/* CSS */

/* GLOBALS */
body {font-size: 12px; margin: 0px; padding: 0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;
	  background: url('images/web/back.gif') center repeat-y #454545;}
#body-div {width: 980px; margin: 0px auto; height: 100%; background:url('images/web/bodyback.gif') repeat-x; min-height: 800px; }

h1, h2, h3, h4, h5 {font-size: 14px; font-weight: bold; margin: 0px; padding: 0px;}
h1 {display: none;}

a {color: #077807; text-decoration: none;}
a:hover {color:#000000; text-decoration: underline;}
a img {border: none;}
img {float: left;}

p, ul {font-weight: normal; padding: 0px; margin: 0px;}
ul {padding: 0px 0px 0px 20px;}
ul li {list-style-type: disc; line-height: 16px;}
table td {vertical-align: top; text-align: left;}


/* CLASSES */
.clear {font-size: 0px; clear: both;}
.fl {float: left;}
.fr {float: right;}
.bold {font-weight: bold;}
.classic-p, .classic-pb {text-align: justify;}
.classic-p {text-indent: 30px;}
.classic-pb {line-height: 16px;}
.classic-p img {border: 3px solid #ffffff; margin: 0px 10px 10px 0px; }
.center {text-align: center;}
.fs12 {font-size: 12px;}
.black {color: #000;}
.right {text-align: right;}
.hidden {display: none;}

/* HEADER */
#header {width: 980px; }


/* BODY */
#body {width: 980px; padding-bottom: 10px; }

	#left {width: 360px; height: 690px; float: left;}
		#foto {height: 550px; width: 360px; background: url('images/web/man.jpg') bottom no-repeat;}
		#contact {width: 360px; color: #222222;}
			#contact p {padding: 25px 0px 0px 100px; font-size: 11px; }
	
	#right {width: 620px; float: left; min-height: 300px; background: url('images/web/rightback.gif') 0px 100px no-repeat;}
		#right-top {width: 620px; height: 100px; color: #fff;}
			#right-top a {color: #fff;}
			#right-top a:hover {color: #000;}
			
			#rt-left {width: 400px; height: 100px; float: left;}
			#rt-left ul {padding: 60px 0px 0px 50px;}
			#rt-left ul li {float: left; font-size: 16px; list-style-type: none; padding: 5px; }
				#rt-left ul li a {color: #fff;} 
				#rt-left ul li a:hover {color: #000;} 
				
			#rt-right {width: 220px; height: 100px;  float: left;}
			
				#menu {height: 80px; width: 580px;}
				
				#content {padding: 0px 50px 50px 50px;}
				h2 {font-size: 24px; font-weight: normal; padding-bottom: 40px;}
				#name {padding: 20px 30px 0px 30px;}
		#right-shell {padding-top: 30px;}
		#right-bottom {width: 580px; min-height: 510px; background: #fff; }

/* FOOTER */

#footer {width: 940px; padding: 0px 20px 20px 20px; text-align: center; color: #7eb27e;font-size: 11px;  }
	#footer a {color: #7eb27e;}
	
				
