/*  CSS-Stylesheet www.ziffer-zahl.de  */
/* Copyright 2008 // Schneider Kommunikation www.mitdenken.com */

/*Inhaltsverzeichnis
1. Allgemeine Einstellungen
2. Containereinstellungen
3. Navigation
4. Content Elemente
5. Schriften
*/


/*1. Allgemeine Einstellungen--------------------------------------------------------------------------------*/

html,
body {
font-size:10px;
width:100%;
margin:0;
padding:0;
background-color:#ffffff;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
}

body a:link, body a:visited, body a:active {
color: #005da8;
text-decoration: none;
outline:none;
}


body a:hover {
color:#0790ff;
text-decoration: none;
outline:none;
}

.clearfix {
clear:both;
}


/*2. Containereinstellungen-----------------------------------------------------------------------------------*/

#wrap {
position:relative;
width:1013px;
height:600px;
background-color:#fff;
margin:20px auto 0 auto;
background:#FFFFFF url(../gfx/layout/background.gif) no-repeat;
}

#logo {
position:absolute;
top:18px;
left:25px;
width:209px;
height:100px;
overflow:hidden;
z-index:12;
}

#nav1 {
position:absolute;
top:118px;
left:25px;
width:175px;
height:294px;
overflow:hidden;
z-index:3;
}

#content {
position:absolute;
top:118px;
left:200px;
width:410px;
height:462px;
overflow:hidden;
font-size:14px;
line-height:18px;
z-index:1;
}

#content ul {
margin-top:0px;
margin-bottom:0px;
padding-left:18px;
/* IE-hack */
#padding-left:0px;

}

#content li {
margin:0;
padding:0;
list-style-image:url(../gfx/layout/listtype.gif);
}

* html #content ul {
padding-left:0px;
}

#banner {
position:absolute;
top:25px;
left:609px;
width:390px;
height:505px;
overflow:hidden;
}

/*--------*/

/*2.1 Contentseite -----------------------------------------------------------------*/


/*3. Navigation --------------------------------------------------------------------*/
/*3.1 Hauptnavigation --------------------------------------------------------------*/

#nav1 ul {
margin: 0;
padding: 0;
}

#nav1 ul li {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding:0;
width:180px;
height:33px;
text-align:left;
font-size:14px;
font-weight:bold;
}

#nav1 a:link, #nav1 a:visited {
color: #98c00f;
text-decoration: none;
outline:none;
}

body #wrap #nav1 a:hover, body #wrap #nav1 a.on {
color:#005ea8;
text-decoration: none;
outline:none;
}


/*5. Schriften --------------------------------------------------------------------*/

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#005da8;
margin:0;
padding:0;
}

.blue {
color: #005da8;
}

.green {
color: #98c00f;
font-size:14px;
font-weight:bold;
}

#wrap_content ul {
margin-top:0px;
margin-bottom:0px;
}

