@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; background:#EAEAEA; color:#000000; font:12px/14px Verdana, Tahoma, Arial;}
ul{list-style-type:none;}

.cul_cal{font:12px/14px Verdana, Tahoma, Arial; color:#000000; font-weight:normal;}
.cul_cal2{font:12px/14px Verdana, Tahoma, Arial; color:#000000; font-weight:bold;}

.style1 {color: #FF0000}
.style2 {color: #000000; font:9px Verdana, Tahoma, Arial;}
.style3 {color: #000000; font:11px Verdana, Tahoma, Arial; font-weight:bold;}
.style4 {color: #FF0000; font:11px Verdana, Tahoma, Arial; font-weight:normal;}
.style5 {color: #FF0000; font:9px Verdana, Tahoma, Arial;}

a:link{text-decoration:underline; font-weight:bold; color:#000000;}
a:visited{text-decoration:underline; font-weight:bold; color:#000000;}
a:hover{text-decoration:underline; font-weight:bold; color:#B4B4B4;}

hr{color:#BBBBBB;}
h1{font:20px Verdana, Tahoma, Arial; font-weight:bold; color:#FF0000; margin:0 0 20px 0; padding:0;}
h2{font:20px Verdana, Tahoma, Arial; font-weight:normal; color:#000000; margin:0 0 20px 0; padding:0;}
h3{font:14px Verdana, Tahoma, Arial; font-weight:bold; color:#000000; margin:0 0 20px 0; padding:0;}
h4{font:12px Verdana, Tahoma, Arial; font-weight:bold; color:#000000; margin:10px 0 10px 10px; padding:0;}
h5{font:14px Verdana, Tahoma, Arial; font-weight:bold; color:#000000; margin:5px 0 5px 0; padding:0;}
h6{font:12px Verdana, Tahoma, Arial; font-weight:bold; color:#000000; margin:5px 0 0 0; padding:0;}
.h7{font:14px Verdana, Tahoma, Arial; font-weight:bold; color:#FF0000; margin:0 0 0 0; padding:0;}
.h8{font:12px Verdana, Tahoma, Arial; font-weight:bold; color:#000000; margin:10px 0 10px 0; padding:0;}

#mainFrame{width:775px; position:relative; margin:0 auto; clear:both; border:solid #3F3F3F 1px;}

#top{width:775px; height:330px;}
#topA{width:775px; height:98px;}

#headA{width:775px; height:98px; background:url(images/head_A.gif) 0 0 no-repeat;}
#headA2{width:775px; height:98px; background:url(images/head_A.gif) 0 0 no-repeat;}
#headB{width:775px; height:98px; background:url(images/head_B.gif) 0 0 no-repeat;}
#head0{width:775px; height:98px; background:url(images/head0a.jpg) 0 0 no-repeat;}
#head1{width:775px; height:98px; background:url(images/head1a.jpg) 0 0 no-repeat;}
#head2{width:775px; height:98px; background:url(images/head2a.jpg) 0 0 no-repeat;}
#head3{width:775px; height:98px; background:url(images/head3a.jpg) 0 0 no-repeat;}
#head5{width:100%; height:98px; background:url(images/head_P.gif) 0 0 repeat-x;}

#head{width:775px; height:98px; margin:0 auto; clear:both;}
#head ul.hdlnk{width:96px; height:11px; position:absolute; margin:74px 0 0 29px;}
#head ul.hdlnk li{height:11px; float:left; padding:0 0px 0 0;}
#head ul.hdlnk li.home a{width:13px; height:11px; display:block; background:url(images/home1.gif) 0 0 no-repeat; text-indent:-200000px; margin:0 12px 0 0;}
#head ul.hdlnk li.home a:hover{background:url(images/home1a.gif) 0 0 no-repeat;}
#head ul.hdlnk li.mail a{width:13px; height:11px; display:block; background:url(images/mail1.gif) 0 0 no-repeat; text-indent:-200000px; margin:0 12px 0 0;}
#head ul.hdlnk li.mail a:hover{background:url(images/mail1a.gif) 0 0 no-repeat;}
#head ul.hdlnk li.site a{width:13px; height:11px; display:block; background:url(images/site1.gif) 0 0 no-repeat; text-indent:-200000px; margin:0 12px 0 0;}
#head ul.hdlnk li.site a:hover{background:url(images/site1a.gif) 0 0 no-repeat;}

#area_fill{width:775px; height:50px;}

#banner0{width:775px; height:175px; background:url(images/banner0a.jpg) 0 0 no-repeat; margin:0 auto;}
#banner1{width:775px; height:175px; background:url(images/banner1a.jpg) 0 0 no-repeat; margin:0 auto;}
#banner2{width:775px; height:175px; background:url(images/banner2a.jpg) 0 0 no-repeat; margin:0 auto;}
#banner3{width:775px; height:175px; background:url(images/banner3a.jpg) 0 0 no-repeat; margin:0 auto;}
#banner3b{width:775px; height:175px; background:url(images/banner3b.jpg) 0 0 no-repeat; margin:0 auto;}
#banner3c{width:775px; height:175px; background:url(images/banner3c.jpg) 0 0 no-repeat; margin:0 auto;}

ul.hdlnk2{width:493px; height:42px; margin:0 auto; padding:15px 0 0 294px;}
ul.hdlnk2 li{width:161px; float:left; margin:0 auto; padding:0;}
ul.hdlnk2 li.banca a{width:147px; float:left; margin:0 auto; color:#000000; font:14px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
ul.hdlnk2 li.centre a{width:143px; float:left; margin:0 auto; color:#000000; font:14px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
ul.hdlnk2 li.notte a{width:142px; float:left; margin:0 auto; color:#000000; font:14px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
ul.hdlnk2 li a:hover{color:#FFFFFF;}

#menu0{width:775px; height:57px; background:url(images/menu0a.jpg) 0 0 no-repeat;}
#menu1{width:775px; height:57px; background:url(images/menu1a.jpg) 0 0 no-repeat;}
#menu2{width:775px; height:57px; background:url(images/menu2a.jpg) 0 0 no-repeat;}
#menu3{width:775px; height:57px; background:url(images/menu3a.jpg) 0 0 no-repeat;}
#menuB{width:775px; height:37px;}

#menu ul.nav{width:775px; height:25px; margin:0 0 0 0px; padding:10px 0 0 0;}
#menu ul.nav li{float:left; margin:0 auto; padding:0;}
#menu ul.nav li.m1 a{width:110px; float:left; margin:0 auto; padding-top:10px; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li.m2 a{width:111px; float:left; margin:0 auto; padding-top:10px; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li.m3 a{width:111px; float:left; margin:0 auto; padding-top:10px; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li.m4 a{width:111px; float:left; margin:0 auto; padding-top:10px; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li.m5 a{width:111px; float:left; margin:0 auto; padding-top:10px; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li.m6 a{width:111px; float:left; margin:0 auto; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li.m6a a{width:111px; float:left; margin:0 auto; padding-top:10px; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li.m7 a{width:110px; float:left; margin:0 auto; padding-top:10px; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li.m8 a{width:110px; float:right; margin:0 auto; padding-top:10px; color:#000000; font:13px Verdana, Tahoma, Arial; font-weight:bold; text-decoration:none;}
#menu ul.nav li a:hover{color:#FFFFFF;}

#cntnt{width:715px; background:#FFFFFF; margin:0 auto; padding:15px 30px 15px 30px; clear:both;}
.cntnt1{width:715px; margin:0 auto; padding:0 0 20px 0; clear:both;}
.cntnt2{width:568px; margin:0 auto; padding:0 0 20px 0; clear:both;}
.cntnt3{width:342px; margin:0 auto; padding:0; float:left;}
.cntnt3a{width:226px; margin:0 auto; padding:0; float:right;}
.cntntndx0{width:198px; margin:0 0 10px 0; padding:0; float:left; border:1px solid #D9D9D9;}
.cntntndx1{width:198px; margin:0 0 10px 0; padding:0 0 10px 0; float:left; background-color:#F7F7F7; border:1px solid #D9D9D9;}
.cntntndx1a{width:198px; margin:0 0 10px 0; padding:0 0 10px 0; float:left; border:1px solid #D9D9D9;}
.cntntndx1b{width:198px; margin:0 0 10px 0; padding:0 0 10px 0; float:right; background-color:#F7F7F7; border:1px solid #D9D9D9;}
.cntntndx2{width:295px; margin:0 auto; padding:0 10px 0 10px; text-align:justify}
.cntntndx2new{width:505px; margin:0 0 0 10px; padding:0;}
.cntntndx3new{width:483px; margin:0 0 10px 0; padding:10px 10px 10px 10px ; float:left; background-color:#F7F7F7; border:1px solid #D9D9D9; clear:both;}
.cntntndx4new{width:225px; margin:0 0 10px 0; padding:10px 10px 10px 10px; float:left; background-color:#F7F7F7; border:1px solid #D9D9D9; clear:both;}
.cntntabt1{width:205px; margin:0 auto; padding:0 10px 0 0; float:left;}
.cntntabt1a{width:205px; margin:0 auto; padding:0 10px 0 0; float:left;}
.cntntabt1a li{width:205px; height:22px; border-bottom:1px dashed #D9D9D9;}
.cntntabt1a li a{width:205px; height:22px; display:block; background:url(images/bullet1.gif) 0 7px no-repeat #FFF; color:#000000; line-height:22px; text-decoration:none; padding:0 0 0 15px;}
.cntntabt1a li a:hover{background:url(images/bullet1a.gif) 0 7px no-repeat #FFF; color:#B4B4B4; line-height:22px; text-decoration:none; padding:0 0 0 15px;}
.cntntabt1b{width:210px; margin:0 auto; padding:20px 0 0 0; float:left;}
.cntntabt2{width:484px; margin:0 auto; padding:0 0 0 10px; border-left:1px solid #D9D9D9;}

.style1 {color: #FF0000}

#footer0{width:775px; height:130px; background:url(images/footer0.jpg) 0 0 repeat-x; margin:0 auto; padding:0; clear:both;}
#footer1{width:775px; height:90px; background:url(images/footer1.jpg) 0 0 repeat-x;}
#footer2{width:775px; height:90px; background:url(images/footer2.jpg) 0 0 repeat-x;}
#footer3{width:775px; height:90px; background:url(images/footer3.jpg) 0 0 repeat-x;}
#footer3a{width:775px; height:130px; background:url(images/footer3a.jpg) 0 0 repeat-x; margin:0 auto; padding:0; clear:both;}

#menub{width:650px; height:25px; margin:0 0 0 62px; padding:18px 0 0 0;}
#menub a{float:inherit; margin:0 10px 0 10px; color:#000000; font:12px Verdana, Tahoma, Arial; text-decoration:none; font-weight:normal;}
#menub a:hover{color:#FFFFFF;}

#copyright{float:left; width:775px; padding:10px 0 5px 0; color:#FFFFFF; font:10px Verdana, Tahoma, Arial; text-align:center;}
#copyright a:link{text-decoration:none; font-weight:bold; color:#FFFFFF;}
#copyright a:visited{text-decoration:none; font-weight:bold; color:#FFFFFF;}
#copyright a:hover{text-decoration:none; font-weight:bold; color:#B4B4B4;}
#rights{float:left; width:775px; padding:0; color:#FFFFFF; font:10px Verdana, Tahoma, Arial; text-align:center;}
#rights_A{float:left; width:775px; padding-top:15px; color:#FFFFFF; font:10px Verdana, Tahoma, Arial; text-align:center;}

.form_field{font-size:12px;font-weight:bold; text-align:left;}
.form_text{font:12px/14px Verdana, Tahoma, Arial; color:#000000;}
.text_box{font:12px/14px Verdana, Tahoma, Arial; color:#000000; width:200px;}
.text_area{font:12px/14px Verdana, Tahoma, Arial; color:#000000; width:200px; height:60px;}
.text_select{font:12px/14px Verdana, Tahoma, Arial; color:#000000;}
.form_error{font:12px/14px Verdana, Tahoma, Arial; color:#ff0000; font-weight:bold;}
.copyright{font:12px/14px Verdana, Tahoma, Arial; color:#000000;}
.form_button_on{font:12px/14px Verdana, Tahoma, Arial; color:#ffffff; font-weight:bold; border:1px solid #D9D9D9; background-color:#f57301; border-color:#000000; border-right-color:#ffffff; border-bottom-color:#ffffff; text-align:center;}
.form_button_off{font:12px/14px Verdana, Tahoma, Arial; color:#ffffff; font-weight:bold; border:1px solid #D9D9D9; background-color:#2ca755; border-color:#000000; border-left-color:#ffffff; border-top-color:#ffffff; text-align:center;}
.form_search{font:12px/14px Verdana, Tahoma, Arial; color:#000000;}
.formmail_title{font-size:16px; font-family:verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bolder; background-color:#e5e5e5;}
.formmail_field {font:12px/14px Verdana, Tahoma, Arial; color:#474747; font-weight:bold;}
.formmail_text{font:12px/14px Verdana, Tahoma, Arial; color:#000000;}

#shareit{float:left; width:775px; padding:15px 0 10px 0;}

#countdown{width:293px; height:150px; margin:0px 10px 10px 10px; padding:0; background-image:url(images/coundown.gif); font:12px/14px Verdana, Tahoma, Arial; color:#000000; border:1px solid #D9D9D9; }
#flashAd_01{width:293px; height:150px; margin:0px 10px 10px 10px; padding:0; background:none; font:12px/14px Verdana, Tahoma, Arial; color:#000000; border:1px solid #D9D9D9; }
#countdown1{padding:23px 0 0 0; font:20px Verdana, Tahoma, Arial; font-weight:bold; color:#FFFFFF; text-align:center;}

/* Character Counter */

.minitext {
  font: normal 0.7em Arial, sans-serif;
  color: Black;
}

.disable {
  background-color: #CF110C;
  color: #fff;
  font-weight: bold;
  padding: 5px;
}
