body {
	font-family: verdana, sans-serif;
} 

/*#superDomainList select {
	border: 1px solid #777777; 
}	

.sedoprocolor {
	color: #FA4E00;
}

.wrapper {
	border-left: 4px solid #0D4A90;
	border-top: 1px solid #0D4A90;
	width: 814px;
	color: #0E3363;
	background-color: #fff;
}*/

/* Quick View Row */

.qv {
	background-image: url(/img/parkingstats/bkgr_40.gif);
	height: 42px;
}

.qvheader {
	width: 175px;
	font-size: 17px;
	color: #0E3363;
	padding-left: 10px;
	border-bottom: 1px solid #0D4A90;
}

.qvheadline {
	margin-left: 5px;
	display: block;
}

.qvselect {
	width: 275px;
	border-bottom: 1px solid #0D4A90;
}

.qvselectbox {
	width: 240px;
	border: 1px solid #777777; 
}

.qvgo {
	width: 253px;
	border-bottom: 1px solid #0D4A90;
	text-align: right;
}

.qvadvanced {
	font-size: 10px;
	width: 100px;
	border-bottom: 1px solid #0D4A90;
	border-right: 1px solid #EEF0F5;
}

.qvadvancedinside {
	font-size: 10px;
	width: 100px;
	color: #0E3363;
}

/* Advanced View Row */

.av {
	background-image: url(/img/parkingstats/bkgr_40.gif);
	height: 41px;
	font-size: 11px;
	font-weight: bold;
}

.avheader {
	height: 41px;
	width: 165px;
	color: #0E3363;
	font-size: 17px;
	font-weight: normal;
	padding-left: 10px;
}

.avheadline {
	margin-left: 10px;
	display: block;
}

.avradio {
	font-size: 11px;
	font-weight: bold;
}

.avsort {
	width: 85px;
	color: #0E3363;
}

.avsortbydate {
	color: #0E3363;
	margin-left: 5px;
}

.avsortbydomain {
	color: #0E3363;
	margin-left: 5px;
	margin-right: 31px;
}

.avinfo, .qvinfo {
	margin-right: 0;
}

/* Display on this Chart Row */

.dc {
	background-image: url(/img/parkingstats/bkgr_40.gif);
	height: 42px;
	font-size: 11px;
	font-weight: bold;
}

.dcheader {
	height: 42px;
	font-size: 17px;
	color: #0E3363;
	font-weight: normal;
	padding-left: 10px;
}

.dcheadline {
	margin-left: 5px;
	display: block;
}

.dccheckboxrow {
	font-size: 11px;
	margin-left: 10px;
	background-color: #F8F8F8;
}
.dccheckboxrow2 {
	font-size: 11px;
	background-color: #F8F8F8;
}

.dccheckboxrowheight {
	height: 22px;
}

.dccheckboxrowupdate {
	width: 100%;
	font-size: 11px;
	background-color: #F8F8F8;
}

.dscheckboxupdatebutton {
	background-image: url(/img/parkingstats/bkgr_dspl_update_button.gif);
	width: 152px;
}

.dscheckboxupdatebuttonsmall {
	background-image: url(/img/parkingstats/bkgr_dspl_update_button.gif);
	width: 123px;
}

.buttonmargin {
	margin-right: 19px;
}

/* Domain List Row */
.dl {
	width: 100%;
	font-size: 11px;
	background-image: url(/img/parkingstats/bkgr_40.gif);
}
.conf {
	width: 810px;
	font-size: 11px;
	background-image: url(/img/parkingstats/bkgr_40.gif);
}

.dlheader {
	width: 415px;
	color: #0E3363;
	font-size: 17px;
	margin-left: 10px;
}
.dlheader2 {
	color: #0E3363;
	font-size: 17px;
	padding-right:21px
	margin-left: 10px;
}

.dlheadline {
	margin-left: 10px;
	display: block;
}

.bottborder {
	border-bottom: 1px solid #0D4A90;
}
/*.bottborderlightgrey {
	border-bottom: 1px solid #F2F2F2;
}*/

.dlshowdomains {
	font-size: 10px;
	width: 97px;
	color: #0E3363;
}

.showdomainsselectbox {
	border: 1px solid #343434;
}
.layoutselectbox{
	border: 1px solid #777777;
	width:90px;
	font-size:11px;
	}

.masterkeywordselectbox {
	border: 1px solid #777777;
	width:100px;
	font-size:9px;
	padding-left:2px;
	}

.masterkeywordselectbox2 {
	border: 1px solid #777777;
	width:170px;
	font-size:11px;
	padding-left:3px;
	}
.masterkeywordselectbox3 {
	border: 1px solid #777777;
	width:192px;
	font-size:11px;
	padding-left:3px;
	}

.inputdisabled2{
	background-color:#F0F0F0;
	color:#909090;
	border: 1px solid #777777;
	width:170px;
	font-size:11px;
	padding-left:3px;
}

	
.inputdisabled{
	background-color:#F0F0F0;
	color:#909090;
	width:192px;
	border: 1px solid #777777;
	font-size:11px;
	padding-left:3px;
}


.dlpager {
	font-size: 10px;
	width: 190px;
}

/*.dlpagerlink {
	color: #0E3363;
}*/

.dladvanced {
	font-size: 10px;
	width: 100px;
	border-bottom: 1px solid #0D4A90;
	border-right: 1px solid #EEF0F5;
}

.dladvancedinside {
	font-size: 10px;
	width: 100px;
	color: #0E3363;
}

.dljump {
	width: 32px;
	border: 1px solid #777;
}
.dlinput {
	border: 1px solid #777;
}

.keywordoriginselectbox {
	border: 1px solid #777;
	width:225px;
}

.dlistheaderfirst {
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #0D4A90;
	padding-left: 8px;
	color: #0E3363;
	color: #0E3363;
	text-decoration: none;
}

/*.dlistheadersecond {
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #0D4A90;
	padding-left: 8px;
	color: #0E3363;
	color: #0E3363;
	text-decoration: none;
}*/

.dlistheadera {
	color: #0E3363;
	text-decoration: none;
}

.dlistheadera:hover {
	text-decoration: none;
}

.dlistheader {
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #0D4A90;
	padding-right: 8px;
	color: #0E3363;
	white-space: nowrap;
	text-decoration: none;
}
.bluebkgr{
	background-color:#DDE7F3;
	border-top:3px solid #0D4A90;
}

.bluebkgrthin{
	background-color:#DDE7F3;
	border-top:1px solid #0D4A90;
}
/*.redbkgrthin{
	background-image:url(/img/parkingstats/bkgr_red.gif);
	border-top:1px solid #0D4A90;
}
.yellowbkgrthin{
	background-image:url(/img/parkingstats/bkgr_yellow.gif);
	border-top:1px solid #0D4A90;
}*/

.greybkgr{
	background-color:#E3E3E3;
	border-top:3px solid #848484;
}
.bluebkgrohne{
	background-color:#fff;
	border-top:3px solid #0D4A90;
}
.greybkgrohne{
	background-color:#fff;
	border-top:3px solid #848484;
}
.dlcellwidth {
	width: 60px;
	color: #0E3363;
}
.dlcellwidth {
	width: 80px;
	color: #0E3363;
}
.dlcellwidthlong {
	color: #0E3363;
}

.dlcellwidthdata {
	width: 85px;
	color: #0E3363;
}

.dlist {
	width: 100%;
	margin-top: 18px;
}
.dlist2 {
	width: 100%;
	margin-top: 0px;
}
.dlistrow {
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #B2B2B2;
	color: #6C6C6C;
	padding-right: 8px;
	padding-left: 8px;
}
.dlistrow2 {
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	color: #6C6C6C;
	padding-right: 8px;
	padding-left: 8px;
}

.dlistrowa {
	color: #6C6C6C;
	text-decoration: none
}

.borderbottom {
	border-bottom: 2px solid #0D488C;
}

.borderbottomwhite {
	border-bottom: 1px solid #fff;
}

.borderbottompx {
	border-bottom: 1px solid #0D4A90;
}

.graybkgr {
	border-bottom: 1px solid #AFAFAF;
}

.bluelightbkgr {
	background-color: #F6F9FB;
	}

.bluelightbkgr2 {
	background-color: #F2F4F9;
	}

.borderbottomthin {
	border-bottom: 1px solid #B2B2B2;
}

.borderbottomthinblue {
	border-bottom: 1px solid #0D4A90;
}
.borderbottomthinbluetop {
	border-top: 1px solid #0D4A90;
}
.borderbottomgrey {
	border-bottom: 2px solid #B2B2B2;
}

.borderbottomblue {
	border-bottom: 2px solid #0D4A90;
}

.dlistrowall {
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #0D4A90;
	color: #6C6C6C;
	padding-right: 18px;
}

.dlistrowallfirst {
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #0D4A90;
	color: #6C6C6C;
	padding-left: 8px;
}

.dslistcollight {
	background-color: #F8F8F8;
}

.dslistcoldark {
	background-color: #F4F4F4;
}
.dslistcolmaster {
	background-color: #F6F9FB;
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #B2B2B2;
	color: #6C6C6C;
	}

.dslistcolmaster2 {
	background-color: #F6F9FB;
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	color: #6C6C6C;
	}

.dslistcolpageelements {
	background-color: #F1F4FA;
}
.dldomain {
	padding-left: 92px;
}

.dlkw {
	padding-left: 8px;
}

.dlbottfirst {
	padding-left: 88px;
	display: block;
}

.lightgray {
	color: #979797!important;
}

.darkgray {
	color: #0E3363;
}

.normfont {
	font-weight: normal;
}

/* iframes Row */
.iframes {
	width: 808px;
}

.iframe {
	border-bottom: 1px solid #0D4A90;
}

.ds {
	margin: 12px;
	margin-top: 7px;
	width: 300px;
}

.dsheader {
	font-size: 14px;
	color: #0E3363;
	height: 30px;
	font-weight: bold;
}
.dsheadersmall {
	font-size: 14px;
	color: #0E3363;
	height: 20px;
	font-weight: bold;
	margin-left:2px;
	}

.dssmall {
	font-size: 11px;
	color: #0E3363;
}

.dsbold {
	font-weight: bold;
	color: #0E3363;
}

.dswording {
	font-weight: bold;
	display: block;
	margin-bottom: 3px;
	margin-top: 5px;
}

.dsselectbox {
	width: 145px;
	border: 1px solid #777777;
}

.dosselectbox {
	width: 175px;
}
.portfolioselectbox {
	width: 175px;
	margin-top:5px;
	}

.dstextarea {
	margin-left: 10px;
	border: 1px solid #777;
	width: 195px;
	height: 195px;
	font-size: 10px;
}

.dsinput {
	height: 18px;
	border: 1px solid #777;
	width: 147px;
}

.dsinput_small {
	height: 18px;
	border: 1px solid #777;
	width: 92px;
}

.dslink {
	color: #0E3363;
	font-size: 10px;
	font-weight: normal;
}

.dasdottedline {
	background-image: url(/img/parkingstats/bkgr_dottedline.gif);
	background-repeat: repeat-x;
	height: 19px;
}

.wrapperbottom {
	width: 812px;
}

.borderleft {
	border-left: 4px solid #0D4A90;
}

/* general Row */

.bluebottomborder {
	border-bottom: 1px solid #0D4A90;
}

/* Overview Top Row with welcome and news */

/*.ovwrapper {
	border-left: 4px solid #0D4A90;
	width: 808px;
	color: #0E3363;
	background-color: #fff;
}

.ovheadline {
	color: #0E3363;
	font-size: 17px;
	font-weight: normal;
}

.ovheadlinetop {
	color: #0E3363;
	height: 40px;
	font-size: 17px;
	font-weight: normal;
	padding-left: 7px;
}

.ovheadlinepn {
	color: #0E3363;
	font-size: 17px;
	font-weight: normal;
	margin-left: 13px;
	display: block;
}

.ovnewsbutton {
	margin-top: 14px;
	margin-bottom: 10px;
	margin-right: 11px;
}

.ovnewsheadline {
	font-weight: bold;
	color: #001735;
	margin-right: 15px;
	margin-left: 11px;
	display: block;
}

.ovnewstext {
	font-size: 10px;
	color: #001735;
	margin-right: 15px;
	margin-left: 11px;
	display: block;
}

.ovnewslink {
	font-size: 10px;
	color: #001735;
	margin-right: 15px;
}*/

.date {
	margin-top: 4px;
	color: #001735;
	display: block;
}

.ovbold {
	font-weight: bold;
	color: #0E3363;
}

/*.ovtotal {
	margin-top: 13px;
	display: block;
}

.ovdetail {
	font-size: 10px;
	color: #0B3164;
	display: block;
	margin-left: 5px;
	margin-right: 8px;
}

.ovheadblue {
	border-top: 1px solid #0D4A90;
}
*/
.ovtp {
	font-size: 10px;
	margin-left: 70px;
	font-weight: bold;
}
/*
.ovselectbox {
	width: 150px;
	margin-left: 48px;
}

.ovselectboxnavi {
	width: 100px;
	font-size: 10px;
}

.ovwelcomebkgr {
	background-image: url(/img/parkingstats/bkgr_40.gif);
}

.ovlinebkgr {
	background-image: url(/img/parkingstats/bkgr_3line.gif);
}
*/
/* trends styles */
/*.trpixelbkgr {
	background-image: url(/img/parkingstats/bkgr_3line_blue2.gif);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}

.trdsheadline {
	display: block;
	margin-top: 7px;
}
*/
/* details left styles */
/*.detheader {
	font-size: 17px;
	color: #0E3363;
	padding-left: 10px;
	height: 41px;
}

.detheadline {
	display: block;
}
*/
/* subnavi left styles */

#subnavileft {
	margin: 0;
	padding: 0;
}

#subnavileft a.subnavilink {
	display: block;
	background-image: url(/img/parkingstats/bkgr_navi_link.gif);
	width: 176px;
}

#subnavileft a.subnavilink:hover {
	display: block;
	background-image: url(/img/parkingstats/bkgr_navi_link_hover.gif);
}

.sublinkactive {
	display: block;
	background-image: url(/img/parkingstats/bkgr_navi_link_active.gif);
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 4px;
}

#subnavileft a.subnavilinkdown {
	display: block;
}

#subnavileft a.subnavilinkdown:hover {
	display: block;
	background-image: url(/img/parkingstats/bkgr_navi_link_hover_down.gif);
}

.sublink {
	display: block;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 4px;
}

/*.detailcell {
	padding: 6px;
	display: block;
	margin: 2px 8px 2px 4px;
	font-weight: bold;
	text-decoration: underline;
}

.detailcelllessmargin {
	padding: 0px;
	display: block;
	margin: 2px 8px 2px 4px;
	font-weight: bold;
	text-decoration: underline;
}

.detds {
	display: block;
	margin-bottom: 3px;
	margin-top: 10px;
	margin-left: 23px;
	font-weight: bold;
}

.detdshd {
	display: block;
	margin-left: 23px;
	margin-top: 14px;
	margin-bottom: 0px;
	font-size: 15px;
	font-weight: bold;
}

.dettr {
	display: block;
	margin: 8px 5px 5px 5px;
	font-weight: bold;
	text-decoration: underline;
}

.tdecnone {
	text-decoration: none;
}

.detailnorm {
	text-decoration: none;
	font-weight: normal;
}

.dettrheader {
	height: 41px;
}

.dettrheadline {
	display: block;
	margin-left: 5px;
	font-size: 17px;
}

.dettrheadlinehint {
	white-space: nowrap;
	margin-left: 7px;
	font-size: 10px;
	width: 100px;
	color: #0E3363;
}

.bordertoppx {
	border-top: 1px solid #0D4A90;
}

.detselectbox {
	margin-left: 23px;
	width: 195px;
}

.dtkwhint {
	font-size: 10px;
	color: #0E3363;
	white-space: nowrap;
	padding-left: 10px;
}
*/
/* calender styles */
.calto {
	padding-left: 13px;
	font-size: 11px;
	font-weight: bold;
	display: block;
	color: #0E3363;
}

.calmargin {
	margin-left: 12px;
}

a.cal_head {
	color: #5B5B5B;
	text-decoration: none;
}

a.cal_head:hover {
	text-decoration: none;
}


.cal_head {
	background-color: #0e3363;
	color: #DDDDDD;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
}

.cal_days /*darussol*/ {
	background-color: #E0E0E0;
	color: gray;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-align: center;
}

.cal_content {
	background-color: #F0F0F0;
	color: #000000;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	margin: 2px;
	text-decoration: none;
}

.cal_today, .cal_today a {
	color: #0E3363;
	background-color: #b2c6de;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.cal_event, a.cal_event /* e-man 17-06-04 */ {
	background-color: #DDDDDD;
	color: #000000;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
}

.popheadline {
        height: 43px;
        font-size: 17px;
        background: url(/img/parkingstats/back_tabheader.gif) repeat-x;
        color: #0E3363;
        vertical-align: middle;
        padding-left: 10px;
        border-left:4px solid #0D4A90;
        border-right:1px solid #0D4A90;
        padding-top:8px;
}

.popcontent {
        font-size: 11px;
        background: url(/img/parkingstats/back_tabcontent.gif) repeat-x bottom white;
        color: #0E3363;
        vertical-align: top;
        padding: 10px;
        border-left:4px solid #0D4A90;
        border-right:1px solid #0D4A90;
        border-bottom:1px solid #0D4A90;
}
.poptab {
        width: 100%;
        padding: 10px;
        line-height: 16px;
} 
.popback {
	background: #0D4A90;
}

.popwidthleft {
	width: 4px;
}

.popwidthright {
	width: 1px;
}


#poplist {
	margin-right: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
}

#poplist li {
	margin-top: 10px;
}

.active {
	color: #FA4E00;
}

.last {
	border-bottom: 1px solid #EAEAEA;
	border-top: 1px solid #EAEAEA;
}

.lastdown {
	border-bottom: 1px solid #004293;
	border-top: 1px solid #EAEAEA;
}

.middledown {
	border-top: 1px solid #EAEAEA;
}

.fontselect {
	font-size: 10px;
	margin-bottom: 1px;
}

#pronav_top {
	margin-bottom: 30px;
	margin-left: 0;
	display: block;
	background: white;
	text-align: left;
	border-top: 3px solid #154283;
	padding: 0;
}

#pronav_top li {
	height: 22px;
	width: 100%;
	border-bottom: 1px solid #e6e6e6;
	font-size: 11px;
	text-decoration: underline;
	list-style: none;
	padding-left: 20px;
	background: #f7f7f7;
	margin: 0;
	padding-top: 5px;
}

#pronav_top li.navnorm:hover {
	text-decoration: underline;
	background: url(/img/parkingstats/bkgr_navi_link_hover.gif) no-repeat #f6f6f6;
}

#pronav_top li.navactive {
	background: #ffffff no-repeat url(/img/parkingstats/bkgr_navi_link_active.gif);
}

/* ------------ */

#pronav_bottom {
	display: block;
	padding-left: 0;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #154283;
	background: white;
	text-align: left;
	margin-left: 0;
}

#pronav_bottom li {
	height: 22px;
	width: 100%;
	border-bottom: 1px solid #e6e6e6;
	font-size: 11px;
	text-decoration: underline;
	list-style: none;
	padding-left: 20px;
	padding-top: 5px;
}

#pronav_bottom li:hover {
	text-decoration: underline;
	background: url(/img/parkingstats/bkgr_navi_link_hover.gif) no-repeat;
}

/* ------------ */

#pronav_top li.pronav_header {
	background: url(/img/parkingstats/bkgr_40.gif) repeat-x;
	margin: 0;
	padding: 0;
	height: 37px;
	width: 100%;
	font-size: 1px;
	line-height: 1px;
}

#pronav_bottom li.pronav_footer {
	display: block;
	border-bottom: 2px solid #154283;
	font-size: 1px;
	line-height: 1px;
	height: 59px;
	width: 100%;
	margin: 20px 0 0;
	padding: 0;
	background: repeat-y url(/img/parkingstats/img_tabback.gif);
	border-top: 1px solid #154283;
}

#pronav_bottom li.navactive {
	background: #ffffff no-repeat url(/img/parkingstats/bkgr_navi_link_active.gif);
}

/* ------------ */

/*.imgbanner {
	display: block;
}

.artdate {
	display: block;
	text-align: right;
	width: 414px;
	margin-bottom: 10px;
	font-size: 10px;
	padding-right: 10px;
	margin-top: 10px;
}

.artheader {
	display: block;
	width: 414px;
	margin-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	padding-right: 10px;
}

.artbody {
	display: block;
	width: 414px;
	margin-bottom: 10px;
	padding-left: 10px;
	font-size: 10px;
	line-height: 14px;
	padding-right: 10px;
}

.artcontimg, .artcontimg a:link, .artcontimg a:hover {
	display: block;
	float: left;
	margin: 15px 15px 10px 10px;
}

.artlist {
	list-style: url(/images/img_pfeil.gif);
	font-size: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 30px;
	display: block;
}

#artlist {
	list-style: url(/images/img_pfeil.gif);
	font-size: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 60px;
	display: block;
}


#artlist[id] {
	list-style: url(/images/img_pfeil.gif);
	font-size: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
	display: block;
}



#artlist li {
	margin-bottom: 13px;
	display: list-item;
	padding-left: 10px;
}

.tabborder {
	height:41px;
	background: url(/images/bkgr_40.gif) repeat-x;
	border-top: 1px solid #003399;
	border-bottom: 1px solid #003399;
}

.tabborderright {
	border-top: 1px solid #003399;
	border-bottom: 1px solid #003399;
	background: url(/images/img_tabrightback.jpg) repeat-y;
}

.teaserdate, .teaserdate a, .teaserdate a:link, .teaserdate a:hover {
	margin-left: 10px;
	margin-right: 10px;
	font-size: 10px;
	display: block;
	margin-bottom: 5px;
	padding-top: 10px;
}

.teaserheader, .teaserheader a, .teaserheader a:link, .teaserheader a:hover {
	margin-left: 10px;
	margin-right: 10px;
	display: block;
	font-weight: bold;
	margin-bottom: 8px;
	font-size: 11px;
	line-height: 14px;
}

.teaserbody{
	margin-left: 10px;
    margin-right: 10px;
    display: block;
    font-size: 10px;
    line-height: 14px;
    padding-bottom: 10px;
}

.teaserblock {
	display: block;
	width: 303px;
	color: #001735;
	border-bottom: 1px solid #c8c8c8;
}

.teaser_active {
    background: #e7e7e7;
}

.teaserblock a, .teaserblock a:link {
	text-decoration: none;
	cursor: pointer;
	color: #001735;
}

.teaserblock a:hover {
	color: #001735;
	cursor: pointer;
	text-decoration: underline;
}

.teaserblock:hover {
	color: #001735;
	cursor: pointer;
	text-decoration: underline;
	background: #f7f7f7;
}

.buttoncontmargin, a.buttoncontmargin {
	margin-right: 12px;
	margin-left: 15px;
	border-style: none;
	float: left;
}

.tabfooterbupre, a.tabfooterbupre {
	padding: 0;
	display: block;
	margin-top: 6px;
}

.tabfooterbunext, a.tabfooterbunext {
	padding: 0;
	display: block;
	margin-top: 6px;
}

.tabpages  {
	padding: 0;
	margin-bottom:0;
	margin-left: auto;
	margin-right: 10px;
	height:23px;
	font-size:10px;
}

.tabpages a, .tabpages a:link, .tabpages a:hover{
	font-size:10px;
	text-decoration: underline;
}

.contacttxt, .contacttxt a, .contacttxt a:link, .contacttxt a:hover {
	margin-top: 14px;
	display: block;
	text-decoration: underline;
		cursor: pointer;

}
*/
.bold{
font-weight:bold;
}
.optimisersummarypadding{
padding:8px 8px 2px 8px;
}
/*
.button_abstandunten{
margin-bottom:2px;
}*/
.listcolumseperator{
	width:10px;
background-image:url(/img/parkingstats/bkgr_40lineganz.gif);
background-repeat:repeat-y;
}
.listcolumseperator2{
width:5px;
background-image:url(/img/parkingstats/bkgr_40lineganzbetweenwhite.gif);
background-repeat:no-repeat;
}
.editablefields{
padding-left:13px;
font-weight:bold;
}
/*.editablefieldstext{
padding-left:13px;
padding-top:5px;
display:block;
font-weight:normal;
}*/
.buttonmargin2{
margin-left:7px;
}
.headlinemetatags{
padding: 4px;
width: 390px;
}
/*
.editmetatagsinputfield{
width:210px;
font-size:11px;
height:16px;
border:1px solid #777;
}
.editmetatagstextarea{
width:210px;
height:60px;
font-size:11px;
border:1px solid #777;
}*/
.editparkinglayoutselectbox{
width:210px;
border:1px solid #777;
margin-top:11px;
}
.parkingthumb{
margin:1px;
}

.bu_savebutton{
margin:0 7px;
}
.bu_resetbutton{
margin:0 7px;
}
.configheaderwhite{
color:#fff;
background-color:#909090;
}

/* styles for the popup menu
**/

/*.tooltiptable{
	border-bottom:1px solid #124990;
	border-left:1px solid #124990;
	border-right:1px solid #124990;
	margin:0;
	background-color: #FFFFFF;
}
.tooltip2 {
	position: absolute;
	z-index:11;
	display: none;
	padding:0;
	width: 180px;
	overflow: hidden;
}
.tooltip2 .head{
	background-color: #006666;
	color: white;
	font-weight: normal;
	font-size: 10px;
	padding: 2px;
}
.tooltip2 .content{
	color: #000066;
	font-size: 10px;
	border-width: 4px;
}
.tooltip2 .content td{
	width: 50%;
	font-size: 10px;
}*/
.dlisttopgrey{
border-top:2px solid #E3E3E3;
}
.dlisttopblue{
border-top:2px solid #DDE7F3;
}
/*.popcontent2 {
        font-size: 11px;
        background: url(/img/parkingstats/back_tabcontent.gif) repeat-x bottom white;
        color: #0E3363;
        vertical-align: top;
  border:1px solid #0D4A90;
}
.popcontent2 td{
        border:1px solid #0D4A90;
}*/