@import url(http://fonts.googleapis.com/css?family=Dosis:400,700);

body {			position:absolute;
				top:0; 
				left:0; 
				margin:0px;
				padding:0px;
				width: 100%; 
				height:100%;
				background:url(../bilder/top.png) repeat-x #2f3160;
				}

html {
			   height:100%;
			   margin-bottom:1px;
			   overflow-y:scroll;
}

.topdiv { 		padding:0px; margin:0px; width:100%; height:100%; }
.toptab { 		width:980px; height:100%; padding:0px; margin:0px; }

.klick {}

a:link { text-decoration: none; font-size:18px; font-weight:normal; text-transform:none; color: #ffffff; }
a:active { text-decoration: none; font-size:18px; font-weight:normal; text-transform:none; color: #ffffff; }
a:visited { text-decoration: none; font-size:18px; font-weight:normal; text-transform:none; color: #ffffff; }
a:hover { text-decoration: none; font-size:18px; font-weight:normal; text-transform:none; color: #ffffff; }

a.link_underline:link { text-decoration: none; font-size:15px; font-weight:normal; text-transform:none; color: #ffffff; }
a.link_underline:active { text-decoration: underline; font-size:15px; font-weight:normal; text-transform:none; color: #ffffff; }
a.link_underline:visited { text-decoration: none; font-size:15px; font-weight:normal; text-transform:none; color: #ffffff; }
a.link_underline:hover { text-decoration: underline; font-size:15px; font-weight:normal; text-transform:none; color: #ffffff; }



a, p, src, div, td, tr, table { outline:0; }

td,div {		font-family: 'Dosis', Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#ffffff; line-height:22px; letter-spacing:0; }
p {				font-family: 'Dosis', Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#ffffff; line-height:22px; padding-bottom:15px; margin:0px; }
.f12 {				font-family: 'Dosis', Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#ffffff; line-height:22px; padding-bottom:15px; margin:0px; }

.content { width:1000px; margin-left:10px; position:relative; display:inherit; float:left; }

h1 { font-family: 'Dosis', Arial, Helvetica, sans-serif; font-weight:700; font-size:24px; text-transform:none; color: #ffffff; margin:0px 0px 30px 0px; padding:0px; line-height:normal; letter-spacing:0.0em; }

.content { width:980px; position:relative; display:inline; float:left; }

.box1 { height:654px; width:550px; position:absolute; z-index:800; }
.box2 { position:absolute; z-index:799; margin-top:147px; margin-left:470px;}
.box2head { height:50px; width:510px; position:relative; display:inline; float:left; z-index:799; background:url(../bilder/topcon1_head.png) no-repeat; }
.box2repeat { width:510px;  position:relative; display:inline; float:left;z-index:799; background:url(../bilder/topcon1_repeat.png); background-repeat:repeat; }
.box2foot { height:50px; width:510px; position:relative; display:inline; float:left; z-index:799; background:url(../bilder/topcon1_foot.png) no-repeat; }
.box1head { height:50px; width:510px; position:relative; display:inline; float:left; z-index:799; background:url(../bilder/topcon1_head.png) no-repeat; }
.box1repeat { min-height:500px; width:510px;  position:relative; display:inline; float:left;z-index:799; background:url(../bilder/topcon1_repeat.png); background-repeat:repeat; }
.box1foot { height:50px; width:510px; position:relative; display:inline; float:left; z-index:799; background:url(../bilder/topcon1_foot.png) no-repeat; }

.box3 { height:40px; width:450px; margin-top:90px; margin-left:520px; position:absolute; z-index:801; }

.logo { width:450px; margin-left:30px; margin-top:30px; position:relative; display:inline; float:left; }


.blau {	 font-family: 'Dosis', Arial, Helvetica, sans-serif; font-weight:400; font-size:18px; color:#282d80; }

.waswas { width:400px; padding-bottom:20px; position:relative; display:inherit; float:left; }

















