/* CSS Document */
body   {margin:0px;color:white;background-color:#FADE8F;text-align:center;background-image: url("imgimg/bg_pg.gif");background-position:center;background-repeat: repeat-y;font-family:Times,Sans-Serif;;}
#head  {width:100%;height:210px;text-align:center;border:0px solid red;margin: 0px auto;}
#topcont{width:782px;height:190px;margin:auto;background-image: url("imgimg/bg_head.gif");background-position:left;background-repeat:no-repeat;border:0px solid red;background-color:#FAF5DF;}
#topmn{width:782px;height:42px;margin:auto;border:0px solid red;text-align:center;font-size:12px;font-weight:normal;background:#8e364b;color:#f7f1c8;}
#topmn div{padding:16px 12px 11px 12px;float:left;border:0px solid black;font-size:14px;}

#topmn a,#topmn a:visited{font-weight:bold;font-size:14px;color:#f7f1c8;text-decoration:none;}
#topmn a:hover{color:#ff6c00}
/**/
#langcont{width:782px;height:190px;margin:auto;border:0px solid red;}
#langmn{width:160px;height:20px;border:0px solid red;text-align:center;font-size:11px;font-weight:normal;line-height:20px;color:#333333;margin-top:15px;}
#langmn a,#langmn a:visited{font-weight:bold;font-size:12px;color:#800000;text-decoration:none;}
#langmn a:hover{color:#666666}
/**/
#mainbox{width:100%;height:auto;border:0px solid red;text-align:center;}
#container{width:782px;height:100%;margin:auto;border:0px solid red; position: relative; top: 0px; left: 0px; }
#container table{width:800px;height:100%}
#colsx{width:200px;height:auto;min-height:300px;border:0px solid red;float:left;text-align:left;background-image: url("imgimg/bg_left_cx.gif");background-position:top right;background-repeat:repeat-y;}
#colsx_top{width:199px;height:auto;min-height:300px;border:1px solid #faf5df;background-image: url("imgimg/bg_left_top.gif");background-position:top right;background-repeat:no-repeat;}
#colsx_btm{width:199px;height:auto;min-height:300px;border:0px solid red;text-align:left;background-image: url("imgimg/bg_left_btm.gif");background-position:bottom right;background-repeat:no-repeat;}
#coldx{width:560px;height:auto;min-height:300px;border:0px solid red;float:left;text-align:left;}
/**/
#menucont{width:auto;height:auto;position:absolute;top:-80px;left:80px;border:1px solid #F89B4B;z-index:10;}
.menubtn a, .menubtn a:visited{width:140px!important; width:160px; height:16px!important; height:18px; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height:16px!important; line-height:14px; background-color:#F8DB93; color: #5A5A5A; text-decoration:none; border:1px solid #F89B4B; text-align:left; padding-left:10px; padding-right:5px; }
.menubtn a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #F3991C; color:white: text-decoration:none; }
/**/
#menuhoriz{width:516px;height:36px;border:0px solid red;color:C15B00;text-align:center;font-size:13px;line-height:28px;margin-left:25px;}
#menubtn1 a,#menubtn1 a:visited{width:71px;height:36px;background-image: url("imgimg/btn1_off.gif");float:left;display:block;}
#menubtn1 a:hover{background-image: url("imgimg/btn1_on.gif");}
#menubtn2 a,#menubtn2 a:visited{width:57px;height:36px;background-image: url("imgimg/btn2_off.gif");float:left;display:block;margin-left:48px;}
#menubtn2 a:hover{background-image: url("imgimg/btn2_on.gif");}
#menubtn3 a,#menubtn3 a:visited{width:69px;height:36px;background-image: url("imgimg/btn3_off.gif");float:left;display:block;margin-left:50px;}
#menubtn3 a:hover{background-image: url("imgimg/btn3_on.gif");}
#menubtn4 a,#menubtn4 a:visited{width:110px;height:36px;background-image: url("imgimg/btn4_off.gif");float:left;display:block;margin-left:50px;}
#menubtn4 a:hover{background-image: url("imgimg/btn4_on.gif");}
/**/
#menubtn1en a,#menubtn1en  a:visited{width:71px;height:36px;background-image: url("imgen/btn1_off.gif");float:left;display:block;}
#menubtn1en  a:hover{background-image: url("imgen/btn1_on.gif");}
#menubtn2en  a,#menubtn2en  a:visited{width:57px;height:36px;background-image: url("imgen/btn2_off.gif");float:left;display:block;margin-left:48px;}
#menubtn2en  a:hover{background-image: url("imgen/btn2_on.gif");}
#menubtn3en  a,#menubtn3en  a:visited{width:69px;height:36px;background-image: url("imgen/btn3_off.gif");float:left;display:block;margin-left:50px;}
#menubtn3en  a:hover{background-image: url("imgen/btn3_on.gif");}
#menubtn4en  a,#menubtn4en  a:visited{width:110px;height:36px;background-image: url("imgen/btn4_off.gif");float:left;display:block;margin-left:50px;}
#menubtn4en  a:hover{background-image: url("imgen/btn4_on.gif");}
/**/
#menubtn1ru a,#menubtn1ru  a:visited{width:71px;height:36px;background-image: url("imgru/btn1_off.gif");float:left;display:block;}
#menubtn1ru  a:hover{background-image: url("imgru/btn1_on.gif");}
#menubtn2ru  a,#menubtn2ru  a:visited{width:57px;height:36px;background-image: url("imgru/btn2_off.gif");float:left;display:block;margin-left:48px;}
#menubtn2ru  a:hover{background-image: url("imgru/btn2_on.gif");}
#menubtn3ru  a,#menubtn3ru  a:visited{width:69px;height:36px;background-image: url("imgru/btn3_off.gif");float:left;display:block;margin-left:50px;}
#menubtn3ru  a:hover{background-image: url("imgru/btn3_on.gif");}
#menubtn4ru  a,#menubtn4ru  a:visited{width:110px;height:36px;background-image: url("imgru/btn4_off.gif");float:left;display:block;margin-left:50px;}
#menubtn4ru  a:hover{background-image: url("imgru/btn4_on.gif");}
/**/
#indirizzo{width:140px;height:300px;margin-top:20px;margin-left:10px;font-family:Times,Serif;font-size:11px;color:#3E3E3E;}
#indirizzo a,#indirizzo a:visited{color:#8e364b;}
#indirizzo a:hover{color:#FF0000;}
.contsx{width:165px;height:auto;margin-top:20px;margin-left:10px;font-family:Times,Serif;font-size:13px;border:0px solid red;color:#53242D;line-height:14px;text-align:left;}
/**/
#barmus{width:480px;text-align:center;margin-top:30px;margin-bottom:30px;padding-left:5px;}
#menuleft{width:340px;height:auto;margin:auto;font-family:Verdana, Arial, Serif;font-size:12px;border-bottom:0px solid #641729;}
#menuleft a,#menuleft a:visited{padding:4px 5px 3px 5px;font-weight:bold;background:#8e364b;color:#FFFFFF;text-decoration:none;}
#menuleft a:hover{background:#641729;color:#ff0000;}
/**/
#colink{width:25px;height:400px;min-height:400px;border:0px solid red;float:left;text-align:left;margin-top:20px;}
.coltext{width:520px;height:auto;border:0px solid red;margin-top:20px;padding-left:0px;
font-family:Times,Sans-Serif;font-size:13px;color:#53242D;}
.coltext p{padding:10px;}
.coltext table{margin:0px;padding:0px;width:440px;}
.coltext table td{width:110px;height:80px;padding:0px;margin:0px;}
.colform{width:520px;height:auto;border:0px solid red;margin-top:20px;padding-left:0px;
font-family:Times,Sans-Serif;font-size:13px;color:#53242D;float:left;}
.colriga {width:520px;border:0px solid red;height:25px;font-family:Verdana, Sans-Serif;font-size:12px;line-height:20px;margin-top:5px;}
.colcella{width:80px;height:25px;border:0px solid blue;float:left;}
.colcella a,.colcella a:visited{font-size:10px;color:black;text-decoration:none;}
.colcella a:hover{text-decoration:underline;color:#800000;}
.colcx{width:90px;height:25px;border:0px solid blue;float:left;}
.colinput{width:160px;height:25px;border:0px solid red;float:left;}
.colradio{width:30px;height:25px;border:0px solid red;float:left;}
.coltxt{width:350px;height:25px;border:0px solid red;float:left;}
.colmini{width:60px;height:25px;border:0px solid red;float:left;}
.rigafoto{clear:both;width:480px;border:0px solid red;height:80px;margin-bottom:8px;}
.rigafoto img{margin-right:8px;float:left;}
/**/
.break{clear:both;}
/**/
#contenuti{width:520px;font-family:Times,Sans-Serif;font-size:11px;}
/**/
.textarea  { 
border: #000000 1px inset;
border-color: #000000 #666666 #666666 #000000;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
}

.select { 
border: #000000 1px inset;
border-color: #000000 #666666 #666666 #000000;
background-color: #FFFFFF;
background-attachment: fixed;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
}

.button {
background-color: #E8E8E8;
border: 1px inset;
font-family: Arial;
font-size: 10px;
color: #000000;
cursor: hand;
border-color: #999999 #000000 #000000 #999999;
height: 17px;
}

.TextBox {
border: #000000 1px inset;
border-color: #000000 #666666 #666666 #000000;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
}
/**/
.testo { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular }
.titolo { color: #84273c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold }
.pagina { color: ##84273c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold }
.allinea { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Swiss, SunSans-Regular; text-align: justify }
.pagina a {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}
.pagina a:hover { color: #ED6F00 }
/**/
