/* -------------------------------------------------------------------------------------------
 * TEXT notation: .textcolor_text_textweigth_paddingmatrix (exp. 13L = 13 px padding-left)
 * ------------------------------------------------------------------------------------------- */
.gray_text_4B_small {
	
		color:#BBBBBB;
		font-size:9px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 4px;
}
.gray_text_11L4B_small {

		
		color:#BBBBBB;
		font-size:9px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 11px;
        padding-right: 0px;
}
.black_text_4B_small {

		
		color:#000000;
		font-size:9px;
		line-height:12px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 10px;
}
.black_text_11L4B_small {
	
		
		color:#000000;
		font-size:9px;
		line-height:12px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 11px;
        padding-right: 10px;
}
.black_text_11L4B_picture {
		
		
		color:#000000;
		font-size:9px;
		line-height:12px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 11px;
        padding-right: 0px;
}
.black_text_4B {
	
		
		color:#000000;
		font-size:11px;
		line-height: 14px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 10px;
}
.black_text_11L4B {
		
		
		color:#000000;
		font-size:10px;
		line-height: 14px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 11px;
        padding-right: 10px;
}
.black_text_11L {
	
		
		color:#000000;
		font-size:10px;
		line-height: 14px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 11px;
        padding-right: 10px;
}
.black_text_bold_10T4B {
	
		color:#000000;
		font-size:11px;
		line-height: 14px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:bold;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 10px;
}
.black_text_bold_11L10T4B {
		
		color:#000000;
		font-size:11px;
		line-height: 14px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:bold;
				
		padding-top: 10px;
        padding-bottom: 4px;
        padding-left: 11px;
        padding-right: 10px;
}
.black_text_bold_11L4B {
	
		color:#000000;
		font-size:11px;
		line-height: 14px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:bold;
		
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 11px;
        padding-right: 10px;
}
.blue_text_bold_10T4B {

		
		color:#0063CE;
		font-size:17px;
		line-height:20px;
				
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:bold;
		
		padding-top: 10px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 10px;
}
.blue_text_bold_11L10T4B {
		color:#0063CE;
		font-size:17px;
		line-height:20px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:bold;
		
		padding-top: 10px;
        padding-bottom: 4px;
        padding-left: 11px;
        padding-right: 10px;
}
.blue_text_bold_11L4B {

		color:#0063CE;
		font-size:17px;
		line-height:20px;
				
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:bold;
		
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 11px;
        padding-right: 10px;
}
.blue_link_4B {

		color:#0063CE;
		font-size:11px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
		
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 10px;
}
.blue_link_11L4B {

		
		color:#0063CE;
		font-size:11px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
		
		padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
}
.legende_11L4B4R {

		color:#000000;
		font-size:9px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 11px;
        padding-right: 4px;
		
		background-color:#ffffff;
		border-width: 0px 0px 0px 0px;
		border-color : #CCCCFF #CCCCFF #CCCCFF #CCCCFF;
		border-style: solid solid solid solid;
}
.white_link_4B {
	
		
		color:#FFFFFF;
		font-size:9px;
		
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 10px;
}
.mehr_link {
	
		color:#FFFFFF;
		font-size:9px;

		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
		
		vertical-align:bottom;
				
		padding-top: 0px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 10px;
}

/* Text-Stilvorlagen für freie Templates*/
.blue_text {
	color:#0099FF;
	font-size:14px;
	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-style:normal;
	font-weight:bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 0px;
	height: 10px;
}
.black_lead {

		color:#000000;
		font-size:12px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 0px;
}
.black_kurztext {

		
		color:#000000;
		font-size:11px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 0px;
}
.black_kommentar {
		
		color:#000000;
		font-size:11px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:italic;
		font-weight:normal;
				
		padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
		padding-right: 0px;
}
.black_text {

	
		
		color:#000000;
		font-size:11px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
				
		padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 0px;
        padding-right: 0px;
} 
a.blue_nav_link {
		color:#003366;
		font-size:10px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
}
input.zisch {
	width: 100px;
	height: 19px;
}


.plainlink {

		
		color:#000000;
		font-size:10px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
		text-decoration:none;
		
		padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 0px;
        padding-right: 0px;
}


/* ENDE table - vorlagen für freie Templates ENDE */

/* -------------------------------------------------------------------------------------------
 * CSS für Immo (Laura)
 * ------------------------------------------------------------------------------------------- */

	input.eingabe_long
	{
		color:#000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		border-top: 1px;
		border-bottom: 1px; 
		border-left: 1px; 
		border-right: 1px;
		border-style: solid;
		width:240px;
	}	
	input.eingabe_short
	{
		color:#000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		border-top: 1px;
		border-bottom: 1px; 
		border-left: 1px; 
		border-right: 1px;
		border-style: solid;
		width:77px;
	}	
	select.auswahl_long
	{
		color:#000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		border-top: 1px;
		border-bottom: 1px; 
		border-left: 1px; 
		border-right: 1px;
		border-style: solid;
		width:240px;
	}
	select.auswahl_short
	{
		color:#000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		border-top: 1px;
		border-bottom: 1px; 
		border-left: 1px; 
		border-right: 1px;
		border-style: solid;
		width:77px;
	}
	td.list_result_header_6B
 	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: normal;
		background-color: #C8E9FF;
		border-spacing: 0px;
		padding: 0px;
		
		padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 0px;
        padding-right: 0px;
	}
	td.row_dark
	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: normal;
		background-color: #E6F4FF;
		border-spacing: 0px;

		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 0px;
        padding-right: 0px;
	}
	td.row_light
	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: normal;
		background-color: #FFFFFF;
		border-spacing: 0px;
		
		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 0px;
        padding-right: 0px;
	}
	td.row_dark_newad_red
	{
		color: #FF0000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: normal;
		background-color: #E6F4FF;
		border-spacing: 0px;

		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 0px;
        padding-right: 0px;
	}
	td.row_light_newad_red
	{
		color: #FF0000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: normal;
		background-color: #FFFFFF;
		border-spacing: 0px;
		
		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 0px;
        padding-right: 0px;

	}
	td.row_dark_title_bold
	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: bold;
		background-color: #E6F4FF;
		border-spacing: 0px;

		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 0px;
        padding-right: 0px;
	}
	td.row_light_title_bold
	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: bold;
		background-color: #FFFFFF;
		border-spacing: 0px;
		
		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 0px;
        padding-right: 0px;

	}
	td.row_dark_price_15R
	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: normal;
		background-color: #E6F4FF;
		border-spacing: 0px;

		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 0px;
        padding-right: 15px;
	}
	td.row_light_price_15R
	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: normal;
		background-color: #FFFFFF;
		border-spacing: 0px;
		
		padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 0px;
        padding-right: 15px;

	}
	td.paging_bold7B
	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: bold;
		background-color: #FFFFFF;
		border-spacing: 0px;
		padding: 0px;
		
		padding-top: 0px;
        padding-bottom: 7px;
        padding-left: 0px;
        padding-right: 0px;
	}
	td.box_border_vertical
	{
 
		
		background-color:#ffffff;
		border-width: 0px 1px 0px 1px;
		border-color : #6699CC #6699CC #6699CC #6699CC;
		border-style: solid solid solid solid;
	}
	td.box_border_horizontal 
	{
	

		background-color:#ffffff;
		border-width: 1px 0px 1px 0px;
		border-color : #6699CC #6699CC #6699CC #6699CC;
		border-style: solid solid solid solid;
	}
	td.box_title_12L 
	{
	
		
		color:#FFFFFF;
		font-size:10px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
		
		background-color:#0099FF;		
		
		padding-top: 3px;
        padding-bottom: 4px;
        padding-left: 12px;
        padding-right: 0px;
	}
	td.header_white 
	{
		color:#FFFFFF;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		
		padding-left: 12px;
	}
	td.label_black12L 
	{
		color:#000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		
		padding-left: 12px;
	}
	td.label_black
	{
		color:#000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	}		
	td.label_red
	{
		color:#FF0000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	}		
	td.label_black_bold
	{
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style: normal;
		font-weight: bold;
	}
	td.blue_bold_text
	{
		color:#0099FF;
		font-size:11px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:bold;
	}
	a.black_link 
	{
		color:#000000;	
		text-decoration:none;
	}
	a.blue_link 
	{
		color:#0099FF;
		font-size:10px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
		text-decoration:none;
	}
	a.white_link 
	{
		color:#FFFFFF;
		font-size:10px;
		font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
		font-style:normal;
		font-weight:normal;
		text-decoration:none;
	}


.border {
	border: 1px solid #000000;
}
.table_white {
	background-color: #FFFFFF;
	color: #000000;
}
