@import "common.css";

/* Forms */
form {
   margin: 0px -16px;
   font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   border-top: 1px solid #ccb167;
}
form table {
   width: 443px;
   border-bottom: 1px solid #ccb167;
}
form table td {
	font-size: 10px;
	background-color: #F5F5F5;
}

input,button,select,textarea {
 font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 line-height: 11px;
 background-color: #eff1f5;
 vertical-align: middle;
 border: 1px solid #bac4d7;
}
input.radio, input.checkbox {
  border: none; 
  background-color: #F5F5F5;
}

/* Expand */
.level1 {
   margin: 0px -16px;
   padding: 0px 19px 0px 27px;
   background: #F5F5F5 url(../images/prouzek.gif) repeat-x;
}
.level1 .expand {
   height: 26px;
   cursor: hand;
}
.level1 .left {
   float: left; 
}
.level1 .right {
	float: right;
}
.level2 {
   margin: 0px -19px 0px -27px;
   padding: 3px 20px 3px 27px;
   border-bottom: 1px solid #ccb167;
   background-color: #F5F5F5;
   display: none;
}

.product .label {
   height: 26px;
   padding-left: 27px;
   background: #D4D4D4 url(../images/prouzek.gif) repeat-x;
}

.descriptionTable {
   width: 443px;
   border-bottom: 1px solid #ccb167;
}
.descriptionTable td {
   padding-right: 4px;
   background-color: #F5F5F5;      
}

.productTable {
   width: 443px;
}
.productTable th {
   padding: 4px;
   color: #666666;
   background-color: #D4D4D4;   
   font-weight: bold;
   text-align: left;
   vertical-align: bottom;
   border-bottom: 1px solid #ccb167;
}
.productTable td {
   padding: 4px;   
   background-color: #F5F5F5;      
}

.products {
   padding-left: 0px;
   padding-right: 0px;
}

.expandSpacer {
   margin: 0;   
   padding: 0;
   font-size: 0;
   height: 6px;
}
.cleaner {
	clear: both;
}

.wrapper {
   width: 443px;
   height: 100%;
   margin-right: 30px;
}

.nadpis {
   font-weight: bold;
}

/* Gallery */
#gallery td {
   vertical-align: middle;
}
#gallery .photo {
	border: 1px solid #CCCCCC;
}

/* design */
#page {
   width: 694px;
   height: 100%;
   table-layout: fixed;
}
#background {
   width: 220px;
   background: url(../images/riper_bottle.jpg) no-repeat scroll;
   background-position: 0px 130px;
}
#header {
   width: 473px;   
}
#content {
   width: 443px;
   height: 100%;
   background-color: #f8f6ec;
   padding: 16px;
}
#footer {
   width: 443px;
   height: 43px;
   color: white;
   background: #003366;
}
#bottom {
   height: 20px;
   vertical-align : middle;
   text-align : center;
   font-size : 9px;
}


#menuLevel1 {
   width: 473px;
   background-color: #003366;   
}
#menuLevel1 #lang {
   height: 47px;
   text-align: right;
}
#menuLevel1 #menu {
   height: 44px;
}

#menuLevel2 {
   margin-right: 30px;
   padding: 2px 8px;
   vertical-align: middle;
   border-bottom: 1px solid #003366;
}
#menuLevel2 a {
   color: #003366;
}
#menuLevel2 a:hover {
   color: #ccb167;
}
#menuLevel2 img {
   vertical-align: bottom;
}

.bold {
   font-weight: bold;
}

body {
	margin: 0px 0px 0px 0px;
}