/* CSS Document */

h1 {font-size: 18px; color: #000000; font-weight: bold;}
h2 {
	font-size: 15px;
	color: #039;
	font-weight: bold;
	padding: 0;
	margin-top: 30px;
	padding-bottom: 10px;
}
h3 {font-size: 17px; color: #039; font-weight: bold;}
h4 {font-size: 18px; color: black; margin-top: 12px; padding: 0; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}

.main {width: 773px; margin: 0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 11px;}
.main-cely-film {width: 773px; margin: 0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 13px;}
.menutop {text-align: right; font-family: Arial, Helvetica, sans-serif;}
.menutop a {margin-left: 15px; text-decoration: none; color: #666; font-size: 15px; font-weight: bold; padding: 0 6px;}
.menutop a:hover {color: black; background-color: #CCCCCC;}
.fotka {float: left;}
.odhalte {margin: 10px 40px 10px 40px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.odhalte td {padding: 0; width: 231px; font-size: 12px; line-height: 120%;}
.modry {color: #6485B7;}
.vinovy {color: #660033;}
.oranzovy {color: #FFA600;}
.cerveny {
	font-weight: bold;
	color: #CC0000;
}
.preskrtnuty {
	text-decoration: line-through;
}


.modry, .vinovy, .oranzovy {font-size: 18px; font-family: Arial, Helvetica, sans-serif;}
.odhalte td p {margin: 10px;}
.odhalte a {line-height: 30px; color: #999; font-weight: bold;}
.odhalte a:hover {color: #99CCFF;}

.dolnimenu {margin: 25px 20px 10px 20px; padding: 0; border-top: 1px solid #CCC; font-family: Arial, Helvetica, sans-serif;}
.dolnimenu ul {margin: 0; padding: 0; border: 0; list-style-type: none; height: 30px; text-align: center;}
.dolnimenu ul li {display: inline; padding: 0; margin: 0; font-size: 14px;}
.dolnimenu a {display: inline; font-weight: bold; color: #666; padding: 2px 15px; text-align: center; margin: 0; line-height: 32px; text-decoration: none; white-space: nowrap;}
.dolnimenu a:hover, .dolnimenu a:focus {background-color: white; background-color: #CCCCCC; color: black;}
.dolnimenu a:highlight {background-color: white;}
.kategorie {background-color: #E9E9E9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 160%;}
.kategorie p {margin: 0;}
.kategorie a {text-decoration: none; color: black;}
.kategorie a:hover {text-decoration: underline; color: #003399;}
.kath, .katd, .kategorie {margin-left: 20px; width: 520px;}
.kath {height: 16px; padding: 0; margin-top: 15px;}
.kategorie td {padding: 2px 16px;}
.kategorie td#levy {width: 230px;}
.kategorie #modry {color: #039; font-weight: bold;}
.odpovedi {margin-top: 25px; margin-left: 20px; width: 650px; line-height: 130%;}
.odpovedi p {margin-top: 7px; padding: 0;}
.produkt {margin: 0 auto 10px auto; width: 650px; line-height: 130%;}
.produkttab {margin-bottom: 8px;}
.produkttab td {padding: 2px 15px; width: 130px;}
.produkttab td img {text-align: center;}
.produkt p {margin-top: 7px; padding: 0;}
.produkt ul.bul2 {margin-left: 300px;}


.pata {text-align: center; color: #666; font-size: 12px; padding-top: 10px; font-weight: normal;}

.titul {color: #003399; font-size: 12px; font-weight: bold;}
p.titul  {margin: 0 0 10px 0;}
.objednat {position: relative; top: 16px; right: 35px; width: 181px; margin: 0; padding: 0; float: right;}
.objednatdole {text-align: center;}
.logo {}
.bold {font-weight: bold;}
.kontakt {background-color: #E9E9E9;}
.kontakt td.pad {padding: 2px 8px;}
.kontakt td.pad textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.pravyobr {float: right; margin: 0 0 5px 10px; text-align: center;}
.pravyobrsh {float: right; margin: 0 0 5px 10px; text-align: center; position: relative; top: -25px;}
.levyobr {float: left; margin: 0 10px 5px 0; padding-right: 10px;}
.male {font-size: 9px;}
.nv {
	text-align: center;
	padding: 10px;
}
.formular td {
	padding: 0px 10px;
	background-color: #FFCC99;
}

.formular input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
#first {
	padding-top: 5px;
	padding-bottom: 5px;
}
.citace {text-align: right; display: block; font-style: italic; border-bottom: 1px solid #D0E3FD; padding-bottom: 12px; margin-bottom: 10px;}

.ptrleft {float: left; margin: 4px 50px 5px 0; border: 1px solid #CCC;}
.porodobr {
	margin-bottom: 1px;
}
.porodobr img {
	margin-bottom: 10px;
}

.porodobr td {
	text-align: center;
}



.salestop {
	font-size: 25px;
	color: #FF6600;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
}
.salesunder {
	font-size: 18px;
	font-weight: bold;
	color: #0099FF;
	line-height: 30px;
}

.salesli {
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	color: #0099FF;
}
.podbarvitzluta {
	background-color: #FFCC66;
}
.bonuslevy {

	font-size: 25px;
	color: #FF6600;
	font-weight: bold;
	line-height: 40px;
	text-align: left;
}

img {
border:0;
}

#banner {
font-weight:bold;
font-family:sans-serif;
font-size:11px;
}

.fialova {
color:#660033;
text-align:center;
}

.stred {
text-align:center;
}

#banner a {
color:#660033;
text-decoration:none;
}
