body {
 margin: 0px;
 padding: 0px;
 border: 0px;
 background-color: white;
 margin-top: 30px; 
}

#main {
 width: 700px;
 border-right: 1px solid  #D3D3D3; 
}

#top1 {
 height: 65px;
}

#logo {
 width: 388px;
 height: 58px;
 background-image: url('logo.gif'); 
 float: left;
}

#address {
 width: 200px;
 height: 58px;
 color: #8D8D8D; 
 float: left;
 background-image: url('bg_point.gif');
 background-repeat: repeat-y;
 font-family: Verdana, Arial, sans-serif;
 font-size: 9px; 
 padding-left: 20px; 
 margin-left: 20px;
}

#address b {
 color: #242424; 
}

#red1 {
 background-image: url('bg_red.gif');
 background-repeat: repeat-x;
 background-color: #ffffff;
 width: 190px;
 height: 199px;
 float: left; 
}

#spaghet {
 background-image: url('pizza1.jpg');
 background-repeat: no-repeat;
 width: 190px;
 height: 140px; 
 position: relative;
 top: 14px;
}

#green {
 background-image: url('bg_green.gif');
 background-repeat: repeat-x;
 background-color: white;
 width: 210px;
 border-left: 1px solid #D3D3D3;   
 border-right: 1px solid #D3D3D3;
 float: left; 
}

#list {
 margin: 20px; 
 margin-top: 30px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #858585;  
 line-height: 150%;
 height: 160px;
 height: 190px;
 margin-top: 20px;
 margin: 15px;
 font-size: 9px;
}

.vspace {
 width: 7px;
 height: 100px;
 float: left;
}

h3 {
 color: #C22A1D;
 font-family: Verdana, Arial, sans-serif;
 font-size: 13pt; 
 margin: 0px;
 padding: 0px; 
 font-weight: normal;
 margin-bottom: 5px;
}

.line {
 font-size: 10px;
 background-image: url('bg_point.gif');
 background-position: 0 4; 
 background-repeat: repeat-x;
 height: 10px;
}



#red2 {
 background-image: url('bg_red.gif');
 background-repeat: repeat-x;
 background-color: #007c01;
 background-position: 0 bottom;
 width: 270px;
 height: 199px;
 float: left;   
}

#chef {
 width: 167px;
 height: 152px;
 float: right;
 background-color: #007c01;
 background-image: url('chef.gif');  
 background-repeat: no-repeat;
 background-position: right bottom;
 position: relative;
}




a {
 background-image: url('ul.gif');  
 background-repeat: no-repeat;
 background-position: left 3;
 padding-left: 10px;
 color: black;
 text-decoration: none;
 font-weight: bold;
}

.clear {
 clear: both;
}

#actual{
 clear: both;
 width: 190px;
 float: left; 
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #858585;
 font-weight: bold; 
 line-height: 150%;
}

.spec {
 background-image: url('bg_gray.gif');  
 background-repeat: repeat-x;
 background-color: #242424; 
 width: 210px;
 height: 91px;
 border-left: 1px solid #D3D3D3;   
 border-right: 1px solid #D3D3D3;
 float: left; 
}

#tiramisu-inner {
 background-image: url('tiramisu.jpg');  
 background-repeat: no-repeat;
 background-position: left 0; 
 width: 120px;
 height: 91px;
 float: left; 
}

#tiramisu-text {
 margin-top: 35px;
 width: 87px; 
 float: left;
 font-family: Times, sans-serif;
 font-size: 16pt;
 color: white;
 Font-style: italic; 
}

.text {
 width: 280px; 
 float: left;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #858585;  
 line-height: 150%;
}


li {
 background-image: url('ul.gif');  
 background-repeat: no-repeat;
 background-position: left 6;
 padding-left: 10px;
 list-style-type: none; 
 margin: 0px;
}

ul {
 margin: 0px;
 padding: 0px;
 margin-left: 10px;
}


#pizza-inner { 
 background-image: url('pizza.jpg');  
 background-repeat: no-repeat;
 background-position: left 0; 
 width: 120px;
 height: 91px;
 float: left; 
}

#pizza-text {
 margin-top: 35px;
 width: 87px; 
 float: left;
 font-family: Times, sans-serif;
 font-size: 16pt;
 color: white;
 Font-style: italic; 
}

#bottom {
 background-image: url('bg_point.gif');
 background-repeat: repeat-x;
 background-position: left 14;
 width: 720px;
 height: 15px;
 float: left;
 clear: both;   
}


#chef-text {
 width: 100px;
 margin-top: 30px;
 float: right;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #DBDBDB;
 line-height: 150%;
 
}


.image {
 padding-top: 3px;
 padding-BOTTOM: 3px;
 background-color: #242424; 
 width: 210px; 
 float: left;
 text-align: center;
 
}

.image img { 
 border: 2px solid black;
 
}

.image a {
 background-image: none;  
 padding-left: 0px;
}


#photo {
 background-image: url('bg_gray.gif');  
 background-repeat: repeat-x;
 background-color: #242424; 
 width: 498px; 
 border-left: 1px solid #D3D3D3;   
 border-right: 1px solid #D3D3D3;
 float: left; 
}

#photo a {
 background-image: none;  
 padding-left: 0px;  
}


#photo img {
 margin-top: 12px;
 border: 2px solid black;
}


#list2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #858585;  
 line-height: 150%;
 width: 490px;
 margin-top: 10px;
 float: left;
}

.txt {
 font-weight: normal;
 color: #444444;
 font-size: 9px;
}

.right {
float: right;
}

.tab {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #858585;  
 line-height: 150%;
 width: 490px;
 margin-top: 10px;
 float: left;
}

#akce{
 float:left;
 padding-bottom:10px;
 padding-top:10px;
 color:black;
 font-size:10px;
 font-family: Verdana, Arial, sans-serif,bold;
 width:190px;
 
}

#akce h3{
 color:#C22A1D;
}
