﻿/*STYLE CSS */

* { margin:0; padding:0; font-family:Arial;}
body { background:#f4b937; font-size:100%; line-height:1em; font-family:Helvetica Neue; color:#6d6d6d; text-align:center}


/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:Georgia; color:#6d6d6d; font-size:1em; font-weight:normal; padding-left:5px}
img {border:0; vertical-align:top; }
ul { list-style:none;}

/*==================list====================*/
ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:1.58em}
ul li a{text-decoration:underline; color:#ba0000}
ul li a:hover{ text-decoration:none}

ul.list_2 {margin:0px; padding:0px; list-style:none}
ul.list_2 li { line-height:1.58em; color:#b50202}
ul.list_2 li a{text-decoration:underline; color:#b50202}
ul.list_2 li a:hover{ text-decoration:none}

/*==========================================*/

a {text-decoration:underline; color:#ba0000}
a:hover {text-decoration:none}

a.link {text-decoration:underline; color:#6d6d6d}
a.link:hover {text-decoration:none}

h1 { padding-top:2px; font-size:1.4em; color:#6d6d6d; margin:0 0 20px 0; line-height:1.58em}
h1.font_1 {font-size:1em; color:#ba0000; font-weight:normal; margin:0; line-height:1.58em}
h1.font_2 {color:#ba0000; font-weight:normal}


h2 {padding-top:0px; font-size:1em; color:#6d6d6d; margin:0 0 15px 0; line-height:1.58em}
h2.font_1 {font-size:1em; color:#ba0000; font-weight:normal; margin:0; line-height:1.58em}
h2.font_2 {color:#ba0000; font-weight:normal}

.font_1 {color:#ba0000}

p {margin:0 0 19px 0}
.p1 {margin:0 0 10px 0}

.clear { clear:both;}

.top_bg {background:url(Images/top_bg.gif) repeat-x top #1f150c; height:100%;}

/*header*/
#header { height:426px}

#header .flash {position:absolute; margin:0 -95px 0 -103px}

/*content*/
#content { font-size:0.75em; line-height:1.58em; background:#fff}
.content_indent {padding:18px 25px 10px 19px; min-height:400px;}



.title {margin-bottom:11px}
.title2 {margin-bottom:16px}
.img_left {float:left; margin:0 20px 20px 0}
.img_left2 {float:left; margin:5px 20px 15px 0}
.img {margin-bottom:14px}

.line_y {background:url(Images/line_bg.gif) repeat-y right top}
.line_x {background:url(Images/line_bg.gif) repeat-x bottom}



.line {background:url(Images/line_bg.gif) repeat-x top; height:16px; margin:-4px -4px 0 -22px}

/*footer*/
#footer {background:url(Images/footer_bg.gif) repeat-x top; width:100%; text-align:center; padding:10px 0 10px 0; font-size:0.75em; line-height:1.58em; color:#000}
#footer a {color:#000; text-decoration:underline}
#footer a:hover {text-decoration:none}

/*================== index.html ==================*/
#content .col_1 .indent { padding:13px 0 0 0 }
#content .col_2 .indent_1 { padding:14px 4px 0px 22px}
#content .col_2 .indent_2 { padding:22px 4px 15px 22px}
#content .col_2 .indent_3 { padding:22px 4px 15px 22px}



input {width:218px; height:17px}
.div_input {height:23px}
textarea {width:218px; height:194px; overflow:auto; margin-bottom:10px; display:block}
.div_links {text-align:right; word-spacing:37px; width:223px}



/*LAYOUT CSS*/

#main {margin:0 auto; width:793px; text-align:left;}

#header, #content {width:100%}

.col_1, .col_2, .col_3, .col_box_1, .col_box_2, .column_1, .column_2 { float:left; margin: 25px 0 0 0;}

.width {width:100%}

.box {width:100%}

/*======= index.html =======*/
.col_1{width:236px; }
.col_2{width:512px; }
.col_2 p{}
/*=========================*/

.footer_link_first
{
	border-left: 1px solid #000;
	padding-left: 5px;
	padding-right: 5px;
}
.footer_link
{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	padding-left: 5px;
	padding-right: 5px;
}
.footer_link_last
{
	border-right: 1px solid #000;
	padding-left: 5px;
	padding-right: 5px;	
}

.footer_link_first ,.footer_link,.footer_link_last
{
	cursor:pointer;
}

/* CONTENT BLOCKS */

/*Einspaltiger Contentblock*/
#onecolcontent
{
	width:97%; 
	background:url(Images/line_bg.gif) repeat-x bottom; padding-left:10px; padding-bottom:25px; margin-bottom:25px;
	
}

#onecolcontent #content01
{
	width:100%;
	padding-top:0px;
	padding-left:5px;
}

/*Zweispaltiger Contentblock*/
#twocolcontent
{
	width:97%;
	background:url(Images/line_bg.gif) repeat-x bottom; padding-left:10px; padding-bottom:25px; margin-bottom:25px;
	overflow:auto;
}

#twocolcontent #content01
{
	/*width:49%;*/
	float:left;
	padding-top:5px;
	padding-left:5px;
}
#twocolcontent #content02
{
	/*width:49%;*/
	float:left;
	padding-top:5px;
	padding-left:15px;
	
}

/*Dreispaltiger Contentblock*/
#threecolcontent
{
	overflow:auto;
	width:97%;
	background:url(Images/line_bg.gif) repeat-x bottom; padding-left:10px; padding-bottom:25px; margin-bottom:25px;
}
#threecolcontent #content01
{
	width:30%;
	float:left;
	padding-top:5px;
	padding-left:5px;
}
#threecolcontent #content02
{
	width:30%;
	float:left;
	padding-top:5px;
}
#threecolcontent #content03
{
	width:30%;
	float:right;
	padding-top:5px;
}

