/*
	100% vertikalny stretch
*/

* {
padding: 0;
margin: 0;
}
html, body {
height: 100%;
}
body {
font-family: "lucida sans", verdana, arial, helvetica, sans-serif;
font-size: 75%;
}
h1 {
font-size: 1.4em;
padding: 10px 10px 0;
}
p {
padding: 0 10px 1em;
}
#container {
min-height: 100%;
background-color: black;


width: 900px;
margin: 0 auto;

padding-left:30px;
padding-right:30px;

}
* html #container {

height: 100%;
}

/* obsah */

#header{
	color:white;
	display:box;
	
	
}
#header a,a:link,a:visited{

	color:#ec3408;	
	text-decoration:none;
	font-size:13px
	
	
}
#header a:hover{
	text-decoration:underline;
}
#header b{
	padding-left:20px;
	padding-right:20px;
}
#header p{
	float:right;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding-top:30px;

}

#header span{
	display:box;	
	float:left;
		
}
#content2 {
	font-family:arial;
	font-size:12px;
	color:white;
	
	
}
#content2 h1{

	font-family:arial;
	font-size:18px;
	font-weight:bold;
	letter-spacing: -1px;
	line-height: 1.2em;
	color:#ff0000;
	margin:0;
	padding:0;
	

}

#content2 p{
	margin:0;
	padding:0;
}
.newsletter{
	margin-top:15px;
	padding:15px;
	background:#1a1a1a;
	font-family:arial;
	font-size:11px;
	color:white;
}

.newsletter h2{

	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#ff0000;
	padding:0px;
	margin:0px;
	
	margin-bottom:5px;
}
.form1{
	margin-top:10px;
}
.inputik{

	background:#111111;
	border:1px solid #4d4d4d;
	font-family:arial;
	font-size:11px;
	color:white;
	padding:3px;

}
.submit{
	background: url(images/btn_odoslat.jpg);
 	width: 93px;
   	height: 25px;
  	border: none;
  	margin-left:5px

}
.submit2{
	background: url(images/btn_odoslat2.jpg);
 	width: 93px;
   	height: 37px;
  	border: none;
  	

}

hr { margin-top:15px;margin-bottom:15px; border:0; border-top: 1px solid white; height: 0; background: white; }

#footer{

	color:white;
	background:black;
	padding-bottom:15px;
	font-family:arial;
	font-size:11px;
	
}

#footer a,a:link,a:visited{

	color:#ff0000;	
	text-decoration:none;

	
}
#footer a:hover{
	text-decoration:underline;
}
#footer_info{


	display:box;
	width:80%;
	height:32px;
	background-image: url(images/logo_mini.jpg);
	background-repeat:no-repeat;
	padding-left:120px;
	
	
}
#footer_copyright{
	float:right;
}
#footer hr { margin-top:25px;margin-bottom:25px; border:0; border-top: 1px solid #4d4d4d; height: 0; background: #4d4d4d; }
#obsah{
	
	font-family:arial;
	font-size:12px;
	color:white;
}

#obsah h1{
	color:#ff0000;
	font-family:arial;
	font-size:26px;
	letter-spacing: -1px;
	line-height: 1.2em;
}
#obsah h2{
	color:white;
	font-family:arial;
	font-size:26px;
	letter-spacing: -1px;
	line-height: 1.2em;
}
#obsah p{
	margin-top:20px;
	line-height:20px
}
#obsah b{
	font-size:18px
	letter-spacing: -1px;
	line-height: 1.2em;
}
#obsah hr { margin-top:25px;margin-bottom:25px; border:0; border-top: 1px solid #4d4d4d; height: 0; background: #4d4d4d; }
.cervenb{
	font-weight:bold;
	color:#ff0000;
}
label{
	font-family:arial;
	font-size:12px;
	color:white;

}
#kontakt_info{
	font-family:arial;
	font-size:11px;

}
#kontakt_info p { padding:0;margin:0px;font-size:11px }
#kontakt_info b{
	font-size:11px;
	font-weight:bold;

}
.tabulka{

}
.tabulka th{
	color:#ec3408;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
}
.tabulka td{
	border-bottom:1px solid #999999;
	font-family:arial;
	font-size:11px;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px
}
.press{

	font-family:arial;
	font-size:30px;
	color:#ff0000;
}
.press hr { margin-top:25px;margin-bottom:25px; border:0; border-top: 1px solid #4d4d4d; height: 0; background: #4d4d4d; }

#pageing{

}

#pageing ul{
	margin:0;
	padding:0;
	margin-bottom:10px;
	padding-bottom:10px;
	
	margin: 0;
	padding: 0;
	list-style-type: none;
	

}



#pageing li{
	font-family:arial;
	font-size:11px;
	color:white;
	font-weight:bold;
	display:inline;
	
	margin:1px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	
	background:url(images/bg_page.jpg);
	width:22px;
	height:23px;
	
	
}
#pageing ul li { display: inline; }

#pageing li a:link{
	text-decoration:none;
	color:white;
}
#pageing li a:visited{
	text-decoration:none;
	color:white;
}
#pageing li.pageing_active{
	background:url(images/bg_page_active.jpg);

	display:box;

}