﻿/*Theme Name: gsformss.css [Gesuche Formulare]

Theme URI: http://www.gruenke-realtor.de
Description: Template CGI
Version: 1.0
Stand: 02.01.2009 01:06
*/




body {  color: #0663b3; font-size: 10pt; background-color: #75B0E4;
		text-align: center; margin: 5px; padding: 0;
		scrollbar-3dlight: #FFFFFF; scrollbar-arrow-color: #C9C9C9;
		scrollbar-darkshadow-color: #FFFFFF; scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #C9C9C9; scrollbar-shadow-color: #C9C9C9;
		scrollbar-track-color: #C9C9C9
		}
body * { font-family:  Times New Roman,  Arial, Helvetica, sans-serif;}






/* Abst�nde */
h1, h2, h3, h4, h5, h6 { margin: 0; padding-top: 0.7em; padding-bottom: 0.3em;}
p, ul { margin-top: 0; margin-bottom: 0; padding-top: 0.3em; padding-bottom: 0.7em; }


/*  Schrift - spezifische Eiggenschaften */
h1 { font-size: 21pt; float: none; clear: both;}
h2 { font-size: 17pt; float: none; clear: both; }
h3 { font-size: 13.5pt; }
h4 { font-size: 11pt; }
h5 { font-size: 11pt; }
h6 { font-size: 11pt; }
small { font-size: 10pt; }
p, ul, li, td { font-size: 11pt; }


/* Links */



a { color: #0080B6; text-decoration: underline; }
a:hover { color: #0080B6; text-decoration: none; }
a img { border-style: none; }
hr { display: none; }




/* Klassen */
.fett { color: #0080B6; font-weight: bold; }
.break { visibility: hidden; float: none; clear: both; }

#page { background-color: #FFFFFF; text-align: left; margin: 0 auto; padding: 0; width: 957px;}
#pagegesuche { width: 940px; border: blue 1px solid;}


/* Logo */
#logo { font-size: 12pt; text-align: center; margin: 0 auto; padding: 0; position: relative; width: 957px; height: 177px; overflow: hidden; }
#logo a { color: #0080B6; text-decoration: none; display: block; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 957px; height: 177px; overflow: hidden; }
#logo a span { background-color: #FFFFFF; background-image: url("images/header.gif"); cursor: pointer; display: block; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 957px; height: 177px; }

/* ENDE - Logo */

/* Mainnavi */
#mainnavi { /*background-repeat: repeat-x; background-position: 0 0;*/ background-color: #BFD1D1; text-align: center; list-style-type: none; margin: 0; padding: 0; position: relative; width: 957px; height: 37px; }
#mainnavi li { margin: 0 0 0 10px; padding: 0;float: left; color: #E02423; }
#mainnavi a { background-color: #BFD1D1; font-weight: bold;  text-align: center; display: block; margin: 0; padding: 5px 20px; font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #FFFFFF; text-decoration: none; /*border-right: 1px dotted #156CB9;*/ border-top: 3px solid #0080B6;}
#mainnavi a:hover{ background-color: #BFD1D1; text-align: center; display: block; margin: 0; padding: 5px 20px; font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #0080B6; text-decoration: none; border-top: 3px solid #FFFFFF;}
#mainnavi a:aktive{ background-color: #BFD1D1; text-align: center; display: block; margin: 0; padding: 5px 20px; font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #E02423; text-decoration: none; border-top: 3px solid #FFFFFF;}


#content { padding: 15px 35px 50px; }

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a { color: #0080B6; text-decoration: none; }
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover { color: #0080B6; text-decoration: underline; }

#content hr { visibility: hidden; display: block; float: none; clear: both; }

#content div.links { width: 43%; float: left; }
#content div.rechts { width: 43%; float: right; }
p.bearbeiten { float: none; clear: both; }
/* ENDE - Mainnavi */

/* Formular */
form { margin-top: 1em; margin-bottom: 1em; width: 75%; }
form fieldset { margin-top: 0.6em; margin-bottom: 0.6em; padding-bottom: 0.5em; border: solid 1px #ddd;}
form legend { font-weight: normal; text-transform: uppercase; }
form table { }
form td { }
form td.left { width: 150px;}
form input {}
form textarea { height: 150px; }
form input.textfeld,
form textarea.texteingabe,
form input.texteingabe { font-size: 9pt; width: 250px; border: solid 1px #bbb; }
form td input.error,
form td textarea.error { border: solid 1px #c00; }
form abschicken {}
/* ENDE - Formular */

/* Footer */
#footer { color: #fff; padding: 5px;  }
#footer a { color: #85adad }
/* ENDE - Footer */






/* Ergänzung 30.04.09 */

#txtboxrechts {
		float: right;
		border: none;
		width:350px;
		padding: 3px;
		background: none;

}







/* #####################  Gesuche  ###################### */

	/* start.php */




	/* langExpose */

/* Tag Selektoren */

/* ID Selektoren */



		#rechts{	//border: #BFD1D1 solid 2px;
				border-left: #BFD1D1 solid 2px;
					float: left;
					margin-left: 10px;
					width: 700px;
					height: auto;
					text-align: left;
				}
		#links{			padding: 10px;
					border: none;
					width: 100px;
					height: 250px;
					text-align: left;
					float: left;
					}
	#extBemerkung{			width: 400px;
					height: 130px;
					border: black solid 1px;
					margin-left: 90px;}

/* Klassen Selektoren */
 

		.ke_form{	float: left;
					border: none;
					margin: 0px;
					padding: 2px;
					height: auto;
				}
		.le_form{	float: left;
					border: none;
					margin: 0px;
					padding: 2px;
					height: auto;}

		.pic{			border: none;
					margin: 10px;
					padding: 0px;
					float: left;
					width: 130px;}
		.ke_GesucheID{
						border: none;
						color: #0663B3;
						margin-left: 1px;
						margin-top: 10px;
						padding: 1px;
						/*position: relative;*/
						float: left;
						width: 520px;
						font-size: 10px;}

		.ke_headline{	border-bottom: #0663B3 2px solid;
						color: #0663B3;
						margin: 1px;
						//margin-top: 3px;
						padding: 2px;
						padding-left: 10px;
						position: relative;
						float: left;
						width: 510px;
						font-size: 14pt;
						
						}
		.le_headline{	border-bottom: #0663B3 2px solid;
						color: #0663B3;
						margin: 1px;
						margin-top: 10px;
						padding: 2px;
						position: relative;
						float: left;
						width: 510px;

						}
		.ke_text {	float: left;
					border-bottom: #0663B3 1px solid;
					color: #0663B3;
					margin: 1px;
					position: relative;
					padding: 4px;
					padding-left: 10px;
					width: 510px;
				}
		.le_text{	float: left;
					border-bottom: #0663B3 1px solid;
					color: #0663B3;
					margin: 1px;
					position: relative;
					padding: 2px;
					width: 520px;
					font-size: 11pt;
				}
		.le_bemerk{	float: left;
					border: none;
					color: #0663B3;
					margin: 1px;
					margin-left: 152px;
					margin-top: 5px;
					position: relative;
					padding: 2px;
					width: 520px;
					height: 100px;
					font-size: 11pt;
				}
		.rechts_ke_txt{	border: none;
						margin: 0px;
						padding: 2px;
						float:left;
						width: 49%;

				}
		.rechts_le_txt{	border: none;
						margin: 0px;
						padding: 0px;
						float:left;
						width: 49%;

				}

		.links_ke_txt{	border: none;
						margin: 0px;
						padding: 0px;
						float:left;
						width: 49%;
					}
		.links_le_txt{	border: none;
						margin: 0px;
						padding: 0px;
						float:left;
						width: 49%;
					}
		.cfooter	{	border: none; clear: both;}

		.bzeile		{	border: #BFD1D1 solid 1px;
						margin-left: 10px;
						margin-bottom: 10px;
						padding: 0px;
						width: 665px;}

/* ###search.php### */



		.onerow{ border: 1px red solid;
			width: 900px;}
			

