@charset "utf-8";
/* CSS Document */

/*.html_formular .inputs {
	width:90%;
}*/

.message{font-weight:bold;}
.message.ok {color:#EA8A0F;};
.message.fail {color:#990000;}; 

.content_box {
	width:218px;
	margin-bottom:25px;
}

.box_headline {
	background-image:url(../pics/box_headline.jpg);
	background-repeat:no-repeat;
	
	height:26px;
	padding-left:19px;
	
	line-height:26px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	
}

.box_dark_bg {
	background-image:url(../pics/dark_box_bg.jpg);
	background-repeat:repeat-y;

	padding:20px 19px 7px 19px;	
	min-height:13px;
}

.box_light_bg {
	background-image:url(../pics/light_box_bg.jpg);
	background-repeat:repeat-y;
	
	padding:7px 19px;
	min-height:52px;
	
	position:relative;
}

.box_line{
	line-height:1px;
	height:1px;
	background-image:url(../pics/box_line.jpg);
	background-repeat:no-repeat;
}

.box_footer {
	height:41px;
	background-image:url(../pics/box_footer.jpg);
	background-repeat:no-repeat;
}

.headline_news {
	font-weight:bold;
	padding-left:13px;
	background-image:url(../pics/grey_arrow.png);
	background-position:left 4px;
	background-repeat:no-repeat;
}

.news_link {
	position:absolute;
	right:20px;
	bottom:7px;	
}




.open.vHeadline {
	background-image:url(../pics/minus_icon.jpg);
}

.close.vHeadline {
	background-image:url(../pics/plus_icon.jpg);
}


.pfeil {
	background-image:url(../pics/pfeil.png);
	background-repeat:no-repeat;
	background-position:2px 3px;
	padding-left:11px;
}


.vHeadline {
	background-position:left 6px;
	background-repeat:no-repeat;
	cursor:pointer;
	height:20px;
	padding-left:13px;
}

.veranstaltung {
	border-bottom:1px solid #81a9d6;
	border-left:1px solid #81a9d6;
}

.veranstaltung td {
	border-right:1px solid #81a9d6;
	border-top:1px solid #81a9d6;
	vertical-align:top;
}

table .dark_bg {
	background-color:#add2fc;
}

table .light_bg {
	background-color:#cbe3ff;
}

table .grey_row, table .grey_row td {
	background-color:#666666;
	color:#FFFFFF;
}

table .red_row, table .red_row td {
	background-color:#990000;
	color:#FFFFFF;
}

.tableBorder {
	border:1px solid #ea8a0f
}
.light_row {
	background-color:#f4f4f4;
}
.dark_row {
	background-color:#edeeee;
}


.top5 {
	margin-bottom:20px;
}

.top5 img{
	margin-bottom:3px;
	border:1px solid #333333;
}

.top5.last {
	margin-bottom:0px;
}


.objekt .stoerer.vermietet{background-image:url(../pics/st_vermietet.png);}
.objekt .stoerer.verkauft{background-image:url(../pics/st_verkauft.png);}

.objekt .stoerer.vermietet.debug{background-image:url(../pics/st_vermietet2.png);}
.objekt .stoerer.verkauft.debug{background-image:url(../pics/st_verkauft2.png);}



.topObjectsSlider {
    position:relative;
    height:130px;
	width:185px;
	overflow:hidden;
	margin-bottom:10px;
}

.topObjectsSlider li {
	list-style:none;
}

.topObjectsSlider p {
	margin:0;
}

.topObjectsSlider img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

.topObjectsSlider img.active {
    z-index:10;
}

.topObjectsSlider img.last-active {
    z-index:9;
}


input, textarea, select{
	color: #909090;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	border:1px solid #cccccc
}

input.inSend{
	color:#333333;
	cursor:pointer;	
	}

select.big{width:178px;}
input.big{width:175px;}
input.big2{width:200px;}
input.plz2{width:39px;}
input.ort2{width:144px;}
input.inputs{width:200px;}
textarea.inputs{width:329px;}
textarea.big2{width:367px;}
input.vonBisFeld{width:85px;}
select.big2{width:202px;}
select.big3{width:92px;}
input.ort{width:152px;}
input.strasse{width:162px;}
input.hausnummer{width:29px;}

