@charset "UTF-8";
/* CSS Document */

body{
background: url(images/Wallpaper_1920x1200_01.jpg);
padding-top:0px;
padding-left:30px;
margin:0px;

}

.mainbody{
width:923px;
}
.content{
float:right;
width:700px;
}
.sidebar{
margin-right:2px;
padding-top:189px;
text-align:left;
float:left;
width:221px;
}

.top_navi{
height:30px;
margin-bottom:2px;
}

#sidebar {
height: 268px;
display: block;
overflow: hidden;
}

.sidebar_item{
height:65px;
margin-bottom:2px;
background: url(images/sidebar_item_bg2.png);
}

.sidebar_item:hover {
background-position: 0 65px;
background: url(images/sidebar_item_bg.png);
}

.sidebar_item img {
width: 221px;
height: 65px;
border: 0px;
}

/*.sidebar_item img:hover {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}*/


.down_navi{
height:30px;
}

.header{
background-image:url(images/header_bg.png);
background-repeat:no-repeat;
height:187px;
margin-bottom:2px;
}

.navi{
margin-top:95px;
padding:0px;
}

.navi img{
padding-right:4px;
}

.title{
background-image:url(images/content_titel_bg.png);
background-repeat:no-repeat;
height:30px;
margin-bottom:2px;
}

.title a:link{
color: #d3d3d3;
text-transform: uppercase;
text-decoration: none;
margin:0px;
padding:0px;

}

.title a:visited{
color: #d3d3d3;
text-transform: uppercase;
text-decoration: none;
}

.title a:hover{
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
}

.txt_title{
display:block;
color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
font-size:12px;
text-transform:uppercase;
padding-top:9px;
padding-left:10px;
letter-spacing: 1px;
float: left;
}

.txt_logo{
color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
font-size:12px;
text-transform:uppercase;
letter-spacing: 1px;

}

.txt_date{
display:block;
color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
font-size:12px;
text-transform:uppercase;
padding-top:9px;
padding-right:10px;
letter-spacing: 1px;
float: right;
}

.txt_navi{
display:block;
color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
font-size:12px;
text-transform:uppercase;
padding-top:9px;
padding-right:10px;
letter-spacing: 1px;
float: right;
}

.detail{
background-image:url(images/content_bg.png);
background-repeat:no-repeat;
height:128px;
margin-bottom:2px;
}

.txt_main{
display:block;
color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing: 1px;
line-height: 140%;
text-transform:uppercase;
padding-top:6px;
padding-left:10px;
padding-right:10px;
text-align:justify;
}

.txt_main a:link, a:visited {
color:#666666;
font-weight:900;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
text-transform:uppercase;
letter-spacing: 1px;
line-height: 140%;
}

.txt_main a:hover {
color:#ffffff;
font-weight:900;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
text-transform:uppercase;
letter-spacing: 1px;
line-height: 140%;
}



.txt_main h1 {
color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
font-size:12px;
letter-spacing: 1px;
text-transform:uppercase;
}

.image{
margin-bottom:2px;
}

.logo{
padding-top:10px;
padding-left:10px;
width:109px;
height:43px;
}

.footer{
background-image:url(images/footer_bg.png);
background-repeat:no-repeat;
width:700px;
height:30px;
margin-bottom:30px;
}
