/*----Anfang des CSS----*/

/*----------------- ALLGEMEIN --------------------*/

/* Dokument oben direkt beginnen, oder weißer zwischenabstand? */
body {
	margin-left:0px;
	margin-top:0px;
	/*background-image:url('http://www.net-solution.net/cms/images/layout/background-verlauf.gif');*/  /*Der absolute Hintergrund*/
	background-color:#005145;

}

/* Allgemin gültige Links */
a 	{ color: #00AB93; font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}
a:hover { color: #00CBAF; font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}
a:focus	{ color: #00CBAF; font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}
a:active {color: #00CBAF; font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}

/* Salvatore 06.08.09 Webhosting-Seite */
.bodyhosting {
	background-image: url('http://www.net-solution.net/cms/images/webhosting/bodyhosting.gif');
}
/* Salvatore 06.08.09 Webhosting-Seite ENDE */

hr {
  height: 1px;
  border: 1px none;
}
h1 {
padding: 5px 5px 5px 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:bold;
color: #8e8e8e;
}

h2
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #8e8e8e;
}
/*----------------- ALLGEMEIN ENDE--------------------*/

/*------------------ Content ------------------------*/


/*--Haupt-Container---*/
/*-hier kann die Groesse des "div" in dem alles enthalten ist bearbeitet werden-*/

#Haupt-Container
{
background-image: url(/cms/images/layout/laptop.jpg);
background-repeat:no-repeat;
width:985px;
min-height:735px;
} 

/*-- Logo Zeile Weiß---*/
#Oben-Logoleiste	
{
background-color:#ffffff;
height:71px;
min-height:76px;
width:985px;
}

/*--Dunklere Leiste unter Weißer Logo Zeile abgleichen mit ein drunter (IE & Mozilla)--*/
/*--hier betreffen alle veränderungern den Header---*/
#Oben-Linkleiste
{
background-color:#005145;
width:985px;
}

#Abstand-Linkleiste /*bestimmt wieviel die Links eingerückt werden*/
{
margin-left:540px;
}

/*Hier betreffen alle Änderungen die Leiste unter dem Logo mit den Links*/
.Leiste
{
height:23px;color:#ffffff;background-color:#005145;
font-family: Arial, Helvetica, sans-serif; 
font-size:10pt;
}

/*-- Bestimmt Farben der links in der Linkleiste---*/
.Leiste a { color: #ffffff; font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}



/*--Inhalt-Mitte--*/
/*--hier wird das Aussehen des Inhalts festgelegt--*/

#Inhalt-Mitte
{
width:600px;
float:right;
}

#InhaltMitte
{
width:400px;
float:right;
}

#Titelbox-Mitte
{
width:600px;
vertical-align:top; 
background-color: #DDDDDD;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #4D4D4D;
font-size:14pt;
}

#Oben-Titelbox
{
width:600px;
vertical-align:top; 
font-size:14pt;
font-family: Arial, Helvetica, sans-serif;
}

#Text-Titelbox{
width:600px;
}

#Titelbox-Abstand
{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #4D4D4D;
font-size:14pt;
padding: 5px 15px 5px 15px;
}

/*-- Farbe&Dicke Trennung Textbox oben(Grau) und Unten (Weiß)---*/
#oneLine
{
width:600px;
height:5px;
background-color: #005145;
overflow:hidden;

}


/*-- Eigentliche Textbox bei uns Weiß --*/
#Inhalt-Mitte-Hauptbox
{
overflow:hidden;
vertical-align:top;
width:600px;
font-size:11pt;
background-color: #FFFFFF;
color: #4D4D4D;
font-family: Arial, Helvetica, sans-serif;
margin:0px;

}
#Abstand-Haupttext
{
padding: 5px 15px 5px 15px;
}

/*-- Eigentliche Textbox bei uns Weiß für IE--*/
* html #Text-Inhalt-Mitte{
/*height:200px;*/
}

#Table-friendsP
{
 background-color:#e9f3f3;	
}

#Text-Inhalt-Mitte, #Text-Inhalt-Mitte td, #Text-Inhalt-Mitte div
{
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
color: #4D4D4D;
}

/*--Inhalt-Mitte ENDE--*/


/*--Boxen auf Rechter Seite--*/
#boxen-rechts
{
color:#ffffff;
width:174px;
max-width:174px;
float:right;
padding-left:3px;
}


#kasten-titel
{
width:174px;
max-width:174px;
height:22px;
background-image: url(/cms/images/kasten-Bogen.gif);
background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
padding:0px 3px 0px 3px;
color:#ffffff;
}

#kasten-rechts-inhalt
{
width:174px;
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
padding:5px;
background-color:#007755;
}
#aktuelles_box
{
font-size:8pt;
list-style:disc;
margin-left:0;
padding-left:0;
}

#aktuelles_box:a 
{color:#FFFFFF}

/*-- Enstellungen für die Kontakt Formulare die Angehängt werden können--*/
#kontakt_pretext
{
padding: 5px 15px 5px 15px;
font-size:9pt;

}

.zelle_formular {
	
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	
}


/*
#Sitemap  {
padding: 5px 15px 5px 15px;
}
span.sitemap_level_1 {
  font-size:10pt; 
  font-family:arial,helvetica,verdana, sans-serif;
  color:#8e8e8e;
  font-weight:bold;
}
.liste_sitemap {
margin:0;
}
.sitemap_level_2 {
  margin: 0 0 0 0;
  font-size:9pt;  
  list-style-type:none;
}
.sitemap_level_3 {
  margin:0 0 0 15px;
  font-size:9pt; 
  list-style-image:url(/cms/images/layout/dreieck.gif);  
}
.sitemap_level_4 {
  margin: 0 0 0 25px;
  list-style-type:none;
  font-size:9pt; 
}
*/

h2.sitemap {
	font-size:8pt;
	background-color:#005145;
	color:#fff;
	width:100%;
	height:8px;
	line-height:8pt;
	padding-left:10px;
	margin:0px;
	display:block;
}
h2.sitemap2 {
	font-size:8pt;
	background-color:#55a69a;
	color:#fff;
	width:100%;
	height:8px;
	line-height:8pt;
	padding-left:30px;
	margin:0px;
	display:block;
}

h4
{
	color:Orange;
}
	
ul.sitemap {
	list-style:none outside url(/cms/images/listpoint.gif);
}
ul.sitemap li {
	margin:0px;
	padding:0px;
}


/*--Footer-Unten--*/
/*--Fusszeile--*/
#Footer-Unten
{
	display:none;
	height:1px;
	width:800px;
}

#FooterBild{
margin-left:0px;
background-color: #FFFFFF;
padding-bottom: 10px;
}
/*-------------------------------------------*/

/*--Navig-Links--*/
/*--Linke Navigations-Leiste---*/

#Navig-Links
{
width:208px;
float:left;
/*background-color:#009681;*/

}

/*oberer NaviTeil*/
#Navi-Oben
{
	vertical-align:top;
	width:200px;
	/*background-color:#ffffff;*/
	margin:0;
}

/*unterer NaviTeil*/
#Navi-Unten
{
	margin:0;
}


.print_noscreen {
	display:none;
	width:1px;
	height:1px;
}

/*------------------ Content ENDE-----------------*/