@charset "windows-1251";
/* CSS Document */
a img { border:0;}
a:hover img {  border:0;}
a:focus {
outline: none;
}
body { margin:0px; background-color:#4e0000;  color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px }
.table { width:1000px; background-image:url(img/fon2.png); background-repeat:no-repeat}
.table_top { height:166px }
.table_menu {  }
.table_text1{ padding:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }
.table_text3{ height:891px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image: url(img/objekt/fon2.PNG); background-repeat:no-repeat }
.table_text{ height:840px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(img/fon_text2.jpg); background-repeat:no-repeat }
.table_text a{ color: #FFFFFF; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; text-transform:uppercase; text-decoration:none; padding:9px; background-image: url(img/objekt/fon_text.png); border:1px solid #999  }
.table_text3 a{ color: #FFFFFF; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; text-transform:uppercase; text-decoration:none; padding:15px; background-image: url(img/objekt/fon_text.png) }
.table_copyr { border-top: solid 1px #601a1a; margin-top:20px;   text-align:center; color: #7a3f3f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px;}
.img_1{ background-image:url(img/bat1.jpg); background-repeat:no-repeat; float: left; width:50px; height:44px; margin-left:205px; margin-top:77px; display:none}
#img a img{ border:1px solid #999999 ;  float: left; width:183px; height:183px;  margin:5px}
#img a:hover img{border:1px solid #FFFFFF ;}
#diplom { float:left; width:238px; height:333px; border:1px solid #fff; margin:43px; padding:3px }
#link_rozrob a { font-size:12px; font-weight:600; text-decoration:none;  color: #000000}
#link_rozrob a:hover { color:#FFFFFF; text-decoration:underline}
#link_copyr a { font-size:12px; font-weight:600; text-decoration:none; padding:12px;  color: #7a3f3f}
#link_copyr a:hover { color: #CCCCCC; text-decoration:underline}
#history { margin-left:30px;}

#portfolio2 a{ margin:20px;  border:1px solid #999999 ; float:right; color:#999999}
#portfolio2 a:hover { color: #fff}
#history a{ text-decoration: none; color: #999999; float: left;  font-size:12px}
#history a:hover { color:#FFFFFF}
#menu a{ color: #999999; float: right; margin:7px; font-size:14px}
#menu a:hover { color:#FFFFFF}
#link_lan { margin-right:30px; margin-bottom:10px;   text-align:right}
#link_lan a { font-size:12px; font-weight:600; text-decoration: underline;  color:#CCCCCC}
#link_lan a:hover { color:#FFFFFF; text-decoration:underline}
.foto { margin:7px;  float:left;  padding:15px; height:230px; width:200px; background-color: #FFFFFF   }
.foto p {color:#000000; font-size: 11px ; }
#text { margin:20px; width:650px ; float:left;font-family:Verdana, Arial, Helvetica, sans-serif;  font: 14px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;}
#text_portfolio  { margin:20px ; width:900px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#text_img {  background-image:url(img/fon_text2.png)  ; margin-left:700px; width:300px; height:368px}

.top_img{ background-image: url(img/top2.jpg); background-repeat:no-repeat; }
.top_menu_img a {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-align:center; vertical-align:middle }
.top_menu_img a:hover { color: #FF0000}

.menu_top1{ background-image:url(img/menu.jpg); height:56px; background-repeat: repeat-x}
.menu_top1 a { color:#FFFFFF; padding-left:15px; padding-right:15px; padding-top:5px;   font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-weight:600; text-transform:uppercase}
.menu_top1 a:hover { color: #006600}

.tovar { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; font-weight:bold; color: #003300; text-align:center} 
.line { background-image:url(img/line.jpg); width:2px}
.menu_top{ background-image:url(img/menu_top.png) ; height:31px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; font-size:16px; font-weight:bold; text-transform:uppercase; background-repeat:no-repeat}
.menu2 { background-image:url(img/menu_b2.png); background-repeat:repeat-y; color: #FFCC00; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:20px }
.menu2 a{ color:#003300; text-decoration: none }
.menu2 a:hover { text-decoration:underline; color:#006600}

.menu {background-image: url(img/menu_m.png); height:100px; background-repeat: no-repeat}
.table_menu { width:290px}
#tov_moto{ margin:7px; width:200px; background-color:#000033;  float:left}
#tov_moto a{ background-color:#000000 }
.tov_moto img{ padding:16px }
.tov_moto_name {  color:#000000; font-size:16px; text-transform:uppercase; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.tov_moto_price{text-align:center; color: #990000; font-size:16px; text-transform:uppercase; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.tov_moto_text { color:#000000; font-size:12px;}



#coolmenu a{
font: bold 12px Verdana; /*Шрифт текста*/
display: block; height:35px;text-transform: uppercase;
width: 200px; /*Ширина ячейки*/
color: #C1C1C1; text-align:center; padding-top:15px;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
background-image:url(img/bat1.jpg); background-repeat:no-repeat;
}
#coolmenu a:hover{ background-image:url(img/bat2.jpg); /*Фоновый цвет ячейки при наведение курсора*/
color: #FFFFFF; font-size:12px;text-transform: uppercase;  /*Цвет текста при наведении курсора*/
}
#coolmenu2 a{
font: bold 12px Verdana; /*Шрифт текста*/margin-left:23px;
display: block; height:15px;text-transform: uppercase;
width: 50px; /*Ширина ячейки*/
color: #C1C1C1; float:left; 
text-decoration: none; /*Подчеркивание у ссылок - нет*/
}
#coolmenu2 a:hover{ color:#FFFFFF; margin-left:23px; background-image:url(img/bat1.jpg); display: table-caption}
#element_menu div{ width:150px; height:50px}
#element_menu img{ width:150px; height:150px;}
#element_menu a{ float:left;
font: bold 12px Verdana; padding:15px; 
 /*Ширина ячейки*/
color: #dec0c1;
text-decoration: none; /*Подчеркивание у ссылок - нет*/
}
#element_menu a:hover{ color:#fff; }
.post_coment { color:#990000; font-size:12px; font-weight:bold; text-decoration:underline }
.post_name a { color: #FFFFFF;font: 22px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;     text-decoration:underline }
.post_name a:hover { color: #e15555;   }
.post_adds { color: #e15555;  font-size:11px}
.post_avt { color:#006600;}
.post_view { color:#e15555; font-size:12px }
.post img { margin-right:20px;}
.post { border-bottom:1px dashed  #601a1a  ;  min-height:200px;          }
.post_text {
font-size:14px}
.post img{ border:3px solid #601a1a;}
.post a:hover img { border:3px solid #7f2323;}
#counter { visibility:hidden; height:20px;}
