body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#FFF;
	background-image:url(../images/stranka-pozadi.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family:Tahoma, Trebuchet MS, Arial, Arial CE,  Verdana;
	font-size: 80%;
	}
	
	
p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
border: 0px none;
margin: 0px;
padding: 0px;
}



#lang-navigace{
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	
	}
	
#lang-navigace ul{
	padding:0px;
	margin:0px;
}

#lang-navigace li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	display:inline;
	text-align:center;
	
}	


#lang-navigace li a{
	color:#000;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;
	text-align:center;
	font-size:13px;
	color:#ffc440
}

#lang-navigace li a span{
	display:none
}
 
#lang-navigace li a:hover{

}

.cz{
	background-image:url(../images/cz.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left:15px
}

.en{
	background-image:url(../images/gb.png);
	background-repeat: no-repeat;
	background-position: center bottom;
		margin-left:15px
}


.de{
	background-image:url(../images/de.png);
	background-repeat: no-repeat;
	background-position: center bottom;
		margin-left:15px
}


	
	
#hlavicka {
	height: 305px;
	background-position: center;
}

.hlavicka-1
{
	background-image: url(../images/zaneta-1.jpg);
	background-repeat: no-repeat;
}

.hlavicka-2
{
	background-image: url(../images/zaneta-2.jpg);
	background-repeat: no-repeat;
}

.hlavicka-3
{
	background-image: url(../images/zaneta-3.jpg);
	background-repeat: no-repeat;
}

.hlavicka-4
{
	background-image: url(../images/zaneta-4.jpg);
	background-repeat: no-repeat;
}

.hlavicka-5
{
	background-image: url(../images/zaneta-5.jpg);
	background-repeat: no-repeat;
}

#nadpis {
	margin-left:603px;
	margin-top:0px;
	width:354px;
	height:226px;
	}

#nadpis a {
	display:block;
	width:330px;
	height:230px;
	margin:0;
	padding:0;
	text-decoration: none;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	z-index:9999
	}

#nadpis a span { display:none }

#hlavicka h2{ display:none }


#obsah {
	width: 960px;
	margin:0 auto;
	text-align:left;
	}
	
	
#navigace-obal {
	
	}
	
#navigace ul{
	padding:0px;
	margin:0px;
}

#navigace ul ul{
	margin:0 0 0 -20px;
}


#navigace li{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#navigace li a{
	font-size: 14px;
	text-decoration: none;
	color:#ffffff;
	text-align:right;
	height:28px;
	width:260px;
	padding-right:50px;
	padding-top:10px;
	display:block;
	background-image:url(../images/button.gif);
	background-position: 0px 0px;
	color:#089dba;
	text-transform:uppercase;
	text-decoration:none

}

#navigace li a:hover{
	background-position: 0px -38px;
	color:#fff;
	text-decoration:none
}


#navigace span{
	display:none
}



#levypanel-obal {
	float: left;
	width: 620px;
	margin:0; padding:0;
	}
 
#levypanel {
	margin:0;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	background-image:url(../images/pozadi-text.png);
	background-repeat: no-repeat;
	background-position: center top;
	}
	
#levypanel H1{
	color:#027f9a;
	margin-bottom:0.3em;
	margin-top:5px;
	font-size:240%;
	font-weight:100;
	text-transform:uppercase
	} 
	
#levypanel h2{
	color:#f54a67;
	margin-bottom:0.2em;
	font-size:160%;
	font-weight:100;
	text-transform:uppercase
	} 
	
#levypanel h3{
	color:#089dba;
	margin-bottom:0.1em;
	font-size:120%;
	font-weight:100;
	text-transform:uppercase
	} 
	
#levypanel h4, #levypanel h5, #levypanel h6{
	color:#000;
	margin-bottom:0.1em;
	font-size:105%;
	} 
	
#levypanel h6{
	color:#000;
	margin-bottom:0.1em;
	margin-top:0px;
	font-size:101%;
	} 
	
#levypanel p{
	color:#000000;
	margin-bottom:1em;
	} 
	
#levypanel ol, #levypanel ul {
	color:#000000;
	} 
	
#levypanel a{
	color:#ff4263;
	text-decoration:underline
	} 
	
#levypanel a:hover{
	color:#ff032f;
	text-decoration:underline
	} 
	
#levypanel input{
	color:#FFF;
	background-color: #027f9a;
	border: 3px solid 027f9a;	
	} 
 
#pravypanel-obal {
	margin:0 0 0 650px; 
	padding:0;
	}
 
#pravypanel {
	margin:0;
	}
	
#pravypanel a{
		color:#00a651;

	text-decoration:underline
	} 
	
#pravypanel a:hover{
	color:#0000ff;
	text-decoration:underline
	} 
	
#box-news-obal{
	background-image:url(../images/box-left-news-top.gif);
	width:284px;
	margin:10px;
	} 
	
#box-news{
	background-image:url(../images/box-left-bottom.gif);
	padding:10px;
	background-repeat: no-repeat;
	background-position: bottom;
	} 
	
	
#box-news h2{
	color:#01a4d4;
	margin-bottom:0.2em;
	font-size:150%;
	font-weight:100;
	text-transform:uppercase
	} 
	
#box-news h3{
	color:#575858;
	margin-top:0.2em;
	margin-bottom:0.2em;
	font-size:120%;
	font-weight:100;
	text-transform:uppercase
	} 
	
#box-news p{
	color:#575858;
	margin-bottom:0.4em;
	font-size:95%;
	font-weight:100;
	} 

#box-prostredi-obal{
	background-image:url(../images/box-left-prostredi-top.gif);
	width:284px;
	margin:10px;
	} 
	
#box-prostredi{
	background-image:url(../images/box-left-bottom.gif);
	padding:10px;
	background-repeat: no-repeat;
	background-position: bottom;
	} 
	
	
#box-prostredi h2{
	color:#00930d;
	margin-bottom:0.2em;
	font-size:150%;
	font-weight:100;
	text-transform:uppercase
	} 
	
#box-prostredi h3{
	color:#575858;
	margin-top:0.2em;
	margin-bottom:0.2em;
	font-size:120%;
	font-weight:100;
	text-transform:uppercase
	} 
	
#box-prostredi p{
	color:#575858;
	margin-bottom:0.4em;
	font-size:95%;
	font-weight:100;
	} 



#paticka-text {
	clear:both;
	color:#FFF;
	text-align:center;
	padding: 1px;
	 
}
	
#paticka-obal {
	height:150px;
	clear:both;
	color:#FFF;
	font-size:10px;
	text-align:right;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:40px;
	background-color: #828282;
	background-image: url(../images/pozadi-paticka.png);
	background-position: center top;
	background-repeat: no-repeat;
}

#paticka{
	width: 960px;
	margin:0 auto;
	padding-left:40px;
	padding-top:40px;
	font-size:12px;
	}
	
#paticka h2{
	text-transform:uppercase;
	font-weight:100;
	font-size:24px;
	margin-bottom: 15px
	}
 
hr.cleaner {
	clear:both;
   display: none
	}








div.picdown
{
   
    display: inline;
    float: left;
    margin: 12px;
    padding: 0px;
}

div.picdown img
{
    clear: both;
     border: 1px solid #089dba;
    margin: 0px;
    text-align: center;
}

div.picdown ul
{
    list-style: none;
    margin-left: 0px;
    margin-top: -4px;
    padding: 5px;
    text-align: center;
    font-size: 11px;
}


div.picdown li
{
}












.download
{
	background-color: #E5E5E5;
	color: #006cc0;
}




a:link.downDOC, a:visited.downDOC
{
    background-image: url(../images/ico.downdoc.gif);
    background-repeat: no-repeat;
    padding-left: 60px;
    padding-top: 4px;
    text-decoration: none;
}

a:hover.downDOC, a:active.downDOC
{
    background-position: 0px -218px;
}

a:link.downPDF, a:visited.downPDF
{
    background-image: url(../images/ico.downpdf.gif);
    background-repeat: no-repeat;
    padding-left: 60px;
    padding-top: 4px;
}

a:hover.downPDF, a:active.downPDF
{
    background-position: 0px -218px;
}

a:link.downXLS, a:visited.downXLS
{
    background-image: url(../images/ico.downxls.gif);
    background-repeat: no-repeat;
    padding-left: 60px;
    padding-top: 4px;
}

a:hover.downXLS, a:active.downXLS
{
    background-position: 0px -218px;
}

a:link.downPPT, a:visited.downPPT
{
    background-image: url(../images/ico.downppt.gif);
    background-repeat: no-repeat;
    padding-left: 60px;
    padding-top: 4px;
}

a:hover.downPPT, a:active.downPPT
{
    background-position: 0px -218px;
}

a:link.downFILE, a:visited.downFILE
{
    background-image: url(../images/ico.downfile.gif);
    background-repeat: no-repeat;
    padding-left: 60px;
    padding-top: 4px;
}

a:hover.downFILE, a:active.downFILE
{
    background-position: 0px -218px;
}

a:link.downZIP, a:visited.downZIP
{
    background-image: url(../images/ico.downzip.gif);
    background-repeat: no-repeat;
    padding-left: 60px;
    padding-top: 4px;
}

a:hover.downZIP, a:active.downZIP
{
	background-position: 0px -218px;
	background-image: url(../images/ico.downzip.gif);
}


.disscusion
{
    background-color: #f2f2f2;
    color: #333333;
    border: 1px solid #CCCCCC;
    margin-bottom: 1em;
    clear: both;
}

.disscusion h4
{
    font-size: 90%;
}

.disscusion p
{
    padding-top: 10px;
    font-size: 90%;
}

.disscusion h5
{
    font-size: 80%;
}



.Boxdownload
{
    background-color: #f2f2f2;
    color: #333333;
    border: 1px solid #CCCCCC;
    margin-bottom: 1em;
    clear: both;
	margin-top:1em;
	clear:both
}

.Boxdownload h4
{
    padding: 10px;
    margin-bottom: 10px;
    font-size: 101%;
		font-weight:100;
	text-transform:uppercase;
}

.Boxdownload p
{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 90%;
}


.clanek-info
{
	font-size: 101%;
	font-style: italic;	
}


#anketa{
	padding-top:50px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#f6f6f6;
	margin-top:20px;
	margin-left:20px;
	color:#f54a67;
	width:220px;
	border: 1px solid #089dba;
	background-image: url(../images/box-anketa.png);
	background-repeat: no-repeat;
}


#anketa h3{
	display:none
}

#anketa a{
	color:#000;
	text-decoration:none
}

#anketa a:hover{
	color:#000;
	text-decoration:underline
}


#box-1{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#f6f6f6;
	margin-top:20px;
	margin-left:20px;
	color:#000;
	width:220px;
	border: 1px solid #089dba;
}


#box-1 p{
	padding-bottom:8px;
}


#novinky{
	padding-top:50px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#f6f6f6;
		margin-bottom:10px;
	color:#f54a67;
	width:240px;
	border: 1px solid #089dba;
	background-image: url(../images/box-novinky.png);
	background-repeat: no-repeat;
	float:left
}

#novinky h3{
	display:none
}


#akce{
	padding-top:50px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#f6f6f6;
	margin-bottom:10px;
	color:#f54a67;
	width:240px;
	border: 1px solid #089dba;
	background-image: url(../images/box-akce.png);
	background-repeat: no-repeat;
	float:right;
}

#akce h3{
	display:none
}

.datum{
	color:#f54e6b;
	font-size:110%;
}



.alertbox{
	background-color: #FFD9D9;
	border: 1px solid #F00;
	padding:10px;
	margin:10px
}

.infobox{
	background-color: #DFF4E0;
	border: 1px solid #329837;
	padding:10px;
	margin:10px
}

.tipbox{
	background-color: #CDE9F3;
	border: 1px solid #2EA5D1;
	padding:10px;
	margin:10px
}


.links{
	background-color: #EAEAEA;
	border: 1px solid #999;
	padding:10px;
	margin:10px
}

.links li{
	list-style-type:none
}

.links li a{
	background-image: url(../images/sipka.png);
	background-repeat: no-repeat;
	background-position: left center;	
	padding-left:20px
}

.links li a:hover{
	background-image: url(../images/sipka.png);
	background-repeat: no-repeat;
	background-position: 2px center;
}



.table1{
	margin:10px;
	border: 1px solid #C0C0C0;	
}


.cell1{
	padding:10px;
	background-color: #999;
}

.cell2{
	padding:10px;
	background-color: #CCC;
}

.cell3{
	padding:10px;
	background-color: #FFF;
}
