﻿body{
	margin:auto;
	padding:0;
	background: #002469;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 70%;
	color: black;
	text-align:center;
}
#stranka{
	width: 936px; 
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 0 0 0 ;
	 background:#FFFFFF; 
	/* background: #002469;*/
	text-align:justify;
}
#menu1{
	margin: 0px 10px 0 10px;
	background: #e3e3e3 url(../images/menu.jpg) top repeat-x; 
	height:28px; 
	position:relative;
	padding-right:50px;
}
#menu1 div a{
	 float:left;
	 height:23px;
	 border-right:#FFFFFF 1px solid;
	 padding:5px 5px 0 5px;
	 _padding:5px 5px 0 5px;
	 font-weight:bold;
	 font-size:110%;

}
div#menu1 .act{  background: #ff9b05; _height: 28px; }

#jazyky{ position:absolute; right:8px; top:8px;}

#menu2{
	margin: 0px 10px 0 10px;
	background:#ff9b05; clear:both;height:28px;}
#menu2 div{
	 float:left; 
	 padding:7px 5px 0 5px;
	 font-weight:bold;
}

#logo{ 
	margin: 0px 10px 0 10px;
	background:#FFFFFF url(../images/logo.jpg) no-repeat center;width:916px; height:157px;	}
#logo a{display: block; width:916px; height:157px;}
#navigace{
	margin: 0px 10px 0 10px;
	background:#cdcdcd;
	position:relative;
	padding:3px;
	padding-right:200px;
	font-weight: bold;}
#navigace #tisk{
	position:absolute;
	right:5px; 
	_right:15px; 
	top:0;
	padding:3px 10px;
	border-left:1px solid white;
	font-weight: bold;
}
#left {
	display:none;
	float: left;
 	margin-left:0px;
	_margin-left:3px;
	padding-left:5px;
	_padding-left:0px;
	margin-bottom:20px;
	width: 144px;
	overflow:hidden; 
}
#main {
	_width:896px;
	padding:10px;
	/* padding:0 10px 10px 10px; */
	/*margin: 0px 10px 10px 10px;*/
	float: left;
	/*overflow:hidden;*/
	background:#FFFFFF;
}
#right {
	display:none;
	float: left;
	width: 144px;
	margin-bottom:20px;
	}
#paticka {
	clear:both; 
	background:#002469; 
	width:936px;
	position:relative; 
	color: #FFFFFF ; 
	padding:3px 0;
}
#paticka a{color: #FFFFFF ;}
#paticka #webmake{
	position:absolute;
	right:5px; 
	top:3px;
}

	
/* *************************  DEFINICE HTML ELEMENTU ******* */
a{	text-decoration: none; color: Black;}
a:hover {text-decoration: underline;}
h1{padding: 0;	margin: 0; font-size: 120%; text-transform:uppercase;}
h2{padding: 0;	margin: 0; font-size: 110%;}
h3{padding: 0;	margin: 0; font-size: 100%;}

#strankatext {font-size: 110%;}
#strankatext a{	text-decoration: underline; color: #2855aa; }
#strankatext a:hover{ text-decoration: underline; color: #ee860a; }


Eul li{list-style-image: url(../images/odrazka.gif);}
img {border: 0px;padding:0px;margin:0px;	}
hr{display: none;}
form{padding: 0;margin: 0;}
legend{color:#000000; font-weight: bold; }
/* **********************  konec DEFINICE HTML ELEMENTU ******* */

/* ************************* L E F T   ******* */

/* ** *********************** UVOD PAGE  ******* */
#uvod{ width:916px;}
.polozkatop{background:#ff9b05; font-weight:bold; padding:2px 4px; position:relative; }
.polozkatop img{ position:absolute; right:5px; top:7px;}
.polozkatext{background: url(../images/bg-polozka.jpg) repeat-x center top; 
	min-height:110px;
	_height:110px;
	padding:5px; }

.polozkatext .novinka{ padding-top:5px;}
.polozkatext .novinka h3{ padding:0; margin:0; font-size:110%;}
.polozkabottom{background: url(../images/bg-polozka-bottom.jpg) repeat-x center top; height:13px; }
#uleft{
	float: left; 
	width:320px;
	clear:both;
	margin-right:15px;
}
#uleft1{float: left; width:145px; margin-right:15px;}
#uleft2{float: left; width:160px;}
#uleft3{clear:both; width:320px;}

#uright{float: left; width:580px;}
#uright1{ width:100%;}
#uright2{
	clear:both;
	float: left;
	margin-right:15px;
	width:312px;
}
#uright3{float: left; width:252px;}
/* ** *********************** REFERENCE PAGE  ******* */
#refpage{ padding:0 0 20px 0; }
#refpage img { _margin-right: 10px; }
#refpage table th,td {padding:5px 20px 5px 5px;}



/* ************************* R I G H T  ******* */


/* ***************************  DEFINICE TRID ******* */
.top{margin-top:0; padding-top:0;}
.texty{padding: 0px 10px 5px 10px; text-align:justify;}
.left{text-align: left;}
.right{text-align: right;}
.center{text-align: center;}
.hidden{
	position:absolute;
	top: -10000px;
	left:0;
	width:1px;
	height:1px;
	overflow:hidden;
}
.line{
	clear:both;
	padding: 6px 0;
	border-bottom: 1px solid #D9DCE1;
}
.lineBlack{border-bottom: 1px solid #317836; padding:10px 0px 1px 0;}
.CboldRed{
	color: #660000;
	font-weight: bold;
}
.CboldBlack{
	color: #000000 ;
	font-weight: bold;
	font-size: 1em;
}
.CboldBlue{
	color:#002469;
	font-weight: bold;
}
.CboldOrange{
	color:#f8a300;
	font-weight: bold;
}
.CboldGreen{
	color:#317836;
	font-weight: bold;
}
.Ctlacitko{
	border: 1px;
	margin-top:3px;
	border-color: #000000;
	border-style: groove;
	font-size:11px;
	font-weight:bold;
}
a.Ctlacitko{
	text-decoration:none;
	padding: 1px;
	color: #000000;
	font-size: 85%;
}
.Cpole{
	border: 1px;
	border-color: #000000;
	border-style: groove;
	font-size:x-small;
}
