@media screen, projection,tv {

 body {margin:0px;padding:0px;background:#BD7952;	color:#000000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.8em;line-height:135%}
#container {margin: 20px auto 20px auto;padding:0px;width:795px;border: 1px solid #cccc66;}
#header {margin:0;padding:0;height:97px;margin-bottom:3px;border-bottom:#cccc66 solid 1px;background:#ffffcc;}
#header_image {background:transparent url('hlavicka.jpg') no-repeat;position:absolute;top:21px;width:795px;height:97px;display:block;margin:0px auto;}
#main1 {margin:0;padding:0;background:#ffffcc url("left.gif");}
#main2 {margin:0;padding:0;background:url("right.gif") ;}
#leftcol {float:left;width:150px;margin:0; padding:0;}
#rightcol {float:right;width:120px;margin:0; padding:0;}
#content {margin:0px 120px 0px 153px;background:#ffffcc;padding:10px;}
#footer {margin-top:3px;padding:5px;background:#ffffcc;text-align:right;font-size:80%;border-top:#cccc66 solid 1px;}		
.cleaner {clear:both;margin:0;padding:0;height:1px;font-size:1px;border:none;background:transparent;}

h1,h2,h3,h4,h5,h6 {color:#cc9966;}	

h1 {font-size:120%}
h2 {font-size:120%}
h3 {font-size:130%}
h4 {font-size:120%}
h5 {font-size:110%}
h6 {font-size:100%}

#header h1 {text-align:left;font-size:200%;margin:0px 0px 0px 20px;line-height:200%}
#header h1:first-letter {font-size:130%;}

.flag {position:relative;top:70px;left:590px;border:0px;}
#eng {left:605px;}
#ger {left:620px;}
#pol {left:635px;}
#facebook {left:650px;}

#navigation {background:#fff;padding-bottom:1px;}
#navigation ul {margin:0px;padding:0px;list-style-type:none;text-align:left;width:150px;margin-left:0px;margin-right:auto}
#navigation ul li {border-bottom:#cccc66 solid 1px;border-top:#cccc66 solid 1px;margin-bottom:0px;}
#navigation ul li a {text-decoration:none;color:#776;background:#eea;font-weight:bold;display:block;width:120px;letter-spacing:0.1em;
										 border-left:20px solid #ffc;padding-left:10px;font-size:12px;}
#navigation ul li a:hover {background:#ffffcc;border-left:20px solid #eea;color:#776;}

.ikon {margin: 0px 3px 10px 6px;text-align:center;padding:3px;}
.ikon a {/*font-size:80%;*/display:block;color:#776;font-weight:bold;text-decoration:none;border:1px solid #eea;font-size:10px;}
.ikon a:hover {border:1px solid #776;}
.ikon a img {border:none;margin-top:3px;}

#footer a {color:#776;font-weight:bold}
#footer hr {display:none;}

#content .text {text-indent:2em;text-align:justify;padding:5px;_height:1%}
#content .obtl {float:left;margin:5px 10px 5px 0px;border:1px solid #cccc66; padding:2px;}
#content .obtr {float:right;margin:5px 0px 5px 10px;border:1px solid #cccc66; padding:2px;}
#content ul {line-height:15px;list-style:url(sipka.gif);}
#content ul li{margin:3px 0;padding:0px;}
#content #galery {text-align:center;}
#content #galery img {margin-bottom:10px;}

#content a {color:#776;font-weight:bold}
#content a:hover {text-decoration:none;}

#info {padding:0px 0px 0px 10px;font-size:90%;color:#776;text-align:left}
#info a {color:#776;font-weight:bold}
#info #aimg {display:block;margin:0px;padding:0px;border:0px;padding-top:5px;margin-left:-6px;}
#info #aimg img {border:1px solid #776;}

.kal,.cenik {margin:0px auto 30px auto;border-collapse:collapse;text-align:center;color:#776;font-weight:bold;}
.kal .mesic,.cenik .nadpis {font-size:130%;padding-top:0.3em;padding-bottom:0.3em;border:1px solid #808059;color:#808059;background:#cccc8f;}
.kal .dny th,.cenik .polozky th {font-size:110%;padding-top:0.2em;padding-bottom:0.2em;color:#cccc8f;background:#808059;border-bottom:2px solid #776}
.kal .dny .left,.cenik .polozky .left {border-left:1px solid #808059}
.kal .dny .right,.cenik .polozky .right {border-right:1px solid #808059}
.kal td,.cenik td {border:1px solid #776;padding-top:0.2em;padding-bottom:0.2em;font-size:90%;background:#b8eeaa;width:4em;}
.kal .an {background:#ffffdb;color:#eeeeaa;}
.kal .ob{background:#ffdbeb}

.cenik {font-weight:normal}
.cenik .polozky th {font-size:100%;}
.cenik td {background:#ffffdb;width:6em;}

.pad td {padding-left:1em;padding-right:1em;width:auto;}
.pad th {padding-left:1em;padding-right:1em;}

#objednavka {margin:0px auto 30px auto;color:#776;font-size:90%;}
#objednavka #obal {padding:1em;line-height:2.5em;}
#objednavka label {float:left;width:35%;margin-right:1em;text-align:right;font-weight:bold;_clear:left;}
#objednavka fieldset {border:1px solid #808059;background:#ffffdb;_background:transparent;}
#objednavka legend {padding: 0.3em 0.5em;border:1px solid #808059;color:#808059;font-size:130%;text-align:center;background:#cccc8f;font-weight:bold;}
#objednavka input {padding:0.2em;text-align:center}
#objednavka select,#objednavka input,#objednavka textarea {border:1px solid #808059; background:#cccc8f; color:#808059;}
#objednavka textarea {padding:0.2em;}
#objednavka #tlacob {text-align:center;padding-top:1em;}
#objednavka #tlac {font-weight:bold;border:2px solid;width:20em}
.imp {color:#ff0000;}
.un {text-decoration:underline;}

.koment {margin:0px auto 0px auto;width:90%;border-collapse:collapse;color:#776;text-align:center;}
.koment input {font-weight:bold;border:2px solid #808059;width:10em; background:#cccc8f; color:#808059;padding:0.2em;text-align:center}
.stranky {text-align:center;font-weight:bold;}
.komentar {margin:10px auto 10px auto;width:90%;border-collapse:collapse;color:#776;}
.komentar .stred {border:1px solid #776;padding:5px;background:#ffffdb;}
.komentar .den {padding:0.2em 0px 0.2em 5px;border:1px solid #808059;color:#808059;background:#cccc8f;}
.komentar .topp img {border:0;}
.komentar .top1 {padding:0.2em 0px 0.2em 5px;border:1px solid #808059;color:#808059;background:#cccc8f;font-weight:bold;border-right:0;}
.komentar .top2 {padding:0.2em 5px 0.2em 5px;text-align:right;border:1px solid #808059;color:#808059;background:#cccc8f;font-weight:bold;border-left:0;}
}

@media print {
body {margin:0px;padding:0px;background:#fff;	color:#000;font-family: Times New Roman, serif;font-size:9.5pt;line-height:100%}

#leftcol {display:none}
#rightcol {display:none}
#content {padding:20px;}
#footer {margin-top:10px;text-align:right;font-size:80%;}		

h1 {font-size:150%}
h2 {font-size:140%}
h3 {font-size:130%}
h4 {font-size:120%}
h5 {font-size:110%}
h6 {font-size:100%}

#header h1 {text-align:center;font-size:200%;margin:0px 0px 20px 0px;line-height:200%}
#header h1:first-letter {font-size:130%;}
#header_image {display:none;}

#footer a {font-weight:bold;text-decoration:underline}

#content .text {text-indent:2em;text-align:left;}
#content .text .obtl {float:left;margin:5px 5px 5px 0px;}
#content .text .obtr {float:right;margin:5px 0px 5px 5px;}

#content a {text-decoration:underline;font-weight:bold;color:#000;}

.kal,.cenik {margin:0px auto 30px auto;border-collapse:collapse;text-align:center;color:#000;font-weight:bold;}
.kal .mesic,.cenik .nadpis {font-size:130%;padding-top:0.3em;padding-bottom:0.3em;border:2px solid #000;}
.kal .dny th,.cenik .polozky th {font-size:110%;padding-top:0.2em;padding-bottom:0.2em;border:2px solid #000;}
.kal td, .cenik td {border:1px solid #000;padding:2px 0px 2px 0px;font-size:90%;font-weight:normal;color:#ccc;width:4em;}
.kal .an {color:#eee;font-size:80%}
.kal .ob{color:#000;font-weight:bold;}

.cenik {font-weight:normal}
.cenik .polozky th {font-size:100%;}
.cenik td {width:6em;}

.pad td {padding-left:1em;padding-right:1em;width:auto;}
.pad th {padding-left:1em;padding-right:1em;}
}

.uvod1 {
width:500px;
height:257px;
}

.uvod2 {
width:500px;
height:191px;
}
					
.uvod3 {
width:500px;
height:152px;
}

.uvod4 {
width:500px;
height:253px;
}



.galerySmall {
margin-left:3px;
width:250px;
height:375px;
float:left;
margin-bottom:10px;
}

