@charset "utf-8";
body {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #627584;
	background-image: url('/images/bg.png');
    background-position: 0px 29px;
	background-repeat:  repeat-x
	}
                               b{COLOR: #8C143D;}
                               i{COLOR: #4C6982}
                               u{COLOR: #C83566;}

#full {
	width: 1000px;
	position:absolute;
	left: 100px;
	top: 18px;
}


#header {
	height: 750px;
	background-color: #627584;
}
#wrap {
	width: 1000;
	background-color: #627584;
}



#content {
	float: right;
	width: 622px;
	background-color: 627584;
	

}

#sidebar {
	float: left;
	width: 297px;
	}

	
.sidebar-body{
width:297px;
background:url('/images/sb_content.png') repeat-y;
}
.sidebar-text{
color: #FFFFFF;
text-shadow:1px 0px 0px #7195A7;
padding: 33px;
padding-right:44px;
margin-top: -1px;
img: border: none


}

.today {
        position:absolute;
        left: 758px; 
        top: 315px;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.welcome {
        position:absolute;
        left: 82px; 
        top: 409px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
          text-shadow:1px 0px 0px #68234B;
}

.line {
        position:absolute;
left: 58px; 
        top: 35px;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}


	
#footer {
	clear: both;
	height: 10px;
}

                               
a:link {
	color: #493121;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #493121;
}
a:hover {
	text-decoration: underline;
	color: #ffffff;
}
a:active {
	text-decoration: none;
	color: #ffffff;
}

a img {
border:medium none #FFFFFF;
	padding:3px;
	-moz-border-radius:6px;
	background-image: url('images/hover.png');
        filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90
}

a:hover img {

-moz-border-radius:6px;
	background-image: url('images/hover2.png');
        filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0

}



.content-title {
padding: 2px;
padding-top:40px;
padding-left:120px;
font-family: Trebuchet MS;
font-size: 19px;	

letter-spacing: -1px; 
text-transform: uppercase;
  
text-align: left;
color: #A92351;  
text-shadow:1px 0px 0px #595C61; 

background-image:url('/images/content_header.png');
height : 22px;
background-repeat:repeat-x;

}

.content-title-zwei {
padding: 2px;
padding-top:10px;
padding-left:120px;
font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	

letter-spacing: 0px; 
text-transform: none;
  
text-align: left;
color: #ffffff;   

background-image:url('/images/content_header2.png');
height : 55px;
background-repeat:repeat-x;

}

#date {
width:150px;
padding-top: 20px;
line-height:26px;
font-family: Georgia;
font-style: italic;
font-weight: bold;
font-size: 12px;
color:#ffffff;
text-shadow:1px 0px 0px #595C61;
text-align: center;
}


.content-content {
	background: url('images/content_content.png');
	padding: 14px;
	padding-top: 4px;
      padding-right:55px;
padding-left: 40px;
	padding-bottom: 10px;
	font-family: tahoma;
	font-size: 11px;
	letter-spacing:0px;
 	color: #ffffff;
 	text-shadow:1px 0px 0px #595C61;
	text-align: tahoma;

}

.content-footer {
	background: url('images/content_bottom.png');
	font-family: tahoma;
	color: #aacec9;
	padding-top: 10px;
	padding-bottom: 90px;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 1px;
	font-size: 10px;
        text-align: center;
        text-transform: none;
	filter: alpha(opacity=100); opacity: 1;

}



h2
{
padding: 2px;
padding-top:40px;
padding-left:120px;
font-family: Trebuchet MS;
font-size: 19px;	

letter-spacing: -1px; 
text-transform: uppercase;
  
text-align: left;
color: #A92351;   

background-color: transparent;
background-image:url('/images/content_header.png');
height:100px;
background-repeat:repeat-x;

}



h3
{

font-family: Tahoma;
font-size: 9px;
color: #ffffff;
background: transparent;
padding: 1px;
text-transform: none;
margin-top: 1px;
margin-bottom: 3px;
letter-spacing: 1px;
text-align:justify; padding:3px; padding-left:50px;
}



blockquote {
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	border: 1px solid #C6D0D8;
	-moz-border-radius:  6px;
	background-color: #976482;
	padding: 3px;
	margin-left: 15px;
	vertical-align: top;
	text-align: justify;
	text-shadow:1px 0px 0px #7D4D69;

}



                               
                               
