@charset "windows-1251";

body{font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF;}
table{font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
a{color: #195C92}
a:hover{color: #05249F}
ul, ol {margin-top: 10px}

#logo{margin-left: 10%; position: relative; width: 140px; height: 144px; top: 5px; left: 50px; background-image: url(../images/logo.gif); background-repeat: no-repeat}
.topsky2{height: 197px; background-image: url(../images/top_sky2.gif); background-repeat: repeat-x}
.topsky{background-color: #98D4FC; height: 197px; background-image: url(../images/top_sky.gif); background-repeat: repeat-x}
#www{margin-left: 20px; font-size: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; 
color: #12548B; border-bottom-style: solid; border-bottom-width: 5px; border-color: #4294D1; padding-left: 10px; padding-bottom: 3px; width: 270px}
#name{position: absolute; top: 10; left: 30px; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #12548B;}
#lozung{margin-left: 30px; margin-top: 10px; margin-bottom: 0px; width: 189px; }
#ventlogo{margin-left: 30px; position: relative; top: 0px; left: 0px;  width: 138px; height: 147px; background-image: url(../images/vent_logo.gif); background-repeat: no-repeat}
/* Верхнее меню */
#tablemenu{background-color: #FFE446; background-image: url(../images/fonmenu.gif); background-repeat: repeat-x; height: 38px}
.delim{background-image: url(../images/delim.gif); background-repeat: no-repeat; width: 1px}
.delimbot{background-image: url(../images/delimbot.gif); background-repeat: no-repeat; width: 1px}
.menu{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding-left: 10px; padding-right: 10px}
.menu:hover{color: #89371B}
.menubot{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-left: 10px; padding-right: 10px}

.line{background-color: #F4F4F4; height: 35px; border-bottom-style: solid; border-width: 1px; border-color: #B2B2B2}
.name{float: left; width: 80%; padding: 9px 0px 0px 20px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin-top: 0px}
.newsname{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin-top: 17px; margin-bottom: 0px; padding-left: 25px}
#ugolline{left: 0px; position: absolute; top: 235px; background-image: url(../images/ugolline.gif); background-repeat: repeat-x; height: 6px; width: 150px;}
#ugol{left: 100px; position: relative; top: 0px; background-image: url(../images/ugol.gif); background-repeat: no-repeat; height: 18px; width: 154px;}
#address{position: absolute; top: 10px; right: 0px; padding-right: 20px; width: 305px; color: #294556; font-size: 11px; text-align: left; z-index: 4}
#krest{position: relative; top: 35px; left: 0px; background-image: url(../images/krest.gif); background-repeat: no-repeat; height: 14px}
#blockmenu{background-image: url(../images/blockmenu2.gif); background-repeat: no-repeat; width: 17px}
#rborder{background-position: right; background-image: url(../images/rborder.gif); background-repeat: repeat-y; width: 16px}
#rborderfull{position: relative; top: -47px; background-position: right; background-image: url(../images/rborderfull.gif); background-repeat: no-repeat; width: 22px; height: 159px}
#yellowline{background-image: url(../images/yellowline.gif); background-repeat: repeat-x; height: 8px}
#blockup{background-color: #D1E8F9; border-bottom-style: solid; border-color: #B8DAFA; border-bottom-width: 4px;
border-right-style: solid; border-right-width: 1px; border-right-color: #5DA9F1}
.blockbotmenu{background-color: #87C4FC; background-image: url(../images/blockbotmenu.gif);  background-repeat: repeat-x; border-bottom-style: solid; border-color: #B8DAFA; border-bottom-width: 4px;}
.softtime{color: #4881A5; font-size: 12px}
#plinkup{background-image: url(../images/imglinkup.gif);  background-repeat: no-repeat; padding-left: 25px; margin: 5px 5px 0px 5px; height: 17px;}
#mainwin{padding: 10px 20px 20px 20px;}
#cloud{background-position: 60px bottom; background-image: url(../images/cloud.gif); background-repeat: no-repeat;}
.news{margin-top: 25px; margin-bottom: 15px}
.txt{text-align: justify; text-indent: 20px}
.data{color: #000000; font-style: italic}

/* Новости */
.zagnews{font-size: 130%; color: #DD5D17; font-weight: bold; margin: 10px 0px 0px 0px}
.datanews{font-weight: normal; font-style: normal; font-size: 90%; color: #565656}
.textnews{margin: 5px 0px 0px 0px; text-align: justify}

td.rightside{text-align: center; padding: 10px 25px 20px 15px; width: 23%; border-left-style: dashed; border-width: 1px; border-color: #989898;}
td.leftside{background-color: #F6F6F6; width: 30%; border-right-style: dashed; border-width: 1px; border-color: #989898; padding: 0px 10px 0px 15px; height: 100%}
td.leftsidenull{width: 1%; border-right-style: dashed; border-width: 1px; border-color: #989898; padding: 0px 0px 0px 0px}

.titlecat{text-transform: uppercase; font-size: 115%; margin: 0px 0px 10px 0px; font-weight: bold; color: #DE6307}
td.parent{background-color: #F6F6F6;  border-right-style: solid; border-width: 4px; border-color: #9A1D07; padding: 5px 10px 0px 20px}

p.artlink_select{background-image: url(../images/anch.gif); background-repeat: no-repeat; 
	background-position: left ; padding: 0px 0px 0px 25px;  text-align: left; 
	text-indent: 0px; margin: 5px 0px 0px 0px;  height: 17px}		
p.artlink_select a{color: #880B0B; font-weight: bold}	

div.namelink{background-color: #790D0D; padding: 2px 0px 2px 10px; border-top-style: solid; border-width:3px;
border-color: #A51212; margin: 20px 0px 0px 0px; color: #FFFFFF; font-weight: bold}

div.order{background-color: #F9F9F9; padding: 10px; border-style: solid; border-width:1px;
border-color: #794746; margin: 0px 0px 0px 0px}

p.select{font-size: 100%; color: #8D1313; font-weight: bold}

/* Блок сбоку */
div.block{margin: 10px 0px 10px 0px}
td.leftside .artlink_l a{color: #8E3424}
div.nameblock{background-color: #963028; text-transform: uppercase; font-weight: bold; font-size: 110%; color: #8B1818; margin: 5px 0px 10px 0px;
border-top-style: dashed; border-bottom-style: solid; border-width: 2px; border-top-color: #C53A3A;  border-bottom-color: #862727; padding: 3px 10px 3px 10px; color: #FFFFFF}
div.nameblock2{background-color: #FF0000; text-transform: uppercase; font-weight: bold; font-size: 110%; color: #8B1818; margin: 5px 0px 10px 0px;
border-top-style: dashed; border-bottom-style: solid; border-width: 2px; border-top-color: #C53A3A;  border-bottom-color: #862727; padding: 3px 10px 3px 10px; color: #FFFFFF}
div.text{}
b.data{width: 60px; color: #FFFFFF; background-color: #696969; padding: 0px 0px 0px 3px}
div.link{}

/* Баннеры */
div.bannername{font-size: 115%; font-weight: bold; margin: 0px 0px 15px 0px}


/* Формы */
table.form td.fieldname{font-weight: bold; }
table.form input, table.form textarea{background-color: #F6F6F6}
table.form input.button{background-color: #9E2020; color: #FFFFFF}

/* Скидка */
.alert{font-size: 120%; font-weight: bold; padding: 0px 0px 10px 0px}
/* Приветствие */
.salutation{padding: 0px 0px 0px 0px; font-weight: bold}

/* Печать страницы */
.print{float: right; width: 30px; margin: 5px 3px 0px 0px}
.printback{position: absolute; top: 5px}
.titleprint{margin: 30px 0px 10px 0px; font-size: 120%}

b.normal{font-weight: normal}

/* Блок поиска */
div.finder{border-bottom-style: solid; border-width: 1px; padding: 0px 0px 5px 0px;
background-image: url(../images/finderfon.jpg); background-repeat: repeat-x; background-position: bottom}
