body{width:100%;height:100%;font:10pt/14pt Vergana,sans-serif;background:#EDEDEA url(../img/design/TopBg.jpg)  repeat-x left top;margin:0px;padding:0px;}
a{color:#333;} a:hover{color:red;}
a.ext{padding-right:12px;margin-right:7px;background: url(../img/small/ext-link.gif) no-repeat right top;}
table{border:0px; border-collapse:collapse;} table td{padding:0px;}
b, strong{font-weight:normal;}
#home {position:relative;top:-220px; left:-315px;color:#999;text-transform:none;font:normal 8pt Tahoma;text-decoration:underline;}
.topImg {border:0px;width:1002px;height:336px;}@-moz-document url-prefix(){.topImg {border:0px;width:1002px;height:336px;margin-top:-1px;}}


.main{width:100%;height:100%;background:url(../img/design/TopLines.gif) repeat-x;background-position:50% 0%; margin:0px 0px 0px -1px;padding: 0px 0px 0px 1px;}
.head{width:1002px;margin-left:auto;margin-right:auto;padding:0px;}
.body{width:1002px;margin-left:auto;margin-right:auto;padding:0px;}
.side{width:205px;display:block;float:left;margin:0px 50px 0px 0px;padding:0px 0px 0px 20px;}
.content{display:block;width:704px;float:left;margin:0px;padding:0px;}
.bottom{width:100%;height:142px;float:left;margin:auto;padding:0px;background:transparent url('../img/design/BottomLines.gif') repeat-x bottom left;}


/* Менюшка свеху*/
.kpp{margin:0px;width:500px;position:absolute;top:0px;padding:198px 0px 0px 490px;text-transform:uppercase;}@-moz-document url-prefix(){.kpp {padding:197px 0px 0px 490px;}}
.kpp a{
	display:block;
	width:120px;
	height:35px;
	margin:0px;
	padding:0px 0px 0px 20px;
	background-repeat:no-repeat;
	background-position:3px 3px;
	font:bold 8pt/26pt Arial,serif;
	color:#CACACA;
	text-decoration:none;
	}
.kpp a:hover{color:red;}

.kpp a#ma{margin:0px 0px 0px 43px;}
.kpp a#mb{margin:0px 0px 0px 5px;}
.kpp a#mc{margin:0px 0px 0px 31px;}
.kpp a#md{margin:-125px 0px 0px 277px;}
.kpp a#me{margin:0px 0px 0px 236px;}
.kpp a#mf{margin:0px 0px 0px 270px;}
.kpp a.choose:first-letter {color:red;}



/* Менюшка слева*/
.side ul{display:block;margin:0px;padding:0px 0px 35px 0px;list-style-type:none;list-style-image:none;}
.side li{border-bottom:1px solid white;height:30px;}
.side ul li a, span.nact{display:block;width:155px;float:left;font:bold 10pt/22pt Tahoma,sans-serif;color:#333;text-decoration:none;padding-left:20px;} span.nact{color:#777;}
.side li b{display:block;width:25px;float:left;font:10pt/22pt Tahoma,sans-serif;text-align:right;color:white;}
.side li a#this{color:#bc0101;font:bold 10pt/22pt Tahoma,sans-serif;}
.side ul li a:hover{color:#bc0101;}
.sidet li a:visited{color:#333;}


/* Контент страницы*/
.content h1{font:20pt/20pt Times,serif; color:white;position:relative;top:26px;left:1px;margin:10px 0px 0px 0px;}
.content h2#lst{font:20pt/20pt Times,serif;color:#262626;top:0px;border-bottom:1px dotted white;padding-bottom:5px;margin:0px;}
.content span,.content span a{font: 8pt Tahoma; color:#333;}
.content p{font:1.0em/140% Vergana,sans-serif;text-align:justify;margin: 30px 0px 30px 0px;}
.content ul{margin-left:17px;}
.content li{list-style-image:URL(../img/small/bullet.gif);font:10pt/18pt Vergana,sans-serif;}
.content img {margin:1px 1px 1px 1px;}


.content table td,table th {border:1px solid #a9a9a9;background:#f5f3f3;padding:5px 10px 5px 10px;}
.content table th {color:#333;}
.content tr.col td {background:#EDEDEA;}
.content tr.col th {background:#E4E4E2;}

/* Вставки в контент*/
.content img.izg{display:block;padding:1px;background:white; border:1px solid #a9a9a9;margin: 2px auto 2px auto;}  /* Картинка в статье*/
.content object.izg{display:block;padding:1px; border:1px solid #777;margin: 2px auto 2px auto;}  /* Видео в статье*/
.content .btx{border:1px solid #FFFFFF;background:#F2F2F0;color:#333;padding:10px;text-align:justify;} /* Вяделяемый текст в статье*/
.content p#zg a{width:100%;font-weight:normal;color:#333;} /* Загаловок каринки*/



/* Листание страниц снизу*/
.pages{margin:50px 0px 0px 0px;text-align:center;}
.pages a,.pages span{padding:7px 10px 7px 10px;font: bold 8pt/20pt Tahoma, sans-serif;text-align:center;color:#333;text-decoration:none;background:transparent url('../img/small/pagediv.gif') no-repeat top right;}
.pages a#nxa{width:100px;}
.pages a#pra{width:100px;background:none;}
.pages a:hover{color:red; text-decoration:underline;}
.pages span{color:red;}
.pages span#nx{width:100px;color:#cacaca;}
.pages span#pr{width:100px;color:#cacaca;background:none;}


/* Стили для комментариев*/
.comments p{color:#777;margin-bottom:20px;font-style:italic;}
.comments p b {font:italic 10pt Arial;color:#999;text-decoration:none;}
.comments #r{color:black; font:bold 10pt Arial;}
.comments span#h{font:bold 18pt Vergana;color:#d1d1d1; margin:20px 0px 40px 0px;display:block;width:100%;height:4px;border-top:4px solid #e1e1e1;}


.addComm{margin:50px 0px 40px 0px;}
.addComm input{margin:0px 0px 2px 0px;padding:4px 0px 2px 5px;width:200px;font:8pt/8pt Arial;color:#777;}
.addComm textarea{padding:5px;width:410px;}
.addComm input#but{color:#777;width:100px;background:#e1e1e1;border:1px solid #a9a9a9;}




/* Подвал статьи*/
table.postEnd{width:100%;}
table.postEnd td{padding:0px;border:0px;background:#ededea;}
table.postEnd td span#article {font: 8pt/14pt Tahoma; background: url(../img/small/tema-article.gif) no-repeat right 0px;display:block;width:100%;border-top:4px solid #c1c1c0;padding:24px 0px 40px 0px;}
table.postEnd td span#media {font: 8pt/14pt Tahoma; background: url(../img/small/tema-media.gif) no-repeat right 0px;display:block;width:100%;border-top:4px solid #c1c1c0;padding:40px 0px 40px 0px;}
table.postEnd td span#temaadv {font: 8pt/14pt Tahoma; background: url(../img/small/tema-adv.gif) no-repeat left 0px;display:block;width:100%;border-top:4px solid #c1c1c0;padding-top:18px;}
table.postEnd a:hover{color:red;}
table.postEnd a:visited{color:#777;}
table.postEnd sup{color:#999;}

.bottom span a {color:#777;}.bottom span a:hover{color:#333;}
.bottom span {color:#fff;display:block;width:99%;text-align:right;padding-top:100px;font:8pt/12pt Vergana,sans-serif;}


div.knopki {position:relative; top:-245px;left:155px;width:80px;}
.knopki a {display: block;float:left;margin:0px 3px 0px 0px;padding:0px;width:21px;height:21px; text-decoration:none;}



