@import url(dialog.css);

.co_div {
	position: absolute;
	float: left;
	padding: 2px 0;
	margin: 0px;
	font-size: 80%;
	width: 80px;
	text-align: center;
	cursor: pointer;
	color: #666666;
}

a.co , a.co:visited {
	color: #666666;
	font-size: 100%;
	text-decoration: none;
}

a.co_hover, a.co_hover:visited {
	color: #CCCCCC;
}

a.co_active, a.co_active:visited {
	text-decoration: underline;
}

.home_headline h1 {
	font-size: 1.5em;
	margin-top: 0px;
}

div#dialog_map {
	width: 600px;
	padding-bottom: 10px;
}


.tdstyle {
padding:1px;
vertical-align:top;
}

div.map_menu_selbox {
border:1px solid #AAAAAA;
color:#333333;
font-family:Arial;
font-size:11px;
}

div.map_menu_selbox div {
height:130px;
overflow:auto;
padding:5px 0;
width:166px;
}

div.map_menu_selbox span {
	background-color:#00AEEF;
	color:#FFFFFF;
	font-weight:bold;
	margin: 0;
	padding: 4px 0 4px 3px;
	text-align: left;
	display: block;
}

div.map_menu_selbox div a.current {
background-color:#D9E2FB;
color:#114562;
padding:5px;
text-decoration:none;
}

div.map_menu_selbox div a {
color:#333333;
display:block;
margin-left:5px;
padding:5px;
text-decoration:none;
text-indent:-5px;
}

#co_unterfranken_div {
	top: 77px;
	left: 57px;
}

#co_oberfranken_div {
	top: 64px;
	left: 173px;
}

#co_mittelfranken_div {
	top: 152px;
	left: 115px;
}

#co_oberpfalz_div {
	top: 155px;
	left: 235px;
}

#co_schwaben_div {
	top: 275px;
	left: 105px;
}

#co_niederbayern_div {
	top: 237px;
	left: 293px;
}

#co_oberbayern_div {
	top: 315px;
	left: 210px;
}





/** tabs **/

/**
first-page smalllist tab container
**/

#smalllist_container {
	margin-top: 20px;
	width: 100%;
	height: 340px;
}

#smalllist_latest, #smalllist_popular, #smalllist_random, #smalllist_premium, #smalllist_event {
	padding: 10px;
}


/**
first-page content tab container
**/

#shortinfo_container {
	margin-top: 20px;
	width: 100%;
	height: 180px;
}

#shortinfo_text1, #shortinfo_text2, #shortinfo_text3 {
	padding: 10px;
}

.shortinfo_more {
	display: none;
}
.homemap #map {
    width: 404px;
    height: 415px;
}
#map {
	width: 430px;
	height: 430px;
}
