﻿@charset "UTF-8";
/* CSS Document */




/* <-- ALLGEMEIN --> */

*{
	margin:0;
	padding:0;
}

body {
	background-color:white;
}





html {
	background-color:white;
}

p.nobreak 
{
    white-space: nowrap;
}



/* <-- IMG --> */

img {
	border:0;
	margin-left:15px;
}

#logo img {
	margin-left:0px;
}





/* <-- TYPOGRAFIE --> */

p {
	font:12px Arial, sans-serif;
	color:#333333;
	font-style:normal; 
	font-weight:normal;
	line-height:15px;
	margin:0px 15px 5px 15px;
}

#footer p {
	float:right;
	display:inline;
}

.span6 {
	display:inline; 
	font-size:10px;
	font-style:normal; 
	font-weight:bold;
}

.span5 {
	display:inline; 
	font-size:13px;
	font-style:normal; 
	font-weight:bold;
}

.span4 {
	display:inline; 
	font-size:16px;
	font-style:normal; 
	font-weight:bold;
}

.span3 {
	display:inline; 
	font-size:19px;
	font-style:normal; 
	font-weight:bold;
}

h2 {
	font:14px Arial, sans-serif;
	font-style:normal; 
	font-weight:bold;
	line-height:15px;
	margin:0px 15px 20px 15px;
	font-variant: normal;
}

h1 {
	font:17px Arial, sans-serif;
	font-style:normal; 
	font-weight:bold;
	line-height:14px;
	color:#001d77;
	margin:0px 15px 5px 15px;
}





/* <-- LINKS --> */

a {
	font:12px Arial, sans-serif;
	font-style:normal; 
	font-weight:normal;
	line-height:15px;
	color:#8cb1e2;
	text-decoration:none;
}

a:hover {
	color:#769ed2;
	text-decoration:underline;
}

#navigation a {
	font-size:13px;
	float:left;
	display:inline;
	margin:12px 15px 0px 15px;
	color:white;
}

#footer a {
	margin:0px 15px 0px 0px;
	float:right;
	display:inline;
}






/* <-- Login --> */

a.Login {
	float:left;
	display:inline;
	margin:5px 0px 0px 15px;
}

a.Login img {
	margin:0;
}

p.Login {
	float:left;
	display:inline;
	line-height:12px;
	margin:0px 0px 0px 15px;
}

input.Login {
	margin:0px 0px 0px 15px;
	width:175px;
}






/* <-- LAYER --> */

#center {
	width:960px;
	margin:10px auto 30px auto;
	overflow:hidden;
}

#logo {
	width:200px;
	float:left;
	display: inline;
	margin:20px 5px 0px 9px;
}

#ad {
	width:730px;
	height:90px;
	float:left;
	display: inline;
	margin:0px 9px 0px 5px;
	border:1px solid #cccccc;
}

#navigation {
	width:950px;
	height:48px;
	float:left;
	display:inline;
	margin:10px 5px 30px 5px;
	background:url(../IMG/navi.jpg) no-repeat;
}

#footer {
	width:950px;
	float:left;
	display: inline;
	margin:15px 5px 0px 5px;
	border-top:1px dotted #333333;
}

.tagCloud {
	text-align:center; 
	margin:0px 15px 5px 15px;
}





/* <-- LAYOUT LAYER --> */

.layout_1_1 {
	width:960px;
	float:left;
	display: inline;
}

.layout_1_2 {
	width:480px;
	float:left;
	display: inline;
}

.layout_1_3 {
	width:320px;
	float:left;
	display: inline;
}

.layout_2_3 {
	width:640px;
	float:left;
	display: inline;
}





/* <-- BOX LAYER --> */

.box_1_4 {
	width: 230px;
   	float:left;
   	display: inline;
	margin:0px 5px 15px 5px;
}

.box_3_4 {
   	width: 710px;
	float:left;
	display: inline;
	margin:0px 5px 15px 5px;
}

.box_1_2 {
   	width: 470px;
	float:left;
	display: inline;
	margin:0px 5px 15px 5px;
}

.box_1_3 {
   	width: 310px;
	float:left;
	display: inline;
	margin:0px 5px 15px 5px;
}

.box_2_3 {
  	width: 630px;
	float:left;
	display: inline;
	margin:0px 5px 15px 5px;
}

.box_1_1 {
   	width: 950px;
	float:left;
	display: inline;
	margin:0px 5px 15px 5px;
}

.textBox_1_4 {
	width:240px;
	float:left; 
	display:inline;
	margin:0px 0px 30px 0px;
}

.textBoxBorder_1_4 {
	width:239px;
	border-right:1px dotted #333333;
}





/* <-- BOX with ROUNDED EDGES --> */

.lo {
	width: 19px;
	height: 19px;
	float:left;
	display: inline;
	background:url(../IMG/lo.gif) no-repeat;
}

.mo {
	width: 100%;
	height:19px;
	float:left;
	display: inline;
	background:url(../IMG/mo.gif) repeat-x;
}

.ro {
	width: 19px;
	height: 19px;
	float:right;
	display: inline;
	background:url(../IMG/ro.gif) no-repeat;
}

.ml {
	width: 100%;
	float:left;
	display: inline;
	background:url(../IMG/ml.gif) repeat-y;
}

.mr {
	width:100%;
	float:left;
	display: inline;
	background:url(../IMG/mr.gif) repeat-y top right;
}

.lu {
	width: 19px;
	height: 19px;
	float:left;
	display: inline;
	background:url(../IMG/lu.gif) no-repeat;
}

.mu {
	width: 100%;
	height:19px;
	float:left;
	display: inline;
	background:url(../IMG/mu.gif);
}

.ru {
	width: 19px;
	height: 19px;
	float:right;
	display: inline;
	background:url(../IMG/ru.gif) no-repeat;
}

.BgWhite {
	width:100%;
	float:left;
	display: inline;
	background:url(../IMG/bg_verlauf.jpg) repeat-x;
}
