body {
	/*background: #ffffff url("img/bg1.png") no-repeat left top;*/
	background-color: url("img/bgg.png");
}

body, table, div, p{
font-family:'verdana';
font-size: 10pt;
color:#4C0B5F;
padding:0px;
margin:0px;
word-spacing: 2px;

}

p{
text-align:justify;}

blockquote{
padding: 5px;
margin-left:100px;
margin-right:100px;
margin-top:10px;
margin-bottom:10px;
text-align:center;
background:#eaeaea;}

/*---------- Text ----------*/


b {
color:#531212;
font-weight:bold;}

i {
color:#c6984f;}

u {
color:#554531;
border-bottom: dashed 1px #554531;}

s {
font-family:'tahoma';
color:#b96877;}







/*---------- &Uuml;berschrift ----------*/

h1 {
color: #de6a70;
letter-spacing: 1pt;
font-size: 16pt;
font-family:'century gothic';
text-align: left;
text-transform:uppercase;
font-weight:lighter;
margin-bottom:3px;
border-left:20px solid #b96877;
padding:0px;
line-height:13pt;
padding-left:5px;
margin-top:10px;}


h2 {
background: url("img/bg_navi.png"); 
color: #fff;
font-size: 9pt;
line-height:9pt;
letter-spacing:3pt;
font-family:'tahoma';
text-transform:uppercase;
border-bottom:3px solid #582110;
font-weight:lighter;
text-align: center;
padding:3px;
margin-bottom:0px;
margin-top:10px;}

h3 {
	color:				#7db9e7;
	margin:				2px 0px 2px 0px;
	padding:			10px 20px 5px 10px;
	font-size:			11px;
	font-style:			italic;
	text-align:			left;
	font-family:		verdana;
	letter-spacing:		2;
	background-image:	url('hnavi.png');
} 

/*.......... form ........... */

#forme{
	
	color: green;
	
}

.log{
	
	float: right;
	
	
	
}


/*---------- Navi ----------*/


#Navigation{
float:right;
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
/*background:#ddd5db;*/
text-align:center;
width:180px;
min-height: 200px;
}




#Navigation a, #Navigation a:visited {
color:#6d2026;
/*background:url("img/hk.png");*/
background:#ddd5db;
border-bottom: 1px dashed #d0d0d0;
padding:4px;
letter-spacing:1pt;
text-transform:uppercase;
margin:0px;
text-align:center;
line-height:9pt;
font-size:8pt;
text-decoration:none;
display:block;}

#Navigation a:hover {
color:#d2a293;
text-decoration:none;
background:#e9e4d7;
letter-spacing:2pt;
text-align:center;
border-bottom: 1px dotted #dfdfdf;
padding:4px;
text-transform:uppercase;
margin:0px;
line-height:9pt;
font-size:8pt;
display:block;}


#Footer a, #Footer a:visited{
color:#6d2026;}


/*----------- Header_Sidebar - Tut by yuritanime.de -------------*/

#nav {
	margin-top:300px; 
	left:0px;
	margin:0px auto; 
	padding:0px;
	width: 100%; 
	height: 38px;
	z-index: 99;
	background-color: blue 10%;
	position:relative; 

}

#nav #centered {
	margin: 0 auto;
	padding: 0;
	width: 1100px; /*Ausrichtung*/
}



.navigation
{
    width:auto; height:30px; 
    margin:0px auto;    
    padding:5px 10px 0 10px; 
    line-height:30px; 
    z-index:20;
    font-size:12px;
    margin-top:0px;
    position:relative;
    background:#a49bb9;/*der Sidebar*/

	border-color: green;
	border-width: 5px;
	border-style: solid;
	border-top: #666699 2px solid;
	border-right: none;
	border-bottom: #666699 2px solid;
	border-left: none;
     
}
.navigation li, .navigation ul
{
    list-style:none;
    padding:0px;
    margin:0px;
}
 
.navigation li
{
    float:left; 
}
 
.navigation, .navigation a
{
    color:#fff; 
    text-decoration:none;
    font-size:14px;
} 
 
.toplink
{
    height:30px; float:left; 
    padding:0 20px 0 20px;
    font-size:18px;
}
 
.toplink:hover
{
    color:#0488d3; cursor:pointer;
}
 
.navi_sub a
{
    font-size:12px;
}
 
.navi_sub
{
    height:auto; width:140px;
    display:none; clear:left; 
    position:absolute; 
    top:35px;
    margin:0px auto;
}
 
.link
{
    width:120px; height:25px;
    font-size:12px;
    padding:0 0 0 20px;
    float:left;
    background-color:#000;
    opacity:0.8;
}
 
.nav_clear
{
    clear:left;
}
 
.link:Hover
{
    color:#000;
    background:#ccc;
}
 
.navigation li:hover .navi_sub
{
    display:block; 
}


/*---------- Main ----------*/

#Container{
margin:0 auto;
background:#f3f0f6;
border-left:1px solid #a49bb9;
border-right:1px solid #a49bb9;
padding:0px;
width:1100px;}


#Header{
margin:0px;
padding:0px;
width:1100px;
background:url(img/headder.png) no-repeat;
height:300px;}

#Content{
/*float:right;*/
float:left;
width:870px;
padding-left:10px;
padding-right:10px;
padding-top:60px;
padding-bottom:10px;
margin:0px;
min-height:500px;
background:#f3f0f6;}

#Footer{
/*clear:right;*/
clear:left;
background:#a49bb9;
width:1100px;
font-size:8pt;
color:#fff;
text-transform:uppercase;
padding-top:2px;
text-align:center;
padding-bottom:2px;}





/* Newsbox */



#newsbox li a {
display: block;
font-family: Helvetica, Verdana;
font-size: 13px;
letter-spacing: 150%;
line-height: 150%;
background-color: #e3ebfa;
width: 180px;
color: #1f242d;
margin: 0 auto;
text-decoration: none;
text-align: center;
}

#newsbox li a:hover{
display: block;
background-color: #ffffff;
width: 180px;
font-family: Helvetica, Verdana;
font-size: 13px;
letter-spacing: 150%;
line-height: 150%;
font-style: italic;
color: #112a87;
margin: 0 auto;
text-decoration: none;
text-align: center;
}

#newsbox{
margin-top: 17px;
}

p{
margin-bottom: 15px;
}

blockquote{
padding: 20px;
background-color: #c1d7ed;
width: 600px;
border: 1px solid #c0c0c0;
margin: 0 auto;
margin-bottom: 15px;
}

#newsskin{
background: white	;
width: 640px;
border: 2px dashed #b96877;

margin: 0 auto;
margin-bottom: 15px;
}

#newsicon{
background-color: white;
width: 100px;
height: 100px;
margin: 5px;
float: left;
}

#newsupdate{
width: 510px;
float: right;
padding: 5px;
background-color: #ddd5db;
height: 90px;
margin: 5px;
font-family: Helvetica, Verdana;
font-size: 13px;
letter-spacing: 150%;
line-height: 150%;
}

#newsupdate p{
padding-bottom: 0px;
margin-bottom: 3px;
}

#newscontent{
font-family: Helvetica, Verdana;
font-size: 13px;
letter-spacing: 150%;
line-height: 150%;
padding: 5px;

margin-top: 110px;
background: #ddd5db;
}


