html,body,h4{margin:0;padding:0}
body{text-align: center;
font: 75% Tahoma, Arial, Helvetica, sans-serif;background: #371B00 url('../img/bg.png') top center repeat-y;color: #000000;}
p{margin:0 0 10px 0;line-height: 1.6em}

a{color: #000;text-decoration: underline;margin: 0;padding: 0}
a img{text-decoration: none;margin: 0;padding: 0;border: 0;}

div#pravy-sloupec h3 {font-size: 160%;color: #823E07;border-bottom: 6px solid #EEDDA1}
div#menu {background: url('../img/menu.png')}


h1,h2,h3{font-family: georgia;color: #823E07;margin: 0 0 20px 0;padding: 0}
h1,h2{font-size: 230%}
h3{font-size: 160%}



div#zahlavi{position:relative;margin: 0;padding: 0}
div#obal{width:900px;margin:0 auto;background:#FFF4D5;text-align:left;}
div#obsah{float:left;width:540px;margin-left: 20px;margin-bottom: 40px}
div#pravy-sloupec{float:right;width:300px;margin-right: 20px;}
div#zapati{clear:both;width:100%}

.galerie img {
border: 5px solid #EEDDA1;
margin: 6px;
}

div#menu ul {margin: 0px;padding: 15px 25px; 15px 40px}
div#menu ul li{display: inline; list-style-type: none; margin: 0;padding: 0}
div#menu ul li a{color:#FFFFFF;font-weight: bold;margin-right: 20px}
div#menu {margin: -5px 0 0px 0;padding: 0}

img.csob {
	margin-bottom: 25px;
	}

div#zapati {color: #FFFFFF;background: url('../img/menu.png');padding: 15px 0;}
div#zapati a {font-weight: bold;color: #FFFFFF;margin-left: 25px}

.tip {text-align: center; margin-top: 30px}
.box {margin-bottom: 40px}

div.clearer {
	clear:both;
	}

.horizontalPromo {
padding: 0 0 16px;

display:block;
}

.promoBox h4 {
	padding-left: 3px;
	color:white;
	font-size:16px;
	text-align:center;

	
	}
.promoBox ul {

	padding-left:15px;
	}	
.blue {
background: #00AEEF url(../img/promobox-blue.png) no-repeat;
background-image: url(../img/promobox-blue.png);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: initial;
background-position-y: initial;
background-origin: initial;
background-clip: initial;
background-color: #00AEEF;

}
.blue .in {
background: url(../img/promobox-blue.png) no-repeat -220px bottom;
background-image: url(../img/promobox-blue.png);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: -220px;
background-position-y: 100%;
background-origin: initial;
background-clip: initial;
background-color: initial;
}
.magenta {
background: #E50278 url(../img/promobox-magenta.png) no-repeat;
background-image: url(../img/promobox-magenta.png);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: initial;
background-position-y: initial;
background-origin: initial;
background-clip: initial;
background-color: #E50278;
}
.magenta .in {
background: url(../img/promobox-magenta.png) no-repeat -220px bottom;
background-image: url(../img/promobox-magenta.png);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: -220px;
background-position-y: 100%;
background-origin: initial;
background-clip: initial;
background-color: initial;
}
.green {
background: #82B800 url(../img/promobox-green.png) no-repeat;
background-image: url(../img/promobox-green.png);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: initial;
background-position-y: initial;
background-origin: initial;
background-clip: initial;
background-color: #82B800;
}
.green .in {
background: url(../img/promobox-green.png) no-repeat -220px bottom;
background-image: url(../img/promobox-green.png);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: -220px;
background-position-y: 100%;
background-origin: initial;
background-clip: initial;
background-color: initial;
}

.promoBox {
width: 220px;
color: white;
position: relative;
padding: 15px 0 0;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
float:left;
display:block;
	margin-left:20px;
}
.promoBox .in {
padding: 15px 17px 30px;
padding-top: 15px;
padding-right: 17px;
padding-bottom: 30px;
padding-left: 17px;
}
table {
width:240px;
margin-left:140px;
}
table, th, td {
border:1px solid #960;
border-collapse:collapse;
}

tr {
text-align:center;
font-size:14px;
}
th {
background-color: #FC0;
text-align:center;
font-size:14px;
}

