.selectForm1, .EventkalenderGebiet select{border:1px solid #999; width:250px}
.brancheSingle{width:165px}
.brancheSingle label{background:#FFF}
.FormVkp{width:574px; background:#FFF; padding:8px}
.ContainerGmap{position:relative; width:574px}
#map div span{white-space:normal !important}
#showInfo{position:absolute; background:none; width:230px; overflow:hidden; z-index:10000}
#showInfo .top{width:200px; padding-left:30px; height:37px; overflow:hidden; background:url(/img/css/map/top.gif) no-repeat right bottom}
#showInfo .center{width:200px; padding-left:30px; overflow:hidden; background:url(/img/css/map/mid.gif) repeat-y right}
#showInfo .center .title{color:#485B82; font-weight:bold}
#showInfo .center .ContainerVoting{padding-bottom:5px}
#showInfo .center .MTW{padding-top:7px}
#showInfo .center .mail{overflow:hidden; width:200px}
#showInfo .center .route{padding-top:4px}
#showInfo .center .route SPAN{display:none}
#showInfo .center .route DIV #routenfrom{font-size:100%; font-style:italic; color:#999; width:120px; border:1px solid #999; padding:0}
#showInfo .center .route DIV #routenfrom.usable{font-size:100%; font-style:normal; color:#000; padding:0; width:120px; border:1px solid #999}
#showInfo .center .route DIV FORM #routing4Submit{background:#91A0B4 url(/img/css/pfeil5.gif) no-repeat scroll right top; border:medium none; color:#FFF; cursor:pointer; margin:0 0 0 5px; padding:0 17px 0 0}
#showInfo .bottom{width:200px; overflow:hidden; padding-left:30px; height:9px; background:url(/img/css/map/bot.gif) no-repeat right top}
.SingleLand, .SingleLandAktiv{color:#FFF; padding-left:14px; display:inline; padding-right:2px}
.SingleLand{background:#91A0B4 url(/img/css/pfeil5.gif) no-repeat scroll -1px 0}
.SingleLandAktiv{background:#E1AC28 url(/img/css/pfeil10.gif) no-repeat scroll 0 0}
.SingleLand A, .SingleLandAktiv A, .SingleLandAktiv A:Hover{text-decoration:none; color:#FFF; border-left:1px solid #FFF; padding-left:4px}
.SingleLand A:Hover{color:#FFF; text-decoration:none}
.SiteRight{margin-right:28px; width:322px; background:#FFF; display:inline; padding-top:8px; padding-bottom:8px}
.sifrPartnerInner{width:306px; padding:0 8px}
h2.sifrPartner{background:#4D617B url(/img/css/bg_Linien_blue.gif); display:block; padding-left:8px}
.SingleVkpLandCont{width:145px}
.VkpLandEinleitung{width:306px; padding:10px 8px 5px 8px}
.VkpPartnerTrenner{width:2px; height:45px; background:url(/img/css/vkpPartnerTrenner.gif) no-repeat 0 0; overflow:hidden; font-size:0%}
.VkpPartnerLogo{width:68px; height:45px; padding:0 3px 10px 4px; display:table}
.VkpPartnerLogo div{width:68px; display:table-cell; vertical-align:middle; text-align:center}
.VKPListeLand, .VKPListeBranche{color:#FFF}
.VKPListeLand h2{display:inline-block; padding-left:28px; padding-right:2px; color:#FFF}
.VKPListeBranche h3{display:inline-block; padding-left:28px; padding-right:2px; background:#4D617B url(/img/css/bg_Linien_blue.gif); color:#FFF}
.VKPTableTitle h4{display:inline-block; padding-left:2px; padding-right:2px; color:#FFF}
.VKPTableTitle{width:620px; background:#4D617B url(/img/css/bg_Linien_blue.gif)}
.VKPTT1{padding-left:28px}
.VKPTR1, .VKPTT1{width:127px}
.VKPTT2, .VKPTR2{width:57px; padding-left:3px}
.VKPTT3, .VKPTR3{padding-left:5px; width:105px}
.VKPTT4, .VKPTR4{padding-left:5px; width:135px}
.VKPTT5, .VKPTR5{width:110px; padding-left:5px}
.VKPTT6,.VKPTR6{width:35px; padding-left:5px}
.VKPTR1, .VKPTR2, .VKPTR3, .VKPTR4, .VKPTR5, .VKPTR6{display:inline; background:#FFF; min-height:15px}
.VKPTT1 a, .VKPTT2 a, .VKPTT3 a, .VKPTT4 a, .VKPTT5 a, .VKPTT6 a{
	vertical-align: super; 
}
.VKPTR6 a{background:#91A0B4; padding:0 2px; color:#FFF; text-transform:uppercase; text-decoration:none}
.VKPTR6 a:Hover{text-decoration:none}
.VKPTableRow{width:592px; padding-left:28px}
#VKPDetailListe{width:100%}

.VkpPartnerEinleitung{
	width: 220px;
	padding-left: 9px;
}
.LinkVkpPartner{
	font-weight: bold;
	text-decoration: none; 
}
.LinkVkpPartner:Hover{
	text-decoration: none; 
}
.morePts{
    background: url("/img/css/bg_Linien_blue.gif") repeat scroll 0 0 #4D617B;
    border: 1px solid #CDCDCD;
    margin-left: 29px;
    text-align: center;
}
.morePts a, .morePts a:hover{
	display:block;
	height:25px;
	padding:0 10px;
	line-height:25px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
