/* rswe_formulare.css - schwarz-webentwicklung.de 01.2010 */

body
    {
    margin:0px;
    padding:0px;
    background-color:#C98855;
    }

p, h1, tr, a
	{
    margin:0px;
    padding:0px;
	font-size:15px;
    font-family:Arial, sans serif, verdana;
	font-weight:normal;
    color:#8E4C1A;
    }

	
h1
	{
	font-size:16px;
    font-family:Arial, sans serif, verdana;
    font-weight:bold;
    color:#8E4C1A;
    }


ul, li
    {
    margin:0px;
    padding:0px;
    font-size:0px;
    list-style:none;
    line-height:0px;
    background-repeat:no-repeat;
    background-color:transparent;
    }

div.clear
    {
    clear:both;
    line-height:0px;
    height:0px;
    margin:0px;
    padding:0px;
    }


    
/* Bestellformular  ------------------------------------------------------------------------------*/

/* Mainarea */
#rswe-box-mainarea
	{
    margin:20px auto;
    width:880px;
    background-color:#FFFFCC;
    }

#rswe-box-background
	{
	float:left;
	width:880px;
	margin:0px;
	padding:0px;
    background-repeat:repeat-y;
    background-image:url(../rswe_allgemein/content_verlauf.jpg);
    background-color:#FFFFCC;
	}

	
/* Header */
#rswe-box-background #rswe-box-header
	{
	float:left;
	width:880px;
	height:250px;
	margin:0px;
	padding:0px;
    background-repeat:no-repeat;
    background-image:url(../rswe_allgemein/header_probepakete.jpg);
	}

#rswe-box-background #rswe-box-content-sorten
	{
	float:left;
	width:561px;
	margin:0px;
	padding:30px 153px 50px 153px;
	}

#rswe-box-background #rswe-box-content-senden
	{
	float:left;
	width:561px;
	margin:0px;
	padding:50px 153px 50px 153px;
	text-align:center;
	}
	
#rswe-box-background #rswe-box-content-formular
	{
	float:left;
	width:561px;
	margin:0px;
	padding:50px 153px 50px 153px;
    background-repeat:no-repeat;
    background-image:url(../rswe_allgemein/content_trennlinie.jpg);
	}

#rswe-box-background #rswe-box-footer
	{
	float:left;
	width:851px;
	margin:0px;
	padding:15px 0px 20px 29px;
    background-repeat:no-repeat;
    background-image:url(../rswe_allgemein/footer_background.jpg);
	background-color:#C98855;
	}

#rswe-box-background #rswe-box-footer tr,
#rswe-box-background #rswe-box-footer p,
#rswe-box-background #rswe-box-footer a
	{
	margin:0px;
	padding:0px;
	font-size:12px;
    font-family:Arial, sans serif, verdana;
	font-weight:normal;
    color:#FFFFFF;
	}

	
/* Tabellen formatieren */
#rswe-box-bestellformular
	{
	float:left;
	width:561px;
	margin:0px;
	padding:0px;
	}
	
    #tbl-bestellformular
		{margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px;}

    #tbl-bestellformular td
		{padding-top:8px; line-height:0px;}

	#tbl-bestellformular .txt-eingabefeld		
		{
		height:20px;
		padding:2px 3px 0px 3px;
		font-size:14px;
		font-family:Arial, sans serif, verdana;
		font-weight:normal;
		color:#8E4C1A;
		border:1px solid #C98855;
		background-color:#FFFFFF;
		}

	#tbl-bestellformular .err-eingabe
        {border:1px solid #CC3300; background-color:#EFD7BD;}

	#tbl-bestellformular .tbl-bestellformular-zelle1 {width:155px; vertical-align:middle;}
    #tbl-bestellformular .tbl-bestellformular-zelle2 {width:295px;}
 	
	.tbl-formular-che .tbl-zellen-breite {width:20px;}   
    .tbl-formular-che .tbl-zellen-hoehe {height:22px;}

/* Checkbox definieren  */
	.tbl-formular-che 
		{margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px;}

	.tbl-formular-che .aussen-links {margin-left:10px;}
    .tbl-formular-che .innen-links {padding-left:5px;}
    .tbl-formular-che .innen-unten {padding-bottom:4px;}

    .tbl-formular-che .checkbox {margin:1px 0px 0px 1px;}
	
/* Imagefeld formatieren*/
    #rswe-box-bestellformular #absenden {margin:0px; padding:0px;}
	
	#tbl-sorten
		{margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px;}

	#tbl-sorten td
		{padding-top:8px; line-height:20px;}
	
	#tbl-sorten .tbl-sorten-1 {width:75px; vertical-align:top;}
	#tbl-sorten .tbl-sorten-2 {width:330px; vertical-align:top;}
	#tbl-sorten .tbl-sorten-3 {width:150px; vertical-align:top;}
	
	#tbl-sorten .tbl-sorten-format {height:50px; font-weight:bold;}


	
/* Kontaktformular  ------------------------------------------------------------------------------*/

#rswe-box-kontaktformular
	{
	float:left;
	width:460px;
	margin:60px 0px 50px 0px;
	padding:0px;
	background-color:#FFFFCC;
	}

/* Tabellen formatieren */
    #tbl-kontaktformular
        {margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px;}

    #tbl-kontaktformular td
        {padding-top:8px;}

	#tbl-kontaktformular .txt-eingabefeld		
		{
		height:25px;
		padding:2px 3px 0px 3px;
		font-size:14px;
		font-family:Arial, sans serif, verdana;
		font-weight:normal;
		color:#8E4C1A;
		border:1px solid #C98855;
		background-color:#FFFFFF;
		}

#tbl-kontaktformular .are-eingabefeld
		{
		height:180px;
		padding:3px 3px 0px 3px;
		font-size:15px;
		font-family:Arial, sans serif, verdana;
		font-weight:normal;
		color:#8E4C1A;
		border:1px solid #C98855;
		background-color:#FFFFFF;
		}

	#tbl-kontaktformular .err-eingabe
        {border:1px solid #CC3300; background-color:#EFD7BD;}

	#tbl-kontaktformular .tbl-kontaktformular-zelle1 {width:155px; vertical-align:middle;}
    #tbl-kontaktformular .tbl-kontaktformular-zelle2 {width:295px;}

    #tbl-kontaktformular .tbl-position-vertikal {vertical-align:top;}
    #tbl-kontaktformular .tbl-abstand-oben {padding-top:30px;}

	

/* Allgemeiner Teil  -----------------------------------------------------------------------------*/

	
/* SCHWARZ-WEBENTWICKLUNG.DE */
.rswe-link 
	{text-align:left; font-size:11px; font-family:verdana, arial, sans serif; font-weight:normal; color:#8E4C1A; text-decoration:none;}

.zentrieren
	{text-align:center;}

.schrifthoehe
	{line-height:20px;}

.willkommen
	{
	font-size:24px;
    font-family:Arial, sans serif, verdana;
    font-weight:normal;
    color:#8E4C1A;
	}
	
/* Abstände definieren */
.abstand-links-0-px {padding-left:0px;}
.abstand-links-10-px {padding-left:10px;}
.abstand-links-20-px {padding-left:20px;}
.abstand-links-30-px {padding-left:30px;}
.abstand-links-40-px {padding-left:40px;}
.abstand-links-50-px {padding-left:50px;}
.abstand-links-70-px {padding-left:70px;}
.abstand-links-90-px {padding-left:90px;}

.abstand-oben-0-px {padding-top:0px;}
.abstand-oben-10-px {padding-top:10px;}
.abstand-oben-20-px {padding-top:20px;}
.abstand-oben-30-px {padding-top:30px;}
.abstand-oben-40-px {padding-top:40px;}
.abstand-oben-50-px {padding-top:50px;}
.abstand-oben-70-px {padding-top:70px;}
.abstand-oben-90-px {padding-top:90px;}
		
.abstand-unten-0-px {padding-bottom:0px;}
.abstand-unten-10-px {padding-bottom:10px;}
.abstand-unten-20-px {padding-bottom:20px;}
.abstand-unten-30-px {padding-bottom:30px;}
.abstand-unten-50-px {padding-bottom:50px;}
.abstand-unten-70-px {padding-bottom:70px;}
.abstand-unten-90-px {padding-bottom:90px;}
