#menu-top div.box0{
	width: 232px;
	background: url(images/box_bg.gif) 7px 40px no-repeat;
	border: solid 1px #00ADD0;
	margin: 0 14px 0 0;
	float: left;
}

#menu-top div.box0 a.box-title{
	text-decoration: none;
	display: block;
	font-weight: bold;
	color: #FFF;
	background-color: #00ADD0;
}

#menu-top div.box1{
	width: 233px;
	background: url(images/box_bg.gif) 7px 40px no-repeat;
	border: solid 1px #A71930;
	margin: 0 14px 0 0;
	float: left;
}

#menu-top div.box1 a.box-title{
	text-decoration: none;
	display: block;
	font-weight: bold;
	color: #FFF;
	background-color: #A71930;
}



#menu-top div.box2{
	width: 232px;
	background: url(images/box_bg.gif) 7px 40px no-repeat;
	border: solid 1px #44697D;
	margin: 0 14px 0 0;
	float: left;
}

#menu-top div.box2 a.box-title{
	text-decoration: none;
	display: block;
	font-weight: bold;
	color: #FFF;
	background-color: #44697D;
}

#menu-top div.box3{
	width: 233px;
	background: url(images/box_bg.gif) 7px 40px no-repeat;
	border: solid 1px #AAA;
	margin: 0;
	float: left;
}

#menu-top div.box3 a.box-title{
	text-decoration: none;
	display: block;
	font-weight: bold;
	color: #FFF;
	background-color: #AAA;
}

#main {
	width: 980px;
	margin: auto;
	background: url(images/bg_1.gif) top left repeat-y;
	text-align: left;
}

#main>p.cleaner{
	background: url(images/bg_1_bottom.gif) top left no-repeat;
	height: 15px;
}

#foot{
	background: #A71930;
}

#menu{
	background: #F9E4E3 url(images/radnice.jpg) top left no-repeat;
}

.menu a{
	color: Maroon;
}

.menu a.level-4{
	background-color: #F7C2C0;
}

.menu a.level-5{
	background-color: #F49A97;
}

.menu a.selected {
	color: #FFF;
	background-color: #A71930;
}

.menu a:hover{
	background-color: #EFB3B3;
}

div#alt-navigation {
	background-color: #A71930;
}

#content table.zastupitelstvo{
	width: 75%;
	margin: auto;
}

#content table.zastupitelstvo td{
	background:	#F9E4E3;
}

#content table.zastupitelstvo thead td{
	background: #A71930;
	text-align: center;
}

#content table.zastupitelstvo thead td a{
	color: #FFF;	
}

#options {
	background-color: #E0E0E0;
	padding: 1em;
	height: 25px;
	vertical-align: bottom;
}

.inline-left {
	float: left;
}

.inline-right {
	float: right;
}

.phonebook{
	border-collapse: collapse;
	table-layout: fixed;
	empty-cells: show;
	font-size: 1.3em;
	width: 100%;
}

#tel-info{
		background-color: #E0E0E0;
		text-align: center;
		font-weight: bold;
		padding: 1em;
}

.tel-funkce{
	border: 1px solid #FFFFFF;
	border-right: 0px;
	padding-left: 1em;
	padding-right: 1em;
	text-align: left;
	vertical-align: top;
	width: 6.5em;
}

.tel-names{
	border: 1px solid #FFFFFF;
	border-left: 0px;
	padding-left: 1em;
	padding-right: 1em;
	text-align: left;
	vertical-align: top;
}

.tel-numbers{
	border: 1px solid #FFFFFF;
	border-right: none;
	padding-left: 1em;
	padding-right: 1em;
	text-align: right;
	vertical-align: top;
	width: 10em;
}

.tel-odbor{
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.tel-title{
	border: 1px solid #FFFFFF;
	border-left: 0px;
	border-right: 0px;
	text-align: right;
	vertical-align: top;
	width: 2.5em;
}

a {
	color: #A71930;
}

a:visited {
	color: #A71930;
}

a:hover {
	color: #A71930;
}

h1, h2, h3, h4{
	color: #A71930;
}

