body, html 

{

	border: 0px none;

	margin: 0px;

	padding: 0px;

	font-family: 'Arial CE', Arial, 'Helvetica CE', sans-serif !important;

	font-size: 0.9em !important;

	text-align: center;

} 

a:link
{
color:#ec25a1;
font-weight:bold;
}
a:hover
{
color:#ec25a1;
font-weight:bold;
}
a:visited
{
color:#ec25a1;
font-weight:bold;
}

.resetovac 

{ 

border: 0px none; 

margin: 0px; 

padding: 0px; 

float: none; 

clear: both; 

width: 0px; 

height: 0px; 

line-height: 0px; 

font-size: 0px; 

} 



p, img, table, tr, th, td, h1, h2, h3, h4, h5 

{ 

border: 0px none; 

margin: 0px; 

padding: 0px; 

} 



ul, li

{

	line-height: 1.6em;

}

	

.hidden {

	display: none;

}



#bodyhlavicka 

{ 

background-color: #ffffcc; 

} 



#bodypaticka 

{ 

background-color: #ffffcc; 

} 



#strankahlavicka 

{ 

background-color:white; 

} 



#strankapaticka 

{ 

	width:770px;

	height:40px;

	background: #EBEBEB url('../images/bottombgr.jpg') top left no-repeat; 

	font-size:11px;

} 



#strankaobal 

{ 

width: 770px; 

margin: 0px auto 0px auto; 

background: #EBEBEB url('../images/bodybgr.gif') top right repeat-y; 



} 



#strankaobal1 

{

} 



#strankaobal2 

{ 

} 



#topmenuobal

{

	float:left;

	width:770px;

	background: url('../images/topmenubgr.gif') bottom left repeat-x; 

	height:35px;

}



#topmenuvnitrek

{

	/*background: url('../images/menubgr.gif') top center repeat-x;*/

	height:29px;

	line-height:29px;

}	



#topmenuokrajright

{

	display:block;

	float:left;

	width:7px;

}



#topmenuokrajleft

{

	display:block;

	float:left;

	width:8px;

}



a{

	text-decoration:none;

}





.hmenu{

	position:relative;

	float:left;

	text-align:center;

	font-weight:bold;

	background: url('../images/menubgr.gif') top center repeat-x;

}



a.hmenu_polozka

{

	color:white;

	display:block;

	text-decoration:none;

	border-right:1px solid white;

}



a.hmenu_polozka:hover

{

	text-decoration:underline;

}



a.hmenu_polozka_over

{

	display:block;

	text-decoration:none;

	color:black;

	border-right:1px solid white;

}





.vmenu{

	position:relative;

	float:left;

	text-align:left;

}



a.vmenu_polozka

{

	display:block;

	text-decoration:none;

	color:black;

}



a.vmenu_polozka:hover

{

	color:white;

}



a.vmenu_polozka_over

{

	display:block;

	text-decoration:none;

	color:white;

}



a.rightnews

{

	color:#00a0c6;

}



a.rightnews:hover

{

	text-decoration:underline;

	color:#00a0c6;

}



a.lefttlako1 {

	color:white;

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:27px;

	line-height:27px;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako1.jpg') top left no-repeat;

}	

	

a.lefttlako2 {

	color:white;

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:64px;

	line-height:14px;

	color:white;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako2.jpg') top left no-repeat;

}	

a.lefttlako20 {

	color:white;

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:44px;

	line-height:14px;

	color:white;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako3.jpg') top left no-repeat;

}	


a.lefttlako3 {

	color:white;

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:44px;

	line-height:14px;

	color:white;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako3.jpg') top left no-repeat;

	}	



a.lefttlako4 {

	color:white;

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:27px;

	line-height:27px;

	color:white;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako4.jpg') top left no-repeat;

	}	



a.lefttlako1:hover

{

	background: url('../images/tlako1hover.jpg') top left no-repeat;

}

a.lefttlako2:hover

{

	background: url('../images/tlako2hover.jpg') top left no-repeat;

}

a.lefttlako3:hover

{

	background: url('../images/tlako3hover.jpg') top left no-repeat;

}

a.lefttlako4:hover

{

	background: url('../images/tlako4hover.jpg') top left no-repeat;

}

	

a.lefttlako1:hover, a.lefttlako2:hover, a.lefttlako3:hover, a.lefttlako4:hover

{

	color: #ec25a1;

	}

	

a.lefttlako1over {

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:27px;

	line-height:27px;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako1over.jpg') top left no-repeat;

	color:#000000;

}	

	

a.lefttlako2over {

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:64px;

	line-height:14px;

	color:#000000;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako2over.jpg') top left no-repeat;

}	



a.lefttlako3over {

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:44px;

	line-height:14px;

	color:#000000;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako3over.jpg') top left no-repeat;

	}	



a.lefttlako4over {

	font-family: Verdana, Geneva, 'Arial CE', Arial, 'Helvetica CE',  sans-serif;

	font-weight:bold;

	display:block;

	width:220px;

	height:27px;

	line-height:27px;

	color:#000000;

	font-size:10px;

	text-align:left;

	text-indent:20px;

	background: url('../images/tlako4over.jpg') top left no-repeat;

	}	

		

.morerow

{

	float:right;

	width:190px;

	text-indent:0px;

	padding-top:10px;

	padding-right:10px;

}







#rightbox

{

	width:150px;

	min-height:250px;

	border:1px solid #B8B8B8;

	background:white;

	color:#00a0c6;

}



#rightlogo

{

	width:150px;

	min-height:250px;

	border-top:1px solid #FFFFFF;

}

				

#levypanelobal 

{ 

	float: left; 

	width: 231px; 

	font-size: 0.9em; 

} 



#levypanelvnitrek

{

	width: 224px; 

	margin-left:7px;

	border-top:2px solid white;

}



#pravypanelobal 

{ 

	float: right; 

	width: 160px; 

	font-size: 0.8em;

} 



#pravypanelvnitrek

{

	width: 153px; 

	margin-right:7px;

	border-top:2px solid white;

}



#hlavnipanelobal 

{ 

	padding: 0px 160px 0px 230px; 

} 



#hlavnipanelvnitrek 

{ 

	float:left;

	background:#FFFFFF;

	padding: 10px;

	text-align:left;

	height:auto;

	min-height:600px;

	width:356px;

	line-height:1.3em;

	font-size:0.85em;



} 



#hlavnipanelvnitrek ul, #hlavnipanelvnitrek li

{

	line-height:1.3em;

}



/*

.standard

{

	font-size:1.0em;

	line-height:1.3em;

}

*/

h1

{

	font-size:1.8em;

	line-height:1.3em;

	color:#00a0c6;

}



h2

{

	font-size:1.6em;

	line-height:1.3em;

	color:#00a0c6;

}



h3

{

	font-size:1.4em;

	line-height:1.3em;

	color:#00a0c6;

}



h4

{

	font-size:1.2em;

	line-height:1.3em;

	color:#00a0c6;

}



.black

{

		color:#000000;

		font-weight:bold;

}



.modra

{

		color:#00a0c6;

		font-weight:bold;

}



.fialova

{

		color:#ec25a1;

		font-weight:bold;

}



.nowhite

{

	font-size:10px;

	color:black;	

}



.bluebox

{		

	height:30px;

	width:220px;

	line-height:30px;

	background:#00a0c6;

	color:white;

	font-weight:bold;

	text-align:left;

	text-indent:20px;

}



.textbox

{

	line-height:15px;

	/*font-size:11px;*/

	font-size:1.0em;

	text-align:left;

	margin-left:10px;

}



.mapa

{

	height:45px;

	line-height:45px;

	text-align:left;

}



.footerbox

{

	position:relative;

	top:10px;

	text-align:right;

	height:30px;

	line-height:30px;

	padding-top:0px;

}

a.link

{

	color:black;

	font-weight:bold;

	text-decoration:underline;

}



a.blink

{

	color:#0099CC;

	font-weight:bold;

	text-decoration:underline;

}



a.wlink

{

	color:white;

	font-weight:bold;

}



a.clink

{

	color:#ff0099;

	font-weight:bold;

}





/**************************

obrázky, popisky u obrazku

**************************/



.img_complete

{

	float: left;

	width:350px;

	padding: 10px 0px 10px 0px;

}



.img_left

{

	float: left;

	width:140px;

}



.text_right

{

	float: right;

	width:210px;

	font-size:0.9em;

}



.img_right

{

	float: right;

	width:140px;

}



.text_left

{

	float: left;

	width:220px;

	font-size:0.9em;

}



.img_inlinecomplete

{

	position:relative;

	float:left;

	display:inline;

}

.img_inline

{

	width:115px;

	text-align:center;

}



.img_inline_text

{

	width:115px;

	text-align:center;

	padding-top:5px;

}



.kurziva

{

	font-style:italic;

	font-size:0.9em;

}



/**************************

obrázkové karty

**************************/



.card-left, .card-right 

{

   float: left;

   width: 110px;

   margin: 0 5px 5px 0;

   padding: 5px 0;

   text-align: center;

   background: #e0e0e0;

   border: 1px solid gray;

   /*border-bottom: 1px solid #ccc;*/

   font-size: 85%;

   /*height:120px;*/

   /*overflow:auto;*/

}

       

.card-right 

{

	float: right;

    margin: 0 0 5px 5px;

}   







/**************************

obrázky, popisky u obrazku

**************************/

.popisky { 

	font-size: 0.9em;

	text-align:center;

	color:white;

	/*padding: 5px 0 0 0;*/

}  



.imgbig { 

	float: left;

	clear: both;

	margin: 5px 0 20px 0;

	padding: 6px;

	background: Silver;

	border: 1px solid #A2B4C1;

	line-height: 0;

}

.obtekany { 

	float: left;

	margin: 5px 12px 5px 0;

	padding: 4px;

	line-height: 0;

	background: Silver;

	border: 1px solid #A2B4C1;

}



.obtekany_zleva { 

	float: right;

	margin: 5px 12px 5px 0;

	padding: 4px;

	line-height: 0;

	background: Silver;

	border: 1px solid #A2B4C1;

}


