.f_input {
border: 1px solid #C0C0C0;

}
.textin {
height:20px

}
.f_textarea {
border: 1px solid #C0C0C0;

}

.bbcodes {
color:#000;
}

/*------------------------------------------------------------*
**  Главная
**------------------------------------------------------------*/

/*COMMON*/
body {margin:0; padding:0; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#605F5B; background:#FFF; min-width:995px; font-size:70%;}
html, body {height:100%;}
div,dl,dt,dd,ol,ul,li,form,td,th,p {margin:0; padding:0;}
table, th, td {font-size:100%;}
table,img {border:0;}
table {border-collapse:collapse;}
input, select, option, textarea {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
p {padding:0 0 10px;}
a {color:#1ABBDE; text-decoration:underline;}
a:hover {color:#1ABBDE; text-decoration:none;}
h1,h2,h3,h4 {margin:0; padding:0; color:#1A7FBA;}
h1 {font-size:120%; padding:10px 0;}
h2 {font-size:110%; padding:10px 0;}
h3 {font-size:105%; padding:10px 0;}
h4 {font-size:100%; padding:10px 0; font-weight:bold;}
ol, ul {padding:0 0 10px 20px;}
/*//COMMON*/

/*MAIN*/
.fon {background:#FEF5D3 url(../images/fon00000.gif) repeat-y 0 0;}
#mainWrapper {position:relative; min-height:100%; background:url(../images/wrap0000.gif) repeat-y 100% 0;}
* html #mainWrapper, * html #footer {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<995?'995px':'100%');}
* html #mainWrapper {height:100%;}
/*//MAIN*/

/*FOOTER*/
#footWrap {height:80px;}
#footer {position:relative; margin:-80px 0 0; height:80px; z-index:300; background:url(../images/foot2000.gif) repeat-x 0 0;}
#footer2 {position:absolute; top:0; left:0; width:100%; height:80px; z-index:300; color:#000;}
#back {position:absolute; top:-40px; left:; z-index:400; font-weight:bold;}
#up {position:absolute; top:-40px; right:; z-index:400; font-weight:bold;}
#copy {float:left; padding:30px 0 0 65px; font-size:11px;}
#copy span {color:#06518B;}
#itex {float:right; padding:50px 250px 0 0; font-size:11px;}
#counters {position:absolute; top:12px; right:250px;}
#counters img {margin:0 5px;}
#fbg1 {position:absolute; top:0; left:0; background:url(../images/fon00000.gif) repeat-y 0 0; width:40px; height:80px;} 
#fbg2 {position:absolute; top:0; right:0; background:url(../images/wrap0000.gif) repeat-y 0 0; width:40px; height:80px;} 
*html #fbg2 {position:absolute; top:0; right:-1px; background:url(../images/wrap0000.gif) repeat-y 0 0; width:40px; height:80px;} 
#fbg3 {position:absolute; top:-69px; right:48px; background:url(../images/fbg30000.jpg) no-repeat 0 0; height:69px; width:75px;}
#fbg4 {position:absolute; top:0; right:60px; background:url(../images/fbg40000.jpg) no-repeat 0 0; height:80px; width:178px;}
/*//FOOTER*/

/*LAYOUT*/
#header {height:372px; background:url(../images/head0000.jpg) repeat-x 0 0;}
#logo {position:absolute; top:20px; left:73px;}
#bg1 {position:absolute; top:105px; left:0; background:url(../images/bg100000.jpg) repeat-x 345px 0; height:138px; width:100%;}
#bg2 {position:absolute; top:0; left:0; background:url(../images/bg200000.gif) no-repeat 0 0; height:371px; width:40px;}
#bg3 {position:absolute; top:0; right:0; background:url(../images/bg300000.gif) no-repeat 0 0; height:371px; width:40px;}
*html #bg3 {position:absolute; top:0; right:-1px; background:url(../images/bg300000.gif) no-repeat 0 0; height:371px; width:40px;}
#bg4 {position:absolute; top:106px; left:20px; background:url(../images/bg400000.jpg) no-repeat 0 0; height:259px; width:365px;}
#bg5 {position:absolute; top:0; right:40px; background:url(../images/bg500000.gif) no-repeat 0 0; height:170px; width:279px;}
#bg6 {position:absolute; top:160px; left:0; background:url(../images/bg600000.gif) no-repeat 50% 0; width:100%; height:168px;}
#bg7 {position:absolute; top:162px; right:40px; background:url(../images/bg700000.gif) no-repeat 0 0; width:341px; height:172px;}
#menu {position:absolute; top:35px; left:475px;}
#menu a {color:#874E2E; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:11px; display:block; margin:0 0 5px; padding:0 0 0 13px; background:url(../images/arr00000.gif) no-repeat 0 5px;}

#tableMain {width:100%; border-collapse:collapse;}
#content {padding:45px 20px 70px 70px;}
#tdRight {width:220px; padding:0 0 30px;}

#rasp {width:220px; height:2px; line-height:0; font-size:0;}

#otstup {padding:45px 70px 0 20px;}

.title {padding:0 0 3px 10px; margin:0 0 15px; color:#1A7FBA; font-size:12px; border-bottom:1px solid #E0D29B; background:url(../images/arr00000.gif) no-repeat 0 4px;}
#nav {margin:-25px 0 15px; color:#1ABBDE; font-size:10px;}
#nav a {color:#1ABBDE;}
.list dd {background:url(../images/arr20000.gif) no-repeat 0 5px; padding:0 0 10px 12px;}

/*//LAYOUT*/

/*DOP*/
#content ul li, #tdRight ul li {list-style:none; background:url(../images/arr20000.gif) no-repeat 0 5px; padding:0 0 0 12px;}
.but {cursor:pointer; cursor:hand;}

.clear {clear:both; height:2px; line-height:0; font-size:0;}

blockquote {padding:10px; font-size:10px; background-color:#F0E7CC; margin:0 0 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pintable, .pintable0 {margin-bottom:10px;border-collapse:collapse;}
.pintable th {border:1px solid #D2996E; padding:5px; background-color:#D2996E; color:#fff;}
.pintable td {border:1px solid #D2996E; padding:5px;}
.pintable0 th, .pintable0 td {padding:5px;}
.pintable th p, .pintable0 th p, .pintable td p, .pintable0 td p  {padding:0;}


.fpin {float:right; margin:10px 0 10px 10px;}


.cont1 {margin:0 0 15px;}
.cont1 dt {font-weight:bold; padding-bottom:4px; font-size:120%;}
.cont2 {margin-bottom:30px;}
.cont2 dt {font-weight:bold; float:left; margin:0 7px 0 0;}
.cont2 dd {padding:0 0 10px;}

#navN {font-size:110%;}
#navN a {padding:0 4px; display:block; float:left; text-decoration:none;}
#navN a:hover {background-color:#7D0003; color:#FFF;}
#navN strong {display:block; float:left; padding:0 4px; background-color:#276186; color:#FFF;margin:0 1px;}
/*//DOP*/
/*------------------------------------------------------------*
**  Комментарии
**------------------------------------------------------------*/

#comment {
	margin-bottom:10px;
	padding-bottom:10px;
}
#comment-top {
	font-size:11px;
}
.comment-date {
	float:left;
	padding-right:10px;
}
#comment-bottom {
	margin:5px;
	font-size:11px;
	paddding-top:5px;
	clear:left;
}
.comment-s {
	padding-left:10px;
	overflow:hidden;
	clear:right;
}
#com-l {
	width:100px;
	height:100px;
	float:left;
}
#com-r {
	width:80%;
	float:right;
}
#com {
	margin-bottom:20px;
	border-top:1px dashed #e6e6e6;
	background:url('../images/img10000.gif') no-repeat left bottom;
	padding-bottom:20px;
	padding-left:10px;
	padding-top:10px;
}


/*------------------------------------------------------------*
**  Навигация по страницам
**------------------------------------------------------------*/

.navigation {
	color: #555555; 
	border: 0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration: none;
	color: #555555;
	background-color: #ededed;

	padding: 3px 6px;
	font-size: 11px
}

.navigation a:hover {
	background-color: #5078d5;
	color: #ffffff;

}

.navigation span {
	text-decoration: none;
	background-color: #ffffff;
	padding: 3px 6px;
	color: #555555;
	font-size: 11px;
}

.navigation span.nav_ext {
        border: none;
        background: transparent;
}

