
html{ padding: 0px; margin: 0px; }

body{
background: url("/images/bg.png") #0e4c60 repeat-x;
margin: 0px auto;
text-align:center;
}

p{ 

margin: 0px; 
padding: 0px;

}

#kolem{
margin: 0 auto 0 auto;
margin: 0px auto;
text-align:center;
width:920px;
}

#logo{
background: url("/images/logo.png") ;
float:left;
height: 115px;
width: 247px;

}

#jazyky{
text-align:left;
background: url("/images/jazyky.png") ;
height: 85px;
width: 673px;
float:right;
}

#hlavicka{
background: url("/images/hlavicka.png") ;
height: 260px;
width: 920px;
}

#menu{
clear:both;
text-align:left;
background: url("/images/menu.png") ;
height:49px;
width: 920px;
}

#obsah{
text-align:left;
background: url("/images/bg_obsah.png") repeat-y ;
width: 920px;
height: auto;
}

#obsah2{
text-align:left;
float:right;
width: 677px;
height: auto;
min-height: 560px;
}

p.main{
font:12px arial;
color:#000;
line-height:20px;
margin:0 30px 0 30px;
}

#patka{
text-align:left;
background: url("/images/patka.png") no-repeat;
width: 920px;
height:100px;
clear:both;
}
 
#strankovani{
width:650px;
text-align:center;
clear:both;
margin: 0 auto 0 auto;
padding-top:40px;
}

div.cleaner{
clear:both;
}
img{
border:0px;
}


ul.menuhorizontal{
text-align:center;
height:41px;
float:left;
width: 920px;
clear:both;
padding:0px 0 0 5px;
margin:0px;
list-style-type: none;
}


ul.menuhorizontal li a{
background: url("/images/item.png") ;
display:block;
font:12px arial;
font-weight:bold;
color: #f6f6f6;
line-height:42px;
width:130px;
height:41px;
text-decoration:none;
}

ul.menuhorizontal li.itemh{
display:block;
float:left;
width:130px;
height:41px;
}


ul.menuhorizontal li.itemh a:hover{
display:block;
background: url("/images/button_hover.png") ;
width:130px;
height:41px;
}

ul.menuhorizontal li.active a{
display:block;
background: url("/images/button_hover.png") ;
width:130px;
height:41px;
float:left;
}


#active
{
text-align:center;
width: 130px;
height: 41px;
float:left;
text-decoration:none;
display: block;

}


#active a{
background: url("/images/button_hover.png") ;
display:block;
width:130px;
height:41px;
float:left;
text-align:center;
font-weight:bold;
text-decoration:none;
color: #f6f6f6;
}






ul.menuvertikal
{
text-align:left;
float:left;
width: 234px;
margin: 13px 0 0 0px;
padding:0px;
font: 12px arial;
font-weight:bold;
}

ul.menuvertikal li.itemvertikallogo
{
list-style-type: none;
margin-left: 19px;
margin-bottom: 10px;
}

ul.menuvertikal li.itemvertikal{

float:left;	
list-style-type: none;
text-indent:38px;
font: 12px arial;
color: #000;
font-weight: bold;
line-height: 36px;
text-decoration: none;
display: block;
width: 234px;
height: 37px; 
text-align: left;
background: url("/images/button.png");

}


ul.menuvertikal li.itemvertikal a{
color: #000;
font-weight: bold;
text-decoration: none;
}

ul.menuvertikal li.itemvertikal a:hover{
font: 12px arial;
line-height: 36px;
color: #000;
width:234px;
height:37px;
font-weight: bold;
text-decoration: underline;
}

span.www {
margin-left:31px;
position:relative;
top:12px;
font:12px arial;
font-weight:bold;
}

span.a {

position:relative;
top:12px;
font:12px arial;
}

span.cz {
margin-left:25px;
position:relative;
top:55px;
font:10px arial;
}

span.en {
margin-left: 34px;
position:relative;
top:55px;
font:10px arial;
}

span.cz a{
color: #e8e8e8;
text-decoration:none;
}
span.en a{
color: #e8e8e8;
text-decoration:none;
}

span.www a{
color: #000;
text-decoration:none;
}

span.a a{
color: #657481;
text-decoration:none;
}


img.sipka{
position:relative;
top:12px;
margin: 0 14px 0 14px;
}





span.copy{
margin:0px;
padding:20px 0 0 25px;
font: 11px arial;
font-weight:bold;
color:#9d9c9c;
float:left;

}

span.design{
font: 11px arial;
color:#a9a9a9;
float:right;
margin:0px;
padding:20px 0 80px 0px;
position:relative;
right:26px;
}

span.design a{
color:#9d9c9c;
}

#obsah2 p{
font:12px arial;
line-height:19px;
margin:10px 35px 10px 17px;
}


#obsah2 p.bold{
font:12px arial;
line-height:19px;
margin:10px 35px 10px 17px;
font-weight:bold;
}


h1{
font: 18px arial;
font-weight:bold;
color:#b60101;
margin-left: 17px;
margin-top: 25px;
margin-bottom: 25px;
}


h2{
font: 16px arial;
font-weight:bold;
color:#b60101;
margin-top:30px;
margin-bottom:17px;
margin-left: 17px;
}


h3{
font: 14px arial;
font-weight:bold;
color:#b60101;
margin-left: 17px;
}

h4{
font: 12px arial;
font-weight:bold;
color:#b60101;
margin-left:17px;
}


a{
color: #000;
}



table{
font: 12px arial;
color: #000;
line-height: 19px;
}


div.table{
margin-left: 17px;
margin-bottom: 20px;
}

div.text{
font: 12px arial;
color: #000;
line-height: 19px;
margin-left: 17px;
margin-right: 35px;
margin-top: 15px;
}


div.nadpis1{
font: 13px arial;
color: #b60101;
font-weight: bold;
margin-left: 17px;
line-height: 12px;
}


div.nadpis{
font: 13px arial;
color: #b60101;
font-weight: bold;
margin-left: 17px;
margin-top: 17px;
line-height: 12px;
}

a.small{
font:10px arial ;
margin-left:17px;
}


img.aipea{
margin-left: 30px;
}


img.italy{
margin-left: 20px;
}


a.intext{
margin-left: 17px;
font:12px arial;
text-decoration:underline;
font-weight:bold;
}

p.bold{
margin-left: 17px;
font:12px arial;
font-weight:bold;
}



ul.intext{
font:12px arial;
}

ul.intext li{
margin: 12px 0 0 0;
}

