/*Общее.......................*/

 * { 
 margin: 0; 
 padding: 0; 
} 


a{  
text-decoration: none; 
outline:none; } 

a img {
border: none; 
}

body{ 
background: url(img/background.gif) repeat-x;
background-color:#d1e1ef;}
 
#container{ width:760px; margin: 0 auto;} 

#header{
height:158px; 
background:url(img/logo1.gif) left top no-repeat;
font: 12px Arial, Helvetica, sans-serif; 
color: #FFFFFF;}
 
#menu{ 
float:left;
width:410px; 
height:53px;padding-top:105px; }


#menu ul{
display:block;
list-style-type: none; margin-left:3px;}

#menu li{
display: inline; 
background: url(img/arrow1.gif) left no-repeat;
margin-right:20px; 
padding-left:7px; }

#menu a{ 
color:#FFFFFF; 
text-decoration:underline;}

#menu a:hover{
text-decoration:none;}

#korzina{ 
float:left;
height:102px; 
width:108px;
background:url(img/logo2.gif) bottom  right no-repeat; padding-top:56px; padding-left:242px; }

p.korzina {font: 12px Arial, Helvetica, sans-serif;}
#korzina h2{font: 12px Arial, Helvetica, sans-serif;}

#korzina a{color: #FFFFFF; text-decoration:underline;}

#korzina a:hover{ text-decoration:none;}
#content{width:760px;}

/*Левая колонка..............................*/
#leftcol{ float:left; }

/*Препараты*/


#prepartop{
width:175px;
height:20px; 
background:url(img/prepartop.gif) top no-repeat; 
padding:19px 0 0 54px;}

p.prepartop { 
font: bold 13px Arial, Helvetica, sans-serif; 
color:#405f87;}

#preparfon{
width:187px; 
height:100%;
 background:url(img/preparfon.gif) repeat-x; padding:5px 0 0 42px;
 background-color:#edf3f9; }


#preparfon ul{ display:block; list-style-type:none; font:12px Arial, Helvetica, sans-serif; line-height:17px;}
#preparfon li{ display:block; background: url(img/arrow.gif) ; background-repeat:no-repeat; background-position:left 5px; padding-left:9px;}

 

#preparfon a{ color:#7093bf; text-decoration:underline;}

#preparfon a:hover{ text-decoration:none;}


#preparbot{
width:229px; 
height:17px; 
background:url(img/preparbot.gif) no-repeat; }

* html #preparbot {margin-bottom:-6px;}

 
#akciatop{
width:175px;
height:21px;
background:url(img/akciatop.gif) no-repeat; padding:15px 0 0 54px; }

p.akciatop { 
font: bold 13px Arial, Helvetica, sans-serif; 
color:#405f87;}

#akciafon{
width:203px; 
height:100%;
background:url(img/otzfon.gif) repeat-x; padding: 7px 10px 0 16px; 
font:11px Tahoma; color:#405f87; background-color:#edf4f9;}

#akciafon ul{display:block; list-style-type:none;}
#akciafon li{display:block; margin-bottom:0px;}

#akciabot{
width:229px; 
height:20px;
background:url(img/otzbot.gif) no-repeat;}

* html #otzivbot {margin-bottom:-4px;}


/*Отзывы клиентов*/

 
#otzivtop{
width:175px;
height:21px;
background:url(img/otztop.gif) no-repeat; padding:15px 0 0 54px; }

p.otzivtop { 
font: bold 13px Arial, Helvetica, sans-serif; 
color:#405f87;}

.mailt { 
font: 11px Arial, Helvetica, sans-serif; 
color:#263e5d;}

#otzivfon{
width:203px; 
height:100%;
background:url(img/otzfon.gif) repeat-x; padding: 7px 10px 0 16px; 
font:11px Tahoma; color:#405f87; background-color:#edf4f9;}

#otzivfon ul{display:block; list-style-type:none;}
#otzivfon li{display:block; margin-bottom:0px;}

#otzivbot{
width:229px; 
height:20px;
background:url(img/otzbot.gif) no-repeat;}

* html #otzivbot {margin-bottom:-4px;}

/*Выбор*/
 

* html #vibortop, #viborbot{ margin-bottom:-11px;}

#vibortop{
width:229px; 
height:12px; 
background:url(img/vibtop.gif) no-repeat; }

#aticlefon{
width:219px; 
height:100%; 
background:url(img/vibfon.gif) repeat-x;  background-color:#edf4f9; padding-right:10px; line-height:15px;}

p.aticlefon {font: bold 13px Arial, Helvetica, sans-serif; 
color:#405f87; margin-bottom:12px; margin-left:25px;}

#aticlefon ul{display:block; list-style-type:none; font: 11px Tahoma;color:#405f87; margin-left:7px;}

#aticlefon li{display:block; padding-left:7px;}

#viborfon{
width:219px; 
height:235px; 
background:url(img/vibfon.gif) repeat-x; padding-left:0px; padding-right:10px; line-height:15px;}

p.viborfon {font: bold 13px Arial, Helvetica, sans-serif; 
color:#405f87; margin-bottom:12px; margin-left:25px;}

p.viborfon2 {font: bold 13px Arial, Helvetica, sans-serif; 
color:#405f87;}


#viborfon ul{display:block; list-style-type:none; font: 11px Tahoma;color:#405f87; margin-bottom:12px; margin-left:25px;}

#viborfon li{display:block; padding-left:58px;}


#viborbot{
width:229px;
height:13px;
background:url(img/vibbot.gif) no-repeat;}

/*Правая колонка...........................*/

#zentr{ float:left; width:531px;}

#zentr h1{ font: bold 14px Tahoma; color:#263e5d}

p.topfon1  { font: bold 14px Tahoma; color:#e87005; margin-top:15px;}

.pricee{ font: 12px Tahoma; color:#263e5d; margin-top:12px; }

.priceh{font: 11px Tahoma; color:#ffffff; height:17px; text-align:center; padding-top:3px; padding-left:18px; }

.buyb{font: 11px Tahoma; color:#484d54; text-align:left; padding-top:9px; padding-left:18px; padding-right:5px; }

.buyb img { margin: 10px; }

.buyt{font: 11px Tahoma; color:#484d54; padding-top:9px;}

.buyt1{font: bold 11px Tahoma; color:#484d54; padding-top:9px;}

.textovka{font: 12px Tahoma; color:#263e5d; text-align:left; padding-top:12px; padding-left:18px; }

.submita {font: bold 12px Tahoma; color:#263e5d; padding-left:5px; padding-right:5px; }

a.textovk{text-decoration:underline; font: bold 12px Tahoma; color:#263e5d; }

.blok{display:block; list-style-type:none; width:320px; font: 11px Tahoma; color:#818995; margin-top:12px; padding-left:16px; }

.blok li{ display:block;}

.href{
display:block;
list-style-type:none;
margin-top:12px;
margin-left:16px;
width:74px; font:11px Tahoma;}

.href li{ display:block; height:17px; text-align:center; padding-top:3px}

* html .href li {padding-top:4px}


.href a{ color:#FFFFFF;}

/*1*/

#top1{
width:482px;
height:26px;
background:url(img/top1.gif) no-repeat; padding:18px 0 0 49px;}

#top2{width:482px; height:26px; background:url(img/top2.gif) no-repeat; padding-left:31px; padding-top:8px;}

#button1 {width:74px; height:19px; background:url(img/button1.gif) no-repeat; padding-left:2px; padding-top:2px;}

#button2 {width:74px; height:20px; background:url(img/button2.gif) no-repeat; padding-left:2px; padding-top:2px;}

#topfon1 h2, #topfon2 h2, #topfon3 h2,  #topfon4 h2,  #topfon5 h2 { font: bold 14px Tahoma; color:#e87005; margin-top:-18px; margin-left:360px;}



#topfon1{
width:485px;
height:110px;
background:url(img/blok1.gif) no-repeat; padding-top:5px; padding-left:46px;  }






#topbot1{
width:531px;
height:14px;
background:url(img/bot1.gif) no-repeat}
 
/*for IE 6*/

* html #topbot1{ margin-bottom:-9px;}
* html #topbot2{ margin-bottom:-7px;}
* html #topbot3{ margin-bottom:-9px;}
* html #topbot4{ margin-bottom:-9px;}
* html #topbot5{ margin-bottom:-3px;} 
 


 /*2*/



#topfon2{
width:485px;
height:109px;
background:url(img/blok2.gif) no-repeat;padding-top:5px; padding-left:46px; }

#topbot2{
width:531px;
height:16px;
background:url(img/bot2.gif) no-repeat}

/*3*/

#top3{width:482px; height:26px; background:url(img/top3.gif) no-repeat;padding-left:49px; padding-top:13px;}

#topfon3{
width:485px;
height:110px;
background:url(img/blok3.gif) no-repeat;padding-top:4px; padding-left:46px; }

#topbot3{
width:531px;
height:14px;
background:url(img/bot3.gif) no-repeat;}


/*4*/
#top4{width:482px; height:26px; background:url(img/top4.gif) no-repeat;padding-left:49px; padding-top:14px;}

#topfon4{
width:485px;
height:109px;
background:url(img/blok4.gif) no-repeat;padding-top:4px; padding-left:46px;  }

#topbot4{
width:531px;
height:15px;
background:url(img/bot4.gif) no-repeat;}

/*5*/

#top5{width:482px; height:25px; background:url(img/top5.gif) no-repeat;padding-left:49px; padding-top:14px;}

#topfon5{
width:485px;
height:108px;
background:url(img/blok5.gif) no-repeat; padding-top:6px; padding-left:46px; }






#topbot5{
width:531px;
height:21px;
background:url(img/bot5.gif) no-repeat;}


#bot{ clear:both;}

#footer{ height:32px; width:370px; font:11px Tahoma; padding-top:20px; padding-left:590px;}

p.footer { color:#405f87; font:11px Tahoma;}

img{ display:block; float: left;}

.img{ margin-top:25px; margin-left:20px;

}

.img2{margin-left:20px; margin-top:4px;}


* html .img{ margin-top:25px; margin-left:10px;

}

* html .img2{margin-left:10px; margin-top:4px;}