* {padding:0; margin:0;}

body { background-image:url(../img/bg-body.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: left; color:#999; font-size:12px; line-height:normal;}

img {
	border: none;
}

a { color:#fff; text-decoration:none; }
a:link { color:#fff; text-decoration:none; }
a:visited { color:#fff; text-decoration:none; }
a:hover { color:#ccc; text-decoration:none; }
a.selected { color:#ff4200; font-weight:bold;}



h1 { font-size:16px; color:#fff; font-weight:bold;  padding-bottom:0px; }
h2 { font-size:12px; color:#fff; font-weight:bold; padding-bottom:0px; }	
h2 a { font-size:12px; color:#fff; font-weight:bold; padding-bottom:0px; }	
h2 a:hover { color:#FF0000;}	


h3 { font-size:12px; color:#FFF; font-weight:bold;  padding-bottom:0px; }
h3 a:hover { color:#FF0000;}	

h4 { font-size:10px; color:#fff; font-weight:bold;  padding-bottom:0px; }



#page { position:relative; top:20px; left:0px; height: 500px; width:1030px; margin: auto; text-align:left; background-color:#FFF; padding-left:40px; background-image:url(../img/bg-page.jpg); background-repeat:no-repeat;}


/* mega menu */
.megamenu{
position: absolute;
display: none;
left: 0px;
top: 0px;
background-image:url(../img/bg-megamenu.png);
background-repeat:repeat;
border:0;
border-width: 0px 0px 0px 0px;
padding: 10px;
font-weight: normal; font-size: 12px;
z-index: 100;

}

.megamenu .column{
width: auto; /*width of each menu column*/
margin-right: 5px;
}

.megamenu .column ul{
margin: 0;
padding-left: 18px;
 list-style-image:url(../img/sipka.png);
 }

.megamenu .column ul li{
padding-bottom: 5px;
}

.megamenu .column ul li a{
text-decoration: none;
color:#FFF;
}

.megamenu .column ul li a:hover{
color:#CCC;
}

#megamenu1 { margin-top:10px;}


/* end mega menu */

#top {position: relative; float:left; width:1000px; height:80px;}
#logotop {position: relative; float:left; width:212px; height:78px; top:2px; overflow:hidden;}
#menutop {position: relative; float:left; width:680px; height:80px; padding-left:108px;}
.icontop {float:left; position:relative; top:30px; width:40px; height:40px;}

.menutext {float:left; position:relative; top:50px; width:65px; height:30px; font-size:13px;}
.menutext a {color:#333;}
.menutext a:hover {color:#b70003;}

.menutext h3 {font-size:13px; color:#333; font-weight:normal;}
.menutext h3 a{font-size:13px; color:#333; font-weight:normal;}
.menutext h3 a.selected {color:#b70003;}



#center {position: relative; float:left; width:1000px; height:auto;}
#left-side {position: relative; float:left; width:202px; height:auto; top:0px; left:0px;}
#right-side {position: relative; float:left; width:202px; height:auto; top:0px; left:0px;}
#center-side {position: relative; float:left; width:586px; height:auto; top:0px; left:0px;}

.centerboxes {float:left; position:relative; width:570px; height:auto; left:8px;}
.centerboxTOP-img {float:left; position:relative; top:0px; left:0px; width:570px; height:60px;}
.centerbox-nadpis {position:absolute; top:21px; left:20px; width:530px; height:20px; text-align:left;}
.centerbox-nadpis h2 { padding:0px; font-size:15px; font-weight:normal; color:#b70003; font-weight:bold;}
.centerboxCENTER {width:570px; height:auto; float:left; position:relative; top:0px; left:0px; background-image:url(../img/centerbox-center.jpg); background-repeat:repeat-y; padding:0px;}

.centertextboxIN { float:left; padding-left:20px; padding-top:20px; padding-bottom:10px; line-height:normal; clear:none; width:530px; height:auto; z-index:100; list-style-position:inside; list-style-image:url(../img/sipka.jpg); color:#333; font-size:12px;}
.centertextboxIN li{ padding-bottom:12px;}
.centertextboxIN h3 { font-size:12px; font-weight:bold; padding-top:15px; padding-bottom:5px; color:#0095e1;}
.centertextboxIN h3 a { font-size:12px; font-weight:bold; padding:0px; color:#0095e1;}
.centertextboxIN h3 a:hover { font-size:12px; font-weight:bold; padding:0px; color:#b70003;}
.centertextboxIN a {color:#0095e1;}
.centertextboxIN a:hover { color:#b70003;}

.centerboxBOTTOM { width:570px; height:20px; float:left; position:relative; background-image:url(../img/centerbox-bottom.jpg); background-repeat:no-repeat;}





.boxes {float:left; position:relative; width:202px; height:auto;}


.boxTOP-img {float:left; position:relative; top:0px; left:0px; width:202px; height:40px;}

.box-nadpis {position:absolute; top:19px; left:0px; width:202px; height:20px; text-align:center;}
.box-nadpis h3 { padding:0px; font-size:13px; font-weight:normal;}

.boxTOP-noimg {float:left; position:relative; top:0px; left:0px; width:202px; height:22px;}
.box-nadpis-noimg {position:absolute; top:1px; left:0px; width:202px; height:20px; text-align:center;}
.box-nadpis-noimg h3 { padding:0px; font-size:13px; font-weight:normal;}



.boxCENTER {width:202px; height:auto; float:left; position:relative; top:0px; left:0px; background-image:url(../img/box-center.jpg); background-repeat:repeat-y; padding:0px;}
.textboxIN { float:left; padding-left:30px; padding-top:30px; padding-bottom:15px; line-height:normal; clear:none; width:162px; height:auto; z-index:100; list-style-image:url(../img/sipka.jpg); color:#0095e1; font-size:10px;}
.textboxIN li{ padding-bottom:5px;}
.textboxIN h2 { font-size:12px; font-weight:bold; padding:0px; color:#0095e1;}
.textboxIN h2 a { font-size:12px; font-weight:bold; padding:0px; color:#0095e1;}
.textboxIN h2 a:hover { font-size:12px; font-weight:bold; padding:0px; color:#b70003;}

.textboxINnews { float:left; padding-left:20px; padding-top:20px; padding-bottom:18px; line-height:normal; clear:none; width:162px; height:auto; z-index:100; list-style-image:url(../img/sipka.jpg); color:#333; font-size:10px;}
.textboxINnews p { padding-top:5px;}

.textboxINnews h2 { font-size:12px; font-weight:bold; padding:0px 0px 5px 0px; color:#0095e1;}
.textboxINnews h2 a { font-size:12px; font-weight:bold; padding:0px 0px 5px 0px; color:#0095e1;}
.textboxINnews h2 a:hover { font-size:12px; font-weight:bold; padding:0px 0px 5px 0px; color:#b70003;}
.textboxINnews a {color:#0095e1;}
.textboxINnews a:hover { color:#b70003;}

.boxBOTTOM { width:202px; height:20px; float:left; position:relative; background-image:url(../img/box-bottom.jpg); background-repeat:no-repeat;}


#foto-claim {float:left; position:relative; width:586px; height:250px; background-image:url(../img/ucetnictvi-foto.jpg); top:18px; background-repeat:no-repeat;}
#chci {float:left; position:relative; width:586px; height:97px; top:35px;}
.chcibutton1 {float:left; position:relative; width:206px; height:97px; top:0px; background-image:url(../img/chci-ucetnictvi.jpg); background-repeat:no-repeat;}
.chcibutton2 {float:left; position:relative; width:180px; height:97px; top:0px; background-image:url(../img/chci-poradit.jpg); background-repeat:no-repeat;}
.chcibutton3 {float:left; position:relative; width:197px; height:97px; top:0px; background-image:url(../img/ke-stazeni.jpg); background-repeat:no-repeat;}
.chciH2 { position:relative; float:left; top:30px; left:90px; width:60px; height:60px;}
.chciH2 h2 a { font-size:18px; font-weight:normal; padding:0px; color:#0095e1;}
.chciH2 h2 a:hover { font-size:18px; font-weight:normal; padding:0px; color:#b70003;}



#foot1 {position: relative; float:left; width:1000px; height:auto;}
#foot2 {position: relative; float:left; width:1000px; height:auto; background-image:url(../img/foot2.jpg); background-repeat:no-repeat; padding-bottom:40px;}
#foot2 a {color:#333;}
#foot2 a:hover {color:#0095e1;}


.bigboxes {float:left; position:relative; width:250px; height:auto;}
.bigboxTOP {float:left; position:relative; top:0px; left:0px; width:242px; height:61px;}
.bigbox-nadpis {position:absolute; top:13px; left:20px; width:207px; height:30px; text-align:left; padding:0px;}
.bigbox-nadpis h3 { padding:0px; font-size:13px; font-weight:bold; color:#b70003;}
.bigbox-nadpis h3 a { padding:0px; font-size:13px; font-weight:bold; color:#b70003;}
.bigbox-nadpis h3 a:hover { padding:0px; font-size:13px; font-weight:bold; color:#0095e1;}

.bigboxCENTER {width:242px; height:auto; float:left; position:relative; top:0px; left:0px; background-image:url(../img/bigbox-center.jpg); background-repeat:repeat-y; padding:0px;}

.bigtextboxIN { float:left; padding-left:20px; padding-top:20px; padding-bottom:15px; line-height:normal; clear:none; width:202px; height:auto; z-index:100; list-style-image:url(../img/sipka.jpg); color:#333; font-size:11px; text-align:justify;}
.bigtextboxIN h2 { font-size:12px; font-weight:bold; padding:0px; color:#b70003;}
.bigtextboxIN h2 a { font-size:12px; font-weight:bold; padding:0px; color:#b70003;}
.bigtextboxIN h2 a:hover { font-size:12px; font-weight:bold; padding:0px; color:#0095e1;}
.bigtextboxIN a {color:#b70003;}
.bigtextboxIN a:hover {color:#0095e1;}

.bigboxBOTTOM { width:242px; height:20px; float:left; position:relative; background-image:url(../img/bigbox-bottom.jpg); background-repeat:no-repeat;}

#hajedna {position:absolute; top:95px; left:290px; width:280px; height:auto;}
#hajedna h1 {color:#0095e1; font-size:25px; font-weight:bold;}
#hajedna h1 a {color:#0095e1; font-size:25px; font-weight:bold;}
#hajedna h1 a:hover {color:#069; font-size:25px; font-weight:bold;}


#kontakt {position:relative; float:left; width:420px; height:285px; top:30px; padding-bottom:50px; padding-right:0px; left:70px; background:transparent; border:0px solid #FFF; color:#333;}

#kontakt .button {width:60px; height:30px; border:1px solid #333; background-color:#999; color:#333; cursor:pointer;}

/*- tabulky -*/
table           { border-collapse:collapse; font-size:100%; width:100%; border: none; }
table caption   { padding: 0 0 3px; border-bottom: 4px solid #fff; text-align: left; }
table th        { padding:5px 7px 3px; vertical-align:center; font-weight:bold; color:#000; text-align:left; }
table td        { padding:5px 7px 5px; vertical-align:center; border-bottom: 1px solid #CCC; color:#000; }
table tr.dark,
table tr.odd    { background: #F7F7F7; }
table tr.light  { color: #000; }
table tr.even   { }
table thead tr  { background:#000; }
table thead th  { border-bottom: 1px solid #D5DCE6; }
table tbody th  { border-bottom: 1px solid #D5DCE6; background:#F7F7F7; }
table tfoot tr  { }
table tfoot td  { padding-top: 3px; padding-bottom: 0; border: none; font-size: .91em;  }
table tbody tr.active     { background:#000; }
table tbody tr.active div { padding-top: 10px; }
table .c_light {text-align:center;}
table .c_dark {text-align:center;}


/*FLOAT MENU*/
/* menud floating */
#floatMenu {
	text-align:left;
		position:absolute;
		top:0px;
		left:0%;
		margin-left:0px;
		width:202px;
		z-index:999;
		}
 
 
 
 
.f {color:#666;}
.f a{color:#666;}
.f a:hover{color:#333;}

