﻿														/** M A I N **/
body 
	{
	font-family: Verdana, Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
	background: #292929 url(../images/background.gif) center top repeat-y;
	text-align: left;
	font-size: 0;
	color: #5f5f5f;
	padding: 0;
	margin: 0;
	}

h2, h3, h4, h5, ul, li 
	{
	margin: 0;
	padding: 0;
	font-weight: normal;
	}

ul, li
	{
	list-style: none;
	}

img 
	{
	margin: 0;
	padding: 0;
	border: none;
	}

a 
	{
	color: #5F5F5F;
	text-decoration: none;
	margin: 0;
	padding: 0;
	}

a:hover
	{
	color: #929292;
	text-decoration: underline;
	}

h1
	{
	margin: 0 0 0 9px;
	padding: 0 0 0 39px;
	font-size: 23pt;
	font-weight: normal;
	float: left;
	}

h1 a
	{
	text-decoration: none;
	color: #FFF;
	}

h6
	{
	margin: 0 0 0 0px;
	padding: 0 0 10 0px;
	font-size: 10pt;
	font-weight: normal;
	float: left;
	}
	
h7
	{
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	font-size: 10pt;
	font-weight: normal;
	float: left;
	}


														/** P A G E **/
														
#page
	{
	margin: 16px auto 0 auto; 
	padding: 0;
	width: 765px;
	}

#body
	{
	float: left;
	width: 765px;
	margin-top: 23px;
	}

#menu
	{
	float: right;
	width: 147px;
	margin-top: 53px;
	}

#menu ul li h3
	{
	margin: 3px 0 0 17px;
	background: url(../images/menuli.gif) no-repeat;
	padding-left: 18px;
	font-size: 7pt;
	width: 90px;
	}

#menu ul li h3 a
	{
	color: #929292;
	text-decoration: none
	}

#menu ul li h3 a:hover 
	{
	color: #D1D1D1;
	text-decoration: none;
	}

#menu .spancer
	{
	width: 137px;
	height: 1px;
	display: block;
	background: url(../images/spancer.gif);
	margin: 15px 0 14px 7px;
	}
	
#header
	{
	padding: 6px 4px 25px 4px;
	background: #292929;
	text-align: right;
	}

#header span
	{
	font-size: 8pt;
	color: #FFF;
	margin-right: 5px;
	}

#headimg
	{
	background: url(../images/headimg.jpg) no-repeat;
	width: 755px;
	height: 300px;
	border: 1px solid #FFF;
	margin: 7px 0 7px 0;
	}

#navigation
	{
	margin: 3px auto 2px 2px;
	}

#navigation h2
	{
	font-size: 10pt;
	float: left;
	background: url(../images/navigli.gif) no-repeat;
	margin-left: 23px;
	padding-left: 27px;
	}

#navigation h2 a
	{
	text-decoration: none;
	color: #BCBCBC;
	}

#navigation h2 a:hover
	{
	color: #FFF;
	}

#navigation .firsth
	{
	background: none;
	margin-left: 0;
	padding-left: 0;
	}

#content
	{
	width: 760px;
	margin: 27px 9px 37px 9px;
	}

#content h3
	{
	color: #BCBCBC;
	font-size: 10pt;
	margin-left: 40px;
	}

#content h3 a
	{
	color: #BCBCBC;
	text-decoration: none;
	}

#content h3 a:hover
	{
	color: #CCC;	
	}

.stranka
	{
	font-size: 8pt;
	text-align: center;
	margin: 10px 5px 0 0;
	}

.uvodni
	{
	width: 670px;
	margin: 22px 25px 0 34px;
	font-size: 8pt;
	text-align: justify;
	}

.uvodni img
	{
	border: 1px solid #FFF;
	float: left;
	margin-right: 17px;
	}

.uvodni h4
	{
	font-size: 10pt;
	color: #1FB4E5;
	padding-top: 1px;
	margin-bottom: 8px;
	}

.kontakt
	{
	width: 288px;
	float: right;
	}
	
.link
	{
	width: 288px;
	float: left;
	}

.malyspan
	{
	color: #5A5A5A;
	font-size: 6pt;
	margin-top: 15px;
	}

.blue 
	{
	color: #1FB4E5;
	}

.white
	{
	color: #FFF;
	}

.clear
	{
	clear: both;
	}

.spancer
	{
	height: 1px;
	width: 566px;
	display: block;
	background: url(../images/spancer.gif);
	margin: 15px 0 15px 0;
	font-size: 0;
	}

.kontakt .spancer
	{
	width: 288px;
	margin: 20px 0 16px 0;
	}

.kontakt p
	{
	margin: 6px;
	}

.novefoto
	{
	width: 745px;
	margin: 20px 25px 0 15px;
	}

.novefoto img
	{
	border: 1px solid #FFF;
	float: left;
	margin-right: 20px;
	}

.fotoh
	{
	margin-top: 25px;
	}

#footer
	{
	width: 587px;
	background: #292929;
	height: 32px;
	display: block;
	margin: 35px 0 20px 0;
	}

#footer span
	{
	margin: 9px 0 0 12px;
	font-size: 8pt;
	color: #454545;
	float: left;
	}

#footer img
	{
	float: right;
	}