body {
	background-repeat: repeat-x;
	background-image: url('img/back.png');
	font-family: verdana;
	background-color: #ffffff;
	color: #289B9C;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	font-size: 1.8ex;;
	text-align: center;
}

//form {
	padding: 0;
	margin: 0px auto;
}
	
//input, textarea, select {
	background: white;
	border: 1px solid  #23959B;
	height: 20px;
	width: 100px;
	color: black;
	margin: 0px auto;
	padding: 0;
}

h1 {
	color: #289B9C;
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	text-align: center;
	font-weight: normal;
	padding: 0;
	margin: 0px auto;
	}
	
h2 {
	color: #004142;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 0 12px;
	margin: 0px auto;
}
h3 {
	background: url("img/h4back.jpg") no-repeat;
	background-color: #3DA9AA;
	display: block;
	width: 200px;
	height: 22px;
	color: white;
	padding: 0;
	margin: 0px auto;
	font-family: verdana;
	font-size: 12px;
	text-align: left;
}

.h3_cover {
	display: block;
	padding: 3px 0 0 10px;
}

.tucne {
	font-weight: bold;	
}

.predelovac {
	background:  url("img/menup.png") no-repeat;
	height: 38px;
	width: 4px;
	margin: 0px auto;
	padding: 7px 0 6px 0;
}

.zelena {
	color: #004141;
	font-weight: bold;
}

.napravo {
	text-align: right;
}

.cleaner {
	clear: both;
	height: 1px;
	border: none;
	font-size:1px; 
	margin:0px auto;
	padding:0; 
}

.nobold {
	font-weight: normal;
}

#top_logo {
	background: no-repeat;
	background-color: white;
	background-image: url('img/top_logo.png');
	width: 921px;
	height: 96px;
	margin: 0px auto;
	text-align: center;
	padding: 0 0 0 0;
}

#left_logo{
	float: left;
	padding: 0 0 0 116px;
	margin: 0px auto;
}

#right_logo {
	float: right;
	padding: 16px 116px 0 0;
	margin: 0px auto;
}

#right_logo p {
	padding: 0;
	margin: 0px auto;
}

#logo_text {
	font-family: "Times New Roman", Times, serif;
	color: #289B9C;
	font-size: 14px;
	text-align: right;
	font-weight: bold;
}

#top_motto {
	background: no-repeat;
	background-color: #1B383A;
	background-image: url('img/top_motto.jpg');
	text-align:	right;
	font-size: 20px;
	width: 921px;
	height: 67px;
	margin: 0px auto;
}

#motto_text{
	text-align: justify;
	color: white;
	font-size: 12px;
	padding: 18px 45px 5px 45px;
	font-weight: bold;
	margin: 0px auto;
}

#top_link a:link, #top_link a:visited{
	color: white;
	text-decoration: none;	
}

#top_link a:hover{
	color: #F20606;
}

#menu {
	background: no-repeat;
	background-image: url('img/menu.png');
	background-color: #3DA9AA;
	font-family: "Times New Roman", Times, serif;
	height: 47px;
	width: 921px;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}

#menu ul  {
	margin: 0px auto;
	padding: 4px;
	padding: 16px 0 0 0; 
}

#menu li {
	margin: 0px auto;
	padding: 0 10px 0 10px;
	font-size: 14px;
	border: 0px;
	display: inline;
	list-style-type: none;
	}
	
#menu a:link, #menu a:visited {
	float: none;
	margin: 2px auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

#menu a.selected:link, #menu a.selected:visited {
	padding-top: 0px;
	color: white;
}

#menu a:hover {
	text-decoration: underline;
}

#content {
	background-color: white;
	background-image: url('img/background.png');
	width: 921px;
	height: auto;
	padding: 0;
	margin: 0px auto;
}

#left {
	width: 200px;
	height: auto;
	color: black;
	padding: 0 0 0 13px;
	text-align: left;
	font-size: 1em;
	float: left;
	margin: 0px auto;
}

#left p {
	padding: 7px 7px 5px 8px;
	margin:  0px auto;
}

#left a:link, #left a:visited, #left a.selected:link, #left a.selected:visited {
	color: #1F898B;
	text-decoration: none;
}

#left a:hover {
	color: #F20606;
	text-decoration: underline;
}

#left_time {
	background-color: #E6F2F2;
	width: 200px;
	height: auto;
	margin: 0px auto; 
	padding: 0px;
	font-size: 0.9em;
}

#left_time a:link, #left_time a:visited, #left_time a.selected:link, #left_time a.selected:visited {
	color:  #1F898B;
	font-size: 0.8em;
	text-decoration: none;
	text-align: right;
	}

#left_time a:hover {
	color: #F20606;
	text-decoration: underline;
	text-align: right;
}

#binarnihodiny {
	padding: 5px;
	margin: 0px auto;
	text-align: center;
}

#left_sluzby {
	background-color: #E6F2F2;
	width: 200px;
	height: auto;
	margin: 0px auto; 
	padding: 0px;
	text-align: left;
}

#left_nabidka {
	background-color: #E6F2F2;
	width: 200px;
	height: auto;
	margin: 0px auto; 
	padding: 0px;
	text-align: left;
}

	
#center {
	width: 493px;
	color: #004142;
	font-family: verdana;
	height: auto;
	margin: 0px auto;
	padding: 0 0 0 1px;
	text-align: justify;
	font-size: 1em;
	float: left;
}

#center a:link, #center a:visited, #center a.selected:link, #center a.selected:visited {
	color: #004142;
	text-decoration: underline;
}

#center a:hover {
	color: #F20606;
	text-decoration: underline;
}

#center p {
	padding: 3px 12px 3px 12px;
	margin: 0px auto;
}

#center_novinky {
	background-color: #F2F8F8;
	color: black;
	border-bottom: 2px #DCDCDC solid;
	padding: 0;
	margin: 0px auto;
}

#center_novinky a:link, #center_novinky a:visited, #center_novinky a.selected:link, #center_novinky a.selected:visited {
	color: #1F898B;
	text-decoration: underline;
}

#center_novinky a:hover {
	color: #F20606;
	text-decoration: underline;
}

#spodni {
	background-repeat: no-repeat;
	background: url('img/novinkyback.png');
	background-color: #3DA9AA;
	display: block;
	width: 493px;
	height: 22px;
}

#right {
	width: 200px;
	color: black;
	height: auto;
	font-size: 1em;
	margin: 0px auto;
	padding: 0 13px 0 0;
	float: right;
	text-align: left;
}

#right p {
	padding: 7px 7px 5px 8px;
	margin:  0px auto;
}

#right_mandata {
	width: 200px;
	height: auto;
	text-align: left;
	margin: 0px auto;
	padding: 0 0 0 0;
	}
	
#right_mandata a:link, #right_mandata a:visited, #right_mandata a.selected:link, #right_mandata a.selected:visited {
	color: black;
	font-size: 0.8em;
	text-decoration: none;
	}

#right_mandata a:hover {
	text-decoration: underline;
}

#right_pravni_sluzby {
	width: 200px;
	height: auto;
	text-align: left;
	margin: 0px auto;
	padding: 0 0 0 0;
}
	
#right_otazka {
	width: 200px;
	height: auto;
	text-align: left;
	margin: 0px auto;
	padding: 0 0 0 0;
	border-bottom: 2px #DCDCDC solid;
}
	
#right_citat {
	font-size: 0.8em;
}
	
#bottom {
	background: no-repeat;
	background-image: url('img/bottom.png');
	background-color: #3DA9AA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	width: 921px;
	height: 41px;
	padding: 0;
	margin: 0px auto;
	text-align: center;
	}
	
#bottom p {
	padding: 14px 0 0 0;
	margin: 0px auto;
}

#bottom a:link, #bottom a:visited, #bottom a.selected:link, #bottom a.selected:visited {
	color: white;
	text-decoration: none;
}

#bottom a:hover {
	color: white;
	text-decoration: underline;
}

#vstup {
	background: url("img/input.png") repeat-x;
	background-color: #23959B; 
	height: 24px;
	width: 80px;
	border: 1px solid #147B7D;
	color: white;
	font-size: 0.8em;
	font-weight: bold;
	margin: 0px auto;
	padding: 0 0 1px 0;
}



