@charset "utf-8";
/* CSS Document */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Arial, Helvetica, sans-serif;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

body{background-color:#e2e2e2;}
#container {
	width:1000px;
	margin:auto;
}
#wrapper{float:left;background:#ffffff;padding-top:20px;}

#logo {
	float:left;
	margin-bottom:15px;
}

#header1 {
	float:right;
          margin:0px;
         margin-top:20px;
	margin-right:20px;
background-image:url(../upload/slogan.gif);
width:315px;
height:27px;
}

#header2 {
         float:right;
         clear:right;
margin-top:8px;
padding:0px;
color:#ffffff;
margin-right:20px;
line-height:12px;

}

.menu {
	width:100%;
	height:25px;
	background-color:#003366;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
}

.menu_list {
	list-style-type:none;
}

.menu_list li {
	float:left;
	display:block;
	color:#FFFFFF;
	margin-left:10px;
}

.menu_list li a{
	color:#FFFFFF;
	text-decoration:none;
}

.menu_list li a:hover {
	color:#3399ff;
}

#menu1 {
	width:100%;
	height:25px;
	background-color:#003366;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
}

#slideshow_container {
	width:1000px;
	height:300px;
	float:left;
}


#info {
	width:415px;
	height:210px;
	background-color:rgba(52,52,56,0.9);
	margin-top:70px;
	padding:10px;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
         position:relative;
         bottom:306px;
}



h1 {
	color:#FFFFFF;
	font-size:12px;
}

p {
	color:#FFFFFF;
	font-size:12px;
}

.article {
	float:left;
	width:600px;
	padding:10px;
}

.image {
	float:left;
	margin-right:10px;
}

#marginbild{margin-bottom:200px;}

h2 {
	color:#003366;
	font-size:16px;
}

h3 {
	font-size:18px;
color:#003366;

}
h3:hover{
	color:#3399ff;
}

h3 a {
	color:#003366;
	text-decoration:none;
}

h3 a:hover{
	color:#3399ff;
}

.article_text {
	color:#000000 !important;
	font-size:12px;
}

#right {
	float:right;
	width:330px;
}

#login {
	width:328px;
	height:257px;
	background:#d6d6d6;
border:1px solid #000000;
}

#top_bar,#bottom_bar {
	width:318px;
	height:30px;
	background-image:url(../upload/menu_bg.jpg);
	padding-top:9px;
	padding-left:10px;
}

#bottom_bar {
	background-image:url(../upload/menu_bg1.jpg);
	margin-bottom:20px;
margin-left:-30px;
}

h4 {
	color:#FFFFFF;
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
}

#news {
	width:298px;
	background-color:#d6d6d6;
padding-left:30px;
color:#000000 !important;
border:1px solid #000000;
}

h5 {
	margin-left:10px;
	color:#FFFFFF;
	font-size:16px;
	line-height:18px;
}

#news_text {
	margin-left:10px;
	margin-top:5px;
color:#000000;
}

#more {
	margin-left:10px;
	margin-top:10px;
	color:#FFFFFF;
	text-decoration:none;

}

#more a {
	color:#FFFFFF;
	text-decoration:none;
}

#more a:hover {
	color:#3399ff;
}
#article_box {width:600px;}

#holzland, #osg, #fibunet, #nopanic, #gdholz{
width:139px;
height:107px;
display:block;
float:left;
padding-right:23px;
margin-right:23px;
background-repeat:no-repeat;
}
#gdholz{border:none;}
#holzland{background-image:url(../upload/images/partner/holzland.gif);}
#osg{background-image:url(../upload/images/partner/osg.gif);}
#fibunet{background-image:url(../upload/images/partner/fibunet.gif);}
#nopanic{background-image:url(../upload/images/partner/nopanic.gif);}
#gdholz{background-image:url(../upload/images/partner/gdholz.gif);}

.text{color:#003366;}
#news p{color:#000000;}
