/* ÑÒÈËÈ ÄËß  ØÀÏÊÈ top.tpl      */
TABLE.head {
border:1px solid #000000;
border-collapse:collapse;}

TABLE.head tr td.logo {
height:57px;
width:253px;
background-color:#FFCC00;
background-position:left;
background-repeat:no-repeat;
border:1px solid #000000;
border-width:1px 0px 1px 1px;
}



TABLE.head tr td.search {
background-color:#FFCC00;
border:1px solid #000000;
border-width:1px 0px 1px 0px;
}

TABLE.head tr td.logo_tel {
background-image:url(images/imges_head/logo_tel.gif);
width:210px;
background-color:#FFCC00;
background-position:right;
background-repeat:no-repeat;
border:1px solid #000000;
border-width:1px 1px 1px 0px;
}

TABLE.head tr.links_line {
height:25px;
background-color:#CDB5FF;
}

TABLE.head tr.top_links {
height:20px;
background-color:#FFFFFF;
}
TABLE.head tr td.auth_false_td INPUT.sm, td.search INPUT.sm
{
width:100px;
border:1px solid #7C9CB5;
}

TABLE.head tr td ul li {float:left; margin-right:10px; border:0px solid; text-decoration:underline;}
TABLE.head tr td ul  {float:right; list-style-type:square; list-style-position: inside; padding:0; margin:0;}
/*Êîíåö ÑÒÈËÈ ÄËß  ØÀÏÊÈ top.tpl      */



.body_dostavka {
	background: white url('http://www.dostavka.com/images/fp2.gif') repeat-y;
	margin: 0 0 0 0;
}
.h1_dostavka  {
font-family:Tahoma;
	font-size: 14pt;
	color: black;
	font-weight: normal;
	text-indent: 1.6em;
	}
.h3_dostavka  {
font-family:Tahoma;
	font-size: 11pt;
	color: black;
	font-weight: bold;
	text-indent: 0em;
	}
.c1  {
font-family:Tahoma;
	font-size : 11pt;
	color : black;
	padding-left: 3.1em;
}

.c2  {
font-family:Tahoma;
	font-size : 10pt;
	color : black;
	padding-left: 1.5em;
	position: relative; top: -1.0em
	}

.dostavka_A:link    {
	font-family:Tahoma;
	font-size : 10pt;
	color: #D57602;
	text-decoration : none;
}
.dostavka_A:visited {
	font-family:Tahoma;
	font-size : 10pt;
	color: #D57602;
	text-decoration : none;
}
.dostavka_A:active  {
font-family:Tahoma;
	font-size : 10pt;
        color: #D57602;
	text-decoration : none;
}
.dostavka_A:hover   {
font-family:Tahoma;
	font-size : 10pt;
        color: red;
	text-decoration : none;
}

.orange17 {
        FONT-SIZE: 17px;
        COLOR: #FE6016;
        FONT-FAMILY:  Tahoma;
        TEXT-DECORATION: none;
}
.orangev11 {
        FONT-SIZE: 11px;
        COLOR: #FE6016;
        FONT-FAMILY:  Verdana;
        TEXT-DECORATION: none;
}
.black11 {
        FONT-SIZE: 11px;
        COLOR: #000000;
        FONT-FAMILY:  Tahoma;
        TEXT-DECORATION: none;
}
.blackv11 {
        FONT-SIZE: 11px;
        COLOR: #000000;
        FONT-FAMILY:  Verdana;
        TEXT-DECORATION: none;
}
.orangeselect {
        font-family: verdana,tahoma;
        font-size:10px;
        color:000000;
        width:518;
}
TD {FONT-FAMILY:  "ARIAL", "SANS-SERIF"; font-size: 9pt; }
.groupname
{font-weight:bold; background-color:#CCCCCC; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFffffff', startColorstr='#FFDDDDDD', gradientType='1');}
.grad {background-color:#CCCCCC; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFffffff', startColorstr='#FFDDDDDD', gradientType='1');}
.gradred {color:white;background-color:#FF0000; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFffffff', startColorstr='#FFff0000', gradientType='1');}
.xmhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #A5000A; font-weight: bold;}
.tabl {border-bottom-width:1;border-bottom-color:black;border-bottom-style:dotted }
.fldname, .style0 {border-bottom-width:1;border-bottom-color:black;}
.tablr {border-bottom-width:1;border-bottom-color:black; border-bottom-style:solid}
.tablv {border-bottom-width:1;border-bottom-color:#CDB5FF; border-bottom-style:solid;  font-size: 8pt;}
.tablw {border-bottom-width:1;border-bottom-color:#FFFFFF; border-bottom-style:solid;  font-size: 8pt;}
font.small {color: #000000;  font-size: 6pt;}
.smull {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.smallred {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none}

h1 {FONT-FAMILY:  "ARIAL", "SANS-SERIF"; font-size: 9pt; color: #000000; font-weight: normal; margin-bottom: 0px;}
h2 {FONT-FAMILY: "ARIAL", "SANS-SERIF";    }
h4 {FONT-FAMILY:  Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal; text-decoration: none; margin-bottom: 0px; border-bottom-width:1; border-bottom-color:black;}


.form 		{
			font-size:8pt;
		}
.button 	{
			border-top: 1px solid buttonhighlight;
			border-left: 1px solid buttonhighlight;
			border-bottom: 1px solid buttonshadow;
			border-right: 1px solid buttonshadow;
			background: #CDB5FF;
			}
			

			
.hidebutton 	{
			border-top: 1px solid #CDB5FF;
			border-left: 1px solid #CDB5FF;
			border-bottom: 1px solid #CDB5FF;
			border-right: 1px solid #CDB5FF;
			background: #CDB5FF;
			//margin: 1;
			}
			
.raised		{ 
			border-top: 1px solid buttonhighlight;
			border-left: 1px solid buttonhighlight;
			border-bottom: 1px solid buttonshadow;
			border-right: 1px solid buttonshadow;
				
			background-color:#AB93DD;
					}
			
.pressed	{
			border-top: 1px solid buttonshadow;
			border-left: 1px solid buttonshadow;
			border-bottom: 1px solid buttonhighlight;
			border-right: 1px solid buttonhighlight;
			background: #CDB5FF;
			//margin: 1;
			}
.buttonY 	{
			border-top: 1px solid #FFFF66;
			border-left: 1px solid #FFFF66;
			border-bottom: 1px solid #996600;
			border-right: 1px solid #996600;
			background: #FFCC00;
			//margin: 1;
			vertical-align:middle;
			}
.hidebuttonY 	{
			border-top: 1px solid #FFCC00;
			border-left: 1px solid #FFCC00;
			border-bottom: 1px solid #FFCC00;
			border-right: 1px solid #FFCC00;
			background: #FFCC00;
			//margin: 1;
			vertical-align:middle;
			}
			
.raisedY		{ 
			border-top: 1px solid #FFFF66;
			border-left: 1px solid #FFFF66;
			border-bottom: 1px solid #996600;
			border-right: 1px solid #996600;
			
			background-color:#AB93DD;
			vertical-align:middle;
			//margin: 1;			}
			
.pressedY	{
			border-top: 1px solid #996600;
			border-left: 1px solid #996600;
			border-bottom: 1px solid #FFFF66;
			border-right: 1px solid #FFFF66;
			background: #FFCC00;
			vertical-align:middle;
			//margin: 1;
			}
.tablt {border-width:1;border-color:black; border-style:solid}
.wht {FONT-FAMILY:  "ARIAL", "SANS-SERIF"; font-size: 8pt; color: #FFFFFF}
.sm { FONT-FAMILY: "ARIAL", "SANS-SERIF";  font-size: 8pt; }
div {FONT-FAMILY: "ARIAL", "SANS-SERIF";   font-size: 9pt;  }
body {FONT-FAMILY: "ARIAL", "SANS-SERIF";  font-size: 9pt;   }

.tablt2 {border-width:1;border-color:#BBBBBB; border-style:solid; cellpadding:2}
.wht {FONT-FAMILY:  "ARIAL", "SANS-SERIF"; font-size: 8pt; color: #FFFFFF}
.sm { FONT-FAMILY: "ARIAL", "SANS-SERIF";  font-size: 8pt; }
div {FONT-FAMILY: "ARIAL", "SANS-SERIF";   font-size: 9pt;  }
body {FONT-FAMILY: "ARIAL", "SANS-SERIF";  font-size: 9pt;   }

div.d2 { font-size: 9pt; font-weight: bold;  }
a.d2 {font-size: 9pt; font-weight:bold; text-decoration:none; color: #000000}
div.d3 { font-size: 9pt;  margin-left: 1em}
div.da3 {text-decoration: none; font-size: 9pt;  margin-left: 1em}
div.d4 {color: #000000;  font-size: 8pt;  margin-left: 3em;}
div.d5 {text-decoration: none; color: #000000;  font-size: 8pt;  margin-left: 4em}
div.d6 {text-decoration: none; color: #000000;  font-size: 8pt;  margin-left: 4em}
//div.de5 {color: #000000;  font-size: 8pt;  margin-left: 4em;}
//div.de5 {text-decoration: none; color: #000000;  font-size: 8pt;  margin-left: 4em}
div.hd {color: #000000;  font-size: 9pt; font-weight: 400; margin:0 0 0 0; padding:4 0 4 4;}
.lite:link { text-decoration: none; font-weight: 400; color: #000000 }
.lite:visited { text-decoration: none; font-weight: 400; color: #000000 }
A.choice:link { text-decoration: none; font-weight: 700; color: #000000 }
A.choice:visited { text-decoration: none; font-weight: 700; color: #000000 }
A.choice:active { text-decoration: none; font-weight: 700; color: #000000 }
.lite2:link {font-size: 9pt; text-decoration: none; color: #000000}
.lite2:visited {font-size: 9pt; text-decoration: none; color: #000000}
.svet {   color: #000000}
A.svet:link {  color: #000000; font-size: 8pt; text-decoration: none; }
A.svet:visited {  color: #000000; font-size: 8pt;text-decoration: none; }
A {  color: #000000;  }
A:link {  color: #333333;  }
A:visited {  color: #333333;  }

A.s3:link {  color: #000000; font-size: 8pt; text-decoration: none; }
A.s3:visited {  color: #000000; font-size: 8pt; text-decoration: none; }
A.abold { color: #000000;  font-size: 8pt; font-weight: bold; }
A.da3 {color: #000000;  text-decoration: none; font-size: 9pt; }
//A.d4 {border-left: 1px solid #000000; color: #000000;  text-decoration: none; font-size: 8pt; }
A.d5 {border-left: 1px solid #000000; color: #000000;  text-decoration: none; font-size: 8pt; }
A.d6 {border-left: 1px solid #000000; color: #000000;  text-decoration: none; font-size: 8pt; }
A.de5 {text-decoration: none; font-size: 8pt; }


//A:link// {FONT-FAMILY: "ARIAL", "SANS-SERIF"; color:  #660099 }
//A:visited// {FONT-FAMILY: "ARIAL", "SANS-SERIF"; color: #111111 }

.viol12 {
	FONT-SIZE: 12px; 
	COLOR: #AC86FB; 
	FONT-FAMILY:  Verdana, Tahoma, Arial;
	Text-decoration: none;
	Text-transform : uppercase;
	Font-weight: bold;  
}

.descEnlargeLink {
	FONT-SIZE: 10 px; 
	color: #AC86FB; 
	FONT-FAMILY:  Verdana, Tahoma, Arial;
	Text-decoration: none;
	Font-weight: bold;  
}

.labelTD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
.captionTD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A5000A; font-weight: bold;}

A.WHITE {color: white}
A.WHITE:HOVER {color: #FFFFFF; text-decoration: none;}
A.WHITE:LINK {color: #FFFFFF; text-decoration: none;}
A.WHITE:VISITED {color: #BBBBBB; text-decoration: none;}

.price-td {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}

.zipview { display: display; }
.ziphide { display: none; }
.redw { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; background-color: #df0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.FPH2 { COLOR: #000000; margin-bottom:10px; TEXT-DECORATION: none; FONT-SIZE: 12px }

.catalog { width:98%; margin:0 auto;}
.catalog td { width:25%; font-size:14px; color:#ff9c00; padding:10px 10px 20px;}
.catalog a { color:#777; font-size:11px;}
.catalog a b { color:#535353; display:block; margin-bottom:8px;}
.cap_o, .cap_f, .cap_g { position:relative; height:21px;}
.cap_o div, .cap_f div, .cap_g div { width:300px; height:21px; margin-top:-1px;}
.cap_o div div, .cap_f div div, .cap_g div div { margin:0;}
.cap_o span, .cap_f span, .cap_g span { display:block; padding:3px 0 0 9px; font-size:12px; font-weight:bold; font-family:tahoma;}
.cap_o { border-top:1px solid #ffce59;}
	.cap_o div { background:url(images/coner/fon3.gif) top repeat-x;}
	.cap_o div div { background:url(images/coner/coner3_1.gif) left top no-repeat;}
	.cap_o div div div { background:url(images/coner/coner3_2.gif) right top no-repeat;}
.cap_f { border-top:1px solid #c0aafe;}
	.cap_f div { background:url(images/coner/fon4.gif) top repeat-x;}
	.cap_f div div { background:url(images/coner/coner4_1.gif) left top no-repeat;}
	.cap_f div div div { background:url(images/coner/coner4_2.gif) right top no-repeat;}
.cap_g { border-top:1px solid #d4d4d4;}
	.cap_g div { background:url(images/coner/fon5.gif) top repeat-x;}
	.cap_g div div { background:url(images/coner/coner5_1.gif) left top no-repeat;}
	.cap_g div div div { background:url(images/coner/coner5_2.gif) right top no-repeat;}


ul li { list-style:none;}
img { border:0}
.tabl a img { width:75px!important; height:56px!important; display:block;}
a { color:#000; text-decoration:none}
a:hover { text-decoration:underline;}
h5 {padding:15px 0 4px 10px;}

#flash { background:url(images/top_banner/buka.jpg) left bottom no-repeat; margin-bottom:11px; display:block; cursor:pointer;}
	#flash:hover { text-decoration:none;}	
#flash * { padding:0; margin:0;}
	#flash span { display:block; background:url(images/top_banner/baba.jpg) right bottom no-repeat; height:195px; position:relative;}
	#flash ul {  position:absolute; right:160px; top:44px;}
	#flash li { text-align:left; font-size:20px; background:url(images/top_banner/bullet.gif) left 9px no-repeat; padding-left:15px; margin-bottom:3px;}
		#flash li.first { background:none; padding:0;}
	#flash h5 { padding:0 0 5px 0; font-size:22px !important;}
	#flash li span { display:inline !important; height:auto; background:none; color:#d20;}

.header1 {  font: bold 22px Arial, Helvetica, sans-serif; color:
#D70028}

.txt14 {  font: 14px Arial, Helvetica, sans-serif; color: #000000;
text-decoration: none}
.txt14 a:link {  font: bold 14px Arial, Helvetica, sans-serif; color:
#D70028; text-decoration: underline}
.txt14 a:visited {  font: bold 14px Arial, Helvetica, sans-serif; color:
#D70028; text-decoration: underline}
.txt14 a:hover {  font: bold 14px Arial, Helvetica, sans-serif; color:
#D70028; text-decoration: underline}

.ar12_red  {  font: bold 12px Arial, Helvetica, sans-serif; color:
#D70028}
.ar12_red a:link {  font: bold 12px Arial, Helvetica, sans-serif; color:
#D70028; text-decoration: underline}
.ar12_red a:visited {  font: bold 12px Arial, Helvetica, sans-serif;
color: #D70028; text-decoration: underline}
.ar12_red a:hover {  font: bold 12px Arial, Helvetica, sans-serif;
color: #D70028; text-decoration: underline}

.link_14_blue a:link{  font: 14px Arial, Helvetica, sans-serif; color:
#043DBD; text-decoration: underline}
.link_14_blue a:visited {  font:  14px Arial, Helvetica, sans-serif;
color: #043DBD; text-decoration: underline}
.link_14_blue a:hover {  font: 14px Arial, Helvetica, sans-serif; color:
#043DBD; text-decoration: underline}

.ar_14_red {  font: bold 14px Arial, Helvetica, sans-serif; color:
#D70028;}
.ar_18_red {  font: bold 18px Arial, Helvetica, sans-serif; color:
#D70028;}
.txt12 {  font: 12px Arial, Helvetica, sans-serif; color: #000000}

.ar_10_gr {  font:  10px Arial, Helvetica, sans-serif; color: #646464;}