﻿* { margin: 0;
	padding:0;
}
 	BODY {
 		COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
 	} 
 	TD {
 		FONT-SIZE: 12px;COLOR: #000000; font-family:Arial, Helvetica, sans-serif;
 	}
 	hr.kratka {
		height: 1px;
		margin-top: 7px;
 		margin-bottom: 7px;
 	}
 	hr.stredni {
 		margin-top: 5px;
 		margin-bottom: 5px;
 	}
 	hr.dlouha {
 		margin-left:55px;
 		margin-top: 30px;
 		margin-bottom: 15px;
 	}
 	#news {
 		color:#93333a;
 		FONT-SIZE: 19px;
 		font-style: normal;
 		font-weight: normal;
 		font-variant: normal;
 		margin-top: 0px;
 		margin-bottom: 4px;
 	}
 	#foxbug
 	{ width: 520px; background-color:#93333a; height:45px; vertical-align:bottom;}
	#foxbugfloat {
	width:167px;
	background-color:#93333a;
	height:19px;
	position: absolute;
	left:240px;
	top: 0px;
	}
	#msczbugfloat {
	width:240px;
	background-color:#3c406f;
	height:19px;
	position: absolute;
	left:0px;
	top: 30px;
	}	
 	#foxbuginside
 	{padding-top: 12px;background-color:#93333a;}	
 	.nadpis1 {
 		color:#93333a;
 		FONT-SIZE: 19px;
 		font-style: normal;
 		font-weight: normal;
 		font-variant: normal;
 		margin-top: 0px;
 		margin-bottom: 4px;
 	}
 	H1.nadpis1, h1.nadpis1 {
 		color:#93333a;
 		FONT-SIZE: 19px;
 		font-style: normal;
 		font-weight: normal;
 		font-variant: normal;
 		margin-top: 0px;
 		margin-bottom: 4px;
 	}
 	H2.nadpis2, h2.nadpis2 {
 		color:#3c406f;
 		FONT-SIZE: 14px;
 		font-weight:bold;
 		margin-top: 15px;
 		margin-bottom: 5px;
 		
 	}
 	.ZvyraznenaZprava {
 		border-top: 5px ridge #CCCCCC;
 		border-right: 0px ridge #CCCCCC;
 		border-bottom: 5px ridge #CCCCCC;
 		border-left: 0px ridge #CCCCCC;
 		padding-top: 25px;
 		padding-bottom: 25px;
 	}
 	.NadpisDatum {
 		color:#000000;
 		FONT-SIZE: 13px;
 		font-style:italic;
 		font-weight:bold;
 	}
 	.UvodniVeta  {
 		color:#93333A;
 		FONT-SIZE: 19px;
 		margin-top: 10px;
 		margin-bottom: 5px;
 	}
 	.FootNote  {
 		color:#737472;
 		FONT-SIZE: 10px;
 		margin-left:55px;
 		margin-bottom: 5px;
 	}
 	.TextZpravy {
 		color:#000000;
 		FONT-SIZE: 12px;
 		margin-top: 5px;
 		margin-bottom: 5px;
 	}
 	.ReadMore {
 		color:#93333a;
 		FONT-SIZE: 12px;
 	}
 	.NadpisHavel {
 		color:#060606;
 		FONT-SIZE: 14px;
 		font-weight:bold;
 		margin-right: 15px;
 	}
 	.MottoHavel {
 		color:#060606;
 		font-style:italic;
 		FONT-SIZE: 12px;

 	}
 	.PodpisHavel {
 		margin-top: -7px;
 	}
 	.ContactUs 
 	{
 	    
 		margin-top: 100px;
 		margin-bottom: 0px;
 	}
 	.ContactUsLine {
 		margin-top: 0px;
 		margin-bottom: 0px;
 	}

 	.KontaktJmeno {
 		color:#3c406f;
 		FONT-SIZE: 11px;
 		font-weight:bold;
 		margin-top: 15px;
 		margin-bottom: 5px;
 	}
 	.KontaktAdresa {
 		color:#737472;
 		FONT-SIZE: 11px;
 		margin-top: 15px;
 		margin-bottom: 5px;
 	}
 	.PravyOkraj4 {
 		margin-right: 4px;
 	}
 	.CopyRight {
 		color:#737472;
 		FONT-SIZE: 11px;
 	}
 	.sedypruh {
 		background-color: #cccccc;
 		height: 27px;
 		width: 423px;
 		margin-top: 15px;
 		margin-right: 7px;
 	}
 	.czen {
 		position: relative;
 		top: -27px;
 	}
 	A:hover {
 		TEXT-DECORATION: underline;
 		color:#999999;
 	}
 	A {
 		color:#000000;
 	}
	
	a.nolink {
		text-decoration:none;
		color:#000;
		cursor:text;
	}
	a.nolink:hover {
		text-decoration:none;
		color:#000;
		cursor:text;
	}
	
 	.mezeravmenu{
 		height:9px;
 	}
 	A.smallmenu {
 		color:#3c406f;
 		FONT-SIZE: 11px;
 		TEXT-DECORATION: none;
 	}
 	A.smallmenu:hover {
 		color:#93333a;
 		FONT-SIZE: 11px;
 	}
 	A.smallmenured {
 		color:#93333a;
 		FONT-SIZE: 11px;
 		TEXT-DECORATION: none;
 	}
 	A.smallmenured:hover {
 		color:#93333a;
 		FONT-SIZE: 11px;
 	}
 	A.navigace{
 		color:#000000;
 	}
 	A.navigace:hover {
 		color:#000000;
 	}
 	P {
 		MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px;
 	}
 	UL {
 		MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px;
 		margin-left: 0px;
 	}
 	.listnadpis {
 		margin-bottom:5px;
 	}
 	LI {
 		margin-left: 17px;
 		LIST-STYLE-IMAGE: url(img/sipkalist.gif); MARGIN-BOTTOM: 5px; LIST-STYLE-TYPE: none
 	}

 	.rightimg {
 		float: right;
 		margin: 0.3em 0 0.5em 1em;
 		border: 1px solid #808080;
 	}

 	.rightimg2 {
 		float: right;
 		margin: 0 0 0.5em 0.5em;
 		border: 1px solid #808080;
 	}
 	#linkFinancniPodminky 
 	{ text-align:right;
 	    }
#poznamkaFinancniPodminky {font-size:smaller;margin:1em 0 1em 0;}
 	.leftimg {
 		float: left;
 		margin: 0.5em 0 0.5em 0em;
 		border: 1px solid #808080;
 	}
 	.rozpisRokuNadpis{
 		font-weight:bold;
 		clear: both;
 	}
.rozpisRokuNadpis{
 	margin: 20px 0 10px 0;
 		font-weight:bold;
 		clear: both;
 	}
 	.rozpisRokuVlevo {
 		float:left;
 		width: 243px;

 	}
 	
 	.rozpisRokuVpravo {

 		margin: 0px 0px 15px 15px;
 	}
 	.zkouskyVlevo {
 		float:left;
 		width: 360px;
 	}

 	.zkouskyVpravo {
 		margin: 0px 0px 15px 15px;
 	}
 	
 	.prijimacky {
 		margin: 0 0 10px 10px;

 	}
	
 	.prijimackyfl {
 		float: right;
 			
 	}
 	.newsPicVlevo {
 	
 	float: left;
 	margin: 0 10px 0 0;
   }
 	.skryta {
 	display: none;
 	   }
 	 /* sekce pro editaci news*/
 	 textarea 
 	 {FONT-SIZE: 12px;COLOR: #000000; font-family:Arial, Helvetica, sans-serif;
 	    }
 	 hr.cleaner 
 	 { clear:both;
 	   margin:-1px 0 0 0; padding: 0;
 	   height:1px;
 	   border:none;
 	   visibility:hidden;
 	 }
 	 .cleaner 
 	 { clear:both;
 	   margin:-1px 0 0 0; padding: 0;
 	   height:1px;
 	   border:none;
 	   visibility:hidden;
 	 }
 	 .news 
 	 {FONT-SIZE: 12px;COLOR: #000000;
 	 }
 	 input.textbox
 	 { height: 14px;
 	 } 	 
 	 h1.news 
 	 {
 	    color:#93333a;
 		FONT-SIZE: 15px;
 		font-style: normal;
 		font-weight: normal;
 		font-variant: normal;
 		margin-top: 0px;
 		margin-bottom: 10px;
 	    }
 	  fieldset 
 	  {
 	    padding: 10px;
 	    margin: 0 0 10px 0;
 	    border: 1px solid #3c406f;
 	    width:540px;
 	  }
 	  legend.legendenglish
 	  { margin: 5px 0;
 	    padding: 0px;
 	    border: 1px solid #3c406f;
 	    background: #3c406f;
 	    color: White}
 	    legend.legendczech
 	  { margin: 5px 0;
 	    padding: 0px;
 	    border: 1px solid #93333a;
 	    background: #93333a;
 	    color: White}
 	    
 	    .btn_add_news{ margin-bottom:15px;}
 	 input.tb_NewsOrderByDateDay
 	 {width:15px;
 	 } 
 	 input.tb_NewsOrderByDateMonth
 	 {width:13px;
 	 } 
 	 input.tb_NewsOrderByDateYear
 	 {width:35px;
 	 }    
 	 .insertNewsOrderByDate 
 	 {
 	     width:260px;
 	    float: left;
 	    margin-right: 20px;
 	    padding:2px;
 	    border: 1px solid #93333a;
 	 }
 	 .insertNewsTypes  	 
 	 {
 	   margin-left: 270px;
 	   padding:2px;
 	   width:220px;
 	    border: 1px solid #93333a;
 	 }
 	 .insertTitle 
 	 {
 	  width:420px;
 	 }
 	 .insertText 
 	 {width:520px;
 	  height:120px;
 	 } 	
 	 .LoginLabel 
 	 { font-size:11px;
 	    color:#737472;
 	    }
 	 .EditUpdateCancel
 	 {vertical-align:top;
 	 } 
 	 .NewsIsDisplayed
 	 {vertical-align:top;
 	 } 
 	 .NewsTextEN
 	 {width:250px;
 	  vertical-align:top;
 	  color: #3c406f;
 	 }  	 
 	 .NewsTitleEN
 	 {width:150px;
 	  vertical-align:top;
 	  color: #3c406f;
 	 }
 	 .NewsDateEN
 	 {
 	  width:100px;
 	  vertical-align:top;
 	  color: #3c406f;
 	 }
 	 .NewsTitleCZ
 	 {width:150px;
 	   color:#93333a;
 	   vertical-align:top;
 	 }
 	 .NewsDateCZ
 	 {width:100px;
 	   color:#93333a;
 	   vertical-align:top;
 	 }
 	 .NewsTextCZ
 	 {width:250px;
 	   color:#93333a;
 	   vertical-align:top;
 	 }
 	 .NewsOrderByDate
 	 {vertical-align:top;
 	 }
 	 .NewsTypeName
 	 {vertical-align:top;
 	 }
 	 .NewsOrderNumber
 	 {width:25px;
 	    vertical-align:top;
 	 }
 	 .editTextEn{width:250px;
 	   height:150px;
 	   vertical-align:top;
 	   color:#000000;
 	 }
 	 .editTextCZ{width:250px;
 	   height:150px;
 	   vertical-align:top;
 	   color:#000000;
 	 }
 	  .editTitle{width:250px;
 	   height:40px;
 	   vertical-align:top;
 	   color:#000000;
 	 }
 	 h2.newsTitle /* stejne jako nadpis2 */
 	 {
 	    color:#3c406f;
 		FONT-SIZE: 14px;
 		font-weight:bold;
 		margin-top: 15px;
 		margin-bottom: 5px;
  	   }
	 .newsDate 	 
	 { font-weight:bold;
  	 }
 	 .newsText {
  	   }
 	 hr.newsHr /* stejne jako stredni */
 	 {	margin-top: 5px;
 		margin-bottom: 5px;
  	 }
 .odkazyOsobni {
	margin-top: 2em;
	margin-bottom:0.3em;
	font-weight: bolder;
}
.odkazyOsobniLink {
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}
.odkazyLeft {
width:150px;
	margin-top: 1.5em;
	margin-bottom: 1em;
	margin-right: 1em;
	float:left;
}
.odkazyRight {
	margin-top: 2em;
	margin-left:220px;
	height:40px;
	margin-bottom: 1em;
}
.odkazyCleaner {
clear:both;}
#nejvyssi-kvalita {
	color:#93333a;
}
#rejstrik {
color:#3c406f;
font-weight:bold;
margin: 20px 0 20px 0;
text-align:center;
FONT-SIZE: 12px;
}
#UvodniVetanew  {
		color:#3c406f;
 		FONT-SIZE: 16px;
		font-weight: bold;
		margin-top: 10px;
 		margin-bottom: 20px;
		text-align:justify;
 	}
#img3menu {
margin:20px 0;
}
#hp-czeng{
margin: 10px 0 0 0;
}
#hp2img{
margin:8px 0 5px 0;}
#tblvypis{
margin:5px 0;
}
 	#sedypruhnew {
 		background-color: #cccccc;
 		height: 27px;
 		width: 423px;
 		margin-right: 7px;
		margin-bottom:0px;
		 	}
	 	.nadpis1new {
 		color:#93333a;
 		FONT-SIZE: 17px;
 		font-style: normal;
 		font-weight:500;
 		font-variant: normal;
 		margin-top: 0px;
 		margin-bottom: 4px;
 	}
	#flash {
	margin: 0 0 0 0;
	}
#charles {}
#charlespodpis {margin-left: 270px;}
#charlesjmeno {margin-left: 260px;}
#havel {}
#havelpodpis {margin-left: 170px;}
#haveljmeno {margin-left: 170px;}
#haveljmenocz {margin-left: 150px;}
.media {margin: 15px 0 15px 0
	}
.home-page-top-red {
	color:#93333a;
}
#UvodniVetanew2  {
		color:#3c406f;
		margin-top: 10px;
		font-weight: bold;
 		margin-bottom: 20px;
		text-align:justify;
 	}	
#UvodniVetanew3  {
		color:#3c406f;
 		FONT-SIZE: 16px;
		font-weight: bold;
		margin-top: 10px;
 		margin-bottom: 20px;
		text-align:justify;
 	} 	

