 /* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,td,th {margin: 0px; padding: 0px; outline: none;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,th,var {font-style: normal; font-weight: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
a, a img {outline: none; text-decoration: none;}
td {vertical-align: top;}
.clear {clear: both; overflow: hidden; height: 0px;}
p {padding: 0; margin: 0 0 15px 0;}


/* STRUCTURE */

body {background: url(/img/bg_body_1.jpg) top center no-repeat #dbdbdb; color: #515151; font: normal 13px/1.5 "Trebuchet MS", Tahoma, Arial, sans-serif;}
.container {width: 980px; margin: 0 auto; position: relative;}

#nav {height: 66px; margin: 30px 0;}
	#nav li {float: left; font-size: 17px; line-height: 66px; font-weight: bold;}
	#nav li a {color: #fff; padding: 0 20px 0 0;}
	#nav li a:hover, #nav li.active a {color: #fbd7bf;}
	.change {float: right; height: 66px; line-height: 66px; margin-right: -150px;}
	.change a {color: #fff; font-size: 17px; font-weight: bold; padding: 0 25px;}
	
#content {}
	.text {width: 610px;}
	.text li {background: url(/img/bg_li_1.png) top left no-repeat; padding: 0 0 0 35px; margin: 5px 0;}
	.aside {width: 330px;}
	.nav_left {margin: 0 0 0 50px;}
	.nav_left li{font-size: 13px; line-height: 15px; padding: 5px 0; font-weight: bold;}
	.nav_left li a {color: #515151;}
	.nav_left li a:hover, .nav_left li.active a {color: #fd8a02;}
	
	.foto {margin: 20px 0 0 0;}

#footer {border-top: 1px solid #fd8a02; padding: 20px 0; font-size: 12px;}



/* FORMAT */

.l {float: left;}
.r {float: right;}

h1 {font-size: 18px; font-weight: bold; margin: 0 0 15px 0;}
h2 {color: #fd8a02; font-size: 15px; line-height: 20px; margin: 0 0 15px 0;  font-weight: bold;}