html, body {
	background-color: #9198a2;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	background-image: url(../images/popup_bg.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
}

.startseite {
	background-color: #fff;
	background-image: url(../images/start_logo.gif);
	background-repeat: no-repeat;
}

.linkbehaelter {
	position: absolute;
	top: 338px;
	left: 378px;
}

.linkbehaelter a {
	margin-left: 42px;
}

#linkespalte {
	position: absolute;
	width: 300px;
	height: 475px;	
	left: 0;
	top: 0;
}

#l_menue_o {
	margin-top: 155px;	
	height: 18px;
}

#l_menue_o_sub {
	margin-top: 0;
	height: 12px;
}


#l_menue_u {
	margin-top: 235px;
	height: 25px;

}

#blitzspalte {
	position: absolute;
	width: 300px;
	height: 300px;
	left: 300px;
	top: 0;
	z-index: 1;
}

#rechtespalte {
	position: absolute;
	width: 442px;
	height: 475px;
	left: 410px;
	top: 0;
}

#r_menue_o {
	margin-top: 156px;
	height: 50px;
	width: 48px;
	margin-left: 370px;
	text-align: right;
}


#r_text {
	margin-top: 50px;
	margin-left: 20px;
	height: 130px;
	width: 420px;
}

#r_menue_u {
	margin-top: 40px;
	margin-left: 344px;
}

#inhalt {
	position: absolute;
	width: 395px;
	height: 130px;
	float: left;
	overflow: hidden;
	z-index: 9000;
}

#roller {
	left: 410px;
	margin-top: 74px;
	margin-left: 9px;
	position: absolute;
	z-index: 9001;
}


h1 {
	font-size: 11px;
	color: #3D4349/*5d1f68*/;
	font-weight: bold;
	/*font-weight: normal;*/
	margin-bottom: 5px;
}

p {
	margin-bottom: 5px;	
	margin-top: 0;
	line-height: 13px;
}

.rollauf, .rollab {
	width: 9px;
	height: 12px;
	background-image: url(../images/roller.gif);
	display: block;
}

.rollab {
	background-position: 0 -24px;
	margin-top: 32px;
}

.rollauf:hover {
	background-position: 0 -12px;
}

.rollab:hover {
	background-position: 0 -36px;
}

.clearer {
	clear: both;
}


#inhalt .bodytext a {
	color: #3D4349/*e2007b*/;
	text-decoration: none;
}

.popup_projects #inhalt .bodytext a {
	color: #fff; /*#e2007b;*/
	text-decoration: none;
}

.popup_projects_login #inhalt .bodytext a {
	color: #fff; /*#e2007b;*/
	text-decoration: none;
}


.bodytext a:hover {
	color: #3D4349/*e2007b*/;
	text-decoration: underline!important;
}


a.loginlink, a.download, a.anzeigelink {
	padding-left: 10px;
	color: #3D4349/*5c2165*/;
	font-weight: bold;
	background-image: url(../images/loginlinkpfeil.gif);
	background-repeat: no-repeat;
	text-decoration: none;	
}

a.loginlink:hover, a.download:hover {
	text-decoration: underline;
	color: #3D4349/*5c2165*/;
}

a.loginlink {
	margin: 10px 0 10px 0;
	display: block;
}

dl.anmeldung dd {
	padding: 0;
	margin: 0 0 2px 0;
}

.uploadstatus {
	color: #3D4349/*5c2165*/;
}

.schaltfl_durchsuchen {
	margin: 0 0 2px 20px;
}

.schaltfl_upload {
	color: #3D4349/*5c2165*/;
	border: 0;
	background-color: transparent;
	background-image: url(../images/loginlinkpfeil.gif);
	background-repeat: no-repeat; 
	font-weight: bold;
	font-size: 11px!important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	margin: 10px 0 0 20px;
}

/* Sonderseite Projekte */

.popup_kontakt {
	background-image: url(../images/popup_bg_projects.gif)!important;
	background-repeat: no-repeat;	
}

.popup_projects {
background-image: none;
font-size: 12px;
}

.popup_projects_login {
background-image: none;
font-size: 12px;
}

#scroller {
	position: relative;
	height: 100%;
	width: 100%;
	overflow-y: scroll;
}

.popup_projects #inhalt {
	background-image: url(../images/popup_bg_projects.gif)!important;
	background-repeat: no-repeat;

	width: 750px; 
	height: auto;
	padding-left: 65px;
	padding-top: 110px;
	}

.popup_projects_login #inhalt {
	/*background-image: url(../images/popup_bg_projects.gif)!important;
	background-repeat: no-repeat;
*/
	width: 750px; 
	height: auto;
	padding-left: 65px;
	padding-top: 110px;
	}

#scroller .rom_out {
	position: relative;
	left: 700px;
	top: 13px;
}


.popup_kontakt #linkespalte {
	position: absolute;
	width: 300px;
	height: 79px;		
	left: 0;
	top: 186px;
	z-index: -10000;
}


.popup_kontakt #l_menue_u {
	margin-top: 235px;
	height: 25px;
	display: none;
}

.popup_kontakt #rechtespalte {
	position: absolute;
	width: 800px;
	height: 475px;
	left: 0px;
	top: 0;
}

.popup_kontakt #r_menue_o {
	margin-top: 100px;
	height: 50px;
	width: 48px;
	margin-left: 767px;
	text-align: right;
}

.popup_kontakt #r_text {
	margin-top: 0px;
	margin-left: 68px;
	height: 235px;
	width: 700px;
}

.popup_kontakt #r_menue_u {
	margin-top: 36px;
	margin-left: 790px;
	display: none;
}

.popup_kontakt #inhalt {
	width: 700px;
	height: auto;
	overflow: visible;
	/*height: 235px;*/
	float: left;
	/*overflow: hidden;*/
	z-index: 9000;
}

.popup_kontakt #roller {
	display: none;
	left: 820px;
	margin-top: 180px;
	margin-left: 9px;
	position: absolute;
	z-index: 9001;
}



.popup_projects #inhalt .contenttable * {
	vertical-align: top;
}

.popup_projects_login #inhalt .contenttable * {
	vertical-align: top;
}

.popup_projects #inhalt .contenttable .bodytext {
	width: 180px;
	margin-right: 60px;	
	text-align: center;
	margin-left: 0px;
}

.popup_projects_login #inhalt .contenttable .bodytext {
	width: 180px;
	margin-right: 60px;	
	text-align: center;
	margin-left: 0px;
}

.popup_projects #inhalt .bodytext {	
	margin-bottom: 20px;
	color: #fff;
	margin-left: 20px;
	}

popup_projects #inhalt p a img, popup_projects #inhalt p a {
	border: 0!important;
}

.popup_projects_login #inhalt .bodytext {	
	margin-bottom: 20px;
	color: #fff;
	margin-left: 20px;
	}

popup_projects_login #inhalt p a img, popup_projects #inhalt p a {
	border: 0!important;
}

#inhalt fieldset {
	border: 0;
	padding: 0;
	margin: 0;
}

label {
	display: block;
	float: left;
	width: 100px;
}

.csc-mailform-field {
	clear: both;
}

.csc-mailform-submit {
	color: #3D4349/*5c2165*/;
	border: 0;
	background-color:#9198a2;
	background-image: url(../images/loginlinkpfeil.gif);
	background-repeat: no-repeat; 
	font-weight: bold;
	font-size: 10px!important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
}

.contenttable {
	padding: 0;
	margin: 0;

}

.contenttable td{
	vertical-align: top;
}

.contenttable td p.bodytext {
	padding: 2px 2px 2px 0;
}

.mucke {position: absolute; top: 380px; left: 410px;}




.bodytext a.filelink {
	padding: 0 0 0 15px;
	background-image: url(../images/folder.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	line-height: 16px;
}
.bodytext a.filelink.folder {
	background-position: 0 -13px;
}


.popup_projects * {

font-size: 12px;
}

.popup_projects_login * {

font-size: 12px;
}




/*Navigation*/

#l_menue_o ul, #l_menue_o ul li, #l_menue_o_sub ul, #l_menue_o_sub ul li, #l_menue_u ul, #l_menue_u ul li {
	display: inline;
	list-style: none;
	float: left;
	margin-top:0px;
	margin-bottom:0px;
}

#l_menue_o ul li a, #l_menue_u ul li a, #l_menue_o_sub ul li a, #l_menue_u_sub ul li a {
	display: block;
}


.lom_suria a,
.lom_creation a,
.lom_clients a,

.cur_lom_suria a,
.cur_lom_creation a,
.cur_lom_clients a,

.rom_projects,
.rum_login,

.rom_out,

.lum_contact a,
.lum_links a,
.lum_imprint a,

.cur_lum_contact a,
.cur_lum_links a,
.cur_lum_imprint a,

.lom_suria_sub a,
.lom_creation_sub a,
.lom_clients_sub a,

.cur_lom_suria_sub a,
.cur_lom_creation_sub a,
.cur_lom_clients_sub a,

.en_lom_suria a,
.en_lom_creation a,
.en_lom_clients a,

.cur_en_lom_suria a,
.cur_en_lom_creation a,
.cur_en_lom_clients a,

.en_rom_projects,
.en_rum_login,

.en_rom_out,

.en_lum_contact a,
.en_lum_links a,
.en_lum_imprint a,

.cur_en_lum_contact a,
.cur_en_lum_links a,
.cur_en_lum_imprint a,

.en_lom_suria_sub a,
.en_lom_creation_sub a,
.en_lom_clients_sub a,

.cur_en_lom_suria_sub a,
.cur_en_lom_creation_sub a,
.cur_en_lom_clients_sub a,
.en_rum_login_in, .rum_login_in
 

{
	display: block;
	background-image:url(/fileadmin/templates/images/nav_neu.gif);
	background-repeat: no-repeat;
}


	/*hauptnav*/
.lom_suria a {width: 30px; height: 18px; background-position: 0 0;}
.lom_creation a {width: 53px; height: 18px; background-position: -64px 0; margin-left: 44px;}
.lom_clients a {width: 44px; height: 18px; background-position: -149px 0; margin-left: 44px;}
   
.cur_lom_suria a, .lom_suria a:hover {width: 30px; height: 18px; background-position: 0 -18px;}
.cur_lom_creation a, .lom_creation a:hover {width: 53px; height: 18px; background-position: -64px -18px; margin-left: 44px;}
.cur_lom_clients a, .lom_clients a:hover {width: 44px; height: 18px; background-position: -149px -18px; margin-left: 44px;}
   

	/*projekte,login*/   
.rom_projects {width: 54px; height: 18px; background-position: -935px 0;}
.rum_login, .rum_login_in {width: 79px; height: 18px; background-position: -256px 0;}
   
.rom_projects:hover {background-position: -935px -18px;}
.rum_login:hover, .rum_login_in:hover {background-position: -256px -18px; width: 79px; height: 18px; }
   

	/*raus hier*/
.rom_out {width: 21px; height: 18px; background-position: -992px 0;}
   
.rom_out:hover {background-position: -992px -18px;}
 

	/*kontakt, links, impressum*/ 
.lum_contact a {width: 41px; height: 18px; background-position: -428px 0;}
.lum_links a {width: 25px; height: 18px; background-position: -551px 0; margin-left: 29px;}
.lum_imprint a {width: 55px; height: 18px; background-position: -482px 0; margin-left: 29px;}
   
.cur_lum_contact a, .lum_contact a:hover {width: 41px; height: 18px; background-position: -428px -18px;}
.cur_lum_links a, .lum_links a:hover {width: 25px; height: 18px; background-position: -551px -18px; margin-left: 29px;}
.cur_lum_imprint a, .lum_imprint a:hover {width: 55px; height: 18px; background-position: -482px -18px; margin-left: 29px;}
   
   
	/*untermenues*/
.lom_suria_sub a {width: 85px; height: 18px; background-position: -736px 0;}
.lom_creation_sub a {width: 47px; height: 18px; background-position: -669px 0; margin-left: 74px;}
.lom_clients_sub a {width: 60px; height: 18px; background-position: -843px 0; margin-left: 171px;}
   
.cur_lom_suria_sub a, .lom_suria_sub a:hover {width: 85px; height: 18px; background-position: -736px -18px;}
.cur_lom_creation_sub a, .lom_creation_sub a:hover {width: 47px; height: 18px; background-position: -669px -18px; margin-left: 74px;}
.cur_lom_clients_sub a, .lom_clients_sub a:hover {width: 60px; height: 18px; background-position: -843px -18px; margin-left: 171px;}

/*ENGLISCH*/

	/*hauptnav*/
.en_lom_suria a {width: 30px; height: 18px; background-position: 0 -36px;}
.en_lom_creation a {width: 53px; height: 18px; background-position: -64px -36px; margin-left: 44px;}
.en_lom_clients a {width: 44px; height: 18px; background-position: -149px -36px; margin-left: 44px;}
   
.cur_en_lom_suria a, .en_lom_suria a:hover {width: 30px; height: 18px; background-position: 0 -54px;}
.cur_en_lom_creation a, .en_lom_creation a:hover {width: 53px; height: 18px; background-position: -64px -54px; margin-left: 44px;}
.cur_en_lom_clients a, .en_lom_clients a:hover {width: 44px; height: 18px; background-position: -149px -54px; margin-left: 44px;}
   

	/*projekte,login*/   
.en_rom_projects {width: 54px; height: 18px; background-position: -935px -36px;}
.en_rum_login, .en_rum_login_in {width: 79px; height: 18px; background-position: -256px -36px;}
   
.en_rom_projects:hover {background-position: -935px -54px;}
.en_rum_login:hover, .en_rum_login_in:hover  {background-position: -256px -54px; width: 79px; height: 18px; }
   

	/*raus hier*/
.en_rom_out {width: 21px; height: 18px; background-position: -992px -36px;}
   
.en_rom_out:hover {background-position: -992px -54px;}
 

	/*kontakt, links, impressum*/ 
.en_lum_contact a {width: 41px; height: 18px; background-position: -428px -36px;}
.en_lum_links a {width: 25px; height: 18px; background-position: -551px -36px; margin-left: 29px;}
.en_lum_imprint a {width: 55px; height: 18px; background-position: -482px -36px; margin-left: 29px;}
   
.cur_en_lum_contact a, .en_lum_contact a:hover {width: 41px; height: 18px; background-position: -428px -54px;}
.cur_en_lum_links a, .en_lum_links a:hover {width: 25px; height: 18px; background-position: -551px -54px; margin-left: 29px;}
.cur_en_lum_imprint a, .en_lum_imprint a:hover {width: 55px; height: 18px; background-position: -482px -54px; margin-left: 29px;}
   
   
	/*untermenues*/
.en_lom_suria_sub a {width: 85px; height: 18px; background-position: -736px -36px;}
.en_lom_creation_sub a {width: 47px; height: 18px; background-position: -669px -36px; margin-left: 74px;}
.en_lom_clients_sub a {width: 60px; height: 18px; background-position: -843px -36px; margin-left: 171px;}
   

.cur_en_lom_suria_sub a, .en_lom_suria_sub a:hover {width: 85px; height: 18px; background-position: -736px -54px;}
.cur_en_lom_creation_sub a, .en_lom_creation_sub a:hover {width: 47px; height: 18px; background-position: -669px -54px; margin-left: 74px;}
.cur_en_lom_clients_sub a, .en_lom_clients_sub a:hover {width: 60px; height: 18px; background-position: -843px -54px; margin-left: 171px;}


body.popup_projects_login {background-color: #fff;}

.popup_projects_login #inhalt .bodytext, .popup_projects_login #inhalt .bodytext a {color: #000;}

body.popup_projects_login h1 {font-size: 15px;}

.popup_projects_login .rom_out {background-position: -1016px 0;}
.popup_projects_login .rom_out:hover {background-position: -1016px -18px;}
.popup_projects_login .en_rom_out {background-position: -1016px -36px;}
.popup_projects_login .en_rom_out:hover {background-position: -1016px -54px;}
