@charset "windows-1251";

/* Дизайн изготовлен студией "elCreativo" для "PlayWeek.ru" | e-mail:order@elcreativo.ru | url:http://elcreativo.ru 
   Запрещено копирование, а так же распространение данного дизайна в любов виде.*/

/* ---- mainstyles ---- */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {margin:0;padding:0;}  
html,body{color:#3f3c3c; font-weight:normal; word-wrap: break-word; font: 11px Arial, Helvetica, sans-serif;}

html{background:#191412 url(../images/bg.png) repeat-y top;}
body{background:url(../images/topbg.jpg) no-repeat top;}

a{color:#98271b; text-decoration:underline; outline:none;}
	a:hover{color:#352b24; text-decoration:none;}
img{border:none;}
input, textarea, select, button{outline: none; font-size: 1em; font-family:Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5 {line-height: normal;}
h1 {font-size: 1.5em;} h2 {font-size: 1.4em;} h3 {font-size: 1.30em;} h4 {font-size: 1.2em;} h5 {font-size: 1.1em;}

table {border-collapse: collapse; border-spacing: 0;}
.reset, .reset li {list-style: none; padding: 0;}
.clr{clear:both;}
.dpad{padding:10px;}

.wrapper{width:1000px; margin:0 auto;}

/* ---- header ---- */
.header{width:100%;}
.topline{background:url(../images/topline.png) no-repeat 50% 0; height:100%;}
.tophead{height:120px; width:100%;}

.thl{background:url(../images/thl.png) no-repeat; width:500px; height:120px; float:left;}
.thr{background:url(../images/thr.png) no-repeat; width:500px; height:120px; float:right;}
	.logotype img{background:url(../images/logo.png) no-repeat; width:239px; height:73px; float:left; display:inline; margin-left:86px; margin-top:28px;}

.mainhead{margin-top:151px;}
.sline{background: url(../images/sline.png) no-repeat; height:45px; width:100%;}
.searchbox{width:246px; height:25px; float:right; padding-top:15px; padding-right:28px;}
.sname{background:url(../images/search.png) no-repeat; width:210px; height:22px; float:left; overflow:hidden;}
	.sname input{background:none; border:none; padding:5px 7px; color:#e09898; font-style:italic; width:188px;}
.sbtn{background:url(../images/search.png) no-repeat 0 -22px; width:36px; height:25px; float:right; cursor:pointer; border:none;}
	.sbtn:hover{background-position:-36px -22px;}

	.menuline, .menuline .dleft, .menuline .dright{background:url(../images/menuline.png) no-repeat; height:51px; width:100%;}
.menuline{background-position:0 -51px; background-repeat:repeat-x;}
	.menuline .dright{background-position:100% -102px;}
	.menuline .dbtm{background:url(../images/mlbtm.png) no-repeat 50% 100%; width:100%; height:100%;}
	
.mmenu{height:39px; padding:6px 9px 0 9px;}
	.mmenu li{float:left; height:39px; background:url(../images/mmli.png) no-repeat 100% 0; padding-right:1px;}
	.mmenu a{display:block; float:left; height:100%; color:#e09898; font-weight:bold; text-transform:uppercase; line-height:27px;}
		.mmenu a span{display:block; float:left; height:100%; padding:0 14px;}
		.mmenu a:hover, .mmenu a:hover span{background:url(../images/mmlink.png) no-repeat; color:#e9d0d0;}
			.mmenu a:hover span{background-position:100% -39px;}
			
.sliderbox{background:#242424 url(../images/sliderbox.png) repeat-x; height:179px;}
	.sliderbox .dltop, .sliderbox .drtop, .sliderbox .dleft, .sliderbox .dright{width:100%; height:100%;}
	.sliderbox .dltop{background:url(../images/sliderblt.png) no-repeat;}
	.sliderbox .drtop{background:url(../images/sliderbrt.png) no-repeat 100% 0;}
	.sliderbox .dleft{background:url(../images/sliderbl.png) no-repeat;}
	.sliderbox .dright{background:url(../images/sliderbr.png) no-repeat 100% 0;}
	
	.hrss img{background:url(../images/rss.png) no-repeat; height:22px; width:22px; float:right; display:inline; margin-right:36px; margin-top:30px;}
		.hrss:hover img{background-position:0 -22px;}
		
.ulogin{width:216px; float:right; height:63px; margin-top:33px; padding-right:42px;}
.ullinks{background:url(../images/ulogin.png) no-repeat; width:149px; height:49px; float:right; margin-top:8px;}
	.ulbtn img{background:url(../images/ulogin.png) no-repeat 0 -49px; height:63px; width:67px;} 
		.ulbtn:hover img{background-position:-67px -49px;}
		
	.upbtn img{background:url(../images/upan.png) no-repeat; height:63px; width:67px;} 
		.upbtn:hover img{background-position:-67px 0;}

	.ullinks ul{padding-top:9px;}
	.ullinks .lost{padding-top:3px;}
	.reg a, .lost a{height:13px; background:url(../images/ullink.png) no-repeat; display:block; padding-left:14px;}
		.reg a:hover, .lost:hover a{background-position:0 -13px;}
		.reg a img, .lost a img{background:url(../images/reglost.png) no-repeat; height:13px; width:71px;}
		.lost a img{background-position:0 -13px; width:119px;}
		
	.ullinks .unadd{padding-top:3px;}
	.upm a, .unadd a{height:13px; background:url(../images/ullink.png) no-repeat; display:block; padding-left:14px;}
		.upm a:hover, .unadd:hover a{background-position:0 -13px;}
		.upm a img, .unadd a img{background:url(../images/pmadd.png) no-repeat; height:13px; width:80px;}
		.unadd a img{background-position:0 -13px;}
		

.slider {overflow:hidden;}
.slider .slider_prev,
.slider .slider_next {display:block;height:143px; width:60px; margin-top:19px; display:inline;} 
.slider .slider_prev {background:url(../images/sprev.png) no-repeat; float:left; margin-left:3px;}
.slider .slider_next {background:url(../images/sprev.png) no-repeat -60px 0; float:right; width:56px;}

.slidearea { margin:0 57px; padding-top:29px;}
	.slidearea  div{display:none;}
	.slidearea li {float:left;width:220px; height:125px;}
		.slidearea a {display:block;position:relative;overflow:hidden;}
			.slidearea a span {display:block;position:absolute;width:220px; height:125px;z-index:100; top:0; left:0;}
			.slidearea a img {width:220px; height:125px;}
			.slb a span{background: url(../images/slb.png) no-repeat;}
			.sla a span{background: url(../images/sla.png) no-repeat;}
			
.banhead{background:#1e1e1e url(../images/banheadbg.png) repeat-x; padding-top:2px;}
	.banhead .dbtm{background:url(../images/bhbtm.png) no-repeat 50% 100%; width:100%; padding-bottom:7px;}
	
.seplght{background:url(../images/seplght.png) no-repeat; width:100%; height:20px;}

/* ---- content ---- */
.container{background:#ece8e5 url(../images/cbg.png) repeat-x; position:relative;}
.container, .clft, .crght, .cltop, .crtop, .clbtm, .cbtm, .crbtm{width:100%;}
.clft{background:url(../images/cleft.png) repeat-y;}
.crght{background:url(../images/cright.png) repeat-y right;}
.cltop{background:url(../images/cltop.png) no-repeat;}
.crtop{background:url(../images/crtop.png) no-repeat 100% 0;}
.clbtm{background:url(../images/clbtm.png) no-repeat 0 100%;}
.cbtm{background:url(../images/cbtm.png) repeat-x bottom;}
.crbtm{background:url(../images/crbtm.png) no-repeat 100% 100%;}
	.fullcontain .crght{background:url(../images/fcright.png) repeat-y right;}
	.fullcontain .crbtm{background:url(../images/fcrbtm.png) no-repeat 100% 100%;}
	.fullcontain .crtop{background:url(../images/fcrtop.png) no-repeat 100% 0;}

.maincont{padding:0 205px 0 0; }
.midcont{float:left; width:100%;}
.mainpad{padding:0 339px 0 10px;}


.lside{float:left; width:100%; padding:5px 0 15px 0; line-height:18px;}

/* ----  blocks ---- */
.rside{float:right; width:195px; padding:5px 5px 108px 5px; margin-right:-205px;}

.rblock{padding-top:10px; width:195px;}
	.rblock .dtitle{background:url(../images/rbtop.png) no-repeat; height:39px; display:block; font-size:1.1em; font-weight:bold; padding:11px 0 0 25px; color:#e8c6c6;}
	.rblock .dbg, .rblock .dbtm{background:url(../images/rbbg.png) no-repeat 0 100%; width:100%;}
	.rblock .dbtm{height:23px;}
	.rblock .dbg{background-repeat:repeat-y; background-position:-195px 0;}
	.rblock .dcont{padding:0 10px;}
	
.mside{float:right; width:326px; padding:5px 5px 108px 8px; margin-right:-339px;}

.mblock{padding-top:10px; width:326px;}
	.mblock .dtitle{background:url(../images/mbtop.png) no-repeat; height:39px; display:block; font-size:1.1em; font-weight:bold; padding:11px 0 0 25px; color:#e1d7cf;}
	.mblock .dbg, .mblock .dbtm{background:url(../images/mbbg.png) no-repeat 0 100%; width:100%;}
	.mblock .dbtm{height:23px;}
	.mblock .dbg{background-repeat:repeat-y; background-position:-326px 0;}
	.mblock .dcont{padding:0 10px;}
	
.lcom{padding:10px 8px 19px 8px; height:40px; overflow:hidden; background: url(../images/lcitem.png) no-repeat;}
.lcava{float:left; width:40px; height:40px; overflow:hidden;}
	.lcava img{width:40px;}	
.lcinfo{margin-left:50px;}
	.lcauthor a{padding:1px 5px; background:#8f0a03; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#e8c6c6; font-weight:bold; text-decoration:none;}
	.lcauthor, .lcnews{padding-top:5px;}
	.lcnews a{color:#3f3c3c; text-decoration:none;}
		.lcnews a:hover{text-decoration:underline;}

.previtm{padding:5px 0 10px 0;}		
.prevtitle{background:url(../images/prevtitle.png) no-repeat; line-height:17px; padding-left:20px; text-transform:uppercase; font-style:italic; font-weight:bold;}
	.prevtitle a{color:#3f3c3c; text-decoration:none;}
		.prevtitle a:hover{color:#8f0a03; text-decoration:underline;}
.prevpic{width:304px; height:170px; border:1px solid #b8b3ae; margin-top:15px;}
.prevpic img{width:300px; height:166px; border:2px solid #cac6c2;}
.prevsep{background:url(../images/prevsep.png) no-repeat 0 50%; height:23px;}

.votetitle{margin-left:10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding:6px 8px 6px 18px; background:#dcd6d1; font-weight:bold; position:relative;}
	.allvote img{position:absolute; background:url(../images/allvote.png) no-repeat; height:28px; width:28px; top:-13px; left:-12px;}
.votelist{padding-top:10px;}
	.votelist .vote{background:url(../images/dotted.png) repeat-x bottom; padding:4px 0 5px 0;}
	
.vbtn{padding-top:15px;}
.tovote, .vresult{background:url(../images/vbtns.png) no-repeat; width:88px; height:32px; border:none; cursor:pointer;}
	.tovote:hover{background-position:0 -32px;}
.vresult{background-position:-88px 0;}
	.vresult:hover{background-position:-88px -32px;}
	
.rlz{background:url(../images/rlx.png) repeat-x bottom; padding-bottom:15px;}
.rlztitle{padding:10px; color:#ece8e5; font-weight:bold;}
	.rlztitle a{color:#ece8e5; text-decoration:none;}
		.rlztitle a:hover{color:#fff; text-decoration:underline;}
.rlzbg{background:#2a2a2a url(../images/rlztitle.png) repeat-x;}
.rlzbg, .rleft, .rright, .rlbtm, .rrbtm{display:inline-block;}
.rrbtm{padding:7px 8px;}
.rleft{background:url(../images/rlctl.png) no-repeat;}
.rright{background:url(../images/rlctr.png) no-repeat 100% 0;}
.rlbtm{background:url(../images/rlztlb.png) no-repeat 0 100%;}
.rrbtm{background:url(../images/rlztrb.png) no-repeat 100% 100%;}
.rlzbtm{background:url(../images/rlzbtm.png) no-repeat; width:42px; height:6px;}
.rpic{width:173px; height:98px; border:1px solid #b8b3ae;}
	.rpic img{width:169px; height:94px; border:2px solid #cac6c2;}
.platforms{padding:10px;}
	.platforms img{margin:0 2px;}
	
/* ---- news ---- */
.story{padding-top:15px; padding-bottom:7px; background:url(../images/storysep.png) repeat-x bottom;}
.shead{float:left; padding:0 10px;}
	.shead .dbg, .shead .dbtm, .shead .dleft, .shead .dltop, .shead .drtop, .shead .drbtm, .shead .dlbtm{float:left;}
	.shead .dbg{background:#9a1408 url(../images/sheading.png) repeat-x;}
	.shead .dbtm{background:url(../images/shbtm.png) repeat-x bottom;}
	.shead .dleft{background:url(../images/sheadsep.png) repeat-y 27px 0;}
	.shead .dltop{background:url(../images/shltop.png) no-repeat;}
	.shead .drtop{background:url(../images/shrtop.png) no-repeat 100% 0;}
	.shead .drbtm{background:url(../images/shrbtm.png) no-repeat 100% 100%;}
	.shead .dlbtm{background:url(../images/shlbtm.png) no-repeat 0 100%;}
	.shead .dtitle{margin-left:38px; font-size:1.2em; color:#e8c6c6; font-weight:bold; padding:8px 12px 18px 0;}
		.shead .dtitle a{color:#e8c6c6; text-decoration:none;}
			.shead .dtitle a:hover{color:#fff; text-decoration:none;}
.ssep{height:8px !important; background:url(../images/ssep.png) repeat-x 0 50%;}

.stext{padding:15px;}
.sposter{ width:386px; height:217px; border:1px solid #b8b3ae; margin:0 auto; margin-bottom:15px;}
	.sposter img{ width:380px; height:211px; border:2px solid #cac6c2;}
	
	.stext img{border:2px solid #cac6c2;}
.stext ul, .stext ol{padding:0 15px;}

	
.sbtm{border-top:1px solid #dcd6d1; margin:0 15px; padding:11px 0 10px 0; height:39px;} 

.btminfo{margin-top:3px;}
.btminfo, .btminfo span{background:url(../images/btminfo.png) no-repeat; height:39px; float:left; display:block; color:#d2d0ce;}
	.btminfo span{background-position:100% -39px; padding:0 15px; line-height:34px;}
	.btminfo a, .btminfo a:hover{color:#d2d0ce;}	
	a .fullbtn{background:url(../images/fullbtm.png) no-repeat; width:80px; height:32px; float:right; margin-top:6px;}
	a .fullbtn:hover{background-position:0 -32px;}	
.sinfo{float:left; vertical-align:middle; display:inline; margin:7px 0 0 10px; cursor:pointer;}
.sinfcont{width:143px; position:absolute; top:-17px; left:6px;}
.sinftop{width:100%; background:url(../images/sinftop.png) no-repeat; height:12px;}
.sinfbtm{width:100%; background:url(../images/sinfbtm.png) no-repeat; height:17px;}
.sinfbg{background:url(../images/sinfbg.png) repeat-y; width:100%;}
.sifbox{position:relative;}
	.sinfbg span{display:block; color:#e8c6c6; margin:0 10px; background:url(../images/dotted2.png) repeat-x bottom; padding:0 5px 3px 5px;}
	.sinfbg a{color:#fff; text-decoration:none;}
		.sinfbg a:hover{color:#fff; text-decoration:underline;}
		
.pagenavi{border-bottom:1px solid #dcd6d1; margin:0 15px; padding:15px 0 15px 0; height:23px;}
.pages{float:left; padding-top:3px;}
	.pages span, .pages a{padding:3px 4px 3px 4px; margin-right:4px; font-size:1.3em; font-weight:bold;}
	.pages span, .pages a:hover{background:url(../images/pages.png) repeat-x; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#e8c6c6;}
	.pages a{color:#453f38; text-decoration:none;}
		.pages a:hover{background:#dcd6d1; color:#453f38;}
		
.nextprev{float:right; padding-top:2px;}
	.next span, .prev span, .next a, .prev a{background:url(../images/nextprev.png) no-repeat; height:20px; width:50px; display:inline; float:left; margin:0 0 0 10px;}
	.next span, .next a{background-position:-50px 0;}
		.next a:hover{background-position:-50px -20px;}
		.prev a:hover{background-position:0 -20px;}
		
.scat{padding:4px 10px 11px 10px; background:url(../images/ssep.png) repeat-x 0 100%;}
.ratebox{width:85px; height:17px; float:right; overflow:hidden; padding-top:11px;}
.stags{padding:0 15px 15px 15px;}
	.stags a{background:#98271b; padding:1px 5px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color:#ece8e5; text-decoration:none;}
		.stags a:hover{color:#ece8e5; text-decoration:none;background:#3e3731;}		

.sfav{float:left; margin:14px 0 0 10px; display:inline;}
		
.berror{padding:15px 10px 5px 10px;}
	.berror .dbg, .berror .dleft, .berror .dltop, .berror .drtop, .berror .dlbtm, .berror .drbtm{width:100%;}
	.berror .dbg{background:#8f0a03 url(../images/erbg.png) repeat-x;}
	.berror .dleft{background:url(../images/erleft.png) repeat-y 63px 0;}
	.berror .dltop{background:url(../images/dltop.png) no-repeat;}
	.berror .drtop{background:url(../images/drtop.png) no-repeat 100% 0;}
	.berror .dlbtm{background:url(../images/dlbtm.png) no-repeat 0 100%;}
	.berror .drbtm{background:url(../images/errbtm.png) no-repeat 100% 100%;}
	.berror .dcont{padding:8px 10px 8px 75px; color:#e8c6c6; min-height:35px; line-height:14px;}
		.berror .dcont a{color:#e8c6c6; text-decoration:underline;}
		.berror .dcont a:hover{color:#e8c6c6; text-decoration:none;}
	
	
.bcomment{background:url(../images/2lines.png) repeat-x bottom; padding:15px;}
.comleft{background:url(../images/comleft.png) no-repeat; width:92px; height:111px; margin-right:-92px; float:left;}
.commava{height:70px; width:70px; overflow:hidden; padding:15px 0 0 10px;} 
	.commava img{width:70px;}
.comright{margin-left:92px;}
.comhead{height:52px; padding-top:5px; margin-bottom:12px;}
.comtext{padding:15px; background:#dcd6d1;  -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.cominfo{background:url(../images/dashed.png) repeat-x bottom; margin:0 10px; height:100%; font-style:italic;}
.comauthr{background:url(../images/author.png) no-repeat; height:19px; padding-left:58px;}
	.comauthr a{background:#98271b; padding:2px 6px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-weight:bold; color:#ece8e5; text-decoration:none;}
		.comauthr a:hover{color:#ece8e5; text-decoration:none;background:#3e3731;}
.comid{float:right; font-size:1.3em; color:#98948f; font-weight:bold; font-style:italic;}
.inf2{padding-top:7px;}
.comrightcont{float:left; width:100%;}


/* ---- forms ---- */
.baseform{padding-top:15px; padding-bottom:7px; background:url(../images/storysep.png) repeat-x bottom;}
.fhead{float:left; padding:0 10px;}
	.fhead .dbg, .fhead .dbtm, .fhead .dltop, .fhead .drtop, .fhead .drbtm, .fhead .dlbtm{float:left;}
	.fhead .dbg{background:#9a1408 url(../images/sheading.png) repeat-x;}
	.fhead .dbtm{background:url(../images/shbtm.png) repeat-x bottom;}
	.fhead .dltop{background:url(../images/shltop.png) no-repeat;}
	.fhead .drtop{background:url(../images/shrtop.png) no-repeat 100% 0;}
	.fhead .drbtm{background:url(../images/shrbtm.png) no-repeat 100% 100%;}
	.fhead .dlbtm{background:url(../images/shlbtm2.png) no-repeat 0 100%;}
	.fhead .dtitle{font-size:1.2em; color:#e8c6c6; font-weight:bold; padding:8px 12px 18px 12px;}
		.fhead .dtitle a{color:#e8c6c6; text-decoration:none;}
			.fhead .dtitle a:hover{color:#fff; text-decoration:none;}
			
	.baseform .dcont{padding:15px;}
	
	.tableform { width: 100%; }
	.tableform td { }
	.tableform td.label { width: 20%; vertical-align: top; padding-right: 0; font-weight: bold; }
	.fieldsubmit, .tableform td { padding: 10px 15px; border-bottom:1px solid #dcd6d1; }
	.addnews { font-weight: bold; }
	.impot { color: #9c1709; font-weight: normal; }
	.checkbox { padding: 4px 0; line-height: 1em; }
		.checkbox input { margin-top: -2px; vertical-align: middle; }

.f_input { width: 300px; padding: 1px; }
.f_textarea { width: 458px; }
	.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,
	.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select, .addcat select, .recip select{ padding: 2px; background: #f8f5f2 url(../images/fields.png) repeat-x; border: 1px solid #bbb; }
	.f_textarea, .editor_button select { padding: 0; }
.textin { padding: 2px; }
.pollist{padding:15px; background:#e3deda;  -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}

.fbutton{background: url(../images/fbtn.png) no-repeat; height:32px; width:88px; text-align:center; border:none; color:#f5f1ee; cursor:pointer; font-weight:bold;}
	.fbutton span{position:relative; top:-4px;}
	.fbutton:hover{background-position:0 -32px;}
	
	.pm .bbcodes{margin:10px 0 0 0;}
	
	.btmbanner{position:absolute; bottom:10px; right:0px; background:url(../images/btmbanner.png) no-repeat; width:534px; height:60px; padding:20px 0 18px 0;}

	
/* ---- pop-up ---- */	
.window{display:none;}
.popwin{width:222px;}
.poptop, .popbg, .popbtm{width:100%;}
.poptop{background:url(../images/poptop.png) no-repeat; height:54px;}
.popbg, .popbtm{background:url(../images/popbg.png) repeat-y;}
.popbtm{background-position:-222px 0; height:16px; background-repeat:no-repeat;}
	.popclose img{background:url(../images/popclose.png) no-repeat; height:24px; width:25px; float:right; margin:10px 10px 0 0; display:inline;}
		.popclose:hover img{background-position:0 -24px;}
	.popbg .dcont{padding:0 12px 0px 12px; position:relative;}
.lname, .lpass{background: url(../images/logpass.png) no-repeat; height:24px; width:198px; margin-top:5px; float:left;}
.lbtn{background:url(../images/logpass.png) no-repeat 0 -24px; width:57px; height:28px; position:absolute; top:37px; right:12px; cursor:pointer;}
	.lbtn:hover{background-position:-57px -24px;}
.lpass{margin-top:8px;}
	.lname input, .lpass input{padding:5px; background:none; border:none; color:#e09898; font-style:italic;}
.ulinks{margin-left:90px; padding:6px 0 3px 0;}
	.ulinks li{padding:1px 0;}
	.ulinks a{ background:#dcd6d1; padding:3px 8px; font-style:italic; color:#3f3c3c; text-decoration:none; display:block; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
		.ulinks a:hover{ background:#92211b; color:#e8c6c6;}
.popava{float:left; width:70px; height:70px; overflow:hidden; padding:3px; border:2px solid #d5d2cf; margin:2px; display:inline; margin-top:5px;}


/* ---- tooltip ---- */
#dhtmltooltip { font-size: 1em; line-height: 1.3em; text-align: left; position: absolute; left: -300px; padding: 12px; background: #f8f5f3; visibility: hidden; z-index: 100; border:1px solid #c9c5c1; opacity:0.85; }
#dhtmlpointer { position: absolute; left: -100px; z-index: 101; visibility: hidden; opacity:0.85;}
  #dhtmltooltip img { vertical-align: middle; }


/* ---- footer ---- */
.footer{width:100%;}
.mainfoot{background:url(../images/mainfoot.png) repeat-x; height:90px; overflow:hidden;}
	.mainfoot .dleft, .mainfoot .dright{width:100%; height:100%;}
	.mainfoot .dright{background:url(../images/mfright.png) no-repeat 100% 0;}
	.mainfoot .dleft{background:url(../images/mfleft.png) no-repeat;}
	.mainfoot .dcont{float:left; padding-left:13px; padding-top:41px;}

.hits{background:url(../images/hits.png) no-repeat; width:402px; height:65px; float:right; display:inline; margin-right:12px; margin-top:26px; padding:0 42px;}
	.hits span{float:left; padding:1px 0 0 10px; display:block; opacity:0.5;}
		.hits span:hover{opacity:0.9;}
		
	.minilogo img{background:url(../images/minilogo.png) no-repeat; float:left; margin-top:3px; width:149px; height:44px;}

.copyright{background:url(../images/copysep.png) no-repeat; height:49px; float:left; display:inline; margin-left:17px; padding-left:17px; color:#9c9c9c; font-weight:bold; text-shadow:1px 1px 0 #1a1a1a; line-height:22px;}
	.copyright a{color:#9c9c9c;}
		.copyright a:hover{color:#d1d1d1; text-decoration:none;}
		
.pagebtm{background:url(../images/pagebtm.png) no-repeat; padding:34px 20px 20px 20px; height:45px;}

	.elcretivo img{background:url(../images/elcreativo.png) no-repeat; width:134px; height:45px; float:right;}
	
.flinks{padding-top:10px; float:left;}
	.flinks li{float:left; padding-right:10px;}		
		.flinks a img{background:url(../images/flinks.png) no-repeat; height:24px;}		
	.flinks .f_info img{width:99px;}
		.flinks .f_info:hover img{background-position:0 -24px;}
	.flinks .f_feed img{background-position:-99px 0; width:84px;}
		.flinks .f_feed:hover img{background-position:-99px -24px;}
	.flinks .f_about img{background-position:-183px 0; width:59px;}
		.flinks .f_about:hover img{background-position:-183px -24px;}
	.flinks .f_reg img{background-position:-242px 0; width:97px;}
		.flinks .f_reg:hover img{background-position:-242px -24px;}

.btmtext{background:url(../images/btmtext.gif) no-repeat 50% 0; padding:30px 10px; color:#c23e2d;}	
.tobord:hover{border: 1px solid #000000;}

.line{border-bottom:2px solid #000000}