body {
	background-color: #191919;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	background-image: url(http://www.epellet.com/images/pat.png);
	background-repeat: repeat;
}
h1 {
	display: none;
}
h2 {
	font-size: 19px;
}
h3 {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
h4 {
  color: #7faa2d;
}
h4 .red {
  color: rgb(204,0,0);
}
a:hover {
	color: #7faa2d;
}
a img {
	border: none;
}
#kostra {
	width: 979px;
	text-align: left;
	margin: 0 auto;
	background-color: #191919;
	border-left: 10px solid #191919;
	border-right: 10px solid #191919;
}
#header {
	width: 979px;
	height: 112px;
	background-image: url(http://www.epellet.com/images/bg_head.png);
	background-repeat: repeat-x;
}
#logo {
	background-image: url(http://www.epellet.com/images/logo.png);
	background-repeat: no-repeat;
	height: 112px;
	width: 324px;
	float: left;
}
#horni-menu {
	height: 28px;
	float: right;
}
#banner {
   /* background-image: url(../images/header.png);*/
	width: 979px;
	height: 215px;
	background-repeat: no-repeat;
	background-color: #728663;
}
#obsah {
	width: 979px;
	background-color: #FFFFFF;
	padding-top: 5px; _padding-top: 10px; !padding-top: 10px; 
	!padding-bottom: 0px; _padding-bottom: 0px; padding-bottom: 10px;
}
#obsah-header {
	background-image: url(http://www.epellet.com/images/obsah_banner.png);
	background-repeat: repeat-x;
	height: 121px; width: 979px;
}
#obsah-levy {
	float: left;
	width: 580px;
	_width: 550px;
}
#obsah-menu-pravy {
	float: right;
	width: 300px;
	margin-right: 50px;
		_margin-right: 5px;
}
#formular-kostra {
	background-color: #191919;
	width: 800px;
	margin-top: 40px;
	margin-left: 80px;
	padding-bottom: 20px;
   font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#formular-leva-cast {
	float: left;
}
#formular-prava-cast {
	float: right;
}
.input-text {
	/*background-image: url(http://www.epellet.com/images/input_bg.png); background-repeat: no-repeat; background-color: #191919; */
	border: 1px solid #3c3c3c;
	background-color: #272727;
	width: 281px;
	font-size: 24px;
	color: #CCCCCC;
}
.textarea-text {
	border: 1px solid #3c3c3c;
	background-color: #272727;
	height: 180px;
	width: 450px;
	font-size: 15px;
	color: #CCCCCC;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
}
.send-btn {
	background-image: url(http://www.epellet.com/images/send_btn.png);
	width: 130px;
	height: 25px;
	border: 0px solid #333333;
}
.clear-btn {
	background-image: url(http://www.epellet.com/images/clear_btn.png);
	width: 130px;
	height: 25px;
	border: 0px solid #333333;
}
.label-text {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 20px;
}
#zapati {
	height: 25px;
	background-color: #333333;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	padding-right: 20px;
	padding-top: 10px;
	text-align: right;
}
#zapati p {
	margin: 0;
	padding: 0;
}
#zapati a {
	color: #fff;
}
#zapati a:hover {
	color: #7faa2d;
}
#obsah-header ol {
	display: block;
	color: #777777;
	margin-top: 0;
	padding: 0;
	position: absolute;
}
#obsah-header ol li {
	float: left;
	display: list-item;
	width: 250px;
	margin-left: 30px;
	margin-right: 30px;
	padding: 0;
	vertical-align: middle;
	font-size: 85px;
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	list-style-position: inside;
}
#obsah-header ol li p {
	display: block;
	font-size: 13px;
	position: relative;
	top: -100px;
	margin-left: 20px;
	left: 70px;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
.clear {
	clear: both;
	visibility: hidden;
}
#menu {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#menu li {
	float: left;
	font-size: 14px;
	font-family:  Arial, "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
}
#menu a {
	background: url("http://www.epellet.com/images/bg_menu.png");
	background-repeat: no-repeat;
	color: white;
	display: block;
	float: left;
	margin: 0;
	padding: 6px 2px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	width: 124px;
	height: 15px;
}
#menu a:hover {
	background: url("http://www.epellet.com/images/bg_active_menu.png");
	background-repeat: no-repeat;
	width: 124px;
	height: 28px;
	color: black;
}
#obsah-levy-obsah {
	font-family: 'Arial', 'Verdana', 'Helvetica', sans-serif;
	font-size: 100%;
	width: 600px;
	_width: 520px;
	padding: 0px;
	margin: 0px;
	
}
#obsah-levy-obsah h2 {
	margin-left: 20px;
	margin-top: 20px;
	height: 42px;
	float: left;
	width: 580px;
	background-color: #7faa2d;
	margin-bottom: 0px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 13px;
	font-weight: bold;
	display: block;
}
#obsah-levy-obsah p {
	font-size: 14px;
	color: #191919;
	padding-left: 40px; padding-right: 15px; padding-bottom: 10px; padding-top: 0px;
	text-align: justify;
	text-indent: 40px;
	width: 99%;
}
#obsah-levy-obsah h3 {
	font-size: 17px;
	color: #7FAA2D;
	padding-left: 40px; padding-right: 15px;
	width: 99%;
}
#obsah-levy-obsah-text {
	margin-top: 0px;
	float: left;
	width: 580px;
	margin-bottom: 0px;
	color: #191919;
	display: block;
}
#obsah-levy-obsah li {
	font-size: 14px;
}
#obsah-levy-obsah-text ul {
  margin-left: 15px; 
}
#obsah-levy-obsah-text ul li {
	color: #191919;
  margin-bottom: 15px;  
}
#obsah-levy-obsah ul#menuleve {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}
#obsah-levy-obsah ul#menuleve li {
	margin: 0px;
	padding: 0px;
}
#obsah-levy-obsah ul#menuleve li a {
	display: block;
	margin-left: 20px;
	margin-top: 3px;
	height: 40px;
	float: left;
	width: 580px;
	background-color: #ececec;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #005258;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../images/bg_obsah_menu.png);
	width: 580px;
	background-repeat: no-repeat;
}
#obsah-levy-obsah ul#menuleve li a:hover, #obsah-levy-obsah ul#menuleve li a:focus {
	color: #000000;
	background-image: url(../images/bg_obsah_menu_hover.png);
	width: 580px;
	background-repeat: no-repeat;
}
/* VERTIKALNI OBSAHOVE MENU VPRAVO*/
#vertmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 300px;
	padding: 0px;
	margin: 0px;
}
#vertmenu2 h2 {
	margin-top: 20px;
	height: 42px;
	float: left;
	width: 310px;
	background-color: #7faa2d;
	margin-bottom: 0px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 13px;
	display: block;
}
#vertmenu2 h2.vmenu {
	margin-top: 3px;
	height: 38px;
	float: left;
	width: 310px;
	background-color: #7faa2d;
	margin-bottom: 0px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 13px;
	display: block;
}
#vertmenu2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}
#vertmenu2 ul li {
	margin: 0px;
	padding: 0px;
}
#vertmenu2 ul li a {
	display: block;
	margin-left: 0px;
	margin-top: 3px;
	height: 40px;
	float: left;
	width: 310px;
	background-color: #ececec;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #005258;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 10px;
}
#vertmenu2 ul li a:hover, #vertmenu2 ul li a:focus {
	color: #000000;
	background-color: #eeeeee;
}

.podminka {
	margin-left:35px;  margin-top: 15px;
	padding: 10px 10px 10px 15px; 
	background-color:#F1FAE2; 
	border: solid 1px #B9CF8E; 
	height:50px; width:879px; 
	text-align:center;
   font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}