html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
body {
	height: 100%;
	text-align: center;
	background:url(../img/bg.gif) repeat-x top left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5c5d;
	line-height:15px;
	}

html {
background:url(../img/bg_repeat.gif) repeat;
}

#wrapper {
	height: 100%;
	margin: 0px auto;
	min-height: 700px;
	text-align: left;
	width: 780px;
	position:relative;
	}
#netmarketing_logo {
	background:url(../img/netmarketing_logo.gif) no-repeat;
	position:absolute;
	top: 15px;
	left: 0; 
	width: 334px;
	height: 90px;
	}
#header_grafik1 {
	background:url(../img/header_grafik1.jpg) no-repeat;
	position:absolute;
	top:105px;
	left:0;
	width: 334px;
	height: 193px;
	}
#header_grafik2 {
	background:url(../img/header_grafik2.jpg) no-repeat;
	position:absolute;
	top:15px;
	left:334px;
	width: 446px;
	height: 301px;
	}
#nav1 {
	position:absolute;
	top:298px;
	left:0px;
	width:80px;
	height:18px;
	background:url(../img/nav1.gif) no-repeat;
	cursor: pointer;
	}
#nav1:hover {
	background:url(../img/nav1.gif) no-repeat;
	}
#nav2 {
	position:absolute;
	top:298px;
	left:80px;
	width:71px;
	height:18px;
	background:url(../img/nav2.gif) no-repeat;
	cursor: pointer;
	}
#nav2:hover {
	background:url(../img/nav2.gif) no-repeat;
	}
#nav2.active {
	background:url(../img/nav2.gif) no-repeat;
	}
#nav3 {
	position:absolute;
	top:298px;
	left:151px;
	width:106px;
	height:18px;
	background:url(../img/nav3.gif) no-repeat;
	cursor: pointer;
	}
#nav3:hover {
	background:url(../img/nav3.gif) no-repeat;
	}
#nav4 {
	position:absolute;
	top:298px;
	left:257px;
	width:77px;
	height:18px;
	background:url(../img/nav4.jpg) no-repeat;
	cursor: pointer;
	}
#nav4:hover {
	background:url(../img/nav4.jpg) no-repeat;
	}
#content {
	position:absolute;
	top: 316px;
	left:0;
	width:780px;
	height:535px;
	background-color:#FFFFFF;
	}
#container1 {
	position:absolute;
	top: 42px;
	left: 227px;
	width: 593px;
	height: 320px;	
	}
#container2 {
	position:absolute;
	top: 42px;
	left: 227px;
	width: 593px;
	height: 320px;	
	}
#container3 {
	position:absolute;
	top: 42px;
	left: 227px;
	width: 593px;
	height: 320px;	
	}
.text1 {
	color:#5c5c5d;
	position:absolute;
	top: -1px;
	left: 2px;
	width: 230px;
	height: 450px;
	}
.text2 {
	color:#5c5c5d;
	position:absolute;
	top: 0px;
	left: 263px;
	width: 230px;
	height: 450px;
	}
#text4 {
	position:absolute;
	top:41px;
	left:292px;
	width:437px;
	height:350px;
	}
#text5 {
	position:absolute;
	top:40px;
	left:60px;
	width:200px;
	height:350px;
	}
#line3 {
	position:absolute;
	top:40px;
	left:275px;
	background-color:#CCCCCC;
	width:1px;
	height:340px;
	}
h1 {
	position:absolute;
	top:40px;
	left:40px;
	font-family: "Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size:28px;
	color:#456a8a;
	font-weight:normal;
	line-height: 24px;
	width: 160px;
	text-align:right;
	}
h2 {
	font-size:13px;
	color:#326282;
	font-weight:bold;
	padding-bottom:6px;
	}
h3 {
	font-size:13px;
	color:#d4c038;
	font-weight:bold;
	padding-bottom:6px;
	}
a.link {
	font-size:11px;
	font-weight:normal;
	color:#326282;
	line-height:18px;
	letter-spacing:0px;
	text-decoration:none;
	border-bottom: 1px dotted #326282;
	}
a.link:hover {
	color:#7298b2;
	border-bottom: 1px dotted #7298b2;
	}
.strong {
	font-weight:bold;
	font-size:12px;
	color:#535353;
	}	
td.input {
	width: 150px;
	}
table {
	text-align:left;
	background-color:#ffffff;
	}
td {	
	padding: 1px;	
	border: none;
	font-size: 11px;
	}
#platzhalter {
	margin-bottom: 15px;
	}
#content_navi {
	position:absolute;
	top:470px;
	left:50px;
	}
#container1_visible,#container2_visible,#container3_visible {
	font-size:12px;
	font-weight:normal;
	color:#326282;
	line-height:18px;
	letter-spacing:0px;
	text-decoration:none;
	cursor:pointer;
	border-bottom: 1px dotted #326282;
	}