body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06204e;
        background-color:#08326e;
	margin-top: 0px;
	margin-bottom: 0px;
}


.zarovnani{
margin: 0px;
padding: 0px;
margin-left: auto;
margin-right: auto;
width: 1000px;
}

.n_zarovnani{
margin: 0px;
padding: 0px;
margin-left: auto;
margin-right: auto;
width: 1080px;
background-image: url(../data/n_zarovnani_bg.jpg);
background-position: center top;
background-repeat:repeat-y;
background-color:#08326e;
}


.n_zarovnani_zahlavi{
margin: 0px;
padding: 0px;
width: 1080px;
height:71px;
background-image: url(../data/n_zarovnani_zahlavi.jpg);
background-position: center top;
background-repeat:no-repeat;
background-color:#08326e;
}


.n_zarovnani_zapati{
margin: 0px;
padding: 0px;
width: 1080px;
height:77px;
background-image: url(../data/n_zarovnani_zapati.jpg);
background-position: center top;
background-repeat:no-repeat;
background-color:#08326e;
}

#nlogo{
margin: 0px;
padding: 0px;
width: 1080px;
height:148px;
background-image: url(../data/logo3.jpg);
background-position: center top;
background-repeat:no-repeat;
}

#logo_home{
margin: 0px;
padding: 0px;
width: 1000px;
height:148px;
background-image: url(../data/logo.jpg);
background-position: center top;
background-repeat:no-repeat;
}

#logo_detail{
margin: 0px;
padding: 0px;
width: 1000px;
height:148px;
background-image: url(../data/logo.jpg);
background-position: center top;
background-repeat:no-repeat;
}


#h_menu{
margin: 0px;
padding: 0px;
width: 1000px;
height:31px;
background-image: url(../data/l.jpg);
background-position: center top;
background-repeat:repeat-x;
}


#obsah_home{
margin: 0px;
padding: 0px;
width: 1000px;
height:426px;
background-image: url(../data/obsah_bg3.jpg);
background-position: center bottom;
background-repeat:repeat-x;
}


#obsah_detail{
margin: 0px;
padding: 0px;
width: 1000px;
/*height:542px;*/
background-image: url(../data/obsah_bg3.jpg);
background-position: center bottom;
background-repeat:repeat-x;
background-color:#404445;
}


#pod_menu_detail{
margin: 0px;
padding: 0px;
width: 1000px;
height:8px;
background-image: url(../data/pod_menu.jpg);
background-position: center bottom;
background-repeat:repeat-x;
background-color:#404445;
}






.m1 {
  padding: 0px;
	margin: 0px;
  border: none;
	text-align:center;
	 border:0px solid #000000;
}



.m1 li {
	float: left;
	padding: 0px;
	margin: 0px;
	height:31px;
	line-height:0px;
	list-style-type: none;
	text-align:center;
	font-size: 12px;
}


.all a
{
	float: left;
	display:block;
	margin: 0px;
    width:165px;
	text-decoration: none;
	height:31px;
    line-height:31px;
	border: none;
    text-align:center;
    color: #fff;
    text-transform:uppercase;
margin-right:1px;
background-image: url(../data/menu_bg.jpg);
background-position: left top;
background-repeat:repeat-x;
}



.all a:hover
{
	text-decoration: none;
	color: #09316e;
        text-transform:uppercase;
        background-image: url(../data/menu_bg2.jpg);
background-position:  top center;
background-repeat:repeat-x;
margin-right:1px;
}


.kontakty a
{
	float: left;
	display:block;
	margin: 0px;
    width:170px;
    _width:165px;
	text-decoration: none;
	height:31px;
    line-height:31px;
	border: none;
    text-align:center;
    color: #fff;
    text-transform:uppercase;
background-image: url(../data/menu_bg.jpg);
background-position: left top;
background-repeat:repeat-x;
}



.kontakty a:hover
{
	text-decoration: none;
	color: #09316e;
        text-transform:uppercase;
        background-image: url(../data/menu_bg2.jpg);
background-position: center top;
background-repeat:repeat-x;

}




#all_active a{
	float: left;
	display:block;
	margin: 0px;
    width:165px;
	text-decoration: none;
	height:31px;
    line-height:31px;
	color:#09316e;
        background-image: url(../data/menu_bg2.jpg);
background-position: center top;
background-repeat:repeat-x;
        text-transform:uppercase;
        font-weight:bold;
margin-right:1px;
}


#kontakty_active a{
    	float: left;
	display:block;
	margin: 0px;
    width:170px;
    _width:165px;
	height:31px;
    line-height:31px;
    text-decoration: none;
	color:#09316e;
        background-image: url(../data/menu_bg2.jpg);
background-position: center top;
background-repeat:repeat-x;
        text-transform:uppercase;
font-weight:bold;
}





.d_menu{
float:left;
margin-top:0px;
padding:0px;
width:176px;
margin-left:10px;
padding-top:7px;
}



.zahlavi_d_menu{
height:3px;
width:177px;
margin:0px;
padding:0px;
background-image: url(../data/d-menu_zahlavi.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}


.zapati_d_menu{
height:4px;
width:177px;
margin:0px;
padding:0px;
background-image: url(../data/d-menu_zapatis.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}


.d_m1{
   width:176px;
margin:0px;
padding:0px;

}

.d_m1 {
	padding: 0px;
	margin: 0px;

	list-style-type: none;
	text-align:left;
	font-size: 12px;
	color: #e2c7d6;
}

.d_m1 li a{
	padding: 0px;
	margin: 0px;
    height:19px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:9px;
    width:172px;
	list-style-type: none;
	text-align:left;
	font-size: 12px;
	color: #d0d1d3;
       text-decoration:none;
       display:block;
background-image: url(../data/d-menu_tl12.png);
background-repeat: no-repeat;
background-position: 0px -27px;

}

.d_m1 li a:hover{
	padding: 0px;
	margin: 0px;
    height:19px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:9px;
   width:172px;
	list-style-type: none;
	text-align:left;
	font-size: 12px;
	color: #dcd701;
    text-decoration:none;
background-image: url(../data/d-menu_tl12.png);
background-repeat: no-repeat;
background-position: 0px 0px;

}



li.odsad a{
	padding: 0px;
	margin: 0px;
    height:19px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:17px;
    width:164px;
	list-style-type: none;
	text-align:left;
	font-size: 11px;
	color: #fff;
       text-decoration:none;
       display:block;
background-image: url(../data/d-menu_tl12.png);
background-repeat: no-repeat;
background-position: 0px -27px;
}

li.odsad a:hover{
	padding: 0px;
	margin: 0px;
    height:19px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:17px;
   width:164px;
	list-style-type: none;
	text-align:left;
	font-size: 11px;
	color: #dcd701;
    text-decoration:none;
background-image: url(../data/d-menu_tl12.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}


li.odsad2 a{
	padding: 0px;
	margin: 0px;
    height:19px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:17px;
   width:164px;
	list-style-type: none;
	text-align:left;
	font-size: 11px;
	color: #dcd701;
    text-decoration:none;
background-image: url(../data/d-menu_tl12.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}

li.odsad2:hover a{
	padding: 0px;
	margin: 0px;
    height:19px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:17px;
   width:164px;
	list-style-type: none;
	text-align:left;
	font-size: 11px;
	color: #dcd701;
    text-decoration:none;
background-image: url(../data/d-menu_tl12.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}








#active2 a{
		padding: 0px;
	margin: 0px;
    height:19px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:9px;
   width:172px;
	list-style-type: none;
	text-align:left;
	font-size: 12px;
	color: #dcd701;
    text-decoration:none;
background-image: url(../data/d-menu_tl12.png);
background-repeat: no-repeat;
background-position: 0px 0px

}


.text{
float:left;
width:770px;

padding:5px;
padding-top:7px;
padding-left:15px;
color:#fff;

}

.text h1{
margin-top:0px;
padding-top:0px;
font-size: 20px;
color: #dcd701;
}

.text h2{
margin-top:0px;
padding-top:0px;
font-size: 14px;
color: #dcd701;
}

.text a{color:#dcd701;text-decoration:none;}
.text a:hover{color:#fff;text-decoration:underline;}





.text2{
float:left;
width:980px;

padding:5px;
padding-top:7px;
padding-left:15px;
color:#fff;

}

.text2 h1{
margin-top:0px;
padding-top:0px;
font-size: 20px;
color: #dcd701;
}

.text2 h2{
margin-top:0px;
padding-top:0px;
font-size: 14px;
color: #dcd701;
}

.text2 a{color:#dcd701;text-decoration:none;}
.text2 a:hover{color:#fff;text-decoration:underline;}




.obr_mod{
float:right;
margin:15px;
margin-top:0px;
margin-right:50px;
}

.obr_mod img{
border:2px solid #71777f;
margin:5px;
}


.obr_modc{
width:154px;
float:left;
margin:10px;
margin-top:0px;
text-align:center;
}

.obr_modc img{
border:2px solid #71777f;
margin:0px;
}

.obr_modc h2{
height:35px;
}

#npaticka{
clear:both;
padding-top:50px;
padding-left:60px;
padding-right:60px;
height:69px;
width:960px;
background-image: url(../data/n_paticka.jpg);
background-position: center top;
background-repeat:no-repeat;
background-color:#08326e;
color:#d0d1d2;
text-align:center;
}


#npaticka a{
color:#d0d1d2;
text-decoration:none;
}

#npaticka a:hover{
color:#d0d1d2;
text-decoration:underline;
}


.botka{
clear:both;
}

.t1{
float:left;
width:250px;
}

.t2{
float:left;
width:700px;
}

.t2 td{padding:5px;}

.home_dokaz{
    position:relative;
    
}

.financ{
    position:absolute;
    top:19px;
    left:75px;
    width:400px;
    height:140px;
    background-image: url(../data/financ.jpg);
background-position: left top;
background-repeat:repeat;
    
}

.polozka_ref{
float:left;
width:220px;
height:280px;
text-align:center;
margin-left:12px;
margin-top:10px;

}

.polozka_ref img{border:2px solid #ccc;}

.polozka_ref h2{font-size:12px;height:38px;text-transform: uppercase;}

.zpet{
padding:5px;
padding-left:8px;
padding-right:8px;
background-color:#3a3d3e;
border:1px solid #ccc;
}
