
.main_table_border{ border:#FFFFFF 15px solid; background-color:#FFFFFF;}

a:link {
color: black;
text-decoration:none;
}

a:visited {
color: black;
text-decoration:none;
}

a:active {
color: yellow;
text-decoration:none;
}

a:hover {
color:red;
text-decoration:none;
}


body { 
font-family:Verdana;
font-size:12px;
  background-color:#FFFFFF;
  vertical-align:text-top;
}

.left { border-right:#000000 1px solid;
border-bottom:#000000 1px solid;
border-left:#000000 1px solid; 
background:url(img/left_bg.jpg) center #6C472D repeat-y ;}
.image-head1{ border-bottom:solid 1px #666666; background:url(img/12.jpg) center #6C472D repeat-x ;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:15px;}

.nav_title {

margin-top:10px;
margin-left:5%;
margin-right:5%;
font-weight:900;
text-align:center;
padding-top:8px;
padding-bottom:6px;
font-style:italic;
color:#000000;
font-size:24px;
background:url(img/11.png) #FFFFFF center;

}

.nav_link {

color:#000000;
font-size:17px;
margin-top:5px;
margin-bottom:10px;
padding-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;


}
.post {border:0px solid #000000; width:95%;}
.post_title {}

.post_name {font-weight:bold; margin-top:7px; margin-bottom:7px;
}
.post_adds {font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242;}

.post_view { 

font-size:10px;
color:#000000;
text-align:right;
}

.mini {
border: 1px solid #000000;
margin-right: 10px;
margin-top:2px;

}

.post_title2 {
font-size:16px;
font-weight:bold;
color:#000000;
text-align:center;



}

.post_add {
font-size:11px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
color:#000000;

}

.post_comment {
font-size:15px;
font-weight:bold;
color:#cc0000;
}

.post_comment_add {
font-size:11px;
}

.post_div {
border-top:1px solid gray;
border-bottom:1px solid gray;
margin:15px;
}

.post_div p {

margin-left:0px;
}

.search_t {
font-size:9px;
color:#000000;
}

.search_b {
border:1px solid #000000;
background-color:#f6f6f6;
margin-top:6px;


}

.nav_t {

}

.nav_t a {

}

.nav_a {

}

.nav_a a {
color:#424242;
}



.pstrnav {
	padding: 0px 10px 20px 15px;
	color:#424242;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
}

.sinput {

width:190px;
height:25px;
background-color:#f6f6f6;
border:1px solid gray;

}

.sbutton {
width:190px;
height:25px;
background-color:#cc0000;
color:#FFFFFF;
border:1px solid gray;


}

.post_secret {font-weight:bold; margin-top:7px; margin-bottom:7px;}
.post_secret a {color:#666666; text-decoration:none;}

.comments {

font-family:Verdana;
font-size:11px;
color: #000000;

}

.pvote {
border:1px solid gray;
padding:10px;

}

.sub_vote {
border:1px solid gray;
background-color:#f6f6f6;
width:60px;
margin-left:10px;
}
.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color: #000000;
	
}

.inner-box {
    padding:1em;

}
.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}
.subs{
color:#000000}
.send{
border:dotted 1px black}
.navigation {
    font-family: Tahoma;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
    text-decoration:none;
    color: #ffe98f;
    background-color: #f3f3f3;
    border:1px solid #333;
    background-image: url(img/nav.gif);
    padding:3px 6px;
    font-size:11px;
    font-weight:bold;
}

.navigation a:hover {
    background-color: #003060;
    background-image: url(img/fon.gif);    
    color:#fff;
    border-color:#003366;
}

.navigation span {
    text-decoration:none;
    background:#fff;
    padding:3px 6px;
    border:1px solid #333;
    color:#a6a6a6;
    font-size:11px;
}
.reg{
margin-left:80px;}

.reg1{
margin-left:8px;}
.reg2{
margin-left:93px;}
.reg3{
margin-left:90px;}
.o{ color:#CC0000;}
.home{ font-size:9px;}
.home1{ margin-left:20px;}
.contact{ 

margin-top:40px;
}
.contact1{ font-size:18px;}

/* Задание стилей для слоя тени */
.shadow {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */
     width:800px; /* Задание ширины всего блока */
}

/* Задание стилей для слоя блока */
.block {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}
.b1, .b2, .b3, .b4 {
     display:block; /* Задание отображения границ и углов */
     overflow:hidden; /* Задание отображения границ и углов */
}

.b1, .b2, .b3 {
     height:1px; /* Задание высоты границ и углов */
}

.b2, .b3, .b4 {
     background:#ffedbe; /* Задание цвета фона в пределах закругления */
     border-left:1px solid #00346e; /* Задание стилей левых углов */
     border-right:1px solid #00346e; /* Задание стилей правых углов */
}

.b1 {
     margin:0 5px; /* Задание отступов */
     background:#00346e; /* Задание цвета верхней и нижней границ */
}

.b2 {
     margin:0 3px; /* Задание отступов */
     border-width:0 2px; /* Задание ширины границы */
}

.b3 {
     margin:0 2px; /* Задание отступов */
}

.b4 {
     height:2px; /* Задание высоты границ и углов */
     margin:0 1px; /* Задание отступов */
}

.content {
     background:#ffffff; /* Задание общего фона */
     border:0 dotted #00346e; /* Задание стилей границ */
     border-width:0 1px; /* Задание ширины границ */
}
.w{
margin-left:30px;
color:#CC0000;
font-weight:900;
border-bottom:#CC0000 3px ridge;}
.gbtop { margin-left:150px; font-weight:800; border-bottom:thick;}
.img1 {
opacity: 0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
   }
.z{font-style:normal; font-variant:small-caps;}
.u{text-decoration:underline;}
.r{color:red;}
.l{color:blue;}

/*Для гостевой---------------------------------------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#free2 { position:absolute;
top:400px;
right:150px; }
.guest{ border-left:solid 1px black;
border-top:solid 1px black;
border-right:solid 3px black;
border-bottom:solid 4px black;}
.gb1 {margin-left:20px;}
.gb2 {margin-left:13px;}
.image-head{ border-bottom:solid 1px #6C472D;}
.fot{ border-bottom:solid 1px #000000;}
.fot1{ border-left:solid 1px #000000;}
/*Для гостевой---------------------------------------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/


/*Для персональной зоны------------------------------------------------>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

	/*-----------------------------Для Вопрос\Ответ --------------------------------------------------------------------------*/
.new_q{
	text-align:right;
	}
.answer{font-weight:700;}
.question_button:hover{ position: relative; top: 1px; margin:2px;
left: 1px; }
.question_button{ margin:2px;}
.answer_date{text-align:right;}
.main_question{font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.image_product{margin:10px;}
.line_prod{width:60%;}
.main_price{width:250px; text-align:right; background-color:#8DC73F; margin-top:3px;  }
.main_price_old{ text-decoration:line-through; font-size:16px;}
.price_color{color:#FF0000; font-weight:700; font-size:16px;}
.sale_color{font-size:16px;}
.header_line{border: dashed 1px #000000;}
.image_post{margin:10px;}
.basket{  border:solid #8DC73F 2px; }
.cert_desc{margin-left:20px; vertical-align:middle;}
.cert_line{border:#000000 solid 1px;}
.question_button_cert{ margin:5px;  }
.question_button_cert_l{ margin:5px;  }
.question_button_cert_l:hover{ position: relative; top: 1px;
left: 1px; margin:5px; }
.question_button_cert:hover{ position: relative; top: 1px;
left: 1px; margin:5px;  }
.main_table_border_green{border: 2px #8DC73F solid; margin-bottom:10px; }
.order_form{margin:10px; }
.register_index_link{background:#000000;}
.register_index_link:hover{background:#333;}
#register_index_link{background:#000000;}
#register_index_link:hover{background:#333;}
.main_div_border_green{border:#8DC73F 3px solid; margin:20px;}
.main_div_border_green2{ margin:20px;}
