/* CSS Document */
/*Standard-CSS für Schappach Marketing */


/*   Wichtige Farben       */
/*****************************/
/*    Orange	=	#FF9933;   */
/*	   Rot 		= 	#FFFFFF;   */
/*	   Silber 	= 	 Silver    */
/*	   Schwarz 	= 	#000000;   */
/*  #2F8080 */
/*****************************/
html, body{ 
 width: 100%;
 height: 600px;
 margin:0px; 
 padding:0px; 
 text-align:center; 
 background-color: Silver;
 font: normal 
		0.92em/1.25em 
		Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000; 
}

html{scrollbar-base-color: #2F8080; overflow: auto; border: 0px solid;}
img{border: 0px solid;}
div{margin: 0px; padding: 0px;}
ul {margin: 0px 0px 0px 10px; padding: 0px;}
li {margin: 0px 0px 0px 10px; list-style: disc;}

/* Linkformatierung */
a.green:link     {color: #000000; text-decoration: underline; background-color: transparent;}
a.green:visited  {color: #000000; text-decoration: none; background-color: transparent;}
a.green:hover    {color: #2F8080; text-decoration: underline; background-color: transparent;}
a.green:focus    {color: #2F8080;text-decoration: none; background-color: transparent;}
a.green:active   {color: #000000; background-color: transparent;}

a.red:link    	  {color: Red; text-decoration: none; background-color: White;}
a.red:visited    {color: Red; text-decoration: underline; background-color: White;}
a.red:hover      {color: Red; text-decoration: underline; background-color: White;}
a.red:focus      {color: Red; text-decoration: none; background-color: White;}
a.red:active     {color: Red; text-decoration: none; background-color: White;}

a.red2:link      {color: Red; text-decoration: none; background-color: White;}
a.red2:visited   {color: Red; text-decoration: none; background-color: White;}
a.red2:hover     {color: Red; text-decoration: none; background-color: White;}
a.red2:focus     {color: Red; text-decoration: none; background-color: White;}
a.red2:active    {color: Red; text-decoration: none; background-color: White;}

/* Farbe */
.red		       {color: Red;}
.blue				 { color: Blue;}
.green	       {color: #339999;}

/* Seitenaufteilung */
#pagewidth	{background-color: #FFFFFF; width:1020px; height: 615px; text-align:left; margin-left:auto; margin-right:auto; margin-top: 0px; border: 0px solid;} 
#twocols 	{width:830px; height: 385px; float:right; position:relative; border: 0px solid; margin-top:0px;}
#leftcol		{width:180px; height: auto; margin-top:10px; float:left; position:relative; border: 0px solid;}
#maincol		{width:615px; height: auto; float: left; display:inline; position: relative; border: 0px solid;}
#rightcol	{width:190px; height: auto; margin-top: 0px; float:right; position:relative; border: 0px solid;}
#footer		{width:830px; height:22px; padding-top:35px; padding-left:190px; clear:both; position:absolute; background-color:White;  background-image: url(../img/footer.png); margin-top:0px; margin-left: 0px; border-bottom: 1px solid;} 

#header  	{width:1020px; height:171px; position:relative; border: 0px solid; background-image: url(../img/header.gif); background-repeat: no-repeat;}
#menue		{width:700px; height:auto; position: absolute; border: 0px solid;  margin-top: 25px; margin-left:190px;}
#smenue		{width:175px; height:auto; vertical-align: top; border: 0px solid;}
#fmenue		{width:700px; height:auto; position:absolute; border: 0px solid;  margin-top: 35px; margin-left:180px;}
#content		{width:600px; height:370px; margin-top:0px;  padding-right: 10px; overflow: auto; scrollbar-base-color: #2F8080; border: 0px solid;}
#logo			{width:204px; height:171px; float:right; margin-top:-102px;  border: 0px solid; }
.slogan		{width:580px; height:83px; margin-top:-83px; margin-left: 200px; position:absolute;}
.box_left	{ width:170px; height: 102px; margin-top:0px;}
  


 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after 		{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix       		{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix		{height: 1%;}
.clearfix				{display: block;}
/* End hide from IE-mac */  
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol, #header, #footer					{display:none;} 

/*hide the right column when printing*/ 
#rightcol				{display:none;} 
#twocols, #maincol	{width:100%; float:none;}
}

/*  Absatz und Überschriften */
p{margin: 5px 0px 0px 0px; text-align: left; border: 0px solid;}
h1, h2, h4, h5, h6{font-weight: bold; text-align: left; color: #2F8080; margin: 10px 0px 0px 0px;	padding: 0px 15px 0px 0px;}
h1{font-size: 1.5em;	text-align: center;}	
h2{font-size: 1.2em;}	
h3	{font-size: 0.95em; font-weight: bold; text-align: left; color: #000000; margin: 0px 0px 0px 0px;	padding: 0px 15px 0px 0px;}
h4{font-size: 1.0em;}	
h5{font-size: 0.9em;}	
h6{font-size: 1.1em;}
.small {font-size: 0.85em;}

/* Formulargestaltung */
#form{width: 505px; height: auto; padding-left:10px; padding-right:10px;}
fieldset{width: 535px; height: auto; padding-bottom: 10px; padding-left: 10px; border-color: #2F8080; border: 1px solid;}
legend{ color: #2F8080; background-color: White;}
.submit{background-color: Silver; color: #2F8080; font-weight: bold; border-color: #2F8080; border: 3px double; margin-left: 10px;}
.reset {background-color: Silver; color: #2F8080; font-weight: bold; border-color: #2F8080; border: 3px double;}	
