﻿* {margin:0;padding:0;}
body {background-color:#E6E6CC;margin:0 auto;padding-top:2px; width:850px;font: 12px Verdana, Geneva, Arial, Helvetica, Sans-Serif; color: #0F3238;}
.header,.middle,.middlesub,.footer,.content,.left,.right {overflow:hidden;}

.header { border:none; margin-top:60px;margin-right:-2px; height:55px;}
#header {position:absolute; background-color:#E6E6CC; border:none; top:10px; width:646px; }
.middle {margin-top:-60px;}
.middle,.middlesub {padding-right:206px;}
.middle .content,.middle .right {margin-bottom:-32767px;padding-bottom:32767px;}
.middle .content {margin-top:0px;}
.middle .right {margin-top:-48px;}
.content { background-color:#fff;float:left;margin-right:-100%;width:100%;}
.right {background-color:#EDECDA;border:#F5F7F6 2px solid;border-left:#fff 2px solid;border-bottom:#F5F7F6 2px solid; float:right; margin-right:-204px;margin-left:6px;width:200px; } 
.footer {background-color:#F2F1DC; border:#F5F7F6 2px solid; margin-top:2px;height:50px;}
.txt {border:#EFEFDD 2px solid;margin:10px auto;padding:3px; width:620px;background-color:#fff;}

/* Start hack Section */
/* hack for IE6 */
*html .middle,*html .middlesub {zoom:1;}
*html .right {display:inline;}
/* End hack Section */ 

/* ---Name --- */
.namesite { position:relative; height:45px; padding:0;background-color:#E6E6CC;border-right:2px #F5F7F6 solid;} 
.namesite a, .namesite a:link, .namesite a:visited, .namesite a:hover {	float:left; font: 26px "Trebuchet MS", Arial, Helvetica, Sans-Serif; text-decoration: none; font-variant: small-caps; padding:0; background-color:#E6E6CC;	color: #123C44 !important;}

/*--- top Search --- */ 
.topsearch {float:right; margin: 6px 15px 0 0;}
*html .topsearch {margin: 7px 8px 0 0;}
.topsearchform { padding:0px;	}
.topsearchtext {font:13px Verdana, Geneva, Arial, Helvetica, Sans-Serif; margin:5px 0 0 0; padding:1px 0 1px 0; border: 1px solid #CDCBBA; color:#666; width:160px;}
html:root .topsearchtext  {width:160px}
.submit, .topsearchsubmit { padding:1px 2px 1px 2px; border: 1px solid #216E7D;background-color: #216E7D; color: #fff; height: 18px; width:40px;}
html:root .topsearchsubmit  {font:12px Verdana, Geneva, Arial, Helvetica, Sans-Serif; margin:1px 0 3px 1px;padding:1px 3px 1px 3px;width:40px;}

/* ---Sidebar ---*/
.right ul { font: 12px/100% Arial, Helvetica, sans-serif;list-style: none; line-height: 15px; 	margin: 5px 0 5px 10px; } 
*html .right ul {margin: 5px 0 5px 5px;} 
.right p{color: #216E7D; font: bold 13px/100% Arial, Helvetica, sans-serif; width:190px; margin: 10px; padding: 0; }  
.right a {font: 12px/100% Arial, Helvetica, sans-serif;}
.clear {clear:both; } 
hr.clear {clear:both; visibility: hidden; 	margin: 0px; 	padding: 0px; } 
.clear { clear:both; }

/*--- right menu list link---*/
ul.block_link, .block_link ul { border-top: 1px dashed #CAC7A0; margin: 5px 10px 10px; 	padding: 0px; } 
.block_link li {border-bottom: 1px dashed #CAC7A0; 	list-style: none; }
.block_link li a,.block_link li em { font-size: 12px/100%; display: block; color: #656239;}
.block_link li a:hover  { text-decoration: underline;}
.block_link li em {font-size: 0.9em; 	font-style: normal; }
.block_link li a { 	padding: 2px 3%; 	text-decoration: none; 	width: 94%; }

/*--- footer---*/
.rssicon {position: relative; display: block; float:left; background-image: url('../i/affworker/rssicon.png'); background-position: center right; margin: 10px 15px 0 15px; height: 32px; width: 25px;  cursor: default; }
.footer a, .footer a:link, .footer a:hover, .footer a:active {color: #656239;text-decoration: none;}
.footer p, .footer i  {display:inline-block; color:#2E2C1A; font:11px Verdana, Geneva, Arial, Helvetica, Sans-Serif; margin: 15px 5px 0 5px;width: 60%;}
.footer i {width: 30%; text-align: right;}

/*--- tags---*/
a {font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: underline; #083772;}
a:link { text-decoration: underline;  }

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {text-decoration: none; margin:10px 5px 5px;} 
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover { font:26px "Tahoma", Arial, Helvetica, Sans-Serif; color: #656239; letter-spacing:-1px;}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover, big a { font:16px "Trebuchet MS", Arial, Helvetica, Sans-Serif; color: #0F3238; }
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover {  font:14px "Trebuchet MS", Arial, Helvetica, Sans-Serif; color: #0F3238; }
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover { font: 12px "Trebuchet MS", Arial, Helvetica, Sans-Serif; color: #0F3238; }

p {margin: 2px 5px; padding:3px; text-align: justify;  color: #0F3238;}
ol, ul { 	color: #454327; padding:0;}
li ol, li ul { 	margin:0.5em 0 0.5em 2em; padding:0; } 
li { margin:0.2em 0; 	padding:0; } 
ul {list-style-type: disc; margin:5px 22px;}
ol{list-style-position:inside; margin:5px 8px}
blockquote {margin:5px 0 5px 33px}
blockquote:first-letter {font-size:130%;font-family:italic;color:#ff6600}
img {border:0;margin:7px 10px;}
code {font-size:11px;color:green;margin-left:33px;}
hr {border-top:1px solid #E6E6CC;height:1px;margin:5px;}
address {font-style:normal;margin:10px auto;width:600px;text-align:right;}

/*--- forms---*/
.textarea {font: 11px Verdana, Geneva, Arial, Helvetica, Sans-Serif; width:520px; height:300px; border: 1px solid #CDCBBA;  padding:2px;}
input {font: 12px Verdana, Geneva, Arial, Helvetica, Sans-Serif;width:220px; border: 1px solid #CDCBBA;  margin:3px 1px; padding:2px;}
.commentform {margin: 10px;width:540px;}
.commentform label {float:left;margin:3px 10px;width:180px;}
.submit {width:180px;}

/* post , googlereferent*/
.postlink {font-size:11px; margin:20px 20px; text-align:right;}

/* start comments anonce */
.ano {border-left:2px solid #4BB5DC;margin:5px 15px;padding:0 10px 5px;color:#3199FF;text-align:left;}
.ano a {color:#3199FF;}
.ano a:hover {color:#eee;}
/* end anonce */

/* statistic */
.point {border-bottom:#ddd 1px solid;margin:5px auto;width:auto;overflow:hidden;}
.point .graf {margin:5px 0 0;padding:0 0 0 2px;height:330px;}
.point .desc {margin:0 0 5px 20px;width:480px;}
.sttit {font-size:12px; margin:2px;padding:4px;}
.hits {float:left;width:268px;margin:0 0 0 1px;padding:0;}
.hits .hit,.hits .zap,.hits .poisk {margin:0;padding:0;overflow:hidden;}
.hits .hit {color:#a00;width:42px;}
.hits .zap {color:#030;width:56px;}
.hits .poisk {width:142px;}
.hits span {display:block;padding:0 0 3px;text-decoration:underline;}
.hits .hit span {color:#a00;}
.hits .zap span {color:#030;}
.hits .poisk span {color:#00a;}
.hits pre,.value pre,.numb pre {color:#333;font:11px verdana,arial,sans-serif;padding:2px;overflow:hidden;}
.numb {float:left;overflow:hidden;width:52px;margin-left:4px;}
.value {float:left;overflow:hidden;width:433px;padding-left:4px;}
.anonce {color:#777;clear:both;margin:0px 100px 2px 44px;padding:2px 0;}
.serf,.rss {color:#9999CC;}
.post {color:green;}
.nopost,.friend  {color:#9999CC;}
.sep {color:#000; padding:2px 2px 2px 5px;;overflow:hidden;}
