body{
	font-family: Tahoma;
    font-size:12px;
	margin:0px;
	padding:0px;
	color: #666;
	background-color:#e5e0e0;
	}
a {
	font-family: Tahoma;
	font-size:12px;
	color:#216fb9;
	text-decoration:none;
	}
a img {
 border:none;
}
a:visited {
	font-family: Tahoma;
	font-size:12px;
	text-decoration:none;
	color:#216fb9;
	}
a:hover  {
	font-family: Tahoma;
	font-size:12px;
	text-decoration: underline;
	color:#216fb9;
    line-height: normal;
	}
#main_div{ 
	position:relative;
	margin: auto;
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); 
	min-width:1001px;
	max-width:1580px;
	border-top:1px solid #ffffff;
	/*border-bottom:1px solid #ffffff;*/
	}
#pozi_2{
	position:absolute;
	left: -1px;
	top:420px;
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px; height:auto;  
	border-left: 1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
	}
#pozi_2_m2{
	position:absolute;
	left: -1px;
	top: 249px;
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px;  
	border-left: 1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
	}
#global_navigation{
	position:relative;
	margin:auto;
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px;
	height:27px;
	background-color:#bbc4d0;
	}
#logo{
	 float:left;
	 width:110px;
	 height:19px;
	 background-color:#f8f7f4;
	 border-right:1px solid #FFFFFF;
	 padding-top:8px;
	 padding-left:10px;
	}
#global_navigation_menu{
     float:left;
	 width:550px;
	 margin-left:10px;
	 margin-top:5px; 
	 color:#FFFFFF;
	}
#navigation a {
    color: #FFFFFF;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	display:block;
	padding: 0px 10px;
	}
#navigation a:hover {
	color:#000000;
	background: #e3e6eb;
	}
.navText {
	float:left;
	text-align:center; 
	font:11px Tahoma, sans-serif;
	color: #ffffff;
	letter-spacing:.1em;
	line-height:12px;
	}
#form_1{
	 float:right;
	 margin-right:10px;
	 margin-left:5px;
	 margin-top:3px;
	 width:200px;
	 height:10px; 
	}
.style_form{
     font-family:Tahoma, sans-serif;
	 font-size:11px;
	 width:160px; float:right;
	}	
#gren_lin{
	 width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px;
	 height:5px;
	 margin: auto;
	 border-top:1px solid #FFFFFF;
	 background-color:#92cb66;
	}
#menu_1{
	 width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px;
	 height:32px;
	 background-color:#c72543;
	 border-bottom:1px solid #FFFFFF;
	 border-top:1px solid #FFFFFF;
	}
#menu_osn_1{
	 
	 margin-left:20px;
	}
.menu_1_td{
	 width:3px;
	 float:left;
	}
.menu_1_link{
	 float:left;
	 padding-left:8px; 
	 padding-top:10px;
	 padding-right:10px; 
	 text-transform:uppercase;
	}
.menu_a a:link{
     font-family:Tahoma, sans-serif;
	 font-size:10px;
	 color:#f1d90b;
	 font-weight:bold; 
	 text-decoration:none; 
	 padding-left:7;
	}
.menu_a a:visited {
    font-family:Tahoma, sans-serif;
	font-size:10px;
	color:#f1d90b;
	font-weight:bold;
	text-decoration:none;
	padding-left:7;
	}		
.menu_a a:hover {
    font-family:Tahoma, sans-serif; 
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:7;
	}
.menu_a_b a:link{
     font-family:Tahoma, sans-serif;
	 font-size:10px;
	 color:#ffffff;
	 font-weight:bold; 
	 text-decoration:none; 
	 padding-left:7;
	}
.menu_a_b a:visited {
    font-family:Tahoma, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:7;
	}		
.menu_a_b a:hover {
    font-family:Tahoma, sans-serif; 
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:7;
	}


#menu_site{
	float:right;
	width:120px;
	height:11px;
	margin-top:10px;
	}
#home{
	float:left;
	width:39px;
	}
#mail{
	float:left; 
	width:39px;
	}
#map{
	float:left;
	width:39px;
	}
.menu_site_border{
	float:left;
	height:11px;
	}
#collage{
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px;
	margin:auto;
	border-bottom:5px solid #FFFFFF;
	}
#menu_2{
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px;
	height:117px;
	background-color:#92cb66;
	border-bottom:5px solid #FFFFFF;
	padding-top:6px;
	}
#lio{ 
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px; 
	height:96px; 
	margin-top:6px; 
	margin-bottom:6px; 
	}
#menu2_left{
	float:left;
	width:27%;
	height:111px;
	background-image:url(/images/bg.jpg);
	border-right:1px solid #85bc5b;
	}
#menu2_pic{
	margin-top:4px;
	margin-left:12px;
 	width:255px;
	height:88px;
	}	
.menu2_center{
 	float:left;
	width:26%;
	height:111px;
	border-left:1px solid #bce27b;
	border-right:1px solid #85bc5b;
	}
.color_table{
	background-color:#f6f8e6
	}
.m{ 
	margin-left:15px; 
	width:93%;
    }
.lin_menu a:link, .lin_menu a:visited { 
	padding-top:3px;
    display: block;
 	width:100%;
	height:17px;
 	text-decoration: none;
    font-family:Tahoma, sans-serif; 
 	font-size: 13px; font-weight:bold;
 	color: #ffffff;
	filter:DropShadow(OffX=1, OffY=1, Positive=1);
	} 
.lin_menu a:hover {
	padding-top:3px;
 	display:block;
	width:100%;
	height:17px;
    font-family:Tahoma, sans-serif; 
 	font-size: 13px; 
	color: #ffffff;
 	text-decoration:none;
 	background-color: #78ad50;
 	}
.menu_img{
	width:100%;
	height:2px; 
	background-image:url(/images/2pic.gif);
	}
#menu2_right{
	 float:left;
	 width:20%;
	 height:111px;
	 background-image:url(/images/bg.jpg);
	 border-left:1px solid #bce27b;
	}
#conten{
	 width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px; 
	 border-bottom:1px solid #FFFFFF;
	 background-color:#FFFFFF; 
	 padding:0px;
	 margin:0px;
	}
#conten1{
	 width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px;
	 border-bottom:1px solid #FFFFFF;
	 background-color:#f6f8e6; 
	 padding:0px;
	 margin:0px;
	} 
#conten p, #conten1 p { 
	margin:5px;
	}	
#dt12{ 
	 width:280px;
	 padding-bottom:35px; 
	 background-color:#f6f8e6; 
	 }
#dt123{
	 width:90%;
	 background-color:#f0f2e0;
	 padding:21px 5px 50px 5px;
	 border-top:1px solid #FFFFFF; 
	 }	 
h1 {
     font-family: Tahoma;
     font-size: 13px;
     color: #7f8170;
     font-weight: bold;
	 margin-top: 0px;
	 margin-left: 17px;
	 margin-right: 0px;
     margin-bottom: 0px;
	}
#popolam1{
	 float:left; 
	 width:100%;
	 background-color:#f6f8e6; 
	 margin-bottom:10px;
	 }
#popolam1_0{
	 float:left; 
	 width:100%; 
	 background-color:#f6f8e6; 
	 } 
.menu_2u{ width:100%;
	background-color:#ffffff;
	}
.menu_2u_h{width:100%;
	background-color:#f0f2e0;  
	height:30px;
	}
.menu_2u_h h1{
	padding-top:7px; 
	margin-left:10px; 
	font-size:12px
	}
.menu_2u_link{ 
	background-color:#FFFFFF; 
	border-bottom:1px solid #dfe1c8;
	}
.menu_3u_link{
	background-color:#FFFFFF; 
	border-bottom:1px solid #dfe1c8; 
	height:30px;
	}
.menu_3u_link a:link{ 
	vertical-align:top;  
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:#288ae7; 
	padding-top:8px; 
	padding-bottom:10px; 
	}
.menu_3u_link a:visited{ 
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:288ae7;
	padding-top:8px; 
	padding-bottom:10px;  
	}
.menu_3u_link a:hover{ 
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:#679643;
	background-color:#f1f7ed;
	padding-top:8px; 
	padding-bottom:10px;   
	}

.menu_2u_link_act a:link{ 
	vertical-align:top;  
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:#679643; 
	font-weight:bold; 
	background-color:#f1f7ed;
	padding-top:8px; 
	padding-bottom:10px; 
	border-bottom:1px solid #dfe1c8;
	}
.menu_2u_link_act a:visited{ 
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:#679643;
	font-weight:bold;
	background-color:#f1f7ed;
	padding-top:8px; 
	padding-bottom:10px;  
	border-bottom:1px solid #dfe1c8;
	}
.menu_2u_link_act a:hover{ 
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:#679643;
	font-weight:bold; 
	background-color:#f1f7ed;
	padding-top:8px; 
	padding-bottom:10px;
	border-bottom:1px solid #dfe1c8; 
	}
.menu_2u_pa{
	float:left; 
	width:12px; 
	height:20px; 
	padding-top:10px; 
	padding-left:10px; 
	padding-right:6px;
	}
.menu_3u_link_pa{
	float:left; 
	width:12px; 
	height:20px; 
	padding-top:10px; 
	padding-left:30px; 
	padding-right:6px;
	}
.menu_2u_link a:link{ 
	vertical-align:top;  
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:#288ae7; 
	font-weight:bold; 
	padding-top:8px; 
	padding-bottom:10px; 
	}
.menu_2u_link a:visited{ 
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:288ae7;
	font-weight:bold;
	padding-top:8px; 
	padding-bottom:10px;  
	}
.menu_2u_link a:hover{ 
    display:block; 
	width:auto; 
	font:Tahoma; 
	font-size:11px; 
	text-decoration:none; 
	color:#679643;
	font-weight:bold; 
	background-color:#f1f7ed;
	padding-top:8px; 
	padding-bottom:10px;   
	}

#popolam2{
	 float:left;
	 width:100%; 
	 border-right:1px solid #FFFFFF; 
	 background-color:#f6f8e6; 
	 margin-bottom:10px;
	 }
#popolam2_0{
	 float:left;
	 width:100%; 
	 border-right:1px solid #FFFFFF; 
	 background-color:#f6f8e6;
	 } 
	
#reclamma{
	 float:left;
	 width:240px;
	 height:315px;
	 margin-top:6px;
	 border:1px solid #dfe1c8;
	 background-color:#FFFFFF;
	 }	
#next_news{
	width:200px;
	margin-top:8px;
	text-align:right; 
	margin-left:70px;
	margin-bottom:0px;
	}
#next_news a {
	font:Tahoma;
	font-size:10px;
	}
#next_news a:hover{
	font:Tahoma;
	font-size:10px;
	}
#next_news_1
	{
	font:Tahoma;
	font-size:10px;
	text-align:right;
	}
#next_news_1 a {
	font:Tahoma;
	font-size:10px;
	}
#next_news_1 a:hover{
	font:Tahoma;
	font-size:10px;
	}
.news_tame{ 
	font:Tahoma; 
	font-size:11px;
	}
.news_title{
	font:Tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#679643;
	}
#popolam3{
	 float:left;
	 width:259px; 
	 margin-bottom:10px; 
	 }

#adv_pict{
padding-left:4px;
border:none;
}

#popolam3 a{
	 font-weight: bold;
	 }
#mcc_cont {
	 background-color:#f6f8e6;
	 padding-top:6px;
     padding-right:14px;
     padding-left:14px;
     padding-bottom:0px; 
     }
.mcc3nh {
	font-size:11px;
	font-family: Tahoma;
	color: #216fb9;
	font-weight:bold;
	}
.mcc3nh p{
	margin:15px;
	}
#mcc3_cont {
	margin-left:10px;
	margin-right:10px;
	border:1px solid #e0e2cb;
	}
#mccibg { 
	border:1px solid #e0e2cb;
	}
#mcc3_hsep{
	height:1px;
	background-color:#dfe1c8;
	margin-left: 5px;
	margin-right: 5px;
	}
#mcc3_head {
	
	margin:7px 4px 9px 4px;
	padding-left:4px;
	font-size:12px;
	font-family: Tahoma;
	font-weight:bold;
	background-color:#ffffff;
	}
#mcc3_text {
	margin:0 4px 4px 4px;
	padding:7px 10px 7px 10px;
	font-size:11px;
	font-family: Tahoma;
	color: #999;	
	background-color:#f6f8e6;
	}
#mcc3_text p {
	margin-bottom: 5px;
	}
#mcc3_cont1 {
	margin-top:20px;
	width:100%;
	background-color:#FFFFFF;
	border-top:1px solid #dfe1c8;
	}
#mcc3_head1 {
	width:90%;
	margin:0 4px 0 4px;
	padding:9px 4px 9px 4px;
	font-size:12px;
	font-family: Tahoma;
	font-weight:bold;
	background-color:#ffffff; 
	}
#mcc3_text1 {
	width:90%;
	padding:7px 10px 7px 10px;
	margin:0 4px 4px 4px;
	font-size:11px;
	font-family: Tahoma;
	color: #999999;	
	background-color:#f6f8e6;
	border-top:1px solid #dfe1c8;
	} 
.news_lin{
	height:1px;
	border-bottom:1px solid #dfe1c8;
	}	
.bg{
	background-image:url(/images/bg2.jpg);
	height:36px;
	background-repeat: repeat-x;
	padding-top:6px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	}		
.nh {
	font-size:11px;
	font-family: Tahoma;
	color: #679643;
	font-weight:bold;
	margin-bottom: 8px;
	}
.date{
	padding-top:2px;
	}
.news_info{
	padding-top:5px;
	padding-bottom:5px;
	}
.news_margin{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:8px;
	}
#firma
{
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%");
	height:55px;
	background-color:#f0f2e0;
	border-bottom:1px solid #ffffff;
	border-top:5px solid #ebeddb;
	overflow:hidden;
	text-align:center;
}
	
	
#firma div{
float:left;
padding:0;
margin:0;
cursor:pointer;
	}
	
#firma a{ 
	text-decoration:none;
	}
#info{
	background-image:url(/images/bg3.jpg);
	border-top:5px solid #BEC3B8;
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1580 ? "1580px" : "100%"); ;
	min-width:1001px;
	max-width:1580px;
	height:47px;
	}
#old{ 
    border-left: 1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF;
	}
#copi{ 
	float:left; 
	width:300px; 
	height:30px; 
	margin-top:9px;
	}
#copy {
	width:300px;
	margin-left:17px;
	}
#copy p {
	font-size:11px;
	font-family: Tahoma;
	color: #666666;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	}
#copy a {
	font-size:11px;
	font-family: Tahoma;
	color: #216fb9;
	text-decoration: none;
	font-weight:bold;
	}
#copy a:hover {
	color: #99CCFF;
	text-decoration: none;
	}
#cont_tb{
	float:right; 
	margin-top:9px;
	width:260px;
	height:30px;
	}
#cont {
	width:260px;
	}
#cont font {
	font-size:11px;
	font-family: Tahoma;
	color: #333333;
	font-weight:bold;
	}
#cont p {
	font-size:11px;
	font-family: Tahoma;
	color: #666666;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	}
#cont a {
	font-size:11px;
	font-family: Tahoma;
	color: #216fb9;
	text-decoration: none;
	}
#cont a:hover {
	color: #99CCFF;
	text-decoration: none;
	}
.table_con{
	padding-bottom:10px;
	}
.table1{
	background-color:#f6f8e6; 
	border-right:1px solid #FFFFFF;
	}
.table1_td{
	background-color:#f6f8e6;
	}
.table_content{
	 margin-left:19px;
	 margin-top:15px; 
	 margin-bottom:20px;
	 }
.table_td{
	 padding-bottom:10px;
	 border-bottom:1px solid #dfe1c8;
	 }
.tab_td{
	background-color:#f0f2e0; 
	border-right:1px solid #FFFFFF;
	 }
#banner{
margin-left:10px;
	 }
#preloadImages {
	width: 20px;
	height: 1px;
	clip: rect(0 0 0 0);
	display: inline;
	background-image: url(/images/rosinox_c.gif);
	background-image: url(/images/lovato_c.gif);
	background-image: url(/images/aertecnica_c.gif);
	background-image: url(/images/flamingo_c.gif);
	background-image: url(/images/cuenod_c.gif);
	background-image: url(/images/roca_c.gif);
	background-image: url(/images/imas_col.gif);
	background-image: url(/images/dizain_c_c.gif);
	background-image: url(/images/buderus_c.gif);
	background-image: url(/images/saacke_c.gif);
	background-image: url(/images/inox_c.gif);
	background-image: none;
}

.public_title{padding-top:25px; padding-left:30px;}
.public_title h1{ color:#296dbb; margin:0px; padding:0px; font-size:120%;}
.public_txt{padding-left:30px; padding-right:20px; margin-top:5px; color:#000000;}
.public_link{ margin-left:30px; margin-top:5px; margin-right:20px; padding-bottom:18px; border-bottom:1px solid #cfcfcf;}
.public_link a{font-size:11px; color:#296dbb; font-weight:bold; text-decoration:underline;}
.public_link a:visited{font-size:11px; font-weight:bold; color:#296dbb; text-decoration:underline;}
.public_link a:hover{font-size:11px; font-weight:bold; color:#296dbb; text-decoration:none;}
.public_link_1{ margin-left:30px; margin-top:5px; margin-right:20px; padding-bottom:18px;}
.public_link_1 a{font-size:11px; color:#296dbb; font-weight:bold; text-decoration:underline;}
.public_link_1 a:visited{font-size:11px; font-weight:bold; color:#296dbb; text-decoration:underline;}
.public_link_1 a:hover{font-size:11px; font-weight:bold; color:#296dbb; text-decoration:none;}

#arn{
float:right;
padding-right:10px;}