/* style-sheet definitions EGW-Heimstätte */

img, div {behavior: url(pngbehavior.htc)}

/* HTML-styles */
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*font-family: Times New Roman, Times, serif;*/
	/*font-family: Georgia, Times, serif;*/
	/*font-family: Courier New, Courier, Mono;*/
	font-size: 9pt;
	scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#c0c0c0;
	scrollbar-shadow-color:#c0c0c0;
	scrollbar-track-color:#ffffff;
}

.klein{
	font-size: 7pt;
}

input {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background-color: #ffffff;
	border-style: solid;
	border-color: #660000;
	border-width: 1px 1px 1px 1px;
	color: #a51d1d;
}

select {		/*allgemeine Selectfelder*/
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif; 
}

.select1 {		/*Selectfelder beim Wohnungsselector*/
	font-size: 8pt;
	color: #ffffff;
	background-color: #990000;
}

textarea {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	color: #000000;
	background-color: #ffffff;
	border-style: solid solid solid solid; 
	border-width: 1px; 
	border-color:#660000;
}

form{
	margin: 0 0 0 0;
}

ul {list-style:outside; margin:0px 0px 0px 40px;}

h2 {font-size: 16px; color: #a51d1d; padding: 0px 0px 0px 0px; margin: 10px 0px 20px 0px;}
h3 {font-size: 14px; color: #a51d1d; padding: 0px 0px 0px 0px; margin: 2px 0px 2px 0px;}
h4 {font-size: 12px; color: #000000; padding: 0px 0px 0px 0px; margin: 2px 0px 2px 0px;}
	
a:link 			{text-decoration: none; color:#a51d1d;}
a:visited		{text-decoration: none; color:#a51d1d; }
a:hover 		{text-decoration: underline; color:#a51d1d;}
a:active		{text-decoration: underline; color:#a51d1d;}
a:focus			{text-decoration: underline; color:#a51d1d;}

/* Tabellen */
table		{font-size: 11px;}
td 			{font-size: 11px;}
th			{font-size: 11px; color: #ffffff; background-color:#81B717; border-color:#ffffff; border-width: 1px; border-style: solid; padding: 3px 1px 4px 1px; text-align: center;}
.th2		{font-size: 11px; color: #ffffff; background-color:#a51d1d; border-color:#ffffff; border-width: 1px; border-style: solid; padding: 1px 1px 2px 1px; text-align: center;}
.th3		{font-size: 11px; color: #ffffff; background-color:#a51d1d; border-color:#ffffff; border-width: 0px; border-style: solid; padding: 1px 1px 2px 1px; text-align: center;}

/* Balken oben und unten*/
.BalkenTop {
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 3px 2px 2px 1px
}
a.BalkenTop:link	{color:#ffffff;}
a.BalkenTop:visited	{color:#ffffff;}
a.BalkenTop:hover	{color:#ffffff;}


/* Mainmenue */	
a.MainMenue1_button
	{
	display: block;
	font-size: 13px;
	font-weight: bold;
	cursor: hand;
	margin: 1px 1px 1px 1px;
	padding: 3px 4px 3px 4px;

	vertical-align: middle;
	text-align: left;
	
	//position: relative; left: 0; top: 1px;
	border-style: solid none solid none;
	border-width: 1px 0px 0px 0px;
	border-color: #cc6666;
	}
	a.MainMenue1_button:link 	{color:#a51d1d; background-color:transparent;}
	a.MainMenue1_button:visited {color:#a51d1d; background-color:transparent;}
	a.Mainmenue1_button:hover 	{color:#ffffff; background-color:#a51d1d; text-decoration: none;}
	a.Mainmenue1_button:active	{color:#ffffff; background-color:#a51d1d; text-decoration: none;}
	
/* Content Mainbackground*/
.ContentBack{
	position:absolute; 
	left:20px; 
	top:40px; 
	width:800px;
	z-index:1; 
	background-color: #ffffff; 
	background-repeat:no-repeat;
	border: 2px solid #660000;
}

.Content{
	position:relative; 
	left:135px; 
	top:46px; 
	width:655px; 
	z-index:2; 
	background-color: transparent;
}

.ContentPopup{
	position:absolute; 
	left:10px; 
	top:10px; 
	padding: 10 10 20 10;
	z-index:1;
	background-color: #ffffff; 
	border: 2px solid #a51d1d;
}

/* Leitspruch auf Einstiegsseite*/
.Leitspruch{
	display: block;
	background-color:#81B717;
	font-family:'arial';
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	filter: DropShadow(color=#000000, offx=2,offy=2);
	padding:7px 9px 5px 80px;
	border-style:solid; border-color:#000000; border-width:1px 1px 1px 0;
}

/* Projekt-Tabelle, Wohnungen-Tabelle, Hausverwaltung-Tabelle */
.tblProjekte{
	border-color: #660000;
	border-style: none none none none;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
	padding: 7px 3px 9px 3px;
}

.tdProjekte{
	border-color: #660000;
	border-style: none none solid none;
	border-width: 1px 1px 1px 0px;
	border-collapse: collapse;
	background-color: transparent;
	padding: 5px 3px 7px 3px;
	margin: 5px 5px 10px 0px;
}

.projekteUebersicht{
	color: #660000;
}

.kasten_weiss{
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #660000;
	width: 150px;
	height: 17px;
}

.rahmen		{border-style:solid; border-color:#ffffff; border-width:1px}

.windowButtons{
	color:#ffffff;
	background-color:#990000;
	border-style:solid;
	border-color:#990000;
	border-width:1px;
	padding: 0 5 0 5;
	margin: 3 0 3 0;
}
a.windowButtons:link	{color:#ffffff;}
a.windowButtons:visited	{color:#ffffff; text-decoration:none;}
a.windowButtons:hover	{color:#990000; background-color:#ffffff; border-color:#990000; text-decoration:none;}

.Buttons2{
	font-size: 11px; display:block;
	color:#ffffff; background-color:#a51d1d;
	border-style:solid; border-color:#a51d1d; border-width:1px;
	padding: 2 5 1 5; margin: 3 0 3 0;
	width:70px;
}
a.Buttons2:link		{color:#ffffff;}
a.Buttons2:visited	{color:#ffffff; text-decoration:none;}
a.Buttons2:hover	{color:#a51d1d; background-color:#ffffff; border-color:#a51d1d; text-decoration:none;}

.ButtonQuality1{
	font-size: 11px;
	color:#ffffff; background-color:#a51d1d;
	border-style:solid; border-color:#a51d1d; border-width:1px;
	padding:0 2px 0 2px;
}
a.ButtonQuality1:link	{color:#ffffff;}
a.ButtonQuality1:visited{color:#ffffff; text-decoration:none;}
a.ButtonQuality1:hover	{color:#a51d1d; background-color:#ffffff; border-color:#a51d1d; text-decoration:none;}
