@import url("reset.css");
/* ///CMS MAIN STYLE/// */
body{ font-size:12px; background:#ccc;}

.blk{display:block; overflow:hidden; float:left; width:auto;}
.w100{width:100%;}

a{text-decoration:none; color:#06F; }
a:visited{color:inherit; } 
a:hover{text-decoration:underline; color:inherit; }

b, b *, strong, strong *{font-weight:bold;}

ul{ margin:10px; margin-left:20px;}
li{ margin-left:10px; list-style-image:url(../images/g_20.jpg);}


a.contextfile, a.contextfile:visited{ display:block; margin:5px; background:no-repeat center left; padding:4px 4px 4px 24px; color:#06F; }

.h1, a.h1, h1{color:#000; font-size:16px !important; font-weight:bolder; margin:5px;}
.h2, a.h2, h2{cursor:pointer; display:block; color:#231f20; background:none; font-size:12px !important; line-height:normal; border:none; text-decoration:none; padding:7px 0px; margin:3px; text-transform:uppercase; font-weight:bold;}
.h3, a.h3, h3{ display:block; color:#000000; background:none; font-size:22px !important; line-height:normal; border:none; text-decoration:none; margin:3px 0px; text-transform:capitalize; font-weight:bold;}



.contentbody *{ font-size:inherit; color:inherit;}
.contentbody p{ display:block; overflow:hidden; width:auto;}
.contentbody img{ margin:2px; float:inherit; }
.contentbody table{ width:98%; border:#999 solid 1px; }
.contentbody td{ padding:4px; vertical-align:middle; border:#999 solid 1px; }

.note{color:#900; font-style:italic;}
.note4 .alert{ display:block; width:85%; text-align:center; font-size:16px; color:#F00; font-weight:bold; padding:40px 0px; }

.f2 *{ font-size:inherit; color:#000;}

.f2 select, .f2 input{ background:#cccccc; width:203px !important; height:22px !important; border:solid #999 1px;; line-height:14px; font-size:11px; padding:2px 4px; margin-bottom:18px; float:left;}

.f2 textarea{ background:#CCC; width:320px !important; height:61px !important; border:solid #999 1px; line-height:14px; font-size:11px; padding:4px 4px; margin-bottom:18px; float:left;}
.f2 radio, .f2 option{ width:auto; border:none; background:none !important; }

.f2 .button, .f2 .button:hover{ background:url(../images/g_27.jpg) no-repeat; width:82px !important; height:22px !important; border:none; line-height:14px; font-size:11px; padding:4px 4px;}
.f2 .title{ padding:4px 0px 0px 8px;} 

.f2 .style1{ float:none; text-align:center; margin:4px; display:block; text-align:left;}
.f2 .style1 input{ height:15px !important; margin:2px 2px 2px 0px; display:block; float:left; width:15px !important;}


.white *, .white a:visited{color:#FFF;}
.white input, .white textarea{color:#333;}
.white a:hover{text-decoration:underline;}

.botmenulinks{ display:block; font-size:11px; color:#FFF; margin:4px; }
.footerlinks{ display:block; font-size:11px; color:#FFF; text-transform:capitalize; margin:3px 15px; float:left;}

.left2{ background:url(../images/a_logo3.png) no-repeat #f08e00; width:90%; display:block; padding:7px 0px; margin:5px 0px; }
.left2 a{ margin:5px 5px 5px 15px; display:block; font-size:14px;}


.lban{ float:right; margin:0px 0px 5px 0px;}

a.onsitelocation{ color:#ff7200; font-size:10px; font-weight:bold; text-transform:capitalize;}


.lbanners { display:block; margin:5px 0px; width:100%; background:#fff; overflow:hidden;}
.lbanners .bannershowclass{ display:block; float:left; margin:5px;}
.cbanners{ display:block; float:none; margin:5px 0px;}

.rbanners .bannershowclass{ margin:5px;}

.up *{color:#FFF; text-transform:capitalize;}
.up a.l1{ margin:2px 7px;}
.up a.l2{ margin:2px 7px; font-size:10px;}
.up a.l3{ margin:2px 7px; font-size:11px; font-weight:bold; display:block;}
.up .secpanel{ position:absolute; top:30px; width:210px; height:105px; background:#1381df; display:block; }
.up .panelhead{ margin-left:40px; }

.accordeon_cell{ border-bottom:dotted 2px #999; padding-bottom:7px; margin-bottom:7px;}

.news_main{border-bottom:#000 dotted 1px; display:block; width:99%; overflow:hidden; margin:0px 0px;}
.news_main .cnt{margin:10px; color:#ff0000;}
.news_main .date{font-size:10px; padding:0px 10px 0px 0px; font-weight:bold; color:#ff0000;}
.news_main .time{font-size:9px; padding:0px 10px 0px 0px; color:#999; font-weight:normal;}
.news_main a.head{ color:#000; font-weight:bold;}
.news_main a.text{ color:#000;}
.news_main img{ margin:7px; display:block; float:left; border:solid 1px #000;}

.news_side{padding-bottom:10px; border-bottom:#FFF dotted 1px; margin-bottom:10px;}
.news_side .date{font-size:10px; padding:0px 10px 0px 0px; font-weight:bold; color:#ffcc00;}
.news_side .time{font-size:9px; padding:0px 10px 0px 0px; color:#cccccc; font-weight:normal;}
.news_side a.text{ color:#FFF;}
.news_side img{ margin-top:7px;}

.news_analitic{ width:165px; height:195px; overflow:hidden; border:#e5e5e5 solid 1px; margin-bottom:10px; background:#f2f2f2; float:left; margin:2px;}
.news_analitic a.text{ color:#000; display:block; margin:10px; font-size:12px; padding-bottom:5px;}
.news_analitic img{ margin-bottom:7px; display:block;}


.b2{ background:url(../images/h_ic10.png); width:74px; height:18px; border:none; color:#FFF; font-size:9px; text-align:center;}

.top10 td{border-bottom:#000 dotted 1px; padding:0px 5px;}
.hotline{ color:#FFF; font-size:14px; font-weight:bold; display:block; position:relative; width:540px; height:26px; background:url(images/h_bg7.png) repeat-y #63645f; position:absolute; left:201px; bottom:7px; overflow:hidden; padding:10px 0px 0px 10px;}
/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/

.audio, a.audio{ background:url(../images/audio_icon.gif) center left no-repeat; padding-left:20px;}
