BODY {
margin: 0;
padding: 0;
background-position: center top;
background-repeat: no-repeat;
background-attachment:fixed;
background-image: url(../images/hg.jpg);
font-family: 'Roboto', sans-serif;
font-size: 14px;
}

IMG {
border: 0;
}

a {
}

a:link,
a:visited {
	color:				#000000;
        text-decoration:          underline;
}

a:hover,
a:focus,
a:active {

}

.clear {
clear: left;
}

.global {
width: 1040px;
}

.topbanner {
background:#FFFFFF;
background:rgba(255, 255, 255, 0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70ffFFff,endColorstr=#70FFffff);
margin: 20px 0 0 0;
width: 1040px;
}

.box_gross_links {
background:#FFFFFF;
background:rgba(255, 255, 255, 0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70ffFFff,endColorstr=#70FFffff);
margin: 20px 10px 20px 0;
float: left;
width: 510px;
}

.box_gross_rechts {
background:#FFFFFF;
background:rgba(255, 255, 255, 0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70ffFFff,endColorstr=#70FFffff);
margin: 20px 0 20px 10px;
float: left;
width: 510px;
}

.box_klein_links {
background:#FFFFFF;
background:rgba(255, 255, 255, 0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70ffFFff,endColorstr=#70FFffff);
float: left;
margin: 0 10px 20px 0;
width: 332px;
}

.box_klein_mitte {
background:#FFFFFF;
background:rgba(255, 255, 255, 0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70ffFFff,endColorstr=#70FFffff);
float: left;
margin: 0 10px 20px 10px;
width: 333px;
}

.box_klein_rechts {
background:#FFFFFF;
background:rgba(255, 255, 255, 0.5);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70ffFFff,endColorstr=#70FFffff);
float: left;
margin: 0 0 20px 10px;
width: 332px;
}

.box_insert {
padding: 20px;
}

HR {
border: 2px solid #FFFFFF;
width: 1040px;
}