/* CSS Document */
BODY {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; background: #cc0808; color: #460e0e; font-size:15px;}
IMG {border: 0}
TABLE {border-collapse:collapse;}
TABLE TR TD { padding:0px; vertical-align: top }
FORM  {margin:0}
INPUT, TEXTAREA, SELECT {font-size:10px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #460e0e;}
BUTTON {font-size:12px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #cc0808; background: #cc0808;  color: #f9ce1c;}
INPUT.asdf {font-size:12px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #cc0808; background: #cc0808;  color: #f9ce1c;}
P {font-size: 15px; padding-bottom: 10px; padding-top:10px; margin: 0px; text-align:justify}
DIV {font-size: 15px}
H1 {font-size:24px; color: #cc0000;  margin:0px; padding:10px 0px 10px 0px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase; text-align:center;}
UL  {margin-top: 0px}
LI {font-size:15px;}
HR { margin:0px}


#cont TABLE TR TD { padding:5px; }

#logo { background:url(/images/img/logo.jpg) no-repeat top left; width:603px; height:298px;}
#bg-top { background:url(/images/img/bg-top.jpg) no-repeat top left; height:258px; width:70%;}
#zan {color:#FFFFFF; text-transform:uppercase; text-align:right; padding: 20px 20px 26px 10px;}
#phone { font-family:Arial, Helvetica, sans-serif; font-size:30px; text-align:right; color:#FFFFFF; padding:10px 24px 43px 0px;}
#phone SPAN { font-size:24px}


#menu {float:left; width:100%; line-height:normal; text-align:right}
#menu ul {margin:0; padding:0; list-style: none}
#menu li {float:left; margin:0; padding:0; width: 33%;}
#menu a { font-size:12px; padding-top:12px; display:block; color: #FFFFFF; font-weight: bold; text-transform:uppercase; text-decoration:underline;}
#menu a#zak { font-size:12px; padding-right: 18px; padding-top:12px; display:block; color: #f9ce1c; font-weight: bold; text-transform:uppercase; text-decoration:underline;}

#navibar {font-size:12px}

#ss { padding-left:400px}
#nav { padding-left:470px; padding-top:38px}

#ubg { background:url(/images/img/ubg.jpg) repeat-x top left;}
#u05 { background:url(/images/img/u05.jpg) repeat-y top right;}
#u08 { background:url(/images/img/u08.jpg) repeat-y top right; vertical-align:middle}
#u09 { background:url(/images/img/u09.jpg) repeat-x top right;}
#u11 { background:url(/images/img/u11.jpg) repeat-y top right;}

#shl { background: url(/images/img/shl.jpg) no-repeat bottom #c90000; padding: 14px 20px 10px 20px; color:#e2e8eb; font-size:12px; width:236px}
#shl ul {list-style: none; margin:0; padding:0px 0px 10px 20px;}
#shl li { font-size:12px; background:url(/images/img/num.gif) no-repeat top left; padding-left:10px;}
#shl li a { color:#e2e8eb; font-size:12px;}

.qwer P {font-size:14px; padding:0; margin:0; text-align: left;}

.razd { padding-top:6px;}
.razd a {font-size:12px; color: #f9ce1c; text-transform:uppercase; text-decoration:underline;}

#text { background:#d9dee4; font-size:14px;}
#text a {color:#cc0808}
#text IMG {border: 1px solid #cc0808;}

#text1 { background:#d9dee4; font-size:14px;}
#text1 a {color:#cc0808}

#adr { position:relative; float:left; color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:uppercase; padding-left:50px;}
#adr a{ color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:uppercase;}
#sch { position:relative; float:right; padding-right:50px;}

#as { color:#d9dee4; font-size:12px; padding-left:50px; margin-top:20px; padding-bottom:20px;}
#as a{ color:#d9dee4; font-size:12px; }

#cat { color:#FFFFFF; font-size:21px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; text-transform:uppercase; padding-bottom:10px;}
a.zaks {font-size:12px; font-weight:bold}

	#order_block td {
		border: 0px !important;
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 6px;
		padding-bottom: 6px;
		height: 20px;
	}

	#order_block td.orow_count {
		text-align: center;
	}

	#order_block td.orow_remove {
		text-align: center;
	}

TABLE.qsx TR TD {padding:5px;}

.auth
{
position: absolute;
width: 370px;
height: 50px;
background-color: #cf0b0c;
padding-left: 5px;
padding-top: 5px;
}
.auth input
{
width: 100px;
height: 18px;
}
.auth table tr td
{
color: #f9ce1c;
font-weight: bold;
}
.auth table tr td input.butt
{
height: 20px; width: 60px;
background-color: #cf0b0c;
border:0px;
color: #f9ce1c;
text-decoration: underline;
font-weight: bold;
cursor: hand;
}
.auth table tr td a
{
color: #f9ce1c;
font-weight: bold;
}
