body { text-align: center;  margin: 20px auto; padding: 0px; font-family: "Times New Roman", Times, serif;
				 /*background-image: url("images/poz-body.gif"); background-position: top left; background-repeat: repeat-x; background-attachment:fixed;*/
 				 background-color: #F1E8D2;}

a { color: #fff; text-decoration: underline;}	
a:hover { color: #c00; text-decoration:none;}

img { border: 0px;}

/* --------------------------- [ layout ] --------------------------- */


#cover { margin: 0px auto; padding: 0px 0px; text-align: left; width: 950px; border: 0px solid #fff; 
				 background-color:#F1E8D2;}

#vstup {height: 428px;background-image: url("images/vstup.jpg");background-position: top left;background-repeat: no-repeat;position: relative;
				font-family: Times New Roman, sans-serif; font-size:15px; font-weight:bold;color:#fff;}
#vstup #castello {width: 200px; left:15px;}
#vstup #la_barca {width: 200px; right:15px;}
#vstup #castello img {width: 200px; height:120px;}
#vstup #la_barca img {width: 200px; height:120px;}
#vstup #castello,
#vstup #la_barca {position: absolute; border: 0px solid #000; top:180px;}
#rozvozy {font-size:25px; font-weight:bold;color:#7D3216; text-align:center;}
#rozvozy a {color: #7D3216;}

#zahlavi {margin: 0px;padding: 0px;height: 270px;color: #fff;text-align: left;background-image: url("images/zahlavi.jpg");background-position: top left;background-repeat: no-repeat;position: relative;
					font-family: Times New Roman, sans-serif; font-size:15px; font-weight:bold;color:#fff;}

#zahlavi #castello {width: 200px; left:15px;}
#zahlavi #pizzerie {width: 500px; left:220px;}
#zahlavi #la_barca {width: 200px; right:15px;}
#zahlavi #castello img {width: 200px; height:98px;}
#zahlavi #pizzerie img {width: 500px; height:220px;}
#zahlavi #la_barca img {width: 200px; height:98px;}

#zahlavi #castello,
#zahlavi #la_barca {position: absolute; border: 0px solid #000; top:100px;}
#zahlavi #pizzerie {position: absolute; border: 0px solid #000; top:0px;}
 
/* --------------------------- [ sloupce ] --------------------------- */
						
#col-02 {padding: 0px 15px; margin: 0px 0px 0px 0px; text-align: left;}
#col-01, #col-02, #col-03 {}
			
					
#top-list	{ text-align: center; padding: 5px; margin: 10px 5px 0px 5px;}

/* --------------------------- [ zapati ] --------------------------- */
#zapati {height: 25px;	line-height:25px; border-top: 0px solid #fff; margin: 0px 0px; padding-top:0px;
					 background-color: #D4B093;}

#patt {font-size: 9px; color: #7E2F16; text-align: center; padding: 0px 0px 0px 0px;}
#patt hr { display: none; }
#patt a { color : #7E2F16; text-decoration : underline; }
#patt a:hover { color : #000;	text-decoration : none; }


/* ------------------------------------------------------------------- [ Formulare ] ------------------------------------------------------------------- */
form {	margin: 0px;	padding: 0px;}


/* ------------------------------------------------------------------- [ Ostatni ] ------------------------------------------------------------------- */

.lf {	float: left;}
.clear {	clear: both;}
#bott {	display: none;}


/* ------------------------------------------------------------------- [ @media print ] ------------------------------------------------------------------- */
@media print {
		body {font: 70%/120% Verdana;}
		#cover { border: none; width: auto;}
		#col-02, #vypis { color: #000; width: auto; border: none; float:none; }
		#patt { text-align: right; display: inline; }
		#bott { display: block; text-align: left; font: 80%/160% Verdana; }
		#bott h1 { font: 140%/160% Verdana; font-weight:bold;}
		#bott img { margin: 0px 5px;}
		#zahlavi, #top, #menu, .noprn, #col-01, #col-03 { display: none; }
		#zapati {border-top: 1px solid #000;border-bottom: 0px solid #000;}
		#bott {border-top: 0px solid #000;border-bottom: 1px solid #000;}
		#col-02 .cms-text { border: 0px; width: auto; }
}

