fieldset, form, p, h1, h2, h3, h4, h5, ul, ol, li, body, html{
	margin:0px;
	padding:0px;
}
body{
	font-size: 75%;
	font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
	background:#CBC9BA url(../img/main/bg.gif);
	padding:15px 0;
	color:#000;
}
 ul, p{
	margin:15px 0;
}
/* tm šedá */
#frame_bottom, #frame_bottom a{
	color:#9E9D9D;
}
/* sv šedá */
#menu a{
	color:#CACACA;
}
/* cervena */
#menu a.selected{
	color:#ae0000;
}
/* tm cervena*/
.font1, a{
	color:#890000;
}
/* bila */
.color_box .font1{
	color:#fff;
}
fieldset{
	border:0;
}
li{
	list-style-type:none;
}
.disc li{
	padding:3px 0 3px 40px;
	background:url(../img/main/li.png) no-repeat 10px;
}
a:hover, #obsah a:hover, #frame_bottom a:hover,a:hover .font1 {
	background:#E50000;
	color:#fff;
}
.kalendar_head a:hover, #struktura li a:hover,#struktura .sub li a:hover {
		color:#74170d;
}
p, li{
	line-height:18px;
}
li{
	margin-bottom:3px;
}
p.color{
	background:#f0ffbb;
	padding:10px;
	border:1px solid #d5e1a9;
}
p.color2{
	background:#ffebbb;
	padding:10px;
	border:1px solid #fad375;
}
img {
	border-width:0px
}
table {
	 border-collapse:collapse;
}
td, th{
	padding:5px;
}
th{
	background:#E1E1E1;
}
.info{
	color:#8D8D8D;
}
h1{
	font-size:160%;
	margin-bottom:20px;
}
h2{
	font-size:140%;
	margin:15px 0;
	border:0px;
	font-weight:normal;
}
h3{
	font-size:130%;
	margin:15px 0;
}
h4{
	margin:15px 0 10px 0;
	font-size:115%;
}
h5{
	margin:10px 0 5px 0;
	font-size:99%;
	color:#243B7F;
}
hr{
	height:1px;
	border:0px;
	border-top:1px solid #D4D4D4;
	margin:5px 0;
}
/*****************************************	F r a m e **************************/
#border{
	background:#48423a;
	height:20px;
}
#frame_main{
	text-align:left;
	width:900px;
	margin:0% auto;
	border:2px solid #fff;
}
#frame_center{
	background:url(../img/main/bg_center.gif) repeat-y;
}
#frame_nad_up{
	height:36px;
	background:#808080;
	border-bottom:1px solid #BEBAA7;
}
#frame_up{
	background:url(../img/main/up.jpg) no-repeat;
	height:282px;
}
#frame_bottom{
	background:#040404;
	padding:10px 15px;
}
#frame_left{
	float:left;
	width:225px;
	padding:15px;
	background:url(../img/main/bg_left.jpg) no-repeat;
	min-height:500px;
}
#obsah{
	padding:20px 12px 10px 12px;
	float:right;
	text-align:left;
	width:621px;
}
form, table{
	background:#F2F2DC;
}
form{
	margin-bttom:5px;
}
form p{
	padding:0px;
	margin:3px 0;
}
form fieldset{
	padding:10px 15px 15px 15px;
	border:1px solid #C9C9AA;
}
/*****************************************	M e n u  **************************/
#menu{
	position:absolute;
	margin-top:250px;
	padding-left:244px;
	padding-bottom:12px;
}	
#menu li{
	float:left;
	border-right:1px solid #696969;
}
#menu li.last{
	border:0;
}
#menu a{
	float:left;
	text-decoration:none;
	text-align:center;
	display:block;
	padding:1px 25px 5px 25px;
	height:15px;
	font-size:13px;
}
#menu a:hover{
	background:transparent;
	text-decoration:underline;
}
#menu a.selected{
	font-weight:bold;
}
/***************************************** S Y S T E M ****************************/
.but, .but_del{
	margin-top:5px;
	margin-right:5px;
	padding:1px 8px;
	background:#48423A;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.but_menu{
	width:114px;
	background:#e2e0d9;
	border:1px solid #bab6a6;
	margin-bottom:3px;
	cursor:pointer;
}
.but_del{
	background:#C90100;
	color:white;
}
.a_center{
	text-align:center;
}
.a_right{
	text-align:right;
}
.hidden{
	display:none;
}
.break { 
	height: 1px; 
	font-size: 1px; 
	clear: both; 
	overflow: hidden;  
}
#obsah .first{
	padding-top:0px;
	margin-top:0px;
}
.right{
	float:right;
}
.left{
	float:left;
	margin-right:15px;
}
.message_info, .message_error, .message_warning{
	padding:15px;
	margin:15px 0;
	line-height:18px;
}
.message_error{
	background:#FFE6E6;
	border:3px solid #FF8A8A;
}
.message_error strong{
	color:#DB0000;
}
.message_info{
	background:#deefff;
	border:3px solid #8AC1FF;
}
.message_info strong{
	color:#2186E4;
}
.message_warning{
	background:#FFFBE6;
	border:3px solid #FFD48A;
}
.message_warning strong{
	color:#E3A40C;
}
.w_100	{ width: 100%; }
.w_full { width: 99%; }
.w_three-quarter  { width: 75%; }
.w_half { width: 48%;}
.w_third { width: 33%; }
.w_quarter { width: 25%; }
.w_eighth { width: 12.5%; }

#go_home{
	cursor:pointer;
	position:absolute;
	width:170px;
	height:100px;
}
/*****************************************	Fotogalerie  **************************/

.color_box{
	background:#808080;
	border:2px solid #fff;
	padding:8px 12px;
	margin:10px 0;
	font-size: 14px;
	font-weight:bold;
}
.galerie_box{
	width:114px;
	height:110px;
	font-size:9px;
	text-align:center;
	padding: 5px 0;
	float:left;
	background:#e2e0d9;
	border:1px solid #bab6a6;
	margin:5px 5px 0 0;
}
.galerie_box img{
	cursor:pointer;
	width:100px;
	height:80px;
}
.galerie_box a{
	float:left;
	margin-left:5px;
	display:block;
	height:10px;
	width:15px;
	background:url(../img/iko/iko_del.gif) no-repeat;
}
.foto_gal{
	padding:0 8px 2px 8px;
	background:#eee;
	border:1px solid #bab6a6;
	margin:5px 0;
}
.foto_gal span{
	float:right;
	color:#F3990B;
	font-size:90%;
	margin-top:-12px;
}
.foto_gal a{
	text-decoration:none;
}
.foto_gal img{
	border:4px solid #e2e0d9;
	margin-top:5px;
	margin-right:2px;
	width:107px;
	height:80px;
}
/*****************************************	I K O N Y  **************************/
.iko_video{
	padding:5px 5px 10px 50px;
	background:url(../img/iko/iko_video.jpg) no-repeat;
}
/***************************************** **************************/
.pole, .pole_select, .pole_kon, textarea{
	border:1px solid #C9C9AA;
}
.pole, .pole_select, .pole_kon{
	padding:3px;
}
.pole_select{
	background:#FFFBD5;
	cursor:pointer;
}
.pole_kon{
	width:212px;
}
#copy, #mapa, #copy strong{
	margin-top:5px;
	color:#ADADAD;
	font-size:11px;
}
#copy a{
	color:#ADADAD;
}
#mapa{
	float:right;
	padding-left:13px;
	background:url(../img/main/iko_mapa.gif) no-repeat 0 2px;
}
#mapa a{
	color:#ADADAD;
}
.border{
	border:6px solid #F2F0E5;
}
#version{
	margin-top:225px;
	margin-left:30px;
	display:block;
	width:100px;
	height:50px;
	position:absolute;
	text-decoration:none;
}
#version:hover{
	background:transparent;
}
#toplist{
	position:absolute;
	margin-left:425px;
}
#frame_left .ndps{
	font-size: 14px;
	color:#fff;
	font-weight:bold;
	margin:7px 0 20px 0;
}
#flag{
	position:absolute;
	z-index:150;
	top:299px;
	color:#fff;
	display:block;
	margin-left:37px;
	padding:1px 0 2px 47px;
	height:40px;
	width:50px;
	text-decoration:none;
}

#flag.en{ 	background:url(../img/iko/flag_en.png) no-repeat;}
#flag.cz{ 	background:url(../img/iko/flag_cz.png) no-repeat;}
