body
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.font1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3A3E41;
	text-decoration: none;
	line-height: 126%;	
}

.font10 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#707A7E;
	text-decoration: none;
	line-height: 135%;	
}

.font20 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5D6669;
	text-decoration: none;
	line-height: 135%;	
	text-align: justify;
}

.font30 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5D6669;
	text-decoration: none;
	line-height: 170%;	
	text-align: justify;
}

.font20blue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3C96DA;
	text-decoration: none;
	line-height: 135%;	
	text-align: justify;
}

.font23blue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#3C96DA;
	text-decoration: none;
	line-height: 135%;	
	text-align: justify;
}

.font22blue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0E679F;
	text-decoration: none;
	line-height: 135%;	
	text-align: justify;
}

.font21blue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#709AB1;
	text-decoration: none;
	line-height: 135%;	
	text-align: justify;
}

.font11 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#3A3E41;
	text-decoration: none;
	line-height: 127%;	
}

h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	FONT-WEIGHT: bold; 
	color: #E26D00;
	text-decoration: none;
	Text-align: center;
	line-height: 127%;	
}


.font100 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f2f2f2;
	text-decoration: none;
	
}


.font2 { font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color:#346C8F;  text-decoration: none; }

.line {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#b0b0b9;
	text-decoration: none;
}

.font3 { font-family:  Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; color:#5885a2;  text-decoration: none; }

.line2 { font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color:#BECED8;  text-decoration: none; }

.font6 { font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #9EB9C9;  text-decoration: none;  line-height: 180%;}

.font_foto { 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	FONT-WEIGHT: bold;
	color: #505050;  
	text-decoration: none;  
	Text-align: center;
	line-height: 180%;
	}


STRONG {
	FONT-WEIGHT: bold; 
	color:#5D6669;
}



INPUT {
	BORDER-RIGHT: #C2CED3 1px solid; BORDER-TOP: #C2CED3 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #C2CED3 1px solid; BORDER-BOTTOM: #C2CED3  1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9fafa
}
TEXTAREA {
	BORDER-RIGHT: #C2CED3 1px solid; BORDER-TOP: #C2CED3 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #C2CED3 1px solid; BORDER-BOTTOM: #C2CED3 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9fafa
}
INPUT.b {
	border:1px ridge #ffe8fd; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url('img/bgb.gif'); FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3
}

 
 
a:link.mail {
	
	  font-family:  Tahoma, Helvetica, sans-serif;  font-size: 11px; color: #2D7A9E; text-decoration: underline; FONT-WEIGHT: normal; line-height: 175%;	}

a:visited.mail {
	
	 font-family:  Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; color: #2D7A9E; text-decoration: underline; FONT-WEIGHT: normal; line-height: 175%;	}

a:hover.mail {
	
 font-family:  Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; color: #DB8B00; text-decoration: none; FONT-WEIGHT: normal; line-height: 175%;	}

 
 
a:link.menu {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FED12D;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	}

a:visited.menu {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	color: #FED12D; 
	text-decoration: underline; 
	FONT-WEIGHT: bold;	
	}

a:hover.menu {
 	font-family:  Tahoma, Arial, Helvetica, sans-serif;  
 	font-size: 11px; 
 	color: #FBE38B; 
 	text-decoration: none; 
 	FONT-WEIGHT: bold; 
 	}
  
a:link.mapa {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #9CA0A2;
	text-decoration: none;
	FONT-WEIGHT: normal;
}

a:visited.mapa {
	 font-family:  verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color: #9CA0A2; text-decoration: none;  FONT-WEIGHT: normal;	}

a:hover.mapa {
 	font-family:  verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color: #4D5051; text-decoration: none;  FONT-WEIGHT: normal; }

A:LINK {
  	font-family:  Tahoma, Arial, Helvetica, sans-serif;  
  	font-size: 11px; 
  	color: #9D3201; 
  	text-decoration: none; 
  	FONT-WEIGHT: bold; 
  	}

A:VISITED {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	color: #9D3201; 
	text-decoration: none; 
	FONT-WEIGHT: bold;
	}

A:HOVER {
	font-family: Tahoma, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	color: #E15A00; 
	text-decoration: none; 
	FONT-WEIGHT: bold;
	}


#left_menu
{
  list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#left_menu a
{
  display: block;
	text-decoration: none;
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF;
	width: 150px; 
	background-image: url('img/menu_c1.png');
  background-repeat: no-repeat;
  background-position:  left top;; padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px
 }

#left_menu a:hover
{
  display: block;
	text-decoration: none;
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 11px;
	line-height: 21px;
	color: #FFFF00;
	width: 150px; 
	background-image: url('img/menu_c1.png');
  background-repeat: no-repeat;
  background-position:  left top;; padding-left:7px; padding-right:0px; padding-top:0px; padding-bottom:0px
 }
 
 

#nadpis	{
		font-size: 21pt;
		font-weight: bold;
		text-align: center;
		padding: 5px 0px 15px 0px;
		}

#form	{
		text-align: center;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold; 
		border: 1px solid #7A7E81;
		color: white;
		background: #DB8B00;
		}


#prispevok	{
			margin: 10px 15px 20px 15px;
			background: white;
			border: 1px solid #5A5E61;
			}

#prispevok table {
			font-family: Arial, Helvetica, sans, sans-serif;
			font-size: 13px;
			}

#prispevok #hlavicka	{
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold; 			
			background: #983013;
			color: white;
			}

#prispevok #hlavicka a {
			text-decoration: none;
			color: white;
			font-weight: bold;
			}

#prispevok #hlavicka a:hover {
			text-decoration: none;
			color: #E15A00;
			font-weight: bold;
			}
			
#prispevok #text {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color:#3A3E41;
		text-decoration: none;
		line-height: 127%;	
			}

#poznamka {
			margin: 1px;
			text-align: center;
			font-size: 9pt;
			color: gray;
			}