html		{
		min-height: 600px;
		border: 0px solid #ff0000;
}

body		{margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		font-family: Verdana, sans-serif;
		color: #888888;		
		/*background: #ffffff;*/		
		font-size : 12px;
		height: 100%;
		width: 1004px;
		border: 0px solid #ffff00;
}

body.print	{
		/*width: 680px;*/
		width: 660px;
		color: #555555;		
}		

hr		{color:#0000ff;
		border: 1px groove #ffd700;	
}

.select_language {font-size : 11px;
            font-weight : bold;
		color: #ffffff;
		text-align : center;	
		text-decoration: none; 
		/*border: 1px solid #ffffff;*/
}

A:link 	{text-decoration: underline; color : #0080c0 ;}
A.type_navi:link 	{text-decoration: none; color : #ffffff;}
A:visited 	{text-decoration: underline; color : #0080c0; }
A.type_navi:visited {text-decoration: none; color : #ffffff;}

A:active 	{text-decoration: underline; color : #000000; }
A:hover	{text-decoration: underline overline;color : #000000;}

a.type_navi:hover {color:#0000ff;
		text-decoration:none;
		background-color:#ffffff;
		border: 1px groove #ffd700;
		font-size : 11px;
		padding-left: 2px;
		padding-right: 2px;
}

A.none	{text-decoration: none; 
		font-size : 11px;
	}

.standard 	{font-size : 11px;}
.standard10 {font-size : 10px;}
.standard12	{font-size : 12px;}
.standard13	{font-size : 13px;}
.standard14	{font-size : 14px;}

.blue		{color:#0000ff;
}
.blue_1	{color:#182470;
}

.red		{color:#ff0000;
}

.application	{background: #085bf4;
		font-size : 11px;
		color:#ffffff;
		text-align : center;	
}

.message	{background: #ffff00;
		font-size : 11px;
		text-align : center;	
}

.objdirect	{background: #085bf4;
		font-size : 11px;
		color:#ffffff;		
		padding-left: 3px;
		padding-right: 3px;
		border: 1px solid #0000ff;
}

.action	{background: #ffcc00;
}

.bgefefef	{background: #efefef;
}

.close	{background: #085bf4;
		font-size : 10px;
		font-weight: bold;
		color:#ffffff;
		vertical-align: middle;
		padding: 1px;
		border: 2px solid #aaaaaa;
}

.pagetarget	{background: #085bf4;
		font-size : 10px;
		font-weight: bold;
		color:#ffffff;
		vertical-align: middle;
		padding: 1px;
		border: 2px solid #aaaaaa;
}

.info_hdl	{/*color:#ffffff;*/
		color: #ffffff;
		font-size : 15px;
		font-weight: bold;
		vertical-align: middle;		
}

.info_teaser{/*color:#ffff00;*/
		font-size : 12px;
		font-weight: bold;
}

.info_date	{/*color:#ffff00;*/
		font-size : 11px;
		font-weight: bold;
}

.info_mehr	{color:#0000ff;
		font-size : 11px;
		/*font-weight: bold;*/
}

.info		{/*color:#000000;*/
		/*color:#ffffff;*/
		font-size : 11px;
}

.track_hdl	{color:#0000ff;
		font-size : 13px;		
}

.track	{color:#000000;		
		font-size : 11px;
}

.track_owner{background: #00ff00;
		padding-left: 5px;
		padding-right: 5px;
		border: 1px solid #ff0000;
}

tr.track_customer {background: #ffffff;
		line-height: 15px;
}

.track_intern	{background: #ffffff;		
}

.track_customer	{background: #ffc0cb;
		font-size : 11px;
		color: #000000;	
		text-align: center;
		vertical-align: top;
		padding-left: 3px;
		padding-right: 3px;		
		border: 1px solid #ff0000;		
}

.track_customer_id{background: #ff0000;
		font-size : 11px;
		color: #ffffff;	
		text-align: center;		
		border: 1px solid #000000;		
}

.track_nodates	{color:#ff0000;		
		font-size : 13px;
		font-weight: bold;
}

.track_blue	{color:#0000ff;		
		font-size : 12px;
		font-weight: bold;
}

.track_green	{color:#00ff00;		
		font-size : 12px;
		font-weight: bold;
}

.track_red	{color:#ff0000;		
		font-size : 12px;
		font-weight: bold;		
}

.track_selection	{background: #ffcc00;
		color: #ff0000;
		padding: 3px;
		font-size : 13px;
}

.anker	{text-decoration: none;
		font-size : 11px;
}

.image_cat	{background: none;
		border: 3px solid white;
}

table 	{ }

td 		{
		/*font-size : 1em;*/
		font-size : 12px;
		}

td.contact	{text-align: center;
		font-size : 12px;
}

td.bestens	{text-align: center;
		font-size : 12px;
		background-image : url(../media/phpmedia/bestens.gif);
}

.navi_1000_tr	{background-image : url(../media/navi/navi_background_1000.jpg);
		background-repeat:no-repeat;
		line-height : 15px;		
}

.navi_1000	{text-align: center;
		vertical-align: middle;		
}

.navi_sub_1000	{text-align: center;
		vertical-align: middle;
		/*background: #085bf4;*/
		border: 2px groove #ffffff;		
		background-image : url(../media/navi/navi_sub_background.jpg); 
		line-height : 15px;	
}

.navi2_1000	{font-weight: bold;
		font-size : 10px;		
		text-decoration: none;
}

.expose	{font-family: Verdana, sans-serif;		
		font-weight: normal;		
		font-size : 13px;
		letter-spacing: 1px;
		color: #0080c0;		
}

.datetime	{font-size : 10px;
		text-align : center;	
}

.objekt 	{color: #0080c0;
		font-size : 13px;
}

.objektadress	{font-size : 11px;		
}

.comment	{font-weight: bold;
		font-size : 10px;
}

input		{/*border-color: #0080c0;*/
		border: 1px solid #888888;		
		color:#0080c0;
		background-image : url(../media/phpmedia/bgstripes.gif);
}

input.select2	{
		/*border-style: none;*/		
		border: 1px solid #888888;
		color:#0080c0;
		background-image : url(../media/phpmedia/bgstripes.gif);
}

input.selectobj	{/*background-color:#f4f4f4;*/
		/*border-style: none;*/
		border: 1px solid #ff0000;
		/*color:#0080c0;*/
		color:#ff0000;
		background-image : url(../media/phpmedia/bgstripes.gif);		
}

input.contact	{border: 1px solid #888888;
}

input.number	{border-top : 1px solid #ffd700;
		border-right :  2px groove #ffd700;
		border-bottom : 2px groove #ffd700;
		border-left : 1px solid #ffd700;	
}

input.cancel	{border-top : 1px solid #ff0000;
		border-right :  2px groove #ff0000;
		border-bottom : 2px groove #ff0000;
		border-left : 1px solid #ff0000;
}

input.send 	{border-color: #0080c0;
		border-style:none;
		background-color:#0E0069;
} 

input.blind {border-style:none;
		background: none;		
}

input.pw 	{border: 1px solid #ffd700;
		color: #ff0000;
}

input.login {border: 8px groove #ffd700;
		background: #ffd700;
}

input.track_inactive{color: #000000;
		background: #ffff00;
}

input.track_active{color: #0000ff;
		background: #ffffff;
}

select	{border-top : 1px solid #ffd700;
		border-right :  2px groove #ffd700;
		border-bottom : 2px groove #ffd700;
		border-left : 1px solid #ffd700;				
		background-color: #ffffff;
		color: #0080c0;
		background-image : url(../media/phpmedia/bgstripes.gif);
}

.selection	{font-weight : bold;
          	 font-size:12px;
}

textarea	{		
		font-family : Verdana, sans-serif;		
		border: 1px solid #888888;		
		color: #0080c0;		
		background-image : url(../media/phpmedia/bgstripes.gif);
}

.star		{ font-size : 12px;
		color: #ff0000;
} 

.login_info	{ font-size : 12px;
		color: #ffff00;
		font-weight : bold;
} 

.pic_text	{text-align : left;
		vertical-align : top;
		font-size : 11px;
		line-height : 17px;
		border : 0px;
}

.objart_def {text-align : center;		
		vertical-align : middle;
		font-weight : bold;
		font-size : 12px;
		color :  #0080c0;
		letter-spacing:1px;		
}

.objofmonth_hdl{font-weight : bold;
		text-align : center;		
		font-size : 11px;
		line-height : 20px;			
		color :  #0080c0;		
		padding: 2px 5px 2px 5px;
		border : 1px solid #0080c0;		
}

.objofmonth_number{font-weight : bold;
		text-align : center;		
		font-size : 13px;		
		color :  #0080c0;		
}

.objofmonth	{text-align : center;
		vertical-align : middle;		
		font-size : 10px;
		font-weight : bold;
		text-decoration: none;
		color : #aaaaaa;
		line-height : 14px;				
}

.cat_distance {line-height : 2px;	
}	

.rubrik_cat	{text-align : center;
		vertical-align : top;
		font-size : 11px;
		font-weight : bold;		
}

.rubrik_catprint	{text-align : center;
		vertical-align : top;
		font-size : 13px;
		font-weight : bold;		
}

.rubrik_aufmacher{font-weight : normal;
		text-align : center;
		vertical-align : middle;
		font-size : 13px;
		line-height : 16px;	
		/*	
		border-top : 2px groove white;
		border-bottom : 2px groove white;
		border-left : 2px groove white;
		border-right : 3px groove white;
		*/
		border-bottom : 2px;		
		color: #ffffff;
		padding-top: 2px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 2px;
		background :  #5f78cc;
		margin-top: 3px;
}

.scroll_aufmacher{text-align : center;
		vertical-align : middle;
		font-size : 11px;
		line-height : 19px;	
		border-top : 2px groove white;
		border-bottom : 2px groove white;
		border-left : 2px groove white;
		border-right : 3px groove white;		
		padding-top: 2px;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 2px;
		/*				
		background :  #0080c0;
		*/		
		color: #ffffff;
		background :  #5f78cc;		
		margin-top: 10px;
}

.rubrik_title	{font-weight : normal;
		text-align : center;
		vertical-align : middle;
		font-size : 12px;
		line-height : 17px;
		border : 0px;
		color : #0080c0;
		background : #eeeeee;
}

.rubrik_titleprint	{font-weight : bold;
		text-align : center;
		vertical-align : middle;
		font-size : 14px;
		line-height : 17px;
		border : 0px;
		color : #0080c0;
		background : #eeeeee;		
}

.rubrik 	{background-image : url(../media/phpmedia/bgstripes.gif);
		text-align : left;
		vertical-align : top;
		font-size : 11px;
		line-height : 17px;
		border : 0px;		
		padding-left:3px;
		padding-right:3px;
}

.rubrikprint {text-align : left;
		vertical-align : top;
		font-size : 13px;
		line-height : 17px;
		border : 0px;
		padding-left:3px;
		padding-right:3px;
}

.rubrik_objekt	{background-image : url(../media/phpmedia/bgstripes.gif);
		text-align : center;
		vertical-align : top;
		font-size : 11px;		
		border : 0px;
}

.rubrik_lage	{background-image : url(../media/phpmedia/bgstripes.gif);
		text-align : left;
		vertical-align : top;
		font-size : 11px;
		line-height : 17px;
		border : 0px;
}

.rubrik_baujahr	{background-image : url(../media/phpmedia/bgstripes.gif);
		text-align : center;
		vertical-align : middle;
		font-size : 11px;
		line-height : 17px;
}

.rubrik_preis	{background-image : url(../media/phpmedia/bgstripes.gif);
		text-align : center;
		vertical-align : middle;		
}

.rubrik_anfordern	{text-align : center;
		vertical-align : middle;
		font-size : 12px;
		line-height : 17px;
}

.summary_hdl{background : #085bf4;	
		color:#ffffff;
		padding-left: 10px;
		font-weight : bold;
		letter-spacing:2px;
		text-align : left;		
		font-size : 11px;
		line-height : 15px;			
}

.summary_l	{padding-left: 3px;
		text-align : left;			
		font-size : 11px;		
}

.summary_r	{background-color: #ffffff;
		padding-left: 3px;
		text-align : left;			
		font-size : 11px;
		line-height : 15px;		
}

.tabscrollhead	{font-size : 11px;
		border-top : 1px groove #0080c0;
		border-right :  1px groove #0080c0;
		border-bottom : 1px groove #0080c0;
		border-left : 1px groove #0080c0;
		text-align : center;
 }

.tabscrollcat 	{border-right : 1px groove #959595;
		border-bottom : 1px groove #959595;
		border-top : 1px groove #959595;
		border-left : 1px groove #959595;
		background : #eeeeee;
		margin-top: 12px;
		margin-bottom: 5px;		
}

.tabscrollcomment { border-left : 1px solid #959595;
		border-right : 1px solid #959595;
		border-bottom : 1px solid #e2e2e2;
		border-top : 1px solid #e2e2e2;
		padding-top: 3px;
		padding-bottom: 3px;
		margin-top: 0px;
		margin-bottom: 0px;
		text-align : center;
		background : #f8f7fb;
}

.tabscrollobjects { border-left : 1px solid #ffffff;
		border-right : 1px solid #959595;
		border-bottom : 1px solid #e2e2e2;
		margin-top:10px;
}

.tabscrollanzobj	{font-weight : bold;
		font-size : 11px;
		border-left : 0px solid #ffffff;
		border-right : 0px solid #959595;
		border-bottom : 0px solid #e2e2e2;
		margin-top:10px;
		margin-bottom:10px;
		background : #f8f7fb;
}

/*
.tabexphead	{border : 2px groove #4E9AEE; }
*/

.tabexpcat	{border-left : 1px solid #e2e2e2; 
            border-top : 1px solid #e2e2e2;
		border-right : 2px solid #959595; 
           	border-bottom : 2px solid #959595; 
 }  

.tabexppic 	{border-left : 1px groove #4E9AEE; 
		 border-right : 1px groove #4E9AEE;		
}

.sorry    	{font-weight : bold;
		font-size : 11px;
            border : none;
            background : none;
           	color : #5463A7;
} 

.picframe 	{border-left : 1px groove #ffd700;
             border-right : 1px groove #c0c0c0; 
             border-top : 1px groove #ffd700; 
             border-bottom : 1px groove #c0c0c0;
}  
.picframe_mini 	{border-left : 3px groove #ffd700;
             border-right : 3px groove #c0c0c0; 
             border-top : 3px groove #ffd700; 
             border-bottom : 3px groove #c0c0c0; 
}  

.ticker 	{font-weight : bold;
		font-size:12px;              	
            position:relative;
            left: 3px;
		top: -7px; 		
           	color: #888888; 				  
}

.ticker_special  	{font-family: Arial;
		font-weight : bold;
		font-size:16px;
		color: #78afec;
		letter-spacing: 3px;		
}              

#jusnote 	{font-family: Utah;
		vertical-align : top;
            /***text-align : left;***/
		text-align : justify;
           	background : #D6D8D8;
           	font-size : 10px;
		line-height: 11px;
            color : #000000;
		padding-top: 3px;
		padding-left: 10px;
		padding-right:10px;
		padding-bottom: 3px;
}

#shortexposetext{font-family: Utah;
		border-left : 1px groove #ffd700;
           	border-right : 1px groove #c0c0c0; 
            border-top : 1px groove #ffd700; 
           	border-bottom : 1px groove #c0c0c0; 		
		text-align : center;
            /*background : #D6D8D8;*/
            font-size : 12px;
		font-style: italic;
		line-height: 11px;
           	color : #000000;
		padding-top: 3px;
		padding-left: 10px;
		padding-right:10px;
		padding-bottom: 3px;
}
 .shortexpose{font-family: Utah;		
		text-align : center;
		vertical-align: middle;
            /*background : #D6D8D8;*/
            font-size : 12px;
		font-style: italic;
		line-height: 13px;
            color : #000000;		
}

.schriftzug_adresse		{padding-top: 3px;
		padding-left: 10px;
		padding-right:10px;
		padding-bottom: 3px;
		border-left : 1px groove #085bf4;
           	border-right : 1px groove #c0c0c0; 
            border-top : 1px groove #085bf4; 
            border-bottom : 1px groove #c0c0c0; 
		/*background : #D6D8D8;*/
}

.pic_logo	{position:relative;
		top:-30px; 
		left:0px;
		border : 0px groove #c0c0c0;
		z-index:2;
} 

.pic_logo_position {position:absolute;
		right:1px;
		width:38px;
		border : 1px groove #c0c0c0;
}		

.pic_logo_mini	{position:relative;
		top:-2px; 
		left:-34px;
		border : 1px groove #c0c0c0;
} 
 
div.cellcontainer {width: 100%;
		height: 100%;
		overflow: auto;
} 

#copyright 	{font-weight : bold;
		font-size:10px; 
		text-align : center;
		color : #ffd700;
		font-family: arial; 
}

.cellcontainer {width: 100%;
		height: 100%;
		overflow: auto;
}

/***.cellcontainer_2 {width: 80%;
		height: 30%;
		overflow: auto;
}***/


