html {width:100%; height:100%; border:0px; background-color:#CCCCCC;}
body {padding:0; margin:0 auto; width:1000px; min-height:100%;}
* html body {height:100%; width:1000px;}

.miniimg {width:115px !important; height:115px !important; border:1px solid #BFBFBF; padding:1px;}

.start{
	width:1000px !important;
	background-color:#F6F5F4;
	border:0px;
	background-image:url(../images/Fon.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.newss2 {float:left; padding:10px; width:200px; margin:1px 0px 0px 0px; background-color:#F5F4ED;}
.zagolovok {font-size:14px; padding-left:230px; text-transform:uppercase; font-weight:bold; text-transform:uppercase; overflow:hidden; height:16px;}

.kratkofull {margin-top:-10px;}
.kratkofull img {
	float:left !important;
	width:208px !important;
	border: 2px solid #C4D3DF !important;
	margin: -8px 10px 0px 0px !important;
	padding: 0px !important;
	background-color:#C4D3DF;
}


.infimg {background-color:#FFFFFF; padding: 3px !important;margin-left:50px; width:400px !important; margin-bottom:-8px;}

/* <![CDATA[ */

ul.tabs {padding:0; height:20px !important; margin:0; list-style:none;}
* html ul.tabs {margin-bottom:0; padding:0;}
ul.tabs li   {float:left;  font-weight:bold; padding:0; padding-right:1px;}
ul.tabs li a {float:left; font-weight:bold; display:block; height:18px; padding:1px 5px 0px 5px; text-decoration:none; cursor:pointer; background-color:#C4D3DF;}
* html ul.tabs li a {font-weight:bold; margin:0; padding:1px 5px 0px 5px;}
*+html ul.tabs li a {font-weight:bold; margin:0; padding:1px 5px 0px 5px;}
ul.tabs li a:hover {font-weight:bold; margin:0; color:#FFFFFF; padding:1px 5px 0px 5px; background-color:#C4D3DF;}
ul.tabs li.tab-current a {font-weight:bold; height:19px; margin:0; background-color:#C4D3DF; padding:1px 50px 0px 5px;}
div.t2, div.t3, div.t4, div.t5, div.t6 {padding :5px; width:500px; display:none;}
div.t1, div.t2, div.t3, div.t4, div.t5 {padding :5px; width:500px; background-color:#C4D3DF;}

/* ]]> */

div.tfaq {margin-top:3px; width:513px; background-color:#E6E6E6;}

.mainfull { margin: 10 0 0.8em 0; text-align: justify;}
	.blufull { color: #fff; width: 204px; padding: 5px; float: center; background-color: #C4D3DF; }
		.blufull { color: #000000; }
.menufulz a { color: #fff; }
		.menufulz { background:  repeat-x 0 0; padding: 1px 0 0; }
		.menufulz li, .related li { padding: 5px 0 4px 0;  repeat-x 0 100%; }
		.related li { background-image: url("../images/dotted.png"); }
			.menugreen strong { font-weight: normal; }
.katega { font-size: 0.9em; color: #000000; }
.katega { line-height: 1.3em; }

.baze { overflow: hidden; }
.baze { width: 527px; overflow: hidden; }
.baze { width: 152px; margin: 0 0 0 -152px; }
	.base { width: 100%; }
.shotstoryee { height: auto; }
		.shotstoryee { margin: 0 0 5px 0; }
.fulzs { width: 100%; }


n1.hedr { margin: 0 0 0.5em 0; }
n1.hedr { font-size: 2em; color: #142901; }
n1.hedr2 { color: #5a524f; }
n1.hedr2 { margin: 0 0 0.5em 0; }

.como { overflow: hidden; padding: 0 0 0 82px; margin-bottom: 9px; }
.leftus { float: left; width: 40px; margin: 0 0 0 -40px; }
.rightus { float: right; width: 350px; }


.tlr { clear: both; }
.box { line-height: 1.3em; width: 527px; padding-bottom: 5px; margin-bottom: 22px; background: #faf9f7 url("../images/boxlinks_btm.png") no-repeat 0 100%; }
	.box .top { color: #070E00; padding: 8px 36px 9px 10px; background: url("../images/boxlinks_top.png") no-repeat 0 0; }
	.box .mid { border: 1px solid #dbdbdb; border-width: 0 1px; overflow: hidden; }
	.box .pod { margin: 0 10px; padding: 6px 0 2px 0; }
	.box .pod a { color: #000000; }

.infous h2 { font-size: 18px; color: #828282; font-weight: normal; }
	.infous .ui, .infous { padding: 10px 0;  }
	.infous .ui { padding-top: 0; }
	.infous { background: url("../images/dotted.gif") repeat-x 0 0; }
	.infous .solomn { float: left; }
.perep, .perep li, #pager ul, #pager ul li { margin: 0; padding: 0; list-style: none; }

.form { width: 100%; }
	.form td { padding: 8px 0; line-height: 1.35em; }
	.form td.label { width: 24%; vertical-align: top; font-weight: bold; }
	.form tr { background: url("../images/dotted.png") repeat-x 0 0; }
	.form tr.flast td { padding-bottom: 0; }
	.form tr { background: none; }
	.form tr td { padding: 0; }
.tuch { width: 300px; }


.loginpole .fill, .loginpole { float: left; }
.loginpole, .vxod { float: right; }

.sub { float: left; width: 68px; height: 22px; padding: 0 0 0 9px; }

	.tlr .fill { float: left; width: 151px; height: 22px; padding: 0 0 0 9px; }
	.tlr .fill input .sub input { background: none; border: 0 none; }
	.tlr .fill input { width: 151px; padding: 4px 0 0; color: #fff; }
	.tlr .sub { position: absolute; right: 0; top: 0; }
	.tlr .sub input .sub { width: 22px; height: 22px; }
	.tlr .sub input:hover { background-position: -22px -22px; }

.loginform { display: inline; }
	.loginpole { margin: 6px 0 0; }
	.loginpole .fill { padding: 0 4px 0 0; } 
	.loginpole .fill span { width: 50px; display: block; font-size: 0.9em; height: 16px; color: #FCFFF9;  }
	.loginpole .fill input { padding: 3px; border: 1px solid #F5F8F3; }
	.loginpole .sub { padding: 17px 0 0; }
	.loginpole .sub input { width: 61px; height: 22px; background: url("../images/header_login-logon-button.png") no-repeat 0 0; }
	.loginpole .sub input:hover { background-position: 0 -22px; }
	.loginpole .reg { color: #3e651a; padding: 2px 0 0; }
	.loginpole .reg a { color: #fff; }
	.vxod { width: 250px; padding: 0 67px 0 0; }
	.vxod .ava { display: inline; margin: 0 -67px 0 0; float: right; width: 65px; height: 65px; overflow: hidden; border: 1px solid #000; }
	.vxod .ava img { width: 65px; }
	.info, .info ul { float: left; width: 100%; }
	.info ul { width: 49.9%; font-size: 0.9em; line-height: 1.3em; }
	.info ul a, .info ul { color: #fff; }

.zgolovok {font-size:14px; font-weight:bold; overflow:hidden; height:16px;}
.categoryaz, .categoryaz a {font-size:10px; text-decoration:none !important; text-transform:lowercase;}

.kratkaya {
	clear:left;
float:left;
	width:540px;
}

.kratkaya img {
	margin-right:5px;
}

.kartinka_nastroy {font-size:12px !important; text-align:justify !important; margin-top:-10px !important;}
.kartinka_nastroy img {margin:15px 10px 0px 0px !important; float:left; width:150px !important; padding:2px !important; border:1px solid #bfbfbf !important;}
.kartinka_nastroy a:hover img {margin:15px 10px 0px 0px !important; float:left; width:150px !important; padding:2px !important; border:1px solid #bfbfbf !important; text-decoration: none !important;}


/*
.nizzz {font-weight:bold; padding:6px 0px 3px 0px;}
.nizzz a:link,
.nizzz a:visited,
.nizzz a:active {background-color:#76B500; text-decoration:none; color:#FFFFFF; border-right:1px solid #423D28; border-bottom:1px solid #423D28; padding:2px 5px; font-size:9px; font-weight:bold;}
.nizzz a:hover {background-color:#107CDC;}
*/

.nizzz {font-weight:bold; padding:6px 0px 3px 0px;}
.nizzz a:link,
.nizzz a:visited,
.nizzz a:active {background:url(../images/h2.png); width:150px; display:block; text-decoration:none; color:#ffffff; border-right:1px solid #777777; border-bottom:1px solid #777777; padding:2px 5px; font-size:9px; font-weight:bold;}

.footer { padding: 0 20px 0 155px; height: 53px; overflow: hidden; background: #636363 url("../images/Fon.jpg") no-repeat 0 0; border-top: 3px solid #000; }
.copyright { margin: 18px 0 0; float: left; }
.copyright a, .copyright { color: #fff; }
.count {float: right; width: 88px; margin:11px 11px 0px 0px;}
.footinfo { border-top: -10px solid #636363; background-color:#636363;}
.footinfo .pad { position: relative; color: #fff; line-height: 1.3em; padding: 10px 145px 0 14px; }
.headalpha { height: 13px; font-size: 1px; overflow: hidden; background-image: url("../images/headalpha.png"); }

.footalpha {background-color:#636363;}


/* ==================== Предыдущая и следующая новости в полной новости */
.akternekst a {
    display:block;
    float:left;
    width:240px;
    height:10px;
    font:11px Verdana;
    color:#777;
    background:#f1f1f1;
    text-align:center;
    padding:6px 1px;
    margin:0px 0;
    border:1px solid #dbdbdb;
}
.akternekst a:hover {
    background:#eae7df;
    border:1px solid #ddd8c8; 
    color:#777;
}
.akternekst1 a {
    display:block;
    float:right;
    width:240px;
    height:10px;
    font:11px Verdana;
    color:#777;
    background:#f1f1f1;
    text-align:center;
    padding:6px 1px;
    margin:0px 0;
    border:1px solid #dbdbdb;
}
.akternekst1 a:hover {
    background:#eae7df;
    border:1px solid #ddd8c8; 
    color:#777;
}
