* { padding: 0; margin: 0; }

#wrapper {  margin: 0 auto; width: 790px;}
#faux { /*margin-bottom: 10px;*/ overflow: auto; width: 100%; background:#E6E6E6 url(../imgs/bg_body.jpg) center repeat-y;}
#header { color: #333; width: 770px; height: 75px; margin: 0px 0px 0px 0px;}
	#header img{ margin:30px 7px 0px 0px;}
	#header a{ margin:0px 0px 0px 30px;}
	#header a img{ margin:25px 0px 0px 0px;}
	
#navigation { color: #ffffff; padding:2px 0px 1px 0px;  margin: 0px 10px 3px 10px; height:20px; background: #666666;}

.cont_long{ width:576px; height:202px; float:left; background:#679CC8 url(../imgs/bg_cont_long.jpg) top center no-repeat;}
.cont_long_in{ width:576px; height:202px; float:left; background:#679CC8 url(../imgs/bg_cont_long_in.jpg) top center no-repeat;}
.cont{ width:192px;/* height:105px;*/ float:left;}
	.cont_col_de_ppal{ background:#659AD1 url(../imgs/bg_col_de_ppal.jpg) 50% 40% no-repeat; height:202px; color:fff; border-left:1px solid #BCBEC0; width:193px;}
		.cont_col_de_ppal div{ margin:10px 2px 0px 10px;}
	.border_top_alim{ background:url(../imgs/bg_border_top_alim.jpg) top repeat-x;}
	.border_top_farm{ background:url(../imgs/bg_border_top_farm.jpg) top repeat-x;}
	.border_top_viti{ background:url(../imgs/bg_border_top_viti.jpg) top repeat-x;}
	.border_top_log{ background:url(../imgs/bg_border_top_log.jpg) top repeat-x; border-left:1px solid #BCBEC0;}
	.cont div.innercont{/*margin:20px 10px 10px 10px;*/ margin:20px 10px 10px 23px;}
		.cont div.bg_mapa{ background:url(../imgs/mapamundi.jpg) 100% 0% no-repeat;}
		.cont p{ font-size:11px; margin:10px 0px 0px 0px; /*line-height: normal;*/}
		.cont p a:link, .cont p a:active, .cont p a:visited{ color:#999999;}
		.cont_col_de_ppal div p a:link, .cont_col_de_ppal div p a:active, .cont_col_de_ppal div p a:visited{ color:#333;}
			.cont p a:hover, .cont_col_de_ppal div p a:hover{ font-weight:bold;}
#leftcolumn{ display: inline; color: #333; margin: 0px 0px 0px 10px; padding: 0px; width: 190px; float: left; }
 #inner_left{ width:170px; margin: 0px 0px 0px 20px;}
 #inner_left_down{ width:170px; margin: 0px 0px 0px 5px;}

 ul.leftcol_sublink{color: #333; margin: 5px 0px 0px 0px; padding: 0px; width: 170px; float:left; background-color: #fff;}
 .borde_inf{border-bottom:0.125em dotted #666666;}
 ul.leftcol_sublink li{list-style:none;}
 		ul.leftcol_sublink li div{width:150px; margin: 0px 10px 0px 10px; padding:3px 0px 3px 10px; display:block; font-size:11px;}
	 ul.leftcol_sublink li a:link, ul.leftcol_sublink li a:visited, ul.leftcol_sublink li a:active{ width:150px; margin: 0px 10px 0px 10px; padding:3px 0px 3px 10px; display:block; color:#333; font-size:11px;}
	 ul.leftcol_sublink li a:hover{ font-weight:bold;}
	 ul.leftcol_sublink li a.sub:link, ul.leftcol_sublink li a.sub:visited, ul.leftcol_sublink li a.sub:active{ color:#659AD1; font-weight:bold;  /*width:150px; */margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
	 ul.leftcol_sublink li a.sub:hover{ font-weight:bold;}
	 
/*farmaceutica #659AD1 celeste*/		 
/*alimenticia #AFC944 verde*/	
/*vitivinicola #8C1C57 violeta*/	 
 
.cont_leftcol_links{width:190px; float:left; padding: 0px 0px 0px 0px; }
 ul.leftcol_links{color: #333; margin:0px 0px 0px 0px;}
ul.leftcol_links li.farm, ul.leftcol_links li.alim, ul.leftcol_links li.vitiv{border-bottom:1px solid #fff; list-style:none; }
 ul.leftcol_links li.farm a:link, ul.leftcol_links li.farm a:visited, ul.leftcol_links li.farm a:active,
	 ul.leftcol_links li.alim a:link, ul.leftcol_links li.alim a:visited, ul.leftcol_links li.alim a:active,
	 ul.leftcol_links li.vitiv a:link, ul.leftcol_links li.vitiv a:visited, ul.leftcol_links li.vitiv a:active{width:170px; padding: 4px 0px 4px 20px; display:block; background-color:#B3B3B3; color:#fff; font-size:12px; font-weight:normal;}
	  ul.leftcol_links li.farm a:hover{ color:#fff; background-color:#659AD1; font-weight:bold;}
	  ul.leftcol_links li.alim a:hover{ color:#fff; background-color:#5ebcc4; font-weight:bold;}
	  ul.leftcol_links li.vitiv a:hover{ color:#fff; background-color:#9d2e53; font-weight:bold;}

#rightcolumn { float: right; color: #333; margin: 0px 10px 0px 0px; padding: 0px; width: 580px; display: inline; position: relative;}
	#rightcolumn #main_tit{ padding:15px 25px; margin-bottom:20px; color:#FFFFFF;}
	#rightcolumn .cont_separador{ border-bottom:0.125em dotted #D3D3D3; padding-bottom:25px; margin-bottom:25px;}
	#rightcolumn .iz{ width:385px; float:left;}
		#rightcolumn .iz .inner_iz{ padding:0px 10px 0px 25px;}/*width de 345px*/
	#rightcolumn .de{ width:195px; float:right; text-align:right;}
		#rightcolumn .de img{ margin-right:10px;}
	
#footer{ width: 790px; margin:0 auto; clear:both; /*text-align:right*/; font-size:10px; background:url(../imgs/bg_body_down.jpg) center bottom no-repeat; height:45px;}
#footer #inner_footer{background:url(../imgs/bg_body.jpg) center repeat-y; }
#footer #inner_footer div{color: #555555; padding:10px 10px 0px 20px;  margin: 0px 10px 0px 10px; height:20px; border-top:1px dotted #555555;}

.clear { clear: both; background: none; }

ul.ulstyle1,
ul.ulstyle2,
ul.ulstyle3
	{ margin-left:15px;}
	ul.ulstyle1 li a:link, ul.ulstyle1 li a:visited, ul.ulstyle1 li a:active, ul.ulstyle2 li a:link, ul.ulstyle2 li a:visited, ul.ulstyle2 li a:active, ul.ulstyle3 li a:link, ul.ulstyle3 li a:visited, ul.ulstyle3 li a:active{ color:#333;}
	ul.ulstyle1 li a:hover, ul.ulstyle2 li a:hover, ul.ulstyle3 li a:hover{ font-weight:bold;}

	ul.ulstyle1 li{ list-style:url(../imgs/list_syle1.jpg); line-height:150%;}
	ul.ulstyle2 li{ list-style:url(../imgs/list_syle2.jpg); line-height:150%;}
	ul.ulstyle3 li{ list-style:url(../imgs/list_syle3.jpg); line-height:150%;}


