<!--
body  { 
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #0C314B; 
scrollbar-3dlight-color: #0C314B;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #0C314B;
scrollbar-darkshadow-color: #0C314B;
scrollbar-base-color: #0C314B;
margin: 0;
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
background: #cccccc url('/img/bg_main.gif') repeat-x top center scroll;
 * }


h4

{text-decoration: none; color: #000000; font-family:  Arial, Helvetica, sans-serif;; FONT-SIZE: 11pt; font-weight: bold; overflow: hidden; margin: 0;
padding: 0px 0px 0px 0px;}

h3

{text-decoration: none; color: #ffffff; font-family:  Arial, Helvetica, sans-serif;; FONT-SIZE: 11pt; font-weight: bold; overflow: hidden; margin: 0;
padding: 0px 0px 0px 0px;}

h2

{text-decoration: none; color: #003399; font-family:  Arial, Helvetica, sans-serif;; FONT-SIZE: 9pt; font-weight: bold; overflow: hidden; margin: 0;
padding: 0px 0px 0px 0px;}

h1

{text-decoration: none; color: #ffffff; font-family:  Arial, Helvetica, sans-serif;; FONT-SIZE: 11pt; font-weight: bold; overflow: hidden; margin: 0;
padding: 0px 0px 0px 0px;}



a:link       { text-decoration: none; color: #003399; font-family:  Arial, Helvetica, sans-serif;}
a:visited    { text-decoration: none; color: #003399; font-family:  Arial, Helvetica, sans-serif; }
a:active     { text-decoration: underline; color: #003399; font-family:  Arial, Helvetica, sans-serif; }
a:hover      { text-decoration: none; color: #1c6771; font-family:  Arial, Helvetica, sans-serif; }



.fs {
border-color : #ffab3e;
font-size: 11px;
font-family:  Arial, Helvetica, sans-serif;
color: #000000;
width: 500;
}

.mail {
border-color : #ffab3e;
font-size: 11px;
font-family:  Arial, Helvetica, sans-serif;
color: #000000;
width: 360;
}

.mail2 {
border-color : #ffab3e;
font-size: 11px;
font-family:  Arial, Helvetica, sans-serif;
color: #000000;
width: 360;
height: 300;
}


.bs {
border: none;
font-size: 12px;
font-family:  Arial, Helvetica, sans-serif;
color: #ffffff;
background-color:#ffab3e;
font-weight: bold;
}




.whitetext
{color: #ffffff;
}

table.book {width: 530px; background: #ffffff; margin-left:0px; margin:3px; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; }
table.book td { height: 15px; vertical-align: middle;}
table.book td.zagl {background: #fbce94; font-size: 12px;}
table.book td.chet {background: #fff8e8; font-size: 12px;}
table.book td.nechet {background: #ffeecc; font-size: 12px; }

table.vmeste {width: 530px; background: #ffffff; margin-left:0px; margin:3px; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; border: 1px dotted #CCCCCC; }
table.vmeste td { height: 15px; vertical-align: middle;}
table.vmeste td.zagl {background: #fbce94; font-size: 12px;}
table.vmeste td.vmeste1 {width: 132px; background: #ffffff; font-size: 12px; border: 1px dotted #CCCCCC;}


table.centr {width: 530px; background: #ffffff; margin-left:0px; margin:3px; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; }
table.centr td { height: 15px; vertical-align: middle;}
table.centr td chet.active a, table.centr td.chet a:visited, table.centr td.chet a:link, table.centr td.chet a:hover { display: block;  background: #fff8e8; height: 15px; font-family: Arial, Helvetica, sans-serif; color: #003399; font-size: 12px; font-weight: normal; padding-left: 10px; text-decoration: none }
table.centr td nechet.active a, table.centr td.nechet a:visited, table.centr td.nechet a:link, table.centr td.nechet a:hover { display: block; background: #ffeecc; height: 12px; font-family: Arial, Helvetica, sans-serif; color: #003399; font-size: 12px; font-weight: normal; padding-left: 10px; text-decoration: none }
table.centr td.nechet a:hover, table.centr td.chet a:hover { border-left: 4px solid #FF9900; padding-left: 6px; }


table.centr td.zagl {background: #fbce94; font-size: 12px;}
table.centr td.str {border: 1px dotted #999999; background: #cccccc; font-size: 12px;}
table.centr td.chet {background: #fff8e8; font-size: 12px; border-bottom: 1px dotted #CCCCCC;}
table.centr td.nechet {background: #ffeecc; font-size: 12px; border-bottom: 1px dotted #CCCCCC;}

table.catmenu { width: 220px; background: #ffffff; margin-left:0px; margin:5px; border: 0px; }
table.catmenu td { height: 20px; vertical-align: middle; color: #003399;}
table.catmenu td.active a, table.catmenu td a:visited, table.catmenu td a:link { display: block;  border: 1px solid #FFFFFF; background: #ffffff; height: 20px; font-family: Arial, Helvetica, sans-serif; color: #003399; font-size: 13px; font-weight: normal; padding-left: 6px; padding-top: 2px;text-decoration: none }


table.catmenu td a:hover { border: 1px solid #003399; text-decoration: none; font-weight: bold; color: #003399; }



table.menu { width: 150px; background: #ffffff; margin:5px; border: 0px; }
table.menu td { height: 20px; vertical-align: middle;}
table.menu td.active a, table.menu td a:visited, table.menu td a:link { display: block; border: 1px solid #FFFFFF; background: #ffffff; height: 20px; font-family:  Arial, Helvetica, sans-serif; color: #003399; font-size: 13px; font-weight: normal; padding-left: 6px; padding-top: 2px;text-decoration: none }


table.menu td a:hover { border: 1px solid #003399; text-decoration: none; font-weight: bold; color: #003399; }


table.zakaz {width: 530px; background: #ffffff; margin-left:0px; margin:3px; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; }
table.zakaz td { height: 15px; vertical-align: middle ;border: 1px dotted #fbce94;}
table.zakaz td.zagl {background: #fbce94; font-size: 12px;}


table.korz {width: 150px; background: #ffffff; margin-left:0px; margin:3px; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; }
table.korz td.zagl a:link, table.korz td.zagl a:active, table.korz td.zagl a:visited, table.korz td.zagl a:hover{ display: block; height: 19px; vertical-align: middle ; border: 0px; background: #0C314B; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: center; font-weight: bold;}
table.korz td.korz a:link, table.korz td.korz a:active, table.korz td.korz a:visited, table.korz td.korz a:hover{ display: block; height: 127px; vertical-align: middle ; border: 0px; background: #ffffff; vertical-align:middle; text-align:center;}
table.korz td.recl a:link, table.korz td.recl a:active, table.korz td.recl a:visited, table.korz td.recl a:hover{vertical-align: top ; border: 0px; background: #ffffff; vertical-align:middle; text-align:left; color:#000066;}
hr {height: 2px; color:#000066;}