@charset "windows-1251";

/* Дизайн изготовлен студией "elCreativo" для "addGadget.net" | 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:#353b3d; font-weight:normal; word-wrap: break-word; font: 11px Arial, Helvetica, sans-serif;}

html{background:#56aad5 url(../images/bg.png) repeat-x;}
body{background:url(../images/btmbg.png) repeat-x bottom; height:100%;}

a{color:#2179c2; text-decoration:none; outline:none;}
	a:hover{color:#80aa41; 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;} div.clr{height:0px; overflow:hidden;}
.dpad{padding:10px;}

.topbg{background:url(../images/topbg.jpg) no-repeat 50% 0; height:100%;}

/* ---- pagestyles ---- */
.wrapper{width:980px; margin:0 auto;}

/* ---- header ---- */
.header{height:270px;}

.tophead{height:96px; width:100%; overflow:hidden;}
	.twitter img{background:#217ac2 url(../images/twitter.png) no-repeat; width:178px; height:92px; float:right; margin-top:4px;}
	
.tmenu{background:url(../images/tmenusep.png) no-repeat bottom; height:49px; width:493px; float:right; margin-right:20px; margin-top:41px; display:inline;}
	.tmenu li{float:left; height:34px;}
	.tmenu a{display:block; float:left; height:100%; color:#24393f; line-height:28px; text-transform:uppercase;}
		.tmenu a span{display:block; float:left; height:100%; padding:0 16px 0 14px; cursor:pointer;}
			.tmenu a:hover, .tmenu a.active, .tmenu a:hover span, .tmenu a.active span{background:url(../images/tmenu.png) no-repeat; color:#fff;}
				.tmenu a:hover span, .tmenu a.active span{background-position:100% -34px;}

	.sitefav img{background:url(../images/sitefav.png) no-repeat; height:25px; width:29px; float:left; display:inline; margin-left:113px;}
		.sitefav:hover img{background-position:0 -25px;}
		
.mainhead{height:148px; width:100%; padding-top:26px;}
	.mainhead .dbg, .mainhead .dleft, .mainhead .dright{width:100%; height:100%;}
	.mainhead .dbg{background:url(../images/mainhbg.png) repeat-x bottom;}
	.mainhead .dleft{background:url(../images/mainhl.png) no-repeat 0 100%;}
	.mainhead .dright{background:url(../images/mainhr.png) no-repeat 100% 100%;}

.logobox{width:275px; height:93px; float:left; position:relative; margin-top:15px; margin-right:-275px;}
	.logotype img{background:url(../images/logo.png) no-repeat; width:275px; height:93px;}
.maintext{position:absolute; font-size:11px; font-weight:normal; text-transform:uppercase; font-style:oblique; color:#84abbc; top:55px; left:95px;}
.addgoogle{background: url(../images/addgoogle.png) no-repeat; width:43px; height:34px; position:absolute; left:100px; top:-45px;overflow:hidden; padding-top:12px; padding-left:11px;}

.loginbox{background:#217ac2 url(../images/loginbox.png) no-repeat; width:275px; height:148px; float:right; margin-left:-275px;}
	.loginbox .dcont{padding:0 15px;}
	.loginbox .dtitle{background:url(../images/lpan.png) no-repeat; width:90px; height:25px; margin-top:11px; display:block;}
.logpass{padding-top:9px; float:left; width:178px;}
.lname, .lpass{display:block; background:#83ac43 url(../images/logpass.png) no-repeat; width:178px; height:33px; margin-top:2px;}
.lpass{background-position:0 -33px;}
.linput{padding-left:50px; padding-top:7px; width:115px; border:none; background:none; color:#2f4c00; font-style:oblique;}
	.lpass .linput{padding-left:55px; padding-top:8px;}
.lright{float:left; padding-left:7px; padding-top:11px;}
.lbtn{background:#1e92d4 url(../images/ok.png) no-repeat; width:60px; height:33px; cursor:pointer;}
	.lbtn:hover{background-position:0 -33px;}
.lost{display:block; padding-top:10px; color:#beecfa; text-align:center;}
	.lost:hover{color:#fff;}
.register{background:url(../images/register.gif) no-repeat; height:19px; line-height:19px; padding-left:14px; display:block; position:relative; top:1px; left:6px; color:#beecfa;}
	.register:hover{color:#fff;}
	
.usrlinks{float:left; padding-top:20px; padding-right:14px;}
	.usrlinks li{padding-top:5px;}
	.usrlinks a{background: url(../images/usrlinks.png) repeat; display:block; width:92px; padding:3px 5px; color:#beecfa; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
	.usrlinks a:hover{color:#fff; padding-left:7px; width:90px;}

.searchbox{height:101px; margin:0 275px 0 290px; padding-top:17px;}
	.searchbox .dbg, .searchbox .dleft, .searchbox .dright{width:100%; height:100%;}
	.searchbox .dbg{background:url(../images/sbox.png) repeat-x;}
	.searchbox .dleft{background:url(../images/sboxl.png) no-repeat;}
	.searchbox .dright{background:url(../images/sboxr.png) no-repeat 100% 0;}
.sexample{background:url(../images/sexample.png) no-repeat; width:113px; height:12px; margin-top:26px; margin-right:38px; float:right; display:inline;}
.sform{padding-top:2px; float:left; width:100%;}
.sbtn{background:url(../images/sbtn.png) no-repeat; width:31px; height:28px; cursor:pointer; float:left; display:inline; margin-left:20px; margin-right:-31px;}
	.sbtn:hover{background-position:0 -28px;}
	
.sfield{height:28px; margin:0 38px 0 61px;}
.sfbg, .sfleft, .sfright{background:url(../images/sfield.png) no-repeat; height:100%; width:100%;}
.sfbg{background-position:0 -28px; background-repeat:repeat-x; background-color:#217ac2;}
.sfright{background-position:100% -56px;}
.sflbtm, .sfrbtm{height:100%; width:100%;}
.sflbtm{background:url(../images/sflbtm.png) no-repeat 0 100%;}
.sfrbtm{background:url(../images/sfrbtm.png) no-repeat 100% 100%;}
	.sfield .dcont{padding:0 10px;}
.sinput{padding-top:6px; color:#beecfa; font-style:oblique; background:none; width:100%; border:none;}

/* ---- container ---- */
.container, .cntrbg, .cntrleft, .cntrright, .cntrrtop, .cntrrbtm{width:100%; line-height:17px;}
.cntrbg{background:#fff;}
.cntrleft{background:url(../images/cntrleft.png) repeat-y;}
.cntrright{background:url(../images/cntrright.png) repeat-y right;}
.cntrrtop{background:url(../images/cntrrtop.png) no-repeat 100% 0;}
.cntrrbtm{background:url(../images/cntrrbtm.png) no-repeat 100% 100%;}

/* ---- rside ---- */
.rside{width:263px; float:right; padding:30px 10px 25px 0; margin-left:-273px;}
.blocks{width:263px; padding-top:10px;}
	.blocks .heading{background:url(../images/blocktop.png) no-repeat; width:100%; height:50px;}
	.blocks .heading .dtitle{ text-transform:uppercase; color:#fff; font-size:1.2em; margin-top:20px; float:left; padding-left:10px;}
	.blocks .dbg{background:url(../images/blockbg.png) repeat-y -263px 0; width:100%;}
	.bnavi .dbg{background-position:0 0;}
	.blocks .dtop{background:url(../images/blockbg.png) no-repeat -789px 0;}
	.bnavi .dtop{background-position:-526px 0;}
	.blocks .dbtm{background:url(../images/blockbtm.png) no-repeat -263px 0; width:100%; height:22px;}
	.bnavi .dbtm{background-position:0 0;}
	.blocks .dcont{padding:12px 10px 2px 10px;}

.psep{background:url(../images/dashed.gif) repeat-x bottom; padding:10px 5px 10px 5px;}

.mainnavi{padding-top:5px;}
	.mainnavi a{background:url(../images/navia.png) no-repeat; height:44px; display:block; line-height:39px; color:#e8faff; font-size:1.1em; font-weight:bold;}
	.mainnavi span{display:block; margin-left:45px;}
		.mainnavi a:hover{background-position:0 -44px; color:#feeab6;}
		.mainnavi a img{float:left;}
		
.submenu, .subtop, .subbtm{width:100%;}
.submenu{background:#1d6ea9;}
.subbtm{background:url(../images/subbtm.png) repeat-x bottom;}
.subtop{background:url(../images/subtop.png) no-repeat;}
	.submenu a{background:#1c5f94; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; line-height:29px; height:29px; display:block; padding:0 10px; color:#c5e670; font-size:11px; font-style:oblique;}
	.submenu ul{padding:10px 10px 15px 18px;}
	.submenu li{background:url(../images/subli.gif) no-repeat; height:30px; padding-top:3px; padding-left:30px;}
		.submenu a:hover{color:#c2ecf6; background:#175a8e;}
.submenu .mmcat{background:#0c4f84; color:#a6d7e3;}		
		
.opened2{display:block !important;}

/* ---- mainside ---- */
.mainside{margin-right:285px;}
.maincont{float:left; width:100%; padding-bottom:30px;}

.infobox{margin:20px 15px 0 15px; background:#f5f6f7; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
	.infobox .dcont{padding:6px 10px;}
	.infobox img{vertical-align:middle; margin:10px 10px 5px 0; float:left;}
	.infobox .inpot{color:#2179c2; text-indent:10px; font-size:14px;}
.hmdt{color:#343637; text-indent:8px; font-size:13px; margin-bottom:0px; font-style:italic;}

/* ---- errors ---- */	
.berror{padding:20px 15px 5px 15px;}
	.berror .dbg, .berror .dtop, .berror .dbtm, .berror .dlbtm, .berror .drbtm, .berror .drtop, .berror .dltop{width:100%;}
	.berror .dbg{background:#f75b35;}
	.berror .dtop{background:url(../images/bertop.png) repeat-x;}
	.berror .dbtm{background:url(../images/berbtm.png) repeat-x bottom;}
	.berror .dlbtm{background:url(../images/berlbtm.png) no-repeat 0 100%;}
	.berror .drbtm{background:url(../images/berrbtm.png) no-repeat 100% 100%;}
	.berror .drtop{background:url(../images/berrtop.png) no-repeat 100% 0;}
	.berror .dltop{background:url(../images/berltop.png) no-repeat;}
.erricon{float:left; display:inline; margin:13px 0 20px 15px;}
	.berror .dcont{margin-left:60px !important; padding:15px 15px 20px 0 !important; color:#fff;}	
		.berror .dcont a{color:#fff; text-decoration:underline;}
			.berror .dcont a:hover{color:#fff; text-decoration:none;}
		.berror .dcont b{display:block; background:url(../images/dashed2.png) repeat-x bottom; padding-bottom:4px; margin-bottom:4px;}
		
.speedbar{padding:15px 10px 5px 10px; margin:0 15px 0 15px; background:url(../images/dashed.gif) repeat-x bottom; font-style:oblique;}

/* ---- news ---- */
.sshort{float:left; width:324px; padding-left:15px; padding-top:15px;}
	.sshort .sheading{width:100%; height:85px;}	
		.sshort .sheading .dbg, .sshort .sheading .dleft, .sshort .sheading .dright{width:100%; height:100%;}
		.sshort .sheading .dbg{background:url(../images/sshortbg.png) repeat-x;}	
		.sshort .sheading .dleft{background:url(../images/ssheadl.png) no-repeat;}
		.sshort .sheading .dright{background:url(../images/ssheadr.png) no-repeat 100% 100%;}
	.sshort .dcont{padding:0 10px 10px 10px; background:#ebeef0; margin-left:17px;}
	.sshort .dtitle{height:42px; display:block; overflow:hidden; line-height:42px; padding:0 10px 0 58px; font-size:1.4em; overflow:hidden;}
		.sshort .dtitle a{color:#4a5254; text-decoration:none;}
			.sshort .dtitle a:hover{color:#80aa41; text-decoration:none;}
.sscat{height:43px; line-height:43px; padding:0 10px 0 30px; overflow:hidden;}
.poster{width:250px; height:140px; overflow:hidden; margin-bottom:10px;}
	.poster img{width:250px;}
.ssbtm{height:49px; margin-left:17px;}
	.ssbtm .dbg, .ssbtm .dleft, .ssbtm .dright{width:100%; height:100%;}
	.ssbtm .dbg{background:url(../images/ssbtm.png) repeat-x;}	
	.ssbtm .dleft{background:url(../images/ssbtml.png) no-repeat 0 100%;}
	.ssbtm .dright{background:url(../images/ssbtmr.png) no-repeat 100% 100%;}
	
	.sstext{ height:52px; overflow:hidden;}
	
.slang{float:left; height:26px; background:url(../images/lang.png) no-repeat 100% -26px; padding-right:11px; margin-left:10px; line-height:26px;}
	.slang span{display:block; float:left; height:26px; background:url(../images/lang.png) no-repeat; padding-left:11px; color:#fff; padding-right:3px;}
.scomm{float:left; height:26px; background:url(../images/scomm.png) no-repeat 100% -26px; padding-right:11px; margin-left:-11px; line-height:26px;} 
	.scomm span{display:block; float:left; height:26px; background:url(../images/scomm.png) no-repeat; padding-left:21px;padding-right:3px;}
	.scomm img{position:relative; top:3px;}
	
.story{padding-top:15px; background:url(../images/ssep.png) repeat-x bottom; padding-bottom:20px; clear:both; line-height:19px;}
	.story .sheading{height:85px; padding:0 15px;}
		.story .sheading .dbg, .story .sheading .dleft, .story .sheading .dright{width:100%; height:100%; background:url(../images/storyhead.png) no-repeat;}
		.story .sheading .dbg{background-repeat:repeat-x; background-position:0 -85px;}
		.story .sheading .dright{background-position:100% -170px;}
	.story .dtitle{height:42px; display:block; overflow:hidden; line-height:42px; padding:0 10px 0 58px; font-size:1.4em; overflow:hidden;}
		.story .dtitle a{color:#4a5254; text-decoration:none;}
			.story .dtitle a:hover{color:#80aa41; text-decoration:none;}
.scat{height:43px; line-height:43px; padding:0 10px 0 30px; overflow:hidden;}
	.scat .blue{color:#2179c2;}
.storycomm{float:right;}
	.storycomm img{position:relative; top:3px;}
	.story .dcont{padding:15px 15px;}
		.story .dcont img{margin:5px;}
.sbtm{padding:0 15px 15px 15px; height:26px;}
	a .fullbtn{background:url(../images/fullbtn.png) no-repeat; width:94px; height:26px; float:right;}
		a:hover .fullbtn{background-position:0 -26px;}
		
.fulllang{float:left; height:26px; background:url(../images/lang.png) no-repeat 100% -26px; padding-right:11px; line-height:26px;}
	.fulllang span{display:block; float:left; height:26px; background:url(../images/lang.png) no-repeat; padding-left:11px; color:#fff; padding-right:3px;}
.fullsite{float:left; height:26px; background:url(../images/fullsite.png) no-repeat 100% -26px; padding-right:11px; margin-left:-11px; line-height:26px;} 
	.fullsite span{display:block; float:left; height:26px; background:url(../images/fullsite.png) no-repeat; padding-left:21px;padding-right:3px;}
	
.fulltext{background:url(../images/dashed.gif) repeat-x bottom;}
.fulltext img, .shorttext img{margin:5px;}
.fullbtm{padding:15px 15px 15px 15px; height:26px; background:url(../images/dashed.gif) repeat-x bottom; margin-bottom:15px}
.addfav{float:right;}
.fullnextprev{padding:5px 15px 5px 15px;}
	.fullnextprev a{margin:0 5px; font-weight:bold;}
	
.relbox{width:100%; padding-top:15px;}
	.relbox .dbg, .relbox .dbtm{width:100%;}
	.relbox .dbg{background:#2375bd url(../images/relbg.png) repeat-x;}
	.relbox .dbtm{background:url(../images/relbtm.png) repeat-x bottom;}
	.relbox .dtitle{background:url(../images/reltitle.png) no-repeat; height:39px; width:218px;}
	.relbox .dcont{padding:0 15px 15px 15px;}
	.relbox ul{width:316px; float:left; padding:10px 20px 12px 5px;}
		.relbox li a{background:url(../images/rellinks.png) no-repeat; height:26px; display:block; padding:0 10px 0 45px; width:261px; overflow:hidden; line-height:26px; color:#fff; font-weight:bold;}
			.relbox li a:hover{background-position:0 -26px;}
	.relbox li{height:26px; width:316px; overflow:hidden; padding-top:1px;}
.fulsoc{ background:url(../images/relsep.png) no-repeat 0 50%; float:left; padding-left:30px; height:136px; margin-top:-14px; padding-bottom:12px;}
	.fulsoc .dtitle{background:url(../images/soctitle.png) no-repeat; width:164px; height:15px;}
.socbox{background:url(../images/socbox.png) repeat; padding:10px; width:262px; height:77px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin-top:12px; position:relative;}	

.scntrl{margin-left:8px;}
	.scntrl img{vertical-align:middle; margin-left:3px;}
	
.download{background:url(../images/download.png) no-repeat; height:48px; width:246px; padding-left:30px; text-align:center;  overflow:hidden; margin-top:20px;  color:#fff;}
	.download a{display:block; height:48px; width:246px; color:#fff; }
	.download b{display:block; font-weight:bold; color:#2f3f1c; font-size:1.1em; height:14px; overflow:hidden;}
.attachment{padding-top:5px; display:block; line-height:14px; display:block;}

	.dlink, .plink{width:276px; margin:0 auto;  position:relative;}
		.plink a img{display:block; height:48px; width:246px; bottom:0px; right:0px; position:absolute;}


.fullsoc1, .fullsoc2, .fullsoc3, .fullsoc4{position:absolute;}
.fullsoc1{top:20px; left:34px;}
.fullsoc2{top:20px; left:122px;}
.fullsoc3{top:57px; left:34px;}
.fullsoc4{top:57px; left:147px;}

.blogsoc{float:left; position:relative; padding-top:3px;}
.bsoc1, .bsoc2, .bsoc3, .bsoc4{position:absolute;}
.bsoc1{top:3px; left:147px;}
.bsoc2{top:3px; left:86px;}
.bsoc3{top:3px; left:221px;}
.bsoc4{top:3px; left:329px;}

/* ---- pagenavi ---- */	
.pagenavi{padding:15px 15px 0 15px; clear:both;}
.pagenavi .dcont{display:inline-block; background:#fafafb; padding:15px 15px 10px 15px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.pages{letter-spacing:-1px;}
	.pages span, .pages a{padding:4px 6px 3px 5px; margin-right:4px; font-size:1.3em; font-weight:bold;}
	.pages span, .pages a:hover{ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
	.pages span{color:#f0f5f7; background:url(../images/pages.png) repeat-x;}
	.pages a{color:#353b3d; text-decoration:none;}
		.pages a:hover{background:#d3e1e8; color:#2f3f44;}
.nextprev{font-weight:bold; text-transform:uppercase; padding-top:10px; font-size:0.9em;}
.nextprev a, .nextprev span{margin:0 3px;}


/* ---- tabs ---- */
.box{display:none;}
	.box.visible{display:block;}
.commtabs{padding:15px 15px 5px 15px; height:44px;}
	.commtabs li{float:left; padding-right:15px;}
.comsite, .comvk{background:url(../images/comtabs.png) no-repeat 0 -44px; height:44px; width:157px; cursor:pointer;}
.comvk{background-position:0 -132px;}
	.current .comsite{background-position: 0 0;}
	.current  .comvk{background-position: 0 -88px;}
	.allcomm .dpad{padding:15px;}
	
/* ---- comments ---- */
.comments{background:url(../images/ssep.png) repeat-x bottom; padding-bottom:20px;}
	.comments .dtop{ width:100%; background:url(../images/commtop.png) repeat-x; padding-top:20px;}
.commleft{float:left; background:url(../images/commleft.png) no-repeat; width:115px; height:106px; margin-right:-115px;}
.commright{margin-left:115px;}
.comminfo{background:url(../images/comminfo.png) repeat-x; height:45px; width:100%;}
.commava{width:76px; height:76px; padding:15px 0 0 15px;}
	.commava img{width:76px;}
.commauthor{margin-top:10px;}
.commauthor, .commauthor span{float:left; background:url(../images/commauthor.png) no-repeat; height:29px; line-height:23px; color:#fff;}
	.commauthor span{background-position:100% -29px; display:block; padding:0 10px;}
	.commauthor a{color:#fff;}
		.commauthor a:hover{color:#fff; text-decoration:underline;}
.cominfotext{display:block; float:left; padding:15px 0 0 15px;}
.commtext{padding:15px 15px 15px 10px;}
.comcntrl{padding:0 15px;}
	.comcntrl a{font-weight:bold; margin:0 3px;}


.forms{padding-top:15px; background:url(../images/ssep.png) repeat-x bottom; padding-bottom:20px; clear:both; line-height:18px;}
.fheading{height:41px; padding:0 15px;}
	.fheading .dbg, .fheading .dleft, .fheading .dright{height:100%; background:url(../images/formtitle.png) no-repeat; float:left;}
	.fheading .dbg{background-repeat: repeat-x; background-position:0 -41px;}
	.fheading .dright{background-position:100% -82px;}
	.fheading .dtitle{height:41px; color:#5f6668; display:block; overflow:hidden; line-height:41px; padding:0 15px 0 48px; font-size:1.4em; overflow:hidden;}
		.fheading .dtitle a{color:#4a5254; text-decoration:none;}
			.fheading .dtitle a:hover{color:#80aa41; text-decoration:none;}
			
	.forms .dcont{padding:15px; padding-bottom:5px;}
	.forms ul{padding-left: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; background:url(../images/dashed.gif) repeat-x bottom; }
	.addnews { font-weight: bold; }
	.impot { color: #85ae45; 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; margin-top:1px;}
.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: #fff url("../images/fields.png") repeat-x; border: 1px solid #bcc0c2; }
.f_textarea, .editor_button select { padding: 0; }
.textin { padding: 2px; }

  .pm .bbcodes{margin:10px -50px 0 0;}

/* ---- sitemap ---- */
ul.sitemap_categories {padding-left:20px;}
ul.sitemap_items {padding-left:20px;}

/* ---- footer ---- */
.footer{height:215px;}

.mainfoot{height:125px; width:100%; position:relative;}
	.mainfoot .dbg, .mainfoot .drbtm, .mainfoot .drtop, .mainfoot .dleft, .mainfoot .dtop{width:100%; height:100%;}
	.mainfoot .dbg{background:url(../images/mfbg.png) repeat-x;}
	.mainfoot .drbtm{background:url(../images/mfrbtm.png) no-repeat 100% 100%;}
	.mainfoot .drtop{background:url(../images/mfrtop.png) no-repeat 100% 0;}
	.mainfoot .dleft{background:url(../images/mfleft.png) no-repeat;}
	.mainfoot .dtop{background:url(../images/mftop.png) no-repeat 357px 0;}	
.deco{background:url(../images/fmdeco.png) no-repeat; width:14px; height:22px; position:absolute; left:-14px; top:65px;}

	.minilogo img{background:url(../images/minilogo.png) no-repeat; width:177px; height:61px; float:left; display:inline; margin-left:103px; margin-top:21px;}
.hits{float:right; padding-top:37px; padding-right:5px;}
	.hits span{float:left; padding-right:15px;}
		.hits span:hover{opacity:1;}
		
.finfo{margin-left:364px; height:51px; padding-top:28px; line-height:17px; color:#c2ecf6;}
	.finfo a{color:#a9d758; text-decoration:underline;}
		.finfo a:hover{color:#a9d758; text-decoration:none;}
.copyright{padding-top:8px; float:left; padding-right:12px;}
.allgadget{float:left; border-left:1px solid #56b5e2; padding-left:12px; height:51px;}
	.allgadget .dtitle{background:url(../images/allgadget.png) no-repeat; width:94px; height:11px; margin-top:13px; display:block;}
	.allgadget b{font-size:1.6em; color:#a9d758; padding-top:5px; display:block;}

.pagebtm{height:50px; padding-top:10px; line-height:17px; text-transform:uppercase; font-style:oblique; color:#87a8b7; text-align:center; position:relative;}
	.elcreativo img{background:url(../images/elcreativo.png) no-repeat; width:134px; height:45px; position:absolute; top:-26px; right:10px;}
	
	.siterss{background:url(../images/rss.png) no-repeat 100% 0; display:inline-block; height:24px; margin-top:8px; line-height:24px; color:#fff; padding-right:28px; font-weight:bold;}
		.siterss:hover{background-position:100% -24px; color:#fff;}

.qname{text-transform:uppercase;}
	.qname span{color:#6c9a34;}
.qtxt{border-left:3px solid #ebeef0; padding:5px 10px 5px 10px; margin:5px 5px 0 5px; background:#f6f7f7;}
	.qtxt span{color:#2388ca; font-weight:bold;}

.pm_status {
    float:left;
    border: 1px solid #d8d8d8;
    padding: 0px;
    background-color: #fff;
    width: 280px;
    height: 100px;
    margin-left: 20px;
    margin-right: 5px;
}

.pm_status_head {
    border-bottom: 1px solid #d8d8d8;
    font-size: 0.9em; 
    background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
    height: 22px;
    padding: 0;
    font-weight: bold;
    text-align: center;
    color: #4e4e4e;
}

/* Синий вариант ajax окон  
----------------------------------------------*/  
.xt {background:transparent url(http://joomla.ucoz.com/Ajax/5/tool-sprites.png) no-repeat!important; margin-left:5px!important; margin-top:6px!important;}  
.xt-close{background-position:0 0!important;}  
.xt-close-over{background-position:-15px 0!important;}  
.xt-mini{background-position:0 -15px!important;}  
.xt-mini-over{background-position:-15px -15px!important;}  
.xt-maxi{background-position:0 -30px!important;}  
.xt-maxi-over{background-position:-15px -30px!important;}  
.xt-rest{background-position:0 -45px!important;}  
.xt-rest-over{background-position:-15px -45px!important;}  
.xw-hdr { text-align:left!important; padding:0px 5px 0px 0px!important; height:25px!important; }  
  .xw-hdr-text {font:11px Verdana,Arial,sans-serif!important; font-weight: bold!important; color:#F3F8FE!important; text-shadow: 1px 1px 1px #1f3370!important; vertical-align:3px!important; cursor:default!important; line-height:25px!important; }  
.xw-tl {background: url(http://joomla.ucoz.com/Ajax/5/top_l.png) no-repeat left!important;}  
.xw-tc {background: url(http://joomla.ucoz.com/Ajax/5/top_c.png) top!important;}  
.xw-tr {background: url(http://joomla.ucoz.com/Ajax/5/top_p.png) no-repeat right!important;}  
.xw-bl{background: url(http://joomla.ucoz.com/Ajax/5/bottom_l.png) no-repeat left bottom!important;}  
.xw-bc{background: url(http://joomla.ucoz.com/Ajax/5/bottom_c.png) bottom!important;}  
.xw-br{background: url(http://joomla.ucoz.com/Ajax/5/bottom_p.png) no-repeat right bottom!important;}  
.xw-ml{padding-left:0px!important;}  
.xw-mr{padding-right:0px!important;}  
.xw-plain .xw-mc{ background:#f7f7f7!important; border: 1px solid #425693!important; }  
  .xw-plain .xw-body{padding:0px!important; border: none!important; }  
.myWinCont {padding:10px!important; background: url(http://joomla.ucoz.com/Ajax/5/fon_ten.png) repeat-x top!important; }  
.xw-blank {background:#6C84B4!important;}  
/* ------------------------------------------*/ 

#uidLogButton {display:none;}  
  #baseLogForm {display: block !important;}