/*		CSS Formatvorlagen Fleischmann Immobilien AG
Autor:	Barbara Jost - Petson Video AG - www.petson.ch
Version:Februar 2007
------------------------------------------------------
*/
/*		dunkelblau = 0B4786					*/
/*		hellblau = AFCAE5					*/
/*		hellgrau = EFEFEF					*/
/*		dunkelgrau = CCCCCC					*/

body {
		scrollbar-face-color:white;
		scrollbar-shadow-color:#0B4786;
		scrollbar-highlight-color:#0B4786;
		scrollbar-3dlight-color:#0B4786;
		scrollbar-darkshadow-color:#0B4786;
		scrollbar-arrow-color:#0B4786;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 12px;
		color: #000000;
		background-color: #FFFFFF;
		margin-top:0px;
		margin-left:0px;
}
td, p {
		font-size: 12px;
		line-height: 15px; 
		font-family: Verdana,Arial,Helvetica,sans-serif;
}
h1	{
		font-size: 12px;
		color:#0B4786;
		font-weight: bold;
}
h2	{
		font-size: 12px;
		color:#000000;
		font-weight: bold;
}

a		{
		text-decoration:none;color:CC0033}
a:hover	{
		color:0B4786}
a.fuss  {
		text-decoration:none;color:#999999;}
a.fuss:hover	{
		color:#0B4786}
.fett, span.fett	{
		font-weight:bold;}
ul {
		margin-left: 16;list-style-type:disc}
ol {
		margin-left: 23;list-style-type:decimal}
hr {	
		color:#0B4786;
}		

a.navi1  		{text-decoration:none;color:white;}
a.navi1:hover	{color:yellow}

.titel11f, span.titel11f  {font-size:11px;color:0B4786;font-weight:bold}
.titel12f, span.titel12f  {color:0B4786;font-weight:bold}
.titel14fett, span.titel14fett {font-size:14px;font-weight:bold;color:0B4786}
.titel16fett, span.titel16fett  {font-size:16px;font-weight:bold;color:0B4786}
.titelweiss, span.titelweiss {
		width: 150px;
		font-weight:normal;
		line-height: 17px; 
		color:white;
		background-color:0B4786;
		border-bottom: 1px solid #FFFFFF;
}
.font-family, span.titelrot {background-color:CC0033;font-weight:normal;}

.grau, span.grau {font-size:12px;font-weight:normal;color:999999}
span.weiss  {color:white}
span.dblau12 { font-size: 12px; color: #0B4786;font-weight:normal; }
.subtitel {font-size:14px;color:0B4786}
.konditionen {background-color: #EFEFEF;}
.konditionentitel {background-color: #CCCCCC;font-weight:bold;}


/*		Seitenlayout	*/
/*		------------	*/
.box {
		margin-top:0px;
		margin-left:0px;
		width:965px;
		height:700px;
}
td.kopf {
		background-color:#FFFFFF;
		width:965px;
		padding-top:0px;
		padding-left:0px;
		height:130px;
}
td.suche {
		background-color: #0B4786;
		width: 266px;
}
td.navigation {
		background-color: #FFFFFF;
		height:77px;
}
td.seiteninhalt {
		background-color:#FFFFFF;
		width:699px;
		padding-top:26px;
		padding-left:30px;
		padding-right:0px;}

/*		Liegenschaftensuche	*/
/*		-------------------	*/
td.suchetitel {
		background-color: #CCCCCC;
		color: #000000;
		font-weight: bold;
		height: 22px;
		padding-left: 30px;
		border-bottom: solid 1px #FFFFFF;
}
td.suchekat {
		background-color: #0B4786;
		color: #FFFFFF;
		font-weight: normal;
		height: 22px;
		padding-left: 25px;
		border-bottom: solid 1px #FFFFFF;
}
td.suchewahl {
		background-color: #0B4786;
		color: #FFFFFF;
		font-weight: normal;
		height: 22px;
		padding-left: 30px;
		padding-top: 1px;
		padding-bottom: 1px;
		border-bottom: solid 1px #FFFFFF;
}
td.suchestart {
		background-color: #0B4786;
		color: #FFFFFF;
		font-weight: normal;
		height: 22px;
		padding-left: 30px;
		padding-top: 2px;
}
.suchebutton {
		background-color:#AFCAE5;
		color:#000000;
		border: 1px solid #CCCCCC;
		cursor:pointer;
}
.sucheinput {
		width: 200px;
		border: 1px solid #CCCCCC;
		color: #000000;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		line-height: 15px; 
}

/*		Hauptnavigation	*/
/*		---------------	*/
.hauptnavi {
		height: 28px;
		color: #FFFFFF;
		background-image: url('../images/bg_navigation.jpg');}
#navigation 	{
		padding				: 0px;
		margin				: 0px;
}
#navigation a 	{
		display				: block;
		float				: left;
		height				: 28px;
		line-height			: 28px;
		margin-right		: 0px;
		padding-left		: 27px;			/* Abstand des Textes zur Auszeichnung, (1. Navipunkt im Scriptübersteuern )*/
		padding-right		: 27px;			/* Abstand des Textes zur Auszeichnung				*/
		text-decoration		: none;
		color				: #FFFFFF;
		font-weight			: normal;
		border-right		: 1px solid #999999;
}
#navigation a:hover	{
		height				: 28px;			
		color				: #0B4786;
		background-image: url('../images/bg_navigationausz.jpg');
}
#navigation a.aktiv	{
		height				: 28px;			
		color				: #0B4786;
		background-image: url('../images/bg_navigationausz.jpg');
}
#navigation a.aktivoff	{
		height				: 28px;			
		color				: #FFFFFF;
		background-image: url('../images/bg_navigationhaus.jpg');
}
#navigation a.aktiv:hover	{
		height				: 28px;			
		color				: #0B4786;
		background-image: url('../images/bg_navigationausz.jpg');
}
#navigationhome a 	{
		float				: right;
		height				: 28px;
		line-height			: 28px;
		margin-right		: 0px;
		padding-left		: 7px;			/* Abstand des Textes zur Auszeichnung, (1. Navipunkt im Scriptübersteuern )*/
		padding-right		: 8px;			/* Abstand des Textes zur Auszeichnung				*/
		text-decoration		: none;
		color				: #FFFFFF;
		font-weight			: normal;
}
#navigationhome a:hover	{
		height				: 28px;			
		color				: #0B4786;
		background-image: url('../images/bg_navigationausz.jpg');
}

/*		Unternavigation	*/
/*		---------------	*/
.subnavi {
		height: 27px;
		color: #000000;
		background-color: #FFFFFF;
		border-bottom: 1px solid #CCCCCC;
}
#subnavigation 	{
		padding				: 0px;
		margin				: 0px;
}
#subnavigation a	{
		display				: block;
		float				: left;
		height				: 26px;
		line-height			: 26px;
		margin-right		: 0px;
		padding-left		: 27px;			/* Abstand des Textes zur Auszeichnung, (1. Navipunkt im Scriptübersteuern )*/
		padding-right		: 27px;			/* Abstand des Textes zur Auszeichnung				*/
		text-decoration		: none;
		color				: #000000;
		font-weight			: normal;
		border-right		: 1px solid #CCCCCC;
		background-color	: #EFEFEF;
}
#subnavigation a:hover	{
		height				: 26px;			
		color				: #0B4786;
		background-image: url('../images/bg_navigationausz.jpg');
}
#subnavigation a.aktiv	{
		height				: 26px;			
		color				: #0B4786;
		background-image: url('../images/bg_navigationausz.jpg');
}
#subnavigation a.aktivoff	{
		height				: 26px;			
		color				: #000000;
		background-color	: #CCCCCC;
}
#subnavigation a.aktiv:hover	{
		height				: 26px;			
		color				: #0B4786;
		background-image: url('../images/bg_navigationausz.jpg');
}
.dunkelblau { 
		color: #0B4786;
}
a.navilang:link		{color:#000000;text-decoration:none;font-weight:normal;}
a.navilang:visited	{color:#000000;text-decoration:none;font-weight:normal;}
a.navilang:hover	{color:#0B4786;text-decoration:none;font-weight:normal;}
a.navilang:active	{color:#000000;text-decoration:none;font-weight:normal;}

.navispacer {
		background-color: #F5F5F5;
		height: 20px;
		border-bottom: 1px solid #CCCCCC;}

/*		Personen		*/
/*		---------------	*/
td.experten {
		background-color: #EFEFEF;
}
/*		Objekte	*/
/*		-------	*/
td.objekttitel {
		background-color: #CCCCCC;
		color: #000000;
		font-weight: bold;
		height: 22px;
		padding-left: 5px;
		border-bottom: solid 1px #FFFFFF;
}
td.objekttext {
		background-color: #EFEFEF;
		color: #000000;
		font-weight: normal;
		height: 22px;
		padding-left: 5px;
		border-bottom: solid 1px #FFFFFF;
}
td.objektbeschr {
		background-color: #AFCAE5;
		color: #000000;
		font-weight: bold;
		height: 22px;
		padding-left: 5px;
		border-bottom: solid 1px #FFFFFF;
}
td.objektnavi {
		background-color: #EFEFEF;
		color: #000000;
		padding-top: 22px;
}
td.objektdetail {
		background-color: #EFEFEF;
		color: #000000;
		padding-top: 25px;
}
a.black			{color:#000000;}
a.black:hover	{color:0B4786;}

.amin5px  {margin-bottom:5px}
td.dblau12 { font-size: 12px; color: #0B4786;font-weight:normal; }
.dblau12 { font-size: 12px; color: #0B4786;font-weight:normal; }
span.blaufett {color:#0B4786;font-weight:bold;}

td.navi3 {
		background-color	: #EFEFEF;
		border-bottom		:1px solid #FFFFFF;
		height				:22px;}
td.navi3aktiv {
		line-height			: 20px;
		background-color	: #AFCAE5;
		border-bottom		: 1px solid #FFFFFF;
		height				: 23px;}
a.navi3 {
		display				: block;
		line-height			: 20px;
		height				: 22px;
		margin-right		: 0px;
		text-decoration		: none;
		color				: #000000;
		font-weight			: normal;
		background-color	: #EFEFEF;
}
a.navi3:hover	{
		height				: 22px;			
		color				: #0B4786;
		background-color	: #AFCAE5;
}
a.navi3aktiv	{
		height				: 22px;			
		color				: #0B4786;
		background-color	: #AFCAE5;
}