/* Copyright 2008 BizuWeb.com */

body{
margin: 0px;
text-align:left;
background-color:#ffffff;
}

.navbar{
position: absolute;
width: 1000px;
left: 0px;
top:0px;
}

.opened{
position: absolute;
left: 160px;
top:70px;
font-family: Arial;
color:#ffffff;
font-size:20px;
width: 168px;
height: 117px;
text-align:left;
}

.openedslgn{
position: absolute;
left: 160px;
top:90px;
font-family: Arial;
color:#ffffff;
font-size:14px;
width: 280px;
height: 117px;
text-align:left;
}

.logo_back{
position: absolute;
top: 0px;
left: 0px;
}

.logo_back2{
position: absolute;
top: 220px;
left: 0px;
}

.logosidebar{
position: absolute;
top: 330px;
left: 10px;
}

.logo_txt{
text-align:left;
position: absolute;
top: 40px;
left: 600px;
color:#ffffff;
font-size:20px;
width: 400px;
font-family: Arial;
cursor: pointer;
}

.logo_txt_slogan{
text-align:left;
position: absolute;
top: 60px;
left: 600px;
color:#ffffff;
font-weight:bold;
font-size:14px;
width: 400px;
font-family: Arial;
}

.arrs{
position: absolute;
top: 240px;
left: 10px;
margin: 0px;
}

.explore{
position: absolute;
top: 350px;
left: 0px;
margin: 0px;
}

.top_cnt{
position: absolute;
top: 250px;
left: 200px;
}

.cnt{
position: absolute;
top: 276px;
left: 200px;
background-color:#980e10;
width:800px;
color:#ffffff;
font-family: Arial;
}

.inhalt{
position: relative;
top: 10px;
left: 10px;
background: #ffffff;
background-image: url(../media/cnt_back_intro.png);
background-repeat: no-repeat;
color:#000000;
font-family: Arial;
padding:5px;
width:752px;

}

p{
color:#000000;
font-size: 13px;
}

h1{
color:#444444;
font-size:19px;
}

a:link{
color:#000000;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

a:visited{
color:#000000;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

a:hover{
color:#000000;
font-size: 13px;
font-weight: bold;
text-decoration: underline;
}

a:active{
color:#000000;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

a:focus{
color:#000000;
font-size: 13px;
font-weight: bold;
text-decoration: underline;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0px;
padding: 0px;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
border-bottom: 0px;
background: black url(../media/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../media/blockactive.gif) center center repeat-x;
}
/*------------------------------------------*/
.arrowlistmenu{
width: 180px; /*width of menu*/
margin: 0px;
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(../media/titlebar.png) repeat-x center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(../media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

.inhalt_biz ul li{
color:#000000;
font-family: Arial;
font-size: 13px;

}
/* DOWNLOAD BUTTON*/
a.boldbuttons{
background: transparent url('../media/roundedge-red-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Arial; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('../media/roundedge-red-right.gif') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

/* DOWNLOAD BUTTON*/