/**
 * $Id$
 * Website Baker template: allcss
 * This template is one of four basis templates distributed with Website Baker.
 * Feel free to modify or build up on this template.
 *
 * This file contains all CSS definitions required to display the template
 * in the Website Baker frontend. 
 *
 * LICENSE: GNU General Public License
 * 
 * @author     Ryan Djurovich, C. Sommer
 * @copyright  GNU General Public License
 * @license    http://www.gnu.org/licenses/gpl.html
 * @version    2.70
 * @platform   Website Baker 2.7
 *
 * Website Baker is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Website Baker is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
*/

body,th,p {
	margin: 0;
	padding: 0px; 
	font-size: 0.8em;
}
body {
	background-color: #fff;
	margin-top:8px;
}

a {
	color: #333;
	text-decoration:none;
}

a.footer {
	color: #aaaaaa;
	margin: 15px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

h1 {
	font-size: 1.0em;
	color: #333;
	margin: 12px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000;
	margin: 0;
	padding: 8px 0 0 0px; 
	line-height:1.5;
	font-weight: normal;
}

h3 {
	font-size: 11px;
	color: #369;
	margin: 0px 0px 0px 2px;
	font-weight: normal;
}

h4 {
	font-size: 11px;
	color: #333;
	margin: 2px 13px 0px 20px;
	font-weight: bold;
	line-height:1.3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h5 {
	font-size: 0.8em;
	color: #aaaaaa;
	margin: 15px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h6 {
	font-size: 0.8em;
	color: #333;
	margin: 6px 13px 0px 20px;
	font-weight: normal;
	line-height:1.3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.mainnav_default {
	color: #000000;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0px 20px 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.mainnav_default:hover {
	color: #E1E1E1;
}


a.mainnavbg_default {
	color: #C6C6C6;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0px 20px 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.mainnav_current {
	color: #E1E1E1;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0px 20px 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.mainnavbg_current {
	color: #A1A1A1;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0px 20px 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.menu_default {
	color: #AAAAAA;
}



/** Positionierung */

#navinside {
	position: absolute; 	
	height: 81px;
	top: 27px; left: 230px;
	}

#navinsidebg {
	position: absolute; 	
	height: 81px;
	top: 44px; left: 230px;
	}

#base { 
    position: relative; 
    margin: 0 auto;
    width: 1000px;
}

#nav {
	position: relative;
    top: 0px; left: 0px;
    margin: 0 auto;
    width: 1000px;
    background-image: url(./images/nav_bg1.jpg);
    background-repeat:no-repeat; 
}

#flash {
	position: relative;
    top: 20px; left: 0px;
    margin: 0 auto;
    width: 1000px;
}

#content {
	position: relative;
    top: 40px; left: 0px;
    margin: 0 auto;
    width: 1000px;
}

#links {
	position: absolute;
    top: 0px; left: 0px;
    margin: 0 auto;    
}

#mitte {
	position: absolute;
    top: 0px; left: 250px;
    margin: 0 auto;
    width: 500px;
}

#rechts {
	position: absolute;
    top: 0px; left: 778px;
    margin: 0 auto;
}

#teaser {
	background-image: url(./images/teaserbg.gif);
	height: 212px;
	width: 219px;	
	
}

#text {
    margin: 0 auto;
    width: 500px;
    min-height: 270px;
}

#linie {
	position: relative;
    top: 0px; left: -250px;
	height: 1px;
	width: 997px;
	background-color:#E2E2E2;
	margin-top: 24px;
}

#footer {
	position: relative;
    top: 0px; left: -250px;
	width: 997px;
	text-align:center;	
}

