@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Comfortaa);
/* CSS Document */

body {
	background-image:url(../img/background.png);
	background-position: top center; 
	background-color: #9e0101; 
	margin:0px 0px 20px 0px;
	padding-top: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #fff;
}
h1 { font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:20px; color: #ffc600; }
h2 { font-family:'Comfortaa', Arial, Helvetica, sans-serif; font-size:15px; color: #ffc600; }
h3 {  color: #FFC600; font-size: 14px; font-weight: inherit; margin: 0; }
a {color: #ffc600;}
.top {
	background-image:url(../img/logo-background.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:950px;
	height:140px;
	margin:auto;
}

.top .menu {
	float: right;
	margin-top: 35px;
	text-align: center;
	width: 600px;
}

.textFade {
	background-image:url(../img/text-background.png);
	background-position:left;
	background-repeat:repeat-y;
}

.main-text {
	background-image:url(../img/textbox-background.png);
	background-repeat:no-repeat;
	background-position: 0 35px;
	width:340px;
	color:#fff;
	text-align:justify;
	float: left;
}


.content {
	width: 950px;
	margin: 0 auto;
}

.content-bottom {
	background-image:url(../img/footer-background.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:100%;
	height:400px;
	margin:-150px auto auto;
}
.content-bottom .cbtext {
	width: 900px;
	margin: 0 auto;
	padding-top: 270px;
	color: #ff4200; font-family: 'Comfortaa', serif; font-size: 14px;
}

.content-bottom .cbtext a {	color: #ff4200; }

.zelenina {
	background-image:url(../img/background-left.png);
	background-position:left;
	background-repeat:no-repeat;
	width:687px;
	height:157px;
}


.menu-line {
background-image:url(/img/menu-line.gif);
background-position:center;
background-repeat:no-repeat;
width:5px;
height:29px;
}

.menu-text a:link {
padding:0px 30px 0px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}

.menu-text a:visited  {
padding:0px 25px 0px 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}

.menu-text a:hover  {
padding:0px 25px 0px 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#F22049;
text-decoration:underline;
}



.denni-nabidka {
	height: 180px;
}

.vertical-text {
width:10px;
float:left;
padding-top:45px;
padding-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
color:#003300;
}



.den {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
cursor: pointer;
}

.spojka {
background-image:url(/img/jidelnicek-spojka.png);
background-position:center;
background-repeat:no-repeat;
width:52px;
height:17px;
margin-top:4px;
}

.jidelnicek {
	background-image:url(../img/text-fade.png);
	background-position:center bottom;
	background-repeat:no-repeat;	
	float: right;
    width: 590px;
}
.jidelnicek h2 {text-align: center; }

.jidla {
	padding: 15px;
    background-image:url(../img/text-background.png);
	background-repeat:repeat-y;
	background-position: center 35px;
}

.jidla.tydenni {
	width: 800px; margin: 0pt auto;
}

.jidla-text {
color:#FFFFFF;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin-left:25px;
padding-top:10px;
text-align:left;
}

.jidla-cena {
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:27px;
	font-style:italic;
	color:#FFFFFF;
	margin-left:620px;
	margin-top:40px;
	text-align:left;
	position:absolute;
}

.jidla-text p.nabidka {display: block;margin-bottom:15px;margin-top:5px; font-weight: bold; margin-bottom: 35px;}
.jidla-text p.nabidka img {vertical-align:middle;}
.jidla-text p.nabidka span.gramaz {display: block;
    float: left;
    font-weight: normal;
    height: 20px;
    margin-right: 10px;}
.jidla-text p.nabidka span.cena { background-image: url("../img/text-ceny.png");
    background-repeat: no-repeat;
    float: right;
    font-weight: bold;
    height: 35px;
    line-height: 25px;
    width: 52px;
	padding-left: 8px;
}

.ikoPDF { background-image: url("../img/iko-pdf.png");
    background-repeat: no-repeat;
    color: #FF9800;
    display: block;
    height: 44px;
    line-height: 44px;
    margin: 15px auto 25px;
    padding-left: 50px;
    width: 240px;}
.main-text-pod {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003300;
	text-align:justify;
	padding-top:10px;
}

.main-podpis {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#F22049;
text-align:right;
font-weight:bold;

}

.right {
text-align:right;
}

.slogan {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
font-style:italic;
position:absolute;
width:200px;
height:30px;
padding:18px 0px 0px 635px;

}

a.thumb img {
border:3px solid #CCCCCC;
}
a.thumb:hover img {
background:none repeat scroll 0 0 #003300;
border:3px solid #003300;
}
a.thumb:hover {
background:none repeat scroll 0 0 transparent;
}
.miniatures {
	
	margin-left: 30px;
	
}

.rights {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#FFFFFF;
}