/* 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; list-style-position: inside}

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;

}


