/*** Fonty a headliny ***/

body {
background: #000000 top center;
background-image: url(img/bgr.jpg); background-repeat:no-repeat;
}


p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.74em;
	line-height: 1.4em;
	text-align: left;
	color: #ffffff;
	padding: 0 20px 0 0;
}

ul {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.75em;
	line-height: 1.2em;
	text-align: left;
	padding-right: 40px;
	color: #444444
}


h1 {
	font-size: 1.1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	color: #990000;
}

h2 {
	font-size: 1.3em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #006666;
	padding-left: 10px;
}
 
h3 {
	font-size: 0.9em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #0099FF;
	padding-left: 15px;
	padding-top: 10px;
	margin: 10;
	border-top: 1;
}
 
h4 {
	font-size: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #999999;
	padding-left: 8px;
	padding-right: 20px;
}

h5 {
	font-size: 0.7em;
	font-family: Times, serif;
	padding-left: 10px;
	text-align: left;
	color: #CCCCCC;
}

a:link { color:#fb6107; text-decoration:none;}
a:visited { color:#fb6107; text-decoration:none;}
a:active { color:#fb6107;}
a:hover {color:#ffffff;}

/* -- Main Menu -- */
#mainMenu   {
width: 1050px;
margin: 0 auto;
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: 0.9em;
font-weight: bold;
}
#mainMenu ul                { position: relative; height: 46px; padding: 0 0 0 480px;}
#mainMenu li                {
	position: relative;
	float: left;
	padding-right: 0px;
	list-style-type: none; 
}
#mainMenu li a              {
	display: block; 
	float: left;
	color: #FFFFFF;
	height: 24px;
	padding: 16px 5px 0 5px;
}
#mainMenu li a span         { position: absolute; left: 8px; top: 0px; width: 6px; height: 8px !important; overflow: hidden;  }
#mainMenu li.active         {
	position: relative;
	top: 1px; display:block; margin: 0px 5px 5px 5px; background:#FF6600;
}
#mainMenu li.active a       {
	padding-top: 14px;
	text-decoration: none !important;
	color: #000000 !important;
}
#mainMenu li.active a span  {
	top: 12px;
}
#mainMenu li a:hover        {
	color: #2b373e; text-decoration: none;
}


/*** Rozmiestnenie ***/
#master      {
margin: 50px auto; width: 1050px; height: 600px; padding: 150px 0 0 0;
	
}
#logo {margin: 0 auto; width:900px; height: 100px; text-align:center; }

#obsah1 {margin: 0 auto; width:900px; height:500px; background-image:url(img/bgr1.png); background-repeat:no-repeat; padding: 8px 8px 8px 12px;}
#obsah_kontakt {margin: 0 auto; width:600px; height:233px; background-image:url(img/bgr_kontakt.png); background-repeat:no-repeat; padding: 8px 8px 8px 12px;}
#obsah_rozvrh {margin: 0 auto; width:600px; height:433px; background-image:url(img/bgr_rozvrh.png); background-repeat:no-repeat; padding: 8px 8px 8px 12px;}
#obsah_report {margin: 0 auto; width:750px; height:150px; background-image:url(img/bgr_report.png); background-repeat:no-repeat; padding: 8px 8px 8px 12px;}
#obsah_report_vice {margin: 0 auto; width:750px; background-image:url(img/bgr_report_vice.png); background-repeat:repeat-y; padding: 8px 8px 8px 12px;}
#obsah_fotogalerie {margin: 0 auto; width:600px; height:80px; padding: 8px 8px 8px 12px;}
#obsah_foto_report {margin: 0 auto; width:780px; height:80px; padding: 8px 8px 8px 12px;}
#obsah_adk {margin: 0 auto; width:630px; height:420px; padding: 8px 8px 8px 12px;}
#obsah_video {margin: 0 auto; width:450px; height:400px; background-image:url(img/bgr_video.png); background-repeat:no-repeat; padding: 8px 8px 8px 12px;}

#down {height:200px;}




#foot { width: 1050px; margin: 80px auto; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#66747b; text-align:center; padding-bottom:20px;}
#fotky { width: 1050px; margin: 0 230px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF;}


.tabulka {
	FONT-SIZE: 0.75em;
COLOR: #ffffff;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	padding-left: 0px;
}


/* -- Main classes -- */
.fr		    { float: right !important; }
.fl		    { float: left !important; }
.clear    { clear: both !important; }
.right	  { text-align: right !important; }
.left		  { text-align: left !important; }
.center	  { text-align: center !important; }
.last		  { margin-right: 0 !important; margin-bottom: 0 !important; border-bottom: none !important; }
.small	  { font-size: .90em; }
.big      { font-size: 1.5em; }
.col1 {width:590px; float:left;}
.col2 {width:250px; float:right; border-left:dotted #ff9815 1px; padding-left:10px; height:450px;}
.head1 {color:#FF6600; font-size:larger;}
.head2 {color:#FFB03B; font-size:larger;}
.foto {margin: 3px 3px 3px 3px;}
.txt {padding-right: 30px;}
.img5 {margin-bottom: 5px;}
.report {margin: 0 10px 3px 0;}
.block {width:280px;}

