body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background: url(img/design/bg.jpg) repeat-x;
	background-color: #3D3D3D;
}
h1{
	display: block;
	width: 480px;
	height: 36px;
	margin: 0px;
	padding-left: 4px;
	padding-top: 6px;
	background: url(img/design/pozadie_nadpis.png) no-repeat;;
	color: #F17713;
	font-size: 24px;
	font-family: tahoma;
	font-weight: normal;
}

* html h1 {	
	background-color: transparent;
	background-image: url(img/design/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/design/pozadie_nadpis.png", sizingMethod="image"); 
}

table{
	padding: 4px;
	padding-left: 0px;
	color: #B6B6B6;
}
table tr td{
	padding-top: 4px;
	font-size: 13px;
}
table .nadpis{
	color: #F17714;
	font-size: 13px;
	font-weight: bold;
	padding-left: 16px;
	background: url(img/design/zobaciky.gif) 2px 9px no-repeat;
}
table tr td select{
	width: 158px;
	background-color: #0C0C0C;
	color: #656565;
	border: none;
}
table tr td input.text{
	width: 68px;
	background-color: #0C0C0C;
	color: #656565;
	border: 1px solid #3A3A3A;
}

table tr td input.radio{ 
}

table tr td select.text { width: 68px; }
table tr td select.auto { width: auto; }

table tr td input.submit{
	padding: 1px 6px 1px 6px;
 background-color: #0C0C0C;
 color: #9F5213;
 border: 1px solid #9F5213;
}

table tr td span.spanCalendar {
	display: block;
	width: 156px;
	padding: 1px 4px 1px 4px;
	 background-color: #0C0C0C;
	cursor: pointer; 
	color: #9F5213; 
	border: 1px solid #9F5213;
}

table tr td textarea{
	width: 172px;
	height: 73px;
	background-color: #0C0C0C;
	color: #656565;
	border: 1px solid #3A3A3A;
}

#pravy_stlpec table .nadpis { padding-left: 0px; background: none; }

#obal{	
	width: 772px;
	margin: 0px auto;
}
/* -------------------------------------------- hlavicka --------------------------------------------*/
#hlavicka{
	width: 772px;
	height: 204px;
	background: url(img/design/hlavicka_obrazok.png);
}

* html #hlavicka{
	width: 772px;
	height: 204px;
	background-color: transparent;
	background: url(img/design/hlavicka_obrazok.jpg) center no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/design/hlavicka_obrazok_ie.png", sizingMethod="crop"); 
}

#hlavicka #flash{
	margin-left: 36px;
}

#vyber_jazyk {
	position: relative;
	top: 180px;
	float: right;
	padding-right: 48px;
	color: #B7B7B6;
	font-size: 8pt;
}
#vyber_jazyk ul ,
#vyber_jazyk li {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
#vyber_jazyk li {
	margin-left: 4px;
}
#vyber_jazyk a{
	color: #B36C23;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
#vyber_jazyk a:hover{
}

#vyber_jazyk a img { border: none; }
/* ------------------------------------------- (hlavicka) -------------------------------------------*/
/* ---------------------------------------------- menu ----------------------------------------------*/
#menu{
	width: 772px;
	height: 67px;	
	background: url(img/design/pozadie_menu.jpg);
}
#menu ul{
	margin: 0px;	
	padding: 0px;
	padding-left: 40px;
	_padding-left: 39px;
}
#menu ul li{   	
	display: inline;
}
#menu ul li a{      	
	display: block;
	float: left;
	width: 114px;
	height: 20px;	
	margin-left: 1px;
	padding-top: 46px;
	background: url(img/design/menu_polozka_hover.jpg);
	color: #FFF;	
	font-size: 13px;
	font-weight: bold;
	font-family: tahoma;
	text-decoration: none;
	text-align: center;
}
#menu ul li a:hover{   
	background-color: transparent;
	background: none;	
}
#menu a.active {
	background: url(img/design/menu_polozka_active.jpg);
}
#menu a.active:hover {
	background: url(img/design/menu_polozka_active.jpg);
}

/* vertical */
ul.menu{
	margin: 0px;
	padding: 0px;
}

ul.menu li a{      
	color: #FFF;
	text-decoration: none;
}
ul.menu li a:hover{
	text-decoration: underline;
}

a#active_vertical{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
a#active_vertical:hover{
	text-decoration: underline;
}
/* --------------------------------------------- (menu) ---------------------------------------------*/
/* --------------------------------------------- obsah ----------------------------------------------*/
#hlavny{
	width: 772px;	
	background: url(img/design/pozadie_hlavny.png) repeat-y;	
}
*html #hlavny{
	width: 772px;
	background-color: transparent;
	background: url(img/design/pozadie_hlavny.gif) center repeat-y;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/design/pozadie_hlavny_ie.png", sizingMethod="scale"); 
}
#lavy_stlpec{
	position: relative;
	/*z-index: 100;*/
	float: left;
	width: 180px;
	padding-left: 6px;
	min-height: 320px;
	_height: 320px;
	margin-left: 50px;
	_margin-left: 25px;
	background-color: #1d1d1d;
}
#pravy_stlpec{
	position: relative;
	/*z-index: 100;*/
	float: left;
	width: 480px;
	margin-left: 10px;

	min-height: 320px;
	_height: 320px;
	color: #B7B7B6;
	text-align: justify;
}
#pravy_stlpec a{
	color: #F17713;
}
#pravy_stlpec a:hover{
	text-decoration: none;
}

#pravy_stlpec input.text{
	width: auto;
	background-color: #0C0C0C;
	color: #656565;
	border: 1px solid #3A3A3A;
}

#pravy_stlpec input.submit{
	padding: 1px 6px 1px 6px;
	background-color: #0C0C0C;
	color: #656565;
	border: 1px solid #3A3A3A;
}
/* -------------------------------------------- (obsah) ---------------------------------------------*/
/* --------------------------------------------- pata -----------------------------------------------*/
#pata{
	width: 772px;
	height: 53px;	
	background: url(img/design/pozadie_pata.png) no-repeat;
	color: #606060;
	font-size: 10px;
	font-family: Verdana;
}
*html #pata{
	background-color: transparent;
	background: url(img/design/pozadie_pata.gif) top center no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./img/design/pozadie_pata_ie.png", sizingMethod="crop"); 
}
#pata div{
	padding-top: 48px;
	padding-left: 40px;
	padding-bottom: 15px;
}
#pata a{	
	margin-left: 414px;
	color: #606060;
	text-decoration: none;
}
#pata a:hover{
	text-decoration: underline;
}
/* -------------------------------------------- (pata) ----------------------------------------------*/
.clear{
	clear: both;
	height: 1px;
}


/*------------------------ galeria -----------------------------------*/
body#galeria {
	text-align: center;
	color: white; 
} 
body#galeria img.big {  }
body#galeria div#obalobr { 
	margin-top: 25px; 
	margin-bottom: 5px; 
	min-height: 410px;
	_height: 410px;
	text-align: center;
 }

span.nazov {
	font-weight: bold;
	color: #F37F1A;
}

body#galeria a {
	text-align: center;
}
body#galeria a img {
	border: none;
}
img.imgthumb {
	margin: 4px;
}
img.imgthumb:hover {
	cursor: pointer;
}

body#galeria div.gallerythumb {
	width: 100%;
	height: 95px;
	text-align: center;
	overflow: auto; 
	padding-bottom: 10px;
}

body#galeria div.gallerythumb img:hover {
	cursor: pointer; 
}
/*------------------------(galeria)-----------------------------------*/


div.galeria {
	text-align: center;
	padding-top: 15px; 
}
div.galeria a img{ 
	border: none;
	padding: 1px; 
}
div.galeria a{ 
	display: block;
	float: left;
	margin: 5px;
	border: 6px solid #7F3D07;	
}
div.galeria a:hover {	
	border: 6px solid #4E2504;
}
