@charset "utf-8";

/* CSS Document */



html, body

{

	font-family: Arial, Verdana, Geneva, sans-serif, Trebuchet MS, Arial, Verdana,  sans-serif;

    height: 100%;

    margin: 0px;

    padding: 0px;

	background-color:#fff;

	border: solid 0px #ff0000;

	background-color:#000000;

	background-image:url(http://www.mowlwurf.de/flash_freelancer/grfx/bg_main.png);

} 



div {

	border: solid 0px #3CF;



}

hr {

 color: #dc3522;

	background-color: #dc3522;

	height: 5px;

  border:0px;

}



 a:link { font-weight:normal; color:#ffffff; text-decoration:none; }

 a:visited { font-weight:normal; color:#ffffff; text-decoration:none; }

 a:focus { font-weight:normal; color:#ffffff; text-decoration:none; }

 a:hover { font-weight:normal; color:#ffffff; text-decoration:none; }

 a:active { font-weight:normal; color:#ffffff; text-decoration:none; }

#top {

	height:50px;	

	top:0px;

	background-color:#000;

	background-image:url(http://www.mowlwurf.de/flash_freelancer/grfx/bg_main.png);

}

#header {

	height:250px;	

	top:0px;

	background-color:#fff;

	position:relative;

}

#header {



		height:250px;	

	top:0px;

	background-color:#fff;

	position:relative;

}

#header_center{

 		width:1040px;

	position:relative;

	border: solid 0px #ff00DD;

	text-align:center;



}

h1#headline{

	border: solid 0px #00ff00;

	color:#111111;

	top:-260px;

	left:0px;

	position:absolute;

	margin:0px;

	padding:0px;

	font-size:24px;

	font-weight:bold;

}

#header #header_center #flashmenu{

	position:relative;

	height:100px;

	width:763px;

	top:50px;

	left:0px;



}

#header #header_center #languages{

	position:absolute;

	height:20px;

	width:170px;

	top:30px;

	left:843px;

	text-align:right;

}



#languages ul{

display:inline-block;

float:left;

margin:0px;

padding:0px;

list-style-type:none;

margin-right:3px;

}





#header #header_center #logo{

	position:absolute;

	height:80px;

	width:207px;

	top:30px;

	left:825px;

	background-color:#ccc;

	text-align:right;

}

#header #header_center #flashlocator{

	border: solid 0px #00ff00;

	top:220px;

	left:30px;

	position:absolute;

	margin:0px;

	padding:0px;

	font-size:11px;

	font-weight:normal;	

}

#header #header_center #flashlocator  a:link { font-weight:normal; color:#111111; text-decoration:none; }

#header #header_center #flashlocator  a:visited { font-weight:normal; color:#111111; text-decoration:none; }

#header #header_center #flashlocator  a:focus { font-weight:normal; color:#111111; text-decoration:none; }

#header #header_center #flashlocator  a:hover { font-weight:normal; color:#111111; text-decoration:none; }

#header #header_center #flashlocator  a:active { font-weight:normal; color:#111111; text-decoration:none; }



#login{

	position:absolute;

	width:195px;

	height:107px;

	top:133px;

	text-align:left;

	right:0px;

}

#login #loggedin{

	text-align:center;

	width:180px;

	top:20px;

	font-size:11px;

	position:relative;	

}

#login #inputfields  {

	

	color:#111111;

	font-size:10px;

	border: 0px solid #000000;

	font-weight:bold;

}

#login #inputfields #login_input {

	font-family: Arial, Verdana, Geneva, sans-serif, Trebuchet MS, Arial, Verdana,  sans-serif;

	color:#ffffff;

	font-size:11px;

	border: 1px solid #ffffff;

	

	

	height:20px;

	width:160px;

	padding:0px;

	background-image:url(http://www.mowlwurf.de/flash_freelancer/grfx/input_bg.jpg);

	padding-left:5px;

}

#login #inputfields #passwort_input {

	font-family: Arial, Verdana, Geneva, sans-serif, Trebuchet MS, Arial, Verdana,  sans-serif;

	color:#ffffff;

	font-size:11px;

	border: 1px solid #ffffff;

	

	height:20px;

	width:160px;

	padding:0px;

	padding-left:5px;

	display:inline-block;

	float:left;

	margin-right:5px;

	background-image:url(http://www.mowlwurf.de/flash_freelancer/grfx/input_bg.jpg);

}

#login #loginoptions a{

	font-size:10px;

	font-weight:bold;

	color:#ffffff;

}



#login  a:link { font-weight:bold; color:#111111; text-decoration:none; }

#login  a:visited { font-weight:bold; color:#111111; text-decoration:none; }

#login  a:focus { font-weight:bold; color:#111111; text-decoration:underline; }

#login  a:hover { font-weight:bold; color:#111111; text-decoration:underline; }

#login  a:active { font-weight:bold; color:#111111; text-decoration:underline; }





#content {



	min-height:500px;

	color:#FFF;

	font-size:12px;

	background-image:url(http://www.mowlwurf.de/flash_freelancer/grfx/bg_main.png);

	background-repeat:repeat;

	text-align:center;

	

}

#content #content_center {

 		width:1040px;

	position:relative;

	border: solid 0px #ff00DD;

	text-align:left;

display:inline-block;



}

h2 {

	font-size:22px;

}

#content #content_center #menu {

	position:absolute;

	

	width:170px;

	color:#FFF;

	display:inline;

	right:22px;

	

}

#content #content_center #content_text {

	position:relative;

	

		width:680px;

	color:#FFF;

	top:0px;

	text-align:left;

	float:left;

}



#content #content_center  #menu .backh3{

	font-weight:bold;

	color:#111111;

	text-decoration:none;

	font-size:12px;

	color:#FFF;

	

}

#content #content_center  #menu .menu{

	font-weight:normal;

	color:#111111;

	text-decoration:none;

	font-size:12px;

	color:#FFF;

	list-style-type:none;

	top:3px;

	padding:0px;



	

}

#content #content_center  #menu li{

background-image:url(http://www.mowlwurf.de/flash_freelancer/grfx/menubg.jpg);

background-repeat:no-repeat;

height:20px;

width:165px;

padding-left:5px;

padding-top:2px;

}

#content #content_center  #menu  a:link { font-weight:normal; color:#111111; text-decoration:none; }

#content #content_center  #menu  a:visited { font-weight:normal; color:#111111; text-decoration:none; }

#content #content_center  #menu  a:focus { font-weight:normal; color:#111111; text-decoration:none; }

#content #content_center  #menu  a:hover { font-weight:normal; color:#111111; text-decoration:none; }

#content #content_center  #menu  a:active { font-weight:normal; color:#111111; text-decoration:none; }





#content #content_center  .item-page{

width:700px;

color:#FFF;

border:0px solid #990;

left:30px;

position:relative;

padding-bottom:50px;

}



#footer{

	border-top:2px #dc3522 solid;

	height:25px;

	

	background-color:#FFF;

	text-align:right;

	font-size:12px;

	position:fixed;

	bottom:0px;

	width:100%;

	padding-top:5px;

	color:#111111;

}

#footer #footer_content{

		text-align:center;



}

#footer #footer_content a:link { padding-right:30px;font-weight:normal; color:#111111; text-decoration:none; }

#footer #footer_content a:visited { padding-right:30px;font-weight:normal; color:#111111; text-decoration:none; }

#footer #footer_content a:focus { padding-right:30px;font-weight:normal; color:#111111; text-decoration:none; }

#footer #footer_content a:hover { padding-right:30px;font-weight:normal; color:#111111; text-decoration:none; }

#footer #footer_content a:active { padding-right:30px;font-weight:normal; color:#111111; text-decoration:none; }