body {margin-top: 0px; background: url(../imgpink/taper.png) repeat-x #D6D6D6; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}

a {color: #333333; text-decoration: none;}
a:hover {text-decoration: underline;}

p.manufacturer {margin-top: 2px; margin-bottom: 2px; font-size: 10px; color:#FF6699; }
p.popis {margin-top: 5px; margin-bottom: 2px; font-size: 10px;}

H1 { font-size: 15px; color: #FF0066; font-weight: bold; margin: 0px; padding: 0px;}
H1.link A {font-size: 15px; color: #FF0066; font-weight: bold; margin: 0px;}
H1.link A:hover {font-size: 15px; color: #FF0066; font-weight: bold; text-decoration: underline; margin: 0px;}

H2 { font-size: 14px; color: #FF0066; font-weight: bold; margin: 0px; padding: 0px;}
H2.link A {font-size: 14px; color: #FF0066; font-weight: bold; margin: 0px;}
H2.link A:hover {font-size: 14px; color: #FF0066; font-weight: bold; text-decoration: underline; margin: 0px;}

H3 { font-size: 12px; color: #FF0066; font-weight: bold; margin: 0px; padding: 0px;}

#page {width: 966px; text-align: left; margin-left: auto; margin-right: auto;}
#white {float: left; width: 966px; background: White;}
.ordertop td { background-color: #F5F5F5; }
.odsazeni_familly {margin-top: 10px; margin-left: 120px; _margin-left: 60px; float: left;}
div.familly {float: right;  margin: 10px; font-size: 10px;}
p.odsazeni {margin:8px;}
p.header {margin:15px;}
div.odsazeni2 {margin: 5px;}
.odsazeni_middle {margin-left: 17px; margin-top: 14px; margin-bottom: 14px; border-right:5px; width:95%}

.text_1 {color: #FF6699;}
.text_2 {color: white;}
.text_3 {color: white; font-size: 20px;}
.text_pres {text-decoration: line-through;}
.tucny {font-size: 11px; font-weight: bold;}
.tucny2 {font-size: 13px; font-weight: bold;}
.grafika {border: 0px;}
.podsekce {padding-left: 23px;}
.podsekce_2 {padding-left: 25px;}
.sloupec {float: left; width: 189px; border-right:1px solid #cccccc;}
.field {float: left; width: 187px; border: solid 1px; border-color: #CCCCCC; text-align: left;}	
.fieldbanner {float: left; width: 187px; border: 1px solid #CCCCCC; border-top:4px solid #FF0066; text-align: left;}

img {border: 0px;}
form { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; }
.text_field { height: 18px; _height:15px; border: solid 1px; border-color: #FF6699; color: #333333; background: url(../imgs/taper_form.png) repeat-x; width: 120px;}
.text_field_classic {font-size: 10px; height: 18px; _height:15px; border: solid 1px; border-color: #FF6699; color: #333333; background: url(../imgs/taper_form.png) repeat-x;}
.text_field_kosik { font-size: 10px; border: solid 1px; border-color: #FF6699; color: #333333; background: url(../imgs/taper_form.png) repeat-x; width: 20px; margin: 0px;}
.text_field_vyhledat {height: 18px; _height:15px; border: solid 1px; border-color: #FF6699; color: #333333; background: url(../imgs/taper_form.png) repeat-x; width: 165px;}
.del { color: red; }

div.detail_item {float: left; width: 300px;}
div.detail_foto {float: left; width: 255px;}
div.detail_properties {float: left; width: 556px; margin-top: 10px;}

table.detail {border: 0px; width: 300px; font-size: 10px;}
td.detail1 {padding-top: 3px; padding-left: 7px; background:#ddddcc; margin-top: 1px; height: 20px; _height: 15px; vertical-align: top;}
td.detail2 {padding-top: 3px; padding-left: 7px; background:#eeeeee; margin-top: 1px; height: 20px; _height: 15px; vertical-align: top;}

td.detail3 {padding-top: 3px; padding-left: 7px; background:#ddddcc; margin-top: 1px; height: 20px; _height: 15px; vertical-align: top;}
td.detail4 {padding-top: 3px; padding-left: 7px; background:#eeeeee; margin-top: 1px; height: 20px; _height: 15px; vertical-align: top;}

table.table_list {width: 550px; font-size: 11px;}
td.list {border-top: 0px; border-bottom: dotted 1px; border-color: #005A97; border-right: 0px; padding-top: 3px; padding-bottom: 3px;}

table {border: 0px; font-size: 11px;}
td {padding: 2px; vertical-align: top;}
tr {padding: 2px; vertical-align: top;}

div.menu {width: 188px;}
div.menu_item a {float:left; width: 178px; _height: 17px; min-height: 17px; text-decoration:none; color: #333333; font-size: 11px; font-weight: normal; margin:0px; padding-left: 11px; padding-top: 3px;}
div.menu_item a:hover {float:left; width: 178px; background: #F3F3F3; text-decoration:none; color: #333333; font-size: 11px; font-weight: normal; margin: 0px; padding-left: 11px; padding-top: 3px;}

div.menu_item_grey a {float:left; width: 178px; _height: 17px; min-height: 17px; background: #DCDCDC; text-decoration:none; color: #333333; font-size: 11px; font-weight: normal; margin:0px; padding-left: 11px; padding-top: 3px;}
div.menu_item_grey a:hover {float:left; width: 178px; background: #D3D3D3; text-decoration:none; color: #333333; font-size: 11px; font-weight: normal; margin: 0px; padding-left: 11px; padding-top: 3px;}

div.list_item {float: left; width: 263px; margin-right: 10px; margin-bottom: 10px; margin-top: 10px;background:#fff;}
/*div.foto_item {float: left; width: 85px; margin: 5px; _margin:3px; height: 190px; background: blue;}*/
div.foto_item {float: left; width: 85px; margin: 5px; _margin:3px; background: #fff;}
/*div.info_item {float: left; width: 172px; margin-top: 5px; _margin-top: 3px; height: 190px; background: White;}*/
div.info_item {float: left; width: 162px; _width:152px; margin-top: 5px; _margin-top: 3px; background: #fff; margin-left:5px;}

#eshop_familly {float: left; background: url(../imgpink/eshop_familly.gif); width: 966px; height: 36px; }
#eshop_familly a {color:white; text-decoration: underline; letter-spacing: 0.1em;}
#eshop_familly a:hover {color:#FFCCCC; text-decoration: underline;}


#header {float: left;  width:687px; height: 66px; background: url(../imgpink/header.gif) no-repeat;}
#kosik {float: left;  width:279px; height: 66px; background: url(../imgpink/taper_kosik.gif) no-repeat;}
#main {float: left; width: 966px;}
#middle {float: left; width: 586px; }
#vertical_line {float: left; width:3px;}
#footer {float: left; width: 966px; background: #FFCCCC;}

/*////////////////////////////////*/
div.info-cena{
 width: 263px;
 background:#fff;
}
.cena{
 height: 29px;
 float: right;
 margin-top: 12px; padding: 8px 8px 0 0; _padding-left: 0%;
 border-right: solid 1px #c3d0d3;
 font-weight: bold;
 font-size: 11px;
 color: #000;
}
.cena-bezna{
 float:right;
 margin:0 5px 0 0;  
}
.cena-lupa{
 position:relative;
 top:20px;
 left:7px;
 float: right;
 display: block;
 width: 32px;
 height: 18px;
}
.cena-kosik{
 position:relative;
 top:20px;
 left:7px;
 float: right;
 display: block;
 width: 27px;
 height: 18px;
}

/*anketa*/
.anketa-row{
 height:10px;
 background:pink;
}


