body{padding:0;margin:0;color:#656565;background:#fff;font-family:arial;font-size:13px;}
input{border:#A9A9A9 solid 1px;font-size:11px;color:#838383;background: #ffffff;}

#tit_l {background:url(/pics/block_l_bk.gif) no-repeat;height:37;margin:25 0 0 0;padding:2 0 0 10;font-family:Arial Narrow;font-size:22px;color:#FEF113;font-weight:bold;}
#block_l{width:150px;width:"173px";background:#F2F2F2;padding:15px 12px 5px 12px}
#block_l p{font-size:12px;padding:1px}
#block_l a{font-size:12px;color:#3B3EA9;}


#tit_r{background:url(/pics/block_r_bk.gif) no-repeat;height:37;margin:25 0 0 0;padding:2 0 0 12;font-family:Arial Narrow;font-size:22px;color:#FEF113;font-weight:bold;}
#block_r{width:169;width:"199px";background:#F2F2F2;padding:5px 15px 5px 15px;padding:"5 15 0 15";}
#block_r p{font-size:12px;}
#block_r a{font-size:12px;color:#3B3EA9;}
#block_r input{border:#A9A9A9 solid 1px;font-size:11px;color:#838383;background: #ffffff;}
#block_r input.inp2{border:0px;font-size:11px;color:#245784;background: #F2F2F2;}
#block_r input [type="submit"] {background: #FF7C06; color: #ffffff; border: none; padding: 2px 5px 2px 5px; font-weight: bold; width:100%; margin-top: 3px; margin-bottom: 3px}

#brss {margin:30 0 0 30;margin:"40 0px 0px 30px";}
#brss a{padding:10px 0 10px 40px;background:url(/pics/rss_big.jpg) no-repeat;color:#FF9957;font-weight: bold;text-decoration:none};

#partners{background:url(/pics/tit_gor.gif) no-repeat;margin:10px 0 0 0}
#partners b{display:block;margin:0 0 18px 0}
#partners p{padding-bottom:0;margin:0 0 10px 0}
#partners a.news{display:block;margin:0 54px 10px 36px;color:#303a55;font-size:0.7em;text-decoration:none}
#partners a.news:hover{display:block;margin:0 54px 10px 36px;color:#303a55;font-size:0.7em;text-decoration:underline}
#partners small{font-size:0.65em;color:#a3a2a2;margin:0 54px 10px 36px}
/*
h3{font-size:1em;font-weight:bold;margin:30px 0 20px 0;color:#DA241C}
h4{font-size:0.9em;font-weight:bold;margin:0 0 20px 0}
*/
a{color:#3B3EA9}
hr{color:#E9E9E9;padding:"8 10 8 0";height:1px;height:"1px";}

a.red{color:#DA251E;font-size:1.1em;font-weight: bold;}

.yellow { color: #DA251E;font-weight: bold;}
.yellow a{ color: #DA251E;font-weight: bold;}

#page{font-family:arial;font-size:13px;margin:0 50 0 50;margin:"0 20px 30px 20px";}
#page1{font-family:arial;font-size:13px;margin:0 50 0 50;margin:"0 20px 30px 20px";}
#page2{font-family:arial;font-size:13px;margin:0 50 0 50;margin:"0 20px 30px 20px";}
#page3{font-family:arial;font-size:13px;margin:0 50 0 50;margin:"0 20px 30px 20px";}
#page4{font-family:arial;font-size:13px;margin:0 50 0 50;margin:"0 20px 30px 20px";}

#page h1{font-family:Arial Narrow,arial;font-size:23px;color:#ED1C24;margin:0;padding:30 0 0 0;font-weight:normal;}
#page1 h1{font-family:Arial Narrow,arial;font-size:23px;color:#FF9957;margin:0;padding:30 0 0 0;font-weight:normal;}
#page2 h1{font-family:Arial Narrow,arial;font-size:23px;color:#F7aE5A;margin:0;padding:30 0 0 0;font-weight:normal;}
#page3 h1{font-family:Arial Narrow,arial;font-size:23px;color:#FFC355;margin:0;padding:30 0 0 0;font-weight:normal;}
#page4 h1{font-family:Arial Narrow,arial;font-size:23px;color:#E5BF74;margin:0;padding:30 0 0 0;font-weight:normal;}
#page h2{font-family:arial;font-size:16px;color:#ED1C24;padding:0 0 4 0;margin:0 0 0 0;font-weight: bold;}
#page1 h2{font-family:arial;font-size:16px;color:#FF9957;padding:0 0 4 0;margin:0 0 0 0;font-weight: bold;}
#page2 h2{font-family:arial;font-size:16px;color:#F7aE5A;padding:0 0 4 0;margin:0 0 0 0;font-weight: bold;}
#page3 h2{font-family:arial;font-size:16px;color:#FFC355;padding:0 0 4 0;margin:0 0 0 0;font-weight: bold;}
#page4 h2{font-family:arial;font-size:16px;color:#E5BF74;padding:0 0 4 0;margin:0 0 0 0;font-weight: bold;}
#pagetext{margin:0 0 0 0;margin:"15px 0px 0 0px";text-align:justify; width:99%; position:relative;}
#pagetext p{margin:9px 0px 2px 0px;margin:"9px 0px 2px 0px";}
#pagetext div{margin:9px 0px 2px 0px;margin:"9px 0px 2px 0px";}

#pagetext div.tabbed_box{margin:0px 0px 0px 0px;}


#pagetext table{}
#pagetext table td{font-size:13px;padding:4px;vertical-align:top}
h3{font-family:arial;font-size:14px;color:#7B7B7B;padding:0 0 4 0;margin:0 0 0 0;font-weight: bold;}



div.date{font-family:arial;font-size:11px;color:#7B7B7D;}
div.caption{font-family:arial;font-size:13px;color:#343434;font-weight:bold;}


#action {font-family:arial;font-size:11px;color:#7B7B7B;padding:0 0 0 0;}
/*#action a{margin:0px;padding:0px;}*/
/*#action div{float:left;}*/
#action p{margin:"0px 0px 5px 10px";}
#action p.caption{font-family:arial;font-size:16px;color:#FF9957;font-weight: bold;}
#action p.txt{font-size:13px;}
#action img{margin:0px 10px 10px 1px;width:100px;height:100px;border:0}
#action h2 a{font-family:arial;font-size:14px;color:#F7aE5A;font-weight: bold; text-decoration:none;}


#action .picac2{background:url(/pics/film_bg.jpg) no-repeat; height:135px; margin:0px;padding:0px;float:left; width:123px;}
#action .picac2 img{margin:10px 0 0 11px; float:left; }
#action div{margin:0;  padding:0; }

#action_t {font-family:arial;font-size:11px;color:#7B7B7B;padding:10 0 0 0;}
#action_t p{margin:"0px 0px 5px 0px";}
#action_t p.caption{font-family:arial;font-size:16px;color:#FF9957;font-weight: bold;}
#action_t p.txt{font-size:13px;}



/*#action_t img{margin:0px 10px 10px 1px;width:100px;height:100px;border:0}*/

.picac{/*background:url(/pics/af_film_bg.jpg) no-repeat;*/ background:url(/pics/film_bg.jpg) no-repeat; height:123px; margin:0px;padding:0px;}
.picac img{margin:10px 0 0 11px; float:left;}




#main{width:100%;height:205px}
#header_bg{height:205px;background:url(/pics/header_bg.gif) 100% 0 repeat;min-width:100px;width:expression(document.body.clientWidth <1024? "100%": "1024px"); width:1024px}
#header_r{height:205px;background:url(/pics/header_r.jpg) 100% 0 no-repeat;padding:0 0 0 0}
#header_l{height:205px;background:url(/pics/header_l.jpg) 0% 0 no-repeat;color:#7B7B7D;font-size:0.7em;padding:0 0 0 0}
#hed1{float:left;width:50%;width:"50%";text-align:left;margin:17 0 0 50px;margin:"17 0 0 23"}
#hed1 a.ha{display:block;font-family:Arial, sans serif;font-size:10px;color:#960400;padding:1 0 0 0;padding:"1 0 0 0"; margin:0 0 0 135px;margin:"0 0 0 135px";text-decoration:none;}
#hed1 a.ha:hover {display:block;background:url(/pics/cap2.gif) 0 7px no-repeat;font-family:Arial, sans serif;font-size:10px;color:#960400;padding:1 0 0 10;padding:"1 0 0 10"; margin:0 0 0 125px;margin:"0 0 0 125px";text-decoration:underline;}
#hed2{float:right;width:30%;text-align:center;margin:1% 2% 0 0}



#menu{background:#FFFFFF;margin:30 0 30 15px;margin:"30px 0 30px 15px";min-width:160px}
#menu a.m11{display:block;background:url(/pics/cap.gif) 0 3px no-repeat;color:#FF9957;font-size:17px;font-weight:bold;font-family:Arial Narrow,arial;text-decoration:none;padding:0 0 0 18px; margin:7px 0 0 15px;}
#menu a.m12{display:block;background:url(/pics/cap_2.gif) 0 3px no-repeat;color:#F7aE5A;font-size:17px;font-weight:bold;font-family:Arial Narrow,arial;text-decoration:none;padding:0 0 0 18px; margin:7px 0 0 15px;}
#menu a.m13{display:block;background:url(/pics/cap_3.gif) 0 3px no-repeat;color:#FFC355;font-size:17px;font-weight:bold;font-family:Arial Narrow,arial;text-decoration:none;padding:0 0 0 18px; margin:7px 0 0 15px;}
#menu a.m14{display:block;background:url(/pics/cap_4.gif) 0 3px no-repeat;color:#E5BF74;font-size:17px;font-weight:bold;font-family:Arial Narrow,arial;text-decoration:none;padding:0 0 0 18px; margin:7px 0 0 15px;}
#menu a.m0{display:block;color:#7F7F7F;font-size:17px;font-weight:bold;font-family:Arial Narrow,arial;text-decoration:none;padding:0 0 0 15px; margin:7px 0 0 15px;cursor:hand;}
#menu2{background:#FFFFFF;}
#menu2 a.mm11{display:block;color:#FF9957;font-size:14px;font-family:Arial Narrow,arial;text-decoration:none;margin:3px 0 0 40px;}
#menu2 a.mm12{display:block;color:#F7aE5A;font-size:14px;font-family:Arial Narrow,arial;text-decoration:none;margin:3px 0 0 40px;}
#menu2 a.mm13{display:block;color:#FFC355;font-size:14px;font-family:Arial Narrow,arial;text-decoration:none;margin:3px 0 0 40px;}
#menu2 a.mm14{display:block;color:#E5BF74;font-size:14px;font-family:Arial Narrow,arial;text-decoration:none;margin:3px 0 0 40px;}
#menu2 a.mm0{display:block;color:#7F7F7F;font-size:14px;font-family:Arial Narrow,arial;text-decoration:none;margin:3px 0 0 40px;}


#body{border-collapse:collapse;width:100%}
#body td{padding:0}


#submenus{margin:0 4% 50px 4%;height:115px;width:92%;border-collapse:collapse}
#submenus td{padding:0}
#submenus #title{vertical-align:bottom}
#submenus #search{width:135px;text-align:right}
#submenus #search div{background:"url(/pics/search_bg.gif) no-repeat";padding:2px 5px 1px 4px;width:119px;width:"128px";height:22px}
html:root #submenus #search div{background:url(/pics/search_bg.gif) no-repeat}

#sm_bg{position:relative;top:-75px;top:-"80"px;left:2px;height:80px;background:url(/pics/quote_bg.gif) repeat-x;margin:0 0 -50px 0}
html:root #sm_bg{position:relative;top:-80px;left:2px;height:80px;background:url(/pics/quote_bg.gif) repeat-x;float:left;margin:0 0 -80px 0}
#sm_l{height:80px;background:url(/pics/quote_l.gif) no-repeat}
#sm_r{height:80px;background:url(/pics/quote_r.gif) 100% 0 no-repeat}
.row{float:left;padding:8px 0 0 0;margin:0 0 -50px 0}
.row a.mm0{display:block;color:#6C6C6C;font-size:12px;text-decoration:none;padding:0 0 0 11px;margin:0 0 0 23px;height:20px}
.row a.mm1{display:block;color:#DA241C;font-size:12px;text-decoration:none;padding:0 0 0 11px;margin:0 0 0 23px;height:20px;background:url(/pics/bullet.gif) 0 7px no-repeat}


#news {margin:0 4% 0 4%;width:92%;border-collapse:collapse}
#news td{padding:0}
#news #left{width:146px;padding:2px 0 35px 0;border:0}
#news .pic{background:url(/pics/bg_pic.gif) no-repeat; width:117px;height:90px;text-align:right}
#news .pic img{margin:9px 9px 0 9px;width:99px;height:72px;border:0}
#news .pic span{background:#fff;font-size:9px;display;block;height:9px;padding:0 2px 0 2px;margin:0 10px 0 0}
#news #right {padding:0 0 35px 0}
#news #right .title a{font-size:0.9em;color:#DA241C;font-weight:bold;margin:0 0 3px 0;display:block;text-decoration:underline !important}
#news #right .intro {font-size:0.7em;line-height:1.5em}
#news #right .intro a{color:#565656;text-decoration:none}
#news #right .intro a:hover{color:#565656;text-decoration:underline}


#footer_l{height:83px;height:"83px";background:#FEF115 no-repeat;margin:0 0 0 0;margin:"0 0 0 0";min-width:100px;width:expression(document.body.clientWidth <1024? "100%": "1024px"); width:1024px;}
#footer_r{height:83px;height:"83px";background:url(/pics/footer_r.jpg) 100% 0 no-repeat;color:#7B7B7D;font-size:0.7em;line-height:16px;padding:0 0 0 0}
#f1{float:left;width:60%;width:"60%";text-align:left;margin:1% 0 0 2%;font-family:arial;font-size:11px;}
#f2{float:left;width:30%;text-align:center;margin:1% 2% 0 0}

table.common{background:#ffffff;border:0;border-collapse:collapse;}
table.common td{background:#ffffff;font-size:0.8em;padding:0px;vertical-align:top;border:0;border-collapse:collapse;}
table.common td.header{background:#ffffff;border:0;border-collapse:collapse;}

.thumb {width:35px; height:35px;background-repeat:no-repeat; margin-bottom:2px;}

.pic_gallery{width:140px;height:140px;float:left;margin:0 10px 0px 10px;margin:"0 10px 0px 10px";padding:0 10 0 10;}
.pic_gallery img{margin: 4px 4px 5px 5px;width:100px;height:100px;border:0;}
.pic_gallery p{font-size:0.8em;text-align:left;}
.pic_gallery p span{display:block;font-size:1.1em;text-align:center;font-weight:bold;}

#tbl{}
#tbl th{font-family:arial;font-size:11px;color:#7B7B7B;font-weight:bold;}
#tbl td.grey{font-family:arial;font-size:11px;color:#7B7B7B;background:#F5F5F5}
#tbl td.white{font-family:arial;font-size:11px;color:#7B7B7B;}


table.tprice {font-size:11px;}
table.tprice td.ph{font-size:11px;}
table.tprice td{font-size:11px;}


.b_links{padding:10 10 10 0px;}
.b_links li{padding-left:10px;}

.helplink{text-align:center; padding:10 20 10 20px;}
.smap { font-family:Arial, sans-serif; font-size:11px; text-decoration:underline; color:#960400; }
.smap:hover { color:#960400; text-decoration:none; }
#smap1 { font-family:Arial, sans-serif; font-size:11px; text-decoration:underline; color:#3b3ea9; }
#smap1:hover { color:#3b3ea9; text-decoration:none; }
.nakedart { font-family:Arial, sans-serif; font-size:10px; text-decoration:none; color:#7b7b7d; }
.nakedart:hover { color:#960400; text-decoration:underline; }
div.g { font-family:Arial, sans-serif; color:#FFFFFF; font-size:1px; text-decoration:none; display:inline; height:0px; left:-1000px; margin:0px; padding:0px; position:absolute; top:-1000px; visibility:hidden; width:0px; }

.listpage {text-align:center;}
.listpage span {font-size:15px;font-weight:bold; padding:10px;}
.listpage a {font-size:13px; padding:10px;}

.seldat {font-family:arial;font-size:15px;margin:0 50 0 50;margin:"0 20px 30px 20px";font-weight:bold; }
.seldat a {font-size:13px; padding:10px;text-decoration:none; float:left;color:#333333}
.seldat a.on {margin-top:5px;text-decoration:none; float:left;}
.seldat a.off {margin-top:5px;float:left;text-decoration:underline;font-weight:normal;}

/*<span style="float:left; margin-top:15px;">*/

table.calendar {border: 1px solid #FF9957; width: 200px; background-color: #ffffff;color:#333333;margin-top: 0px; line-height: 100%;border-bottom: 0px; border-bottom:1px solid #FF9957;}
tr.calendar {cursor: pointer; font-size: 10px; font-family: Tahoma; text-align: center; height: 11px}
th.calendar {font-size: 10px; font-family: Tahoma; text-align: center; height: 20px; border: 1px solid gray; height: 16px; background-color: #ffffff;  cursor:pointer;  _cursor:hand;}
td.calendar {border: 1px dotted silver; background-color: #ffffff; cursor:pointer; _cursor:hand;}
table.noformat{margin-top: 0px; line-height: 100%;width: 100%;border-bottom: 0px;}
th.calendar td, th.calendar th, td.calendar td, td.calendar th, table.calendar_active td, table.calendar_active th{background:#ffffff}
td.calendar_today {border: 1px dotted silver; background-color: #FF9957;}
td.calendar_today a{text-decoration:none;}
td.calendar a{text-decoration:none;}
table.calendar_active {background-color: #FF0000;margin-top: 0px; line-height: 100%;border-bottom: 0px;}
table.calendar th, td.calendar td, tr.calendar td, th.calendar td{font-size:10px; background-color: #ffffff;}
table.calendar_button_0_1 {cursor: pointer; font-size: 11px; font-family: arial; text-align: center; border: 1px solid gray; height: 16px;background-color: #BEBEBE;margin-top: 0px; line-height: 100%;border-bottom: 0px;}
table.calendar_button_0_2 {cursor: pointer; font-size: 11px; font-family: arial; text-align: center; height: 16px; background-color: #BEBEBE; border-top: 1px solid gray; border-bottom: 1px solid gray;margin-top: 0px; line-height: 100%;border-bottom: 0px;}
table.calendar_button_1_2 {cursor: pointer; font-size: 11px; font-family: arial; text-align: center; height: 16px; background-color: #FF7235; border-top: 1px solid gray; border-bottom: 1px solid gray;margin-top: 0px; line-height: 100%;border-bottom: 0px;}
table.calendar_button_1_1 {cursor: pointer; font-size: 11px; font-family: arial; text-align: center; border: 1px solid gray; height: 16px;background-color: #FF7235;}
div.calshow{display:block; position:absolute; background: #ffffff; z-index: auto; left:100px; /*top:330px;top:230px;*/ }
div.calhide{display:none;}