@charset "utf-8";
/*
	************************************
	*****     Table of Contents    *****
	*****    Wellcon Main CSS    *****
	************************************
	
	Status: basic template
	Version: 1.0
	Last Changed: 03.12.2008
	---------------------------------------------------------------
	1. Basic Definitions
		1.1 Body und Reseter
		1.2 Basic Declarations
	---------------------------------------------------------------
	2. Layout
		2.1 Main Structure
		2.2 Header
		2.3 Searchbar
		2.4 Navigation 1
		2.5 Navigation 2
		2.6 Content

	---------------------------------------------------------------
	******************* Open for further Steps ********************
	---------------------------------------------------------------
*/


/*	*********************************
	***** 1. Basic Definitions  *****
	*********************************	*/


/****** 1.1 Body und Reseter ******/
* {margin:0px; padding:0px;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:url(../img/Arbeitsplatz_bg1.jpg) #ffffff no-repeat center top fixed;}


/****** 1.2 Basic Declarations ******/
a img {border:none;}
a {color:#005c95;}
a:hover {text-decoration:none;}
h1 {font-size:11px; font-weight:bold; padding-bottom:10px; color:#dc0f36;}
h2 {font-size:13px; font-weight:bold; padding-bottom:30px; color:#dc0f36;}


/*	********************************
	*******    2. Layout    ********
	********************************	*/

/****** 2.1 Main Structure ******/
#center {width:800px;  margin: 70px auto 0 auto;}

/****** 2.2 Header ******/
.header {height:129px;}
.header #imagebild {float:left;}
.header #logo {float:right;}

/****** 2.3 Searchbar ******/
.searchbar {height:35px; background-color:#ffffff; margin:15px 0;}
.searchbar form {float:right; padding-top:7px; padding-right:15px;}
.searchfield {background-image:url(../img/searchbg.gif); width:165px; height:17px; border:none; color:#626262; padding-left:6px; font-size:11px; padding-top:4px; margin-right:5px;}
.suche {color:#626262; background:none; border:none;}
.searchbar span {float:left; line-height:35px; padding-left:25px; font-size:16px; color:#dc0f36; font-weight:bold; letter-spacing:2px;}


.maincontent {padding:50px 50px 25px 25px; height:100%; overflow:hidden; background:url(../img/bg_maincontent.gif) #ffffff no-repeat left top;}

/****** 2.4 Navigation 1 ******/
.nav1 {width:88px; float:left;}
.nav1 ul {list-style:none;}
.nav1 ul li {padding-bottom:15px;}
.nav1 ul li a.active, .nav1 ul li a:hover  {color:#143584;}
.nav1 ul li a {color:#6c6c6c; text-decoration:none;}

/****** 2.5 Navigation 2 ******/
.nav2 {width:144px; float:left;   min-height:200px; height:auto!important; height:200px;}
.nav2 ul {list-style:none; padding:0px 15px;}
.nav2 ul li {padding-bottom:15px; background:url(../img/nav2listbg.gif) no-repeat 0px 6px; padding-left:8px;}
.nav2 ul li a.active,  .nav2 ul li a:hover  {color:#dc0f36;}
.nav2 ul li a {color:#6c6c6c; text-decoration:none;}
.nav2 ul li ul  {padding:10px 0 0 0;}
.nav2 ul li ul li {padding-bottom:5px; background:none; padding-left:0;}

/****** 2.6 Content ******/
.content {float:left; padding-left:23px; color:#6f6f6f; width:465px; overflow:hidden;}
.content p {margin-bottom:20px; line-height:18px;}

.content ul li {padding-bottom:7px;}
.content ul, .content ol {margin: 10px 0 10px 40px;}

.content a:link, .content a:active, .content a:visited, .content a:hover {color:#dc0f36; text-decoration:none;}

/****** 2.7 easEd ******/
.pic-left-float {margin: 0 20px 10px 0;	float: left;}
.pic-right-float {margin: 0 0 10px 20px; float: right;}
.pic-left {text-align: left; clear: both;}
.pic-right {text-align: right; clear: both;}
.pic-center {text-align: center; clear: both;}
.link {padding: 0px 0px 0px 25px; background: transparent url(../img/link.gif) no-repeat 0px 0.25em; display: block;}
.download {padding: 0px 0px 0px 25px; background: transparent url(../img/download.gif) no-repeat 0px 0.25em; display: block;}
a.link {margin-top:-10px;}


/****** 3 News ******/
.news {width:500px; padding-top:15px;}
.news div {float:left; width:145px; display:inline; margin-right:15px; font-size:12px;}
.news img {margin-bottom:3px;}
.news h4 {margin:4px 2px 4px 3px; display:block; line-height:13px; font-size:12px; font-weight:bold;}
.news span {padding:0 2px 0 3px; display:block; line-height:17px; color:#6f6f6f;}