html,body{margin:0;padding:0;background-color:#FFF;}
body{font-family:Arial;}

.fleft{float:left;}.fright{float:right}.cleft{clear:left;}.cright{clear:right;}.cboth{clear:both;}
.bgleft{background-position:left;}.bgright{background-position:right;}.bgtop{background-position:top;}.bgbottom{background-position:bottom;}
.nowrap{white-space:nowrap;}
.rel{position:relative;}
.abs{position:absolute;}

p,th,td,li,form,input,select,textarea{font-family:Tahoma;}
form,input,select,textarea{font-size:11px;color:#353535;}
img{border:0;}
form,label{margin:0;padding:0;}
a{color:#12a1d6;text-decoration:underline;}
a:hover{text-decoration:none;}

.w100{width:100%;}
.w10px{width:10px;}
.w15px{width:15px;}
.w7px{width:7px;}
.w300px{width:300px;}
.f0{font-size:0;line-height:0;}
.f1{font-size:1px;line-height:1px;}
.h0{height:0px;font-size:0;line-height:0;}
.h3px{height:2px;font-size:1px;line-height:1px;}
.h3px{height:3px;font-size:1px;line-height:1px;}
.h4px{height:4px;font-size:1px;line-height:1px;}
.h5px{height:5px;font-size:1px;line-height:1px;}
.h6px{height:6px;font-size:1px;line-height:1px;}
.h7px{height:7px;font-size:1px;line-height:1px;}
.h10px{height:10px;font-size:1px;line-height:1px;}
.h13px{height:13px;font-size:1px;line-height:1px;}
.h15px{height:15px;font-size:1px;line-height:1px;}
.h20px{height:20px;font-size:1px;line-height:1px;}
.h25px{height:25px;font-size:1px;line-height:1px;}
.h30px{height:30px;font-size:1px;line-height:1px;}
.h50px{height:50px;font-size:1px;line-height:1px;}
.h60px{height:60px;font-size:1px;line-height:1px;}
.f14{font-size:14px;}
.inp{border:0;}
.btn{}
.chk,.rd{margin:0;padding:0;}

.top{width:980px;padding-top:20px;text-align:left;}
.logo{width:350px;float:left;}
.logo div{padding-top:13px;}
.near{width:630px;float:right;clear:right;}
.near .ttl{font-size:11px;color:#1d1d1d;text-decoration:underline;}

.latest{width:220px;float:left;}
.latest .ttl{margin-left:30px;padding-bottom:10px; padding-top:10px;}
.latests{font-size:10px;line-height:12px;border-right:1px solid #f0f7f2;}
.latests .tm{width:35px;float:left;}
.latests a{width:175px;margin-right:9px;float:right;color:#12a1d6;display:block;}
.latests .cboth{font-size:1px;line-height:1px;height:5px;}

.indexes{width:185px;margin:0 9px;float:left;}
.indexes .ttl{padding-bottom:10px;padding-top:10px;}
.indexes,.indexes td{font-size:10px;color:#676767;padding:0px 5px;}
.indexes th{font-size:10px;color:#1d1d1d;padding:2px 5px;}
.indexes .drk td,.indexes .drk th{background:#f9f8f2;}

.other{width:185px;float:right;clear:right;text-align:right;}
.other .dt{font-size:11px;color:#676767;}
.other .dt span{color:#1d1d1d;}
.other .req{padding-top:15px;border-left:1px solid #f0f7f2;}
.other .req a{font:14px Tahoma;color:#12a1d6;display:block;padding-bottom:7px;}

.top-mn{width:980px;height:44px;font-family:Tahoma;background:#031b23 url(/images/mn_bg.gif) 0 0 repeat-x;}
.top-mn .l{background:url(/images/mn_l.gif) left top no-repeat;height:44px;font-size:1px;line-height:1px;}
.top-mn .r{background:url(/images/mn_r.gif) right top no-repeat;height:44px;font-size:1px;line-height:1px;}

.menu{text-align:center;height:44px;}
.menu td,.menu a{color:#313130;font-size:13px;line-height:16px;text-decoration:none;}
.menu a:hover{color:#12a1d6;text-decoration:none;}
.menu td{padding:0 10px; overflow:hidden; white-space:nowrap;}
.menu .sel{color:#12a1d6;}
.menu td.npd,.menu td.bvl{padding:0;}
.menu .bvl{width:1px;background:#fff;}
.menu .bvl div{width:1px;font-size:1px;line-height:1px;}
.menu td.td-inp{padding-right:0;background:url(/images/inp.gif) right center no-repeat;}
.menu td.td-inp .inp{width:155px;margin:0 0px;color:#7a7a7a; border: 0px solid black;}
.menu td.td-btn{padding-left:8px;padding-right:5px;}

.top-abc{width:700px;height:24px;font-family:Tahoma;background:#031b23 url(/images/mn_bg.gif) 0 0 repeat-x;}

.abc{text-align:center;height:24px;}
.abc td,.abc a{color:#313130;font-size:13px;line-height:16px;text-decoration:none;}
.abc a:hover{color:#12a1d6;text-decoration:none;}
.abc td{padding:0 0px; overflow:hidden; white-space:nowrap;}
.abc .sel{color:#12a1d6;}
.abc td.npd,.abc td.bvl{padding:0;}
.abc .bvl{width:1px;background:#fff;}
.abc .bvl div{width:1px;font-size:1px;line-height:1px;}
.abc td.td-btn{padding-left:8px;padding-right:5px;}


.sml,.sml a,a.sml{font:10px Tahoma;}
.mdm,.mdm a,a.mdm{font:11px Tahoma;}

.middle{}

.left{font-size:11px;text-align:left;color:#505050;line-height:16px;}
.left .line{width:715px;height:10px;background:#eaeaea;font-size:1px;line-height:1px;margin:10px 0 15px 0;}

.left td,.left th{font-size:12px;line-height:16px;}
.left p{margin:10px 0;}

.main{}
.main .ln{width:715px;font-size:11px;color:#949494;}
.main .ln span{color:#1d1d1d;}
.main-l{width:470px;float:left;}
.main-r{width:220px;float:right;}
.main .txt{font-size:12px;padding:5px 0;}
.main .theme{line-height:13px;padding-bottom:5px;}
.main .pic{margin:3px 10px 2px 0;float:left;}
.main h4{padding-top:0;}
.main .rel{}
.bk{position:absolute;z-index:255;width:470px;height:30px;background:url(/images/bk.png);background:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bk.png',sizingMethod=scale);}
.bk div{margin:0 20px;padding-top:8px;font-size:11px;line-height:13px;color:#fff;}


/*
	icons on pictures
*/


.icons {position:relative;}

.icons .sound_medium {position:absolute;z-index:255;width:40px;height:40px;left:320px;top:170px;background:url(/images/audio.png) no-repeat;}
.icons .attach_medium {position:absolute;z-index:255;width:40px;height:40px;left:270px;top:170px;background:url(/images/attach.png) no-repeat;}
.icons .attach_medium_right {position:absolute;z-index:255;width:40px;height:40px;left:320px;top:170px;background:url(/images/attach.png) no-repeat;}


.icons .sound_main {position:absolute;z-index:255;width:40px;height:40px; left:420px; top:220px; background:url(/images/audio.png) no-repeat;}
.icons .attach_main {position:absolute;z-index:255;width:40px;height:40px; left:370px; top:220px; background:url(/images/attach.png) no-repeat;}
.icons .attach_main {position:absolute;z-index:255;width:40px;height:40px; left:420px; top:220px; background:url(/images/attach.png) no-repeat;}


.bk2{position:absolute;z-index:255;width:700px;height:30px;background:url(/images/bk.png);background:expression('none');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bk.png',sizingMethod=scale);}
.bk2 div{margin:0 20px;padding-top:8px;font-size:11px;line-height:13px;color:#fff;}

.hot{}
.hot .ln{width:715px;font-size:11px;color:#949494;}
.hot .ln div.lbl{float:left;}
.hot .ln div.lnks{width:370px;float:left;text-align:left;}
.hot-l{width:370px;float:left;}
.hot-r{width:320px;float:right;}
.hot .txt{font-size:12px;padding-bottom:10px;}


.attach{}
.attach-l{float:left;}
.attach-r{float:right;padding-top:18px;}
.attach a{color:#333;text-decoration:none;font-size:13px;}
.attach a:hover{color:#12a1d6;}

.blk{width:715px;font-size:11px;}
.blk.grey{background:#f9f8f2;font-size:10px;line-height:12px;}
.blk p{line-height:16px;}
.blk-l{width:475px;float:left;}
.blk-ll{width:245px;float:left;margin-right:15px;padding-bottom:5px;}
.blk.grey .blk-ll{width:230px;padding-left:15px;}
.blk-lr{width:210px;float:left;}
.blk-r{width:210px;padding-right:15px;float:right;}
.blk .pic{float:left;margin:3px 10px 10px 0;}

.for-photos{width:210px;float:left;margin:10px 0 5px 0;}
.for-photos2{width:960px;float:left;margin:10px 0 5px 0;}
.photos{border:1px solid #ebebeb;float:left;}
.photos div{margin:0 5px;padding:5px 0;}
.photos img{margin:5px;}

.gr{font-size:10px;color:#939393;}
.blk .gr{padding:3px 0;}

.theme,.theme a{font-size:11px;color:#7b7b7b;}
.blk .theme{line-height:21px;}
.right .theme{line-height:21px;}
.blk.grey .theme{padding-top:5px;}

.ans{padding:2px 0;}
.vtn{padding:10px 0 6px 0;}

hr{border-top:1px solid #eaeaea;border-bottom:1px solid #fff;border-left:0;border-right:0;padding:0;margin:5px 0;height:2px;}

h1{font-size:24px;font-weight:normal;line-height:28px;color:#1d1d1d;padding:0 0 15px 0;margin:0;}
h1 a{color:#1d1d1d;text-decoration:none;}
h1 a:hover{color:#12a1d6;text-decoration:none;}
h2{font-size:18px;font-weight:normal;line-height:21px;color:#1d1d1d;padding:5px 0 10px 0;margin:0;}
h2 a{color:#12a1d6;}
.left h2{padding-top:0;}
.blk-r h2{padding-bottom:5px;}
h3{font-size:14px;font-weight:bold;line-height:17px;color:#1d1d1d;padding:6px 0 0 0;margin:0;}
h3 a{color:#1d1d1d;}
.blk-r h3{padding-top:0;}
h4{font-size:11px;font-weight:bold;line-height:14px;color:#1d1d1d;padding:6px 0;margin:0;}
h4 a{color:#1d1d1d;}
.blk.grey h4{padding:3px 0;}

.right{font-size:11px;text-align:left;color:#505050;line-height:14px;}
.right .line{width:225px;height:10px;background:#eaeaea;font-size:1px;line-height:1px;margin:20px 0 10px 0;}
.right p{margin:10px 0 5px 0;line-height:16px;}

.line{width:980px;height:10px;background:#eaeaea;font-size:1px;line-height:1px;}

.bottom{width:980px;text-align:left;font-size:11px;line-height:18px;color:#8a8a8a;padding:15px 0;}
.bottom a{color:#1d1d1d;}
.bottom-l{width:580px;float:left;}
.bottom-r{width:370px;text-align:right;float:right;clear:right;}
.links span{color:#1d1d1d;}
.links a{color:#12a1d6;}

.cnts{float:right;}
.cnts img{margin-left:10px;}

.lets{}
.lets a{text-decoration:none;}
.lets a:hover{text-decoration:underline;}
.lets div{background:#f5f5f5 url(/images/letteroff.gif) 0 0 no-repeat;}
.lets div.on{color:#fff; background:#741813 url(/images/letteron.gif) 0 0 no-repeat;}
.lets div{width:33px;height:22px;text-align:center;float:left;}
.lets div,.lets div a{font:18px "Times New Roman";}
.lets div.last{width:35px;}

.opros td{font-size: 12px;}

.grey-t{background:#f4f4f4 url(/images/utl.gif) left top no-repeat;}
.grey-t div{height:8px;background:url(/images/utr.gif) right top no-repeat;font-size:1px;}
.grey-b{background:#f4f4f4 url(/images/ubr.gif) right bottom no-repeat;}
.grey-b div{height:8px;background:url(/images/ubl.gif) left bottom no-repeat;font-size:1px;}
.grey{background:#f4f4f4;}
.grey .inn{margin:0 8px;padding:0; font-size: 12px;}


div[align=center] {text-align: -webkit-center;}
.photo-display .prev, .photo .next { vertical-align: middle; }
.photo-display .prev {margin-right: 30px; }
.photo-display .next {margin-left: 30px; }
.photo-display .counter { text-align: right; font-style: italic; padding: 0 140px 5px 0;  }
img[align=absmiddle] { vertical-align: middle; }
a#main_photo_link:hover, a#main_photo_link { text-decoration: none; }
div.rel { position: relative; width: 0; height: 0;}
.for-photos2  .cloudlet { position: relative; top:30px; left: 78px; z-index:150; width: 20px; height: 17px; padding-top: 3px;   background: url(/images/photo_cloudlet.gif) no-repeat;  font-size: 11px; line-height: 11px; text-align: center;   }
.for-photos2 .sky{ float: left; padding: 0; margin: 2px; width:114px;height:87px; overflow: hidden;}

.main_search_form {margin-top: 10px;}
.main_search_form input {height:18px; border: 1px solid #CCCCCC; width:520px;font-size: 14px;}
.main_search_form label {font-size: 14px;font-weight:bold;}
.main_search_form input.submit_search {border:none;background: url("/images/btn_search.gif") no-repeat;width:85px;height:23px;}

.black {color:#000000;}

