@charset "utf-8";

/* CSS Document */



/* obecne */



body {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#2d2d2d;

	font-size:12px;

	background-color:#100000;

	background-image:url(../images/style/background.gif);

	background-repeat:repeat-x;

}

a {

	color:#2d2d2d;

}

a:hover {

	color:#ff7777;

}

a.button-arrow-right {

	display:block;

	width:17px;

	height:16px;

	margin-left:7px;

	background-image:url(../images/style/button-arrow-right.gif);

}

a.button-arrow-right:hover {

	background-position:0px 16px;

}

a img {

	border:none;

}

div.hr {

	height:1px;

	font-size:1px;

	background-color:#c7466d;

	margin:15px 0px 15px 0px;

	width:100%;

}

a#logo h2 {

	display:none;

}

h1, h2 {

	display:block;

	width:500px;

	height:40px;

	background-image:url(../images/style/h2.gif);

	font-size:16px;

	line-height:40px;

	color:#fff;

	margin:10px 0px 10px 0px;

	padding:0px 0px 0px 20px;

}

h2.none {

	display:none;

}

h3 {

	font-size:12px;

	color:#fff;

	margin:0px;

	line-height:30px;

}

h4 {

	font-size:14px;

	margin:0px;

	line-height:25px;

}

ul {

	padding:10px 0px 10px 20px;

	margin:0px;

	list-style:square;

}

li {

	padding:0px;

	margin:0px;

}

strong, b {

	color:#9a1b12;

}

input , select{

	border:1px solid #670b0b;

}

input.button{

	background-color:#9d1c21;

	color:#fff;

	margin-top:5px;

}

label{

	margin:1px 0px 1px 5px;

}

.float {

	float:left;

}

.clear{

	clear:left;

}

p {

	margin:0px;

	padding:5px 0px 5px 0px;

}

/* obecne konec */



/* rozvrzeni */



div#center {

	margin:0px auto 0px auto;

	width:900px;

}

div#middle {

	background-color:#fefefe;

	width:880px;

	float:left;

	padding:0px 10px 0px 10px;

}

div#top-900-white{

	background-image:url(../images/style/top-900-white.gif);

	width:900px;

	height:10px;

}

div#bottom-900-white{

	background-image:url(../images/style/bottom-900-white.gif);

	width:900px;

	height:10px;

	margin-left:-10px;

	float:left;	

}

div#middle_gray {

	width:730px;

	float:left;

	background-color:#5e5e5e;
	
}

div#middle_gray div.top{

	width:730px;

	height:10px;

	background-image:url(../images/style/top-730-darkg.gif);

}

div#middle_gray div.bottom{

	width:730px;

	height:10px;

	background-image:url(../images/style/bottom-730-darkg.gif);

	float:left;

}

div#middle_gray div#middle_content {

	width:520px;

	float:left;

	padding:0px 10px 0px 10px;

	background-color:#c3c3c3;
	
}

div#middle_gray div#middle_content div.top{

	width:540px;

	height:10px;

	background-image:url(../images/style/top-540-lightg.gif);

	margin-left:-10px;

}

div#middle_gray div#middle_content div.bottom{

	width:540px;

	height:10px;

	background-image:url(../images/style/bottom-540-lightg.gif);

	margin-left:-10px;

	font-size:1px;

}



/* rozvrzeni konec*/



/* right konec*/



div#middle_right {

	width:140px;

	float:left;

	margin-left:10px;

	float:left;

}

div#middle_right div.top{

	width:140px;

	height:10px;

	background-image:url(../images/style/top-140-black.gif);

}

div#middle_right div.bottom{

	width:140px;

	height:10px;

	background-image:url(../images/style/bottom-140-black.gif);

	margin-bottom:10px;

}

div#middle_right div.content-140{

	width:120px;

	padding:0px 10px 0px 10px;

	background-color:#2d2d2d;

	color:#FFFFFF;

}

div#middle_right div.content-140 a.partner{

	padding:2px 0px 2px 0px;

	display:block;

}

div#middle_right div.content-140 div.date{

	border-bottom: 1px dashed #fff;

	padding-bottom:3px;

	margin-top:-3px;

	font-size:10px;

}



/* right konec*/

/* tabulky*/

div#middle_content table {
	font-size:12px;
	background-color:#fefefe;
	border:1px solid #5e5e5e;
	margin:10px 0px 10px 0px;
	border-collapse:collapse;
	width:100%;
}
.x128 {
	background-color:#ffadaa;
}
div#middle_content table td{
	border:1px solid #c82c26;
	
}

/* tabulky konec*/



/* vyhledavani*/



div#top div#search {

	width:261px;

	height:35px;

	background-image:url(../images/style/search.gif);

	float:left;

	margin:80px 0px 30px 121px;

}

div#top div#search form input#fulltext{

	width:145px;
	
	height:16px;

	margin:7px 10px 0px 60px;

	float:left;

}

div#top form a.button-arrow-right {

	float:left;

	margin-top:9px;

}



/* vyhledavani konec*/



/* horni lista*/



div#top {

	width:900px;

	height:200px;

}

div#top a#logo{

	display:block;

	width:514px;

	height:160px;

	background:url(../images/style/logo.gif) top left no-repeat;

	margin:0px 0px 0px 0px;

	float:left;

}



/* horni lista konec*/



/* menu top */



div#top ul#menu-top {

	width:870px;

	height:40px;

	background-image:url(../images/style/menu-top.gif);

	list-style-type:none;

	padding:0px 10px 0px 20px;

	margin:0px;

}

div#top ul#menu-top li{

	float:left;

	line-height:35px;

	padding-right:10px;

}

div#top ul#menu-top li a , ul#menu_left li a{

	color:#FFFFFF;

}

ul#menu_left li a:hover{

	color:#d95249;

}

div#top ul#menu-top li a:hover{

	color:#621a14;

}


/* konec menu top*/



/* menu left */



div#menu-left {

	margin:0px 10px 0px 10px;

	width:160px;
	
	min-height:10px;

	float:left;

}

div#menu-left h3{

	display:block;

	height:34px;

	width:131px;

	padding-left:35px;
	
	padding-top:2px;

	background-image:url(../images/style/menu-left-h3-160.gif);

}



ul#menu_left {

	width:180px;

	list-style-type:none;

	padding:0px;

	margin:0px 0px 10px 0px;

}

ul#menu_left ul {

	position:absolute;

	top:0px;

	left:166px;

	visibility:hidden;

	padding:0px;

	margin:0px;

	list-style-type:none;

}

ul#menu_left li {

	position:relative;

	width:166px;

	z-index:100;

}

ul#menu_left a {

	display:block;

	line-height:25px;

	width:136px;

	padding:0px 0px 0px 30px;

	height:25px;

	background-image:url(../images/style/menu-left-arrow.gif);

	background-repeat:no-repeat;

	text-decoration:none;

}

ul#menu_left a:hover {

	background-position:0px -25px;

}

ul#menu_left ul li a {

	background-color:#5e5e5e;

}

ul#menu_left li:hover ul, ul#menu_left li.hover ul {

	visibility:visible;

}

ul#menu_left li li {

	padding:0;

}

ul#menu_left li {

	behavior: url(/hover.htc);

}



/* menu left konec*/



/* aktuality*/



div#middle_content div.aktualita {

	width:500px;

	border: 1px solid #5e5e5e;

	background-color:#e1e1e1;

	padding:8px;

	margin-bottom:10px;
	
	float:left;

}

div#middle_content div.aktualita p.date{

	width:500px;

	text-align:right;

}



/* aktuality konec*/



/* footer*/



div#footer{

	width:900px;

	text-align:right;

	margin:5px 0px 20px 0px;

	float:left;

	color:#FFFFFF;

}

div#footer span{

	font-size:10px;

	color:#888;

}

div#footer a{

	color:#888;

}

div#footer a.no-decoration{

	text-decoration:none;

}



/* footer konec*/


div#middle_content iframe {
width:520px;
}


