body {
	background-color:#ffffff;
	background-image:url(../image/body_bg.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	margin: 0px; 
	padding: 0px;
	text-align: center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
H1 { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; 
	color:#FFFFFF; text-align: right; margin: 0px;  padding: 10px;
	}

H2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; 
	color:#000000; margin: 0px; padding: 0px;
	}
	
H3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; 
	color:#000000; margin: 0px; padding: 0px;
	}


.main {
	width: 980px;
	margin: auto;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px;
	text-align: left;
	background: white;
	/* border: 1px solid #000080;*/
}
.hlavicka {
	width: auto; margin: 0px;  padding: 0px;
	background: #ffffff;
	background-image:url(../image/header_bg.jpg); 
	background-position:center;
	background-repeat:repeat-y;

}
.hlavicka h1{
	color:#ff6600;
}

.header_left{ background-image:url(../image/hlavicka.jpg); background-position:center; width:750px; height: 210px; float:left; }
.header_right{
	width:218px;
	height: 200px;
	float:right;
	font-size:12pt;
	padding:5px 10px 5px 0px;
	text-align:center;
	background-image:url(../image/title_bg4.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.header_right img{
	border:none;
}

.icons_box{
	width:auto;
	padding:5px;
}
.icons_item{
	width:227px;
	float:left;
	margin-left:5px;
	padding:5px;
	text-align:right;
	background-color:#E4E4E4;
	background-position:left;
	background-repeat:no-repeat;
}
.icons_item h2{
	font-size:10pt;
	margin:0px;
	padding:0px;
	color:#000000;
}
.icons_item span{
	font-size:10pt;
	font-weight:bold;
}
.icons_item strong{
	font-size:14pt;
	color:#FF6600;
}
.icons_item a{
	display:block;
	width:40%;
	float:right;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	background-color:#FF6600;
	font-size:10pt;
	clear:both;
	margin-top:5px;
	padding:3px;
}

.icons_item a:hover{
	background-color:#FF9900;
}

/* - - - - - horne menu - - - - - - - */
.menu {clear:both; background-color:#ff6600;}
.menu ul {margin: 0 0 0 0px;  padding: 0px; list-style: none;}
.menu li { 
float: right; width: 100px; background-color: #ff6600;   
margin: 0px;  padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
font-weight: bold; color: #000000; text-align: center; border-left:  1px solid #ffffff;
}
.menu a {display:block; padding: 0px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; 
font-weight: bold; color:#ffffff; text-align: center;}
.menu a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; 
font-weight: bold; background-color:#FF6600; color:#000000; text-align: center;}
/* - - - - - - - - - - - - - - - - - - - - - - */

.obsah {
	width:auto; margin: auto;  padding: 0px;
	background: white; 
	}

/*- - - - - lavy - - - - - - - */
.lavy { float:left; width:200px; margin:auto; padding:0px; background:#ffffff; border-right:1px solid silver;}
.lavy_title {width: auto; margin: 5px; padding: 4px 2px 4px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#FFFFFF; background-image:url("../image/title_bg2.jpg");  background-repeat:repeat-x;
}
.lmenu_item { width:auto; font-size:10pt; margin:0px; padding:5px 15px 10px 15px; }
.lmenu_item h3{display:inline; font-size:10pt; font-weight:bold; padding-right:0.5em; margin:0px;}
.lmenu_item a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#FF6600;}
.lmenu_item a:hover {text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#000000;}

/*- - - - - lavy - - - - - - - */

/*- - - - - stred - - - - - - - - - */
.stred {float:left; width:760px;  margin:0px; padding:0px 10px 0px 0px; background:#FFFFFF; border-right:1px solid #cccccc;}
.stred_title {width: auto; margin: 10px 0px 0px 0px; padding: 4px 2px 4px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#000000; background-image:url(../image/title_bg2.jpg); background-repeat:repeat-y;}
.stred_box {
	width: auto; padding: 10px 10px 10px 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; 
	color:#000000;
	}
.stred_box img{
	float:right;
	margin-left: 5px;
}

/*	
.stred ul {margin: 0px 0px 0px 0px;  padding: 0px 7px 0px 2em; list-style-position: inside;}
.stred li {width: auto; margin: 0px;  padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
font-weight: normal; text-align: justify; }
.stred a { padding: 0px; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
font-weight: bold; color:#FF6600; text-align: center;}
.stred a:hover { padding: 0px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
font-weight: bold; color:#000000; text-align: center;}
*/
.stred h2 {display:inline; font-weight: normal; margin-right:0.5em;}
.stred_box2{ margin-bottom:0px;}
.stred_box2_text{text-align:justify; padding:10px 10px 0px 10px;}
.stred_box2_text img{float:left; margin:0px 10px auto 0px;}
.stred_box2_text_box{width:350px; float:left; padding:5px 5px 0px 5px; font-size:10pt;}
.stred_box2_text_box div{ width:280px; float:right; }
.stred_box2_text_box h3 {font-weight: normal; margin-right:0.5em; margin-bottom:0px; font-size:12pt;}
.stred_box2_text_box h3 a{ font-size:12pt; color:#000099; text-decoration:none;}
.stred_box2_text_box h3 a:hover{ font-size:12pt; text-decoration:underline;}
.stred_box2_text_box ul{ margin:0px 0px 0px 1.5em; padding:0px; list-style-position: outside; }
.stred_box2_text_box li{font-size:10pt;}
.stred_box2_text_box a{font-size:10pt; color:#FF6600;}
.stred_box2_text_box a:hover{font-size:10pt; color: #000066;}

/*- - - - - stred - - - - - - - - - */

/*- - - - - pravy - - - - - - - - - */
.pravy { float: right; width: 200px;  padding: 0px;}
.pravy_title {width: auto; margin: 10px 0px 5px 0px; padding: 4px 0px 4px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#000000; text-align:center; background-image:url(../image/title_bg4.jpg); background-position:right; background-repeat:repeat-y; }
.pravy_box {
	width: auto; padding: 10px 15px 10px 15px; text-align:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; 
	color:#000000;
	}
.pravy_box2 {
	width: auto; padding: 10px 15px 10px 15px; text-align:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; 
	color:#000000;
	}
.pravy_box_c {
	width: auto; padding:10px 15px 0px 0px; text-align:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; 
	color:#000000;
	}		
.pravy ul { margin: 0px;  padding: 0px 5px 0px 10px; list-style-image: url("../image/odrazka_modra.gif")}
.pravy li { width: auto; margin: 0px;  padding: 0px 0px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
font-weight: normal; text-align: left;
}
.pravy a {text-decoration: underline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: blue;}
.pravy a:hover {text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color:#FF6600;}		
/*- - - - - pravy - - - - - - - - - */

.bottom_box_title {width: auto; margin: 0px 0px 0px 0px; padding: 4px 2px 4px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#000000; background-image:url(../image/title_bg2.jpg); background-repeat:repeat-y; clear:both;}

.bottom_box{
	width: auto; padding: 15px; margin: 0px; clear:both;
	background-image:url(../image/info.jpg);
	background-position:90%;
	background-repeat:no-repeat;
	background-color:#CCCCCC;
	
}
.bottom_box h2{width:200px; margin: 5px; padding: 4px 2px 4px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#FFFFFF; background: gray url("../image/title_bg.jpg"); background-repeat:repeat-x;
}


/*- - - - - pata - - - - - - - - - */
.pata {width: auto; padding: 0px; margin: 0px; background: #ffffff;
	background-image:url(../image/header_bg.jpg); 
	background-position:center;
	background-repeat:repeat-y;
}
.pata_box_left{
	width: 40%; float:left; margin: 0px; padding: 10px 0px 10px 20px; text-align: right;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; 
	color:#000000;
	}
.pata_box_right{
	width: 40%; float:right; margin: 0px; padding: 10px 20px 10px 0px; text-align: right;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; 
	color:#000000;
	}
.pata a {text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000;}
.pata a:hover {text-decoration: underline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color:#FF6600;}	
/*- - - - - pata - - - - - - - - - */

.cb {
clear: both;
}
.cb2 {
clear: both;
}


/* - - - - texty - - - - - - - - - */ 


.text_center {
	text-align: center; 
	color:#000000;
	}		
.text_center_orange {
	text-align: center; 
	color:#FF6600; 
	}	
	
.index_tip {
	padding:40px 0px 0px 0px;
	border-top: #999999 1px solid;
	text-align: center; 
	color:#000000;
	width:100%;
	height: 90px;
	background-image:url("../image/shortcut.png");
	background-position:left bottom;
	background-repeat:no-repeat;
	}

/* - - - - texty - - - - - - - - - */

#detailwin{
		background-color:#FFFFFF;
		background-image:url("/image/wait.png");
		background-position:center;
		background-repeat: no-repeat;
		display:none;
		position:absolute;
		top: 0px;
		left: 0px;
		width:640px;
		height:300px;
		background-position:center;
		background-repeat:no-repeat;
		border: #000000 1px solid;
		text-align:center;
		cursor:pointer;		
	}
