@media screen {
body,td,p,div,li,ul,ol,blockquote 
     { FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif; COLOR: #221E1F;}
}

@media print {
body,td,p,div 
     { FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif; COLOR: #221E1F;line-height:1.8; padding: 0px; margin: 0px;text-align:justify;}
}

H1
     { 
	 FONT: 17px Georgia, Tahoma, Arial CE, Arial, Helvetica; COLOR: #EE1D25; font-weight: bold;
	 }
H2
     { 
	 FONT-SIZE: 11px; 
	 COLOR: #DA251D;
	 font-weight: bold;
	 }

H3
     { COLOR: #696B6D;}
	 
A:link{COLOR: #174fa8;TEXT-DECORATION: none;}
A:visited{COLOR: #174fa8;TEXT-DECORATION: none}
A:active{COLOR: #174fa8;TEXT-DECORATION: none}
A:hover{COLOR: #ee1c25;TEXT-DECORATION: none;}


A.link:link{FONT-SIZE: 11px; COLOR: #737373;TEXT-DECORATION: none;}
A.link:visited{COLOR: #737373;TEXT-DECORATION: none;}
A.link:active{COLOR: #737373;TEXT-DECORATION: none;}
A.link:hover{COLOR: #DA251D;TEXT-DECORATION: none;}

A.link_white:link{ FONT-SIZE: 11px; COLOR: #FFFFFF;TEXT-DECORATION: none}
A.link_white:visited{COLOR: #FFFFFF;TEXT-DECORATION: none}
A.link_white:active{COLOR: #FFFFFF;TEXT-DECORATION: none}
A.link_white:hover{COLOR: #E0E0E0;TEXT-DECORATION: none;}

A.news:link{ FONT-SIZE: 11px; COLOR: #FF8D00; TEXT-DECORATION: none}
A.news:visited{COLOR: #FF8D00;TEXT-DECORATION: none}
A.news:active{COLOR: #FF8D00;TEXT-DECORATION: none}
A.news:hover{COLOR: #646566;TEXT-DECORATION: none;}


#box_home {
	width: 160px; 
	display: block;
	float: left;
	color: #FFFFFF; 
	border-right: 0px solid #CACACA;
	line-height: 1.1;
	
}

#img_home{
	width: 159px;
	float: left;
	border-right: 1px solid #CACACA;
}



#img_home a:link, #img_home a:visited, #img_home a:active{ FONT-SIZE: 11px; COLOR: #EE1D25; font-weight: bold; background-color: transparent;line-height: 1.8;text-decoration: none; padding-top: 4px;}
#img_home a:hover{COLOR: #5C5C5C; background-color: transparent;}

#box_home ul
{
list-style-image: url(../gfx/bullet.gif);
padding: 0px;
margin: 0px;
padding-left: 10px;
margin-left: 10px;
}

#box_home li
{
padding: 1px;
margin: 1px;
}

#box_home a:link, #box_home a:visited, #box_home a:active{ FONT-SIZE: 11px; COLOR: #030303; font-weight: bold; background-color: transparent;text-decoration: none;}
#box_home a:hover{COLOR: #EE1D25; background-color: transparent;}

a.nohover:hover{COLOR: #EE1D25; background-color: transparent;}


	
	
	A#menu{
		   margin: 0px;
		   padding: 6px;
		   FONT-SIZE: 12px; 
		   COLOR: #FFFFFF; 
		   font-weight: bold;
		   white-space: nowrap;
		   text-decoration: none;
		   padding-left: 1px;
		   padding-right: 0px;
		   }
	
	A#menu:hover
			{
			}
	
	A#menu_active
			{
		   margin: 0px;
		   padding: 6px;
		   FONT-SIZE: 12px; 
		   COLOR: #FFFFFF; 
		   text-decoration: none;
		   font-weight: bold;
		   white-space: nowrap;
		   padding-left: 1px;
		   padding-right: 0px;
	
			}
	A#menu_active:hover
			{
			}
	
	
	div.menu
		   {
		   margin:0px;
		   padding:0px;
		   float: left;
		   display: block;
		   }	


ul.menu, li.menu
	   {
	   margin: 0px;
	   padding: 0px;
	   padding-top: 1px;
	   height: 24px;
	   float: left;
	   list-style-type: none;
	   }

li.mini
	   {
	   margin:2px;
	   padding:4px;
	   display: inline;
	   list-style-type: none;
	   }

A#mini:link{FONT-SIZE: 11px;COLOR: #535249;TEXT-DECORATION: none}
A#mini:visited{FONT-SIZE: 11px;COLOR: #535249;TEXT-DECORATION: none}
A#mini:active{COLOR: #009BC9;TEXT-DECORATION: none}
A#mini:hover{COLOR: #EE1D25;TEXT-DECORATION: none;}

A#mini_active:link{FONT-SIZE: 11px;COLOR: #848284;TEXT-DECORATION: none}
A#mini_active:visited{FONT-SIZE: 11px;COLOR: #848284;TEXT-DECORATION: none}
A#mini_active:active{COLOR: #848284;TEXT-DECORATION: none}
A#mini_active:hover{COLOR: #EE1D25;TEXT-DECORATION: none;}


A#kontekst{FONT-SIZE: 11px; COLOR: #5C5C5C; font-weight: bold; TEXT-DECORATION: none; line-height:1.4;display: block; padding: 6px; margin:0; border-bottom: 1px solid #D6EAF3; border-right: 1px solid #b5d3ea; background-image: url(../gfx/menu_tlo.gif)}
A#kontekst:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold;line-height:1.4;background-color: #174fa8; background-image: none;}

A#kontekst_active{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none; line-height:1.4;display: block; padding: 6px; margin:0;  border-bottom: 1px solid #D6EAF3;background-color: #174fa8;}
A#kontekst_active:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold;line-height:1.4;background-color: #174fa8;}

A#kontekst2{FONT-SIZE: 11px; COLOR: #5C5C5C; TEXT-DECORATION: none; line-height:1.4;display: block; padding: 6px; padding-left: 24px; margin:0;  border-bottom: 1px solid #D6EAF3; border-right: 1px solid #b5d3ea;}
A#kontekst2:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; line-height:1.4;background-color: #174fa8;}

A#kontekst2_active{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold; TEXT-DECORATION: none; line-height:1.4;display: block;padding: 6px;padding-left: 24px; margin:0;  border-bottom: 1px solid #D6EAF3;background-color: #174fa8;}
A#kontekst2_active:hover{FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight: bold;line-height:1.4;background-color: #174fa8; }

A#kontekst3{FONT-SIZE: 11px; COLOR: #5C5C5C; TEXT-DECORATION: none; line-height:1.4;display: block;padding: 6px;margin:0;padding-left: 24px;  border-bottom: 1px solid #D6EAF3;}
A#kontekst3:hover{FONT-SIZE: 11px; COLOR: #FFFFFF;line-height:1.4;background-color: #174fa8; }

A#kontekst3_active{FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:1.4;display: block;padding: 6px;margin:0;padding-left: 24px;  border-bottom: 1px solid #D6EAF3; background-color: #174fa8;}
A#kontekst3_active:hover{FONT-SIZE: 11px; COLOR: #FFFFFF;line-height:1.4; background-color: #174fa8;}



A.path_link:link{COLOR: #A1A1A1;TEXT-DECORATION: none}
A.path_link:visited{COLOR: #A1A1A1;TEXT-DECORATION: none}
A.path_link:active{COLOR: #A1A1A1;TEXT-DECORATION: none}
A.path_link:hover{COLOR: #C6C3B5;TEXT-DECORATION: none;}



/*
table {
border-collapse: collapse; empty-cells:show;
}

td {

padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px; 
}
*/



.news {
padding-top: 2px;
padding-bottom: 2px;
text-align:justify; 
line-height:1.4;
}

.list {
padding-top: 6px;
padding-bottom: 6px;
padding-left: 6px;
padding-right: 6px; 
text-align:justify;
line-height:1.4;
}




.form {
	border: solid 1px #999;
	background: #F4F4F2;
	font-size: 11px;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif; COLOR: #2e2e2e;
	}

#form input, select {
	border: solid 1px #999;
	background: #EFEFEF;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.4;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif; COLOR: #4D525B;
	}

#form textarea {
	border: solid 1px #999;
	background: #EFEFEF;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.4;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif; COLOR: #4D525B;
	}

#form button, submit, reset {
	border: solid 1px #999;
	background: #EEE;
	font-size: 11px;
	height: 28px;
	font-weight: bold;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif;
	}
		
.button {
	border: solid 1px #999;
	background: #EEE;
	font-size: 11px;
	height: 28px;
	font-weight: bold;
	padding: 2px;
	font-family: Arial CE, Arial, Helvetica, sans-serif;
	}
	
	

.stopka
     { 
	 SIZE: 10px;
	 COLOR: #cAcacA;
	 }

A.stopka:link{COLOR: #8A8A8A;TEXT-DECORATION: none}
A.stopka:visited{COLOR: #8A8A8A;TEXT-DECORATION: none}
A.stopka:active{COLOR: #8A8A8A;TEXT-DECORATION: none}
A.stopka:hover{COLOR: #939393;TEXT-DECORATION: none; background-color: transparent;}



.bg0
 {
 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif;
 COLOR: #ffffff;
 vertical-align: top;
 line-height: 1.6;
 height:26px; 
 empty-cells: show;
 background-color: #174fa8;
 }

.bg1
 {
 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif;
 vertical-align: top;
 border-bottom: solid 1px #ededed; 
 padding-bottom:2px;
 padding-top:2px;
 padding-right:3px;
 empty-cells: show;
 }

.bg2
 {
 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif;
 vertical-align: top;
 border-bottom: solid 1px #ededed;
 padding-bottom:2px;
 padding-top:2px;
 empty-cells: show;
 background-color: #eee;
 }

 
A#strona{
	   margin:0px;
	   padding:0px;
	   FONT-SIZE: 11px; 
       width: 17px; 
   	   height: 17px;
	   display: block;
	   font-weight: bold;
	   text-align: center;
	   white-space: nowrap;
	   line-height: 1.4;
	   }
A#strona:hover,A#strona_active:hover
		{
		border: 1px solid #DA251D;
	    COLOR: #FFFFFF; 		
		display: block;
		background-color: #DA251D;
		}

div.strona
	   {
	   border: 1px solid #E9E9E9;
	   margin:3px;
	   padding:0px;
	   float: left;
       width: 17px; 
   	   height: 17px;
	   display: block;
	   }
		
		
A#strona_active
		{
	   margin:0px;
	   padding:0px;
	   FONT-SIZE: 11px; 
	   COLOR: #DA251D; 
       width: 17px; 
   	   height: 17px;
	   display: block;
	   font-weight: bold;
	   text-align: center;
	   line-height: 1.4;
	   white-space: nowrap;
		}

div.strona_active
	   {
	   border: 1px solid #E9E9E9;	   
	   margin:0px;
	   padding:0px;
	   float: left;
       width: 17px; 
   	   height: 17px;
	   display: block;
	   }
	   
icon
			 {
			 border: 1px solid #EEEEEE;	
			 }	
			 
icon_on
			 {
			 border: 1px solid #DA251D;	
			 }				  
			 
img {

border-color: #0195C3;

}



@media print {

 .print {
  display:block;
 }

 .noprint {
  display:none;
 }

 #left{
	  width: 0px; 
	  margin: 0px; 
	  padding: 0px; 
	  float: left;
	  visibility: hidden;

 }

 #kontener {
	   float: left;
	   width: 645px;
	   padding: 0px;
	   margin: 0px
	   }


.content {
width: 645px;
margin: 0px;
padding: 0px;
padding-bottom: 20px;
text-align:justify;
line-height:1.8;
}   

.path
     { 
	 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif; 
	 COLOR: #696B6D;
	 padding: 5px;
	 padding-left: 0px;
	 border-top: 1px solid #0195C3; 
	 border-bottom: 1px solid #0195C3; 
	 }

}


@media screen {

 .hide {
  display:none;
 }

 #left{
	  display: block;
	  width: 254px; 
/*	  min-height: 400px; */
	  margin: 0px; 
	  padding: 0px; 
	  float: left;
 }

 #kontener {
	   float: right;
	   width: 722px; 
	   padding-left:15px;
	   }


.content {
padding-top: 0px;
padding-bottom: 20px;
padding-left: 33px;
padding-right: 33px; 
text-align:justify;
line-height:1.8;
}	   

#content {
padding-top: 0px;
padding-bottom: 20px;
padding-left: 33px;
padding-right: 33px; 
text-align:justify;
line-height:1.8;
}	   

#content ul, li, ol, blockquote, p, div, td {
line-height:1.6;
}

.path
     { 
	 FONT: 11px Tahoma, Arial CE, Arial, Helvetica, sans-serif; 
	 COLOR: #696B6D;
	 padding: 5px;
	 }	   
}

.tabelka{
font-weight: bold;
color: #0074ba;
width:210px;
border-bottom: 1px solid #EFEFEF;
padding-bottom: 5px;
padding-top: 5px;
}

.tabelka2{
border-bottom: 1px solid #EFEFEF;
padding-bottom: 5px;
padding-top: 5px;
}


.tabs
{
padding-right: 15px;
padding-left: 5px;
padding-top: 5px;
}


#map ul
{
	   list-style-type: none;
		padding: 0px;
		margin: 0px;
}

#map li
{
		padding: 1px;
		margin: 1px;
}
