body {margin-top: 0px; background: #000000; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

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

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

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

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

H3 { font-size: 12px; color: #774A09; 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: #E9C394;}
img {border: 0px;}
.odsazeni_familly {margin-top: 40px; margin-left: 160px; _margin-left: 90px; 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; margin-right: 5px; width:95%}
.ordertop td { background-color: #FCCF9D; }
.text_1 {color: #774A09;}
.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 #FCCF9D;}
.field {float: left; width: 187px; border: solid 1px; border-color: #FCCF9D; text-align: left;}

form { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; }
.text_field { height: 18px; _height:15px; border: solid 1px; border-color: #DAB388; color: #000000; width: 120px; background-color: #FCCF9D;}
.text_field_classic {font-size: 10px; height: 18px; _height:15px; border: solid 1px; border-color: #DAB388; color: #000000; background-color: #FCCF9D;}
.text_field_kosik { font-size: 10px; height: 20px; _height:15px; border: solid 1px; border-color: #DAB388; color: #000000; background-color: #FCCF9D; width: 20px;}
.text_field_vyhledat {height: 18px; _height:15px; border: solid 1px; border-color: #DAB388; color: #000000; background-color: #FCCF9D; width: 165px;}


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:#DAB388; margin-top: 1px; height: 20px; _height: 15px; vertical-align: top;}
td.detail2 {padding-top: 3px; padding-left: 7px; background:#FCCF9D; margin-top: 1px; height: 20px; _height: 15px; vertical-align: top;}

td.detail3 {padding-top: 3px; padding-left: 7px; background:#DAB388; margin-top: 1px; height: 20px; _height: 15px; vertical-align: top;}
td.detail4 {padding-top: 3px; padding-left: 7px; background:#FCCF9D; 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: #774A09; 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; text-decoration:none; color: #000000; font-size: 11px; font-weight: normal; margin:0px; padding-left: 11px; padding-top: 3px;}
div.menu_item a:hover {float:left; width: 178px; height: 17px; background: #FFD19F; text-decoration:none; color: #000000; 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; background: #DAB388; text-decoration:none; color: #000000; font-size: 11px; font-weight: normal; margin:0px; padding-left: 11px; padding-top: 3px;}
div.menu_item_grey a:hover {float:left; width: 178px; height: 17px; background: #CCA77F; text-decoration:none; color: #000000; 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:#E9C394;}
/*div.foto_item {float: left; width: 85px; margin: 5px; _margin:3px; height: 190px; background: blue;}*/
div.foto_item {float: left; width: 95px; margin: 5px; _margin:3px; background: #E9C394;}
/*div.info_item {float: left; width: 172px; margin-top: 5px; _margin-top: 3px; height: 190px; background: White;}*/
div.info_item {float: left; width: 155px; _width:145px; margin-top: 5px; _margin-top: 3px; background: #E9C394;}


#eshop_familly {float: left; background: url(../imgself/eshop_familly.jpg); width: 966px; height: 153px; }
#eshop_familly a {color:#000000; text-decoration: underline; letter-spacing: 0.1em; font-size:130%; font-weight:bold;}
#eshop_familly a:hover {color:#8B4513; text-decoration: underline;}


#header {float: left;  width:685px; height: 257px; background: url(../imgself/header.jpg) no-repeat;}
#kosik {float: left;  width:281px; height: 257px; background: url(../imgself/taper_kosik.jpg) no-repeat;}
#kosik p { margin-top:100px; }		 
#kosik td { font-size:110%; }
#main {float: left; width: 966px;}
#middle {float: left; width: 586px; }
#vertical_line {float: left; width:3px;}
#footer {float: left; width: 966px; background: #000000; background: url(../imgself/footer.jpg) no-repeat; background-position: top; }
#footer p { margin-left:30px; }
/*////////////////////////////////*/
div.info-cena{
 width: 263px;
 background:#E9C394;
}
.cena{
 height: 29px;
 float: right;
 margin-top: 12px; padding: 8px 8px 0 0; _padding-left: 0%;
 border-right: solid 1px #DAB388;
 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:blue;
}  

.detail_item_foto { text-align:right; }










