/* CSS Document copyright by move elevator gmbh - Florian Wentzel 05/2008 */
/* Diese Date enthält das  Basissetup aller HTML Inhalte Farbwerte und Hintergrundbilder */

* {
	margin: 0px 0px;
	padding: 0px 0px;
	font-size: 100.01%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #182e64;
}
html {height: 100.1%;}
body {
	font-size: 0.625em;
	background-color: #8ba2c4;
	margin: 0px 0px 0px 0px;
	/* Zentrierte Anordnung */
	text-align:center;
	height: 100%;
	background-image: url(images/page-bg.gif);
	background-repeat:repeat-x;
	background-position: left top;
}
body.druckansicht {
	background-image: url();
	text-align:left;
}
.druckansicht-rootline {
	padding: 4px 2px;
	font-size:1.4em;
	border-bottom: 1px solid;
}

.druckansicht-rootline a:link{ text-decoration: none;}
.druckansicht-link { text-align: right; padding: 4px 0px;}
.druckansicht-link a:link,
.druckansicht-link a:visited { text-decoration:none;}
.druckansicht-link a:hover { text-decoration: underline;}



/* Standart HTML Elemente Formatieren  */
h1 {font-size: 1.8em; padding: 1.2em 0 0.6em 0; color:#ff6600; }
.csc-frame-frame1 h1{ padding: 0 0 0.6em 0;}

.csc-frame-uni h1 { color: #182e64; padding: 50px 0 40px 110px;}
.csc-frame-uni2 h1 { color: #182e64; padding: 50px 0 20px 193px;}

.csc-frame-teaser h1 {color: #182e64; font-size: 1.1em; padding: 0px 0 0.2em 0; }
.csc-frame-teaser-head h1  	{ font-size: 1.8em; padding: 50px 0 10px 110px;}


.content-left h1,
.content-right h1{ font-size: 1.2em; padding: 0 0 0.6em 0;}
.content-right h1.not-in-right{ display:none; visibility:hidden;}

h2 {font-size: 1.5em; padding: 0.5em 0 0.4em 0;}
.csc-frame-blue h2 { color:#FFFFFF;}

.csc-frame-newsletter h2,
.action-item h2,
.tx_moveelevatorfeuser_pi4_single h2 { color:#ff6600; font-size: 1.3em; padding: 0.8em 0 1.0em 0;}

.csc-frame-newsletter h2 { padding: 0.8em 0 1.0em 110px; }


h3 {font-size: 1.1em; padding: 0.4em 0 0.4em 0;}
h3 em { font-weight: normal;}
.content-right h3 {color:#ff6600; }
.csc-frame-teaser-head h3  	{ padding: 10px 0 10px 110px;}
.tx_moveelevatorfeuser_pi4_content h3 { padding: 5px 0 0.3em 0; }
h4 {font-size: 1.1em; padding: 0.4em 0 0.4em 0;}
h5 {font-size: 1.1em; padding: 0.4em 0 0.4em 0;}

table.contenttable td { vertical-align:top; text-align:left;}
table caption { visibility:hidden; display:none;}
.contenttable td h1 {padding: 0 0 0.6em 0;}

a:link,
a:visited,
a:hover { text-decoration: underline; color: #182e64;}
a:hover { text-decoration: none; color: #182e64;}

p {font-size: 1.1em; line-height: 1.4em; padding-bottom: 1em;}
.csc-frame-teaser-foot p,
.csc-frame-uni-head p,
.csc-frame-teaser-head p { padding: 5px 20px 10px 110px;}
.tx_moveelevatorfeuser_pi4_content p{ padding: 0px 0px 0px 0px;}
.csc-frame-teaser-foot p { margin-bottom: 10px;}

.align-right { text-align:right;}
.content-left p,
.content-right p{ line-height: 1.2em; padding-bottom: 0.5em;}
.tx_moveelevatorfeuser_pi4_content p {padding-bottom: 0em; line-height: 1em;}
.csc-frame-teaser p {padding-bottom: 0em;}

.csc-frame a:link,
.csc-frame a:visited { text-decoration: none;}
.csc-frame a:hover { text-decoration: underline;}


ol { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 22px;}
ul { margin: 0px 0px 0px 0px; list-style-type: square; padding: 0px 0px 0px 18px;}
.csc-frame-teaser-even ul,
.csc-frame-uni ul { margin: 0px 0px 0px 90px; }
li { font-size: 1.1em; line-height: 1.6em; margin-bottom: 0.6em;}
li p {font-size: 1.0em;  }

input, 
option { font-size: 1.1em;}


/* CSC - Mailform Typo3 Formulare */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Typo3 Formulare */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
fieldset { margin: 0 0; padding: 0 0; border: 0px;}
.csc-mailform { 
	border: 0px; 	
	width: 440px;
	overflow: hidden;
	border: 0px;
	padding: 0 0;
}

.csc-mailform-field { 
	border: 0px;
	margin: 0 0;
	margin-bottom: 2px;
	padding: 0 0;
	clear:both;
	}
.csc-mailform-label {
	font-weight: bold;
	padding: 2px 4px 2px 0px;
	display:block;
}

.csc-mailform-field p {margin: 3px 10px 2px 5px;  padding: 2px 0; font-weight: normal;}
.csc-mailform-field label { 
	float:left; 
	margin: 3px 10px 2px 0;
	padding: 2px 0 0 11px;
	display: block;  
	width: 200px;  
	line-height: 1.0em;
	}

.csc-mailform-field input,
.csc-mailform-field textarea { width:200px; padding: 2px;}
.csc-mailform-field select  {width:200px;}
.csc-mailform-field option { padding: 2px;}
.csc-mailform-field .csc-mailform-submit {
	font-weight: bold;
	width: auto;
	padding: 2px 0px;
}
.csc-field-submit label { visibility:hidden;}
.csc-mailform-submit { float:right;}


/* Bilder optimierung */
.csc-textpic-imagewrap {
line-height: 0em;
}
.csc-textpic-caption {padding: 8px 0px 14px 0; left: 100%; line-height:1.0em;}

/* Box Modell des Seitenaufbaus */
.center-box     { width: 1010px; margin: 0px auto; text-align:left;}
.content-cols   { width: 1010px; float:left; clear:both;}
.content-left   { width: 199px; float:left; }
.content-center { width: 610px; float:left; }
.content-right  { width: 201px; float:left; }

.content-left-bg	{ width: 199px; float:left; clear:both; }
.content-center-bg 	{ width: 610px; float:left; clear:both; }
.content-right-bg   { width: 201px; float:left; clear:both; }

.content-left-padder 	{ margin: 27px 0px 0px 14px; width:170px;}
.content-center-padder	{ margin: 0px 0px 0px 15px; width: 579px;}
.content-right-padder	{ margin: 27px 0px 0px 14px; }

.content-cols   {  background-image: url(images/cols-bg-all.gif); background-repeat: repeat-y;}
.content-cols-head {  width: 1010px; float:left; clear:both; background-image: url(images/cols-bg-all-head.gif); background-repeat: no-repeat;}
.content-cols-foot {  width: 1010px; height: 18px; float:left; clear:both; background-image: url(images/cols-bg-all-foot.gif); background-repeat: no-repeat; background-position:left top;}

/* Einzelspaltenvarianten 
.content-left-bg-head 	{ width: 199px; min-height: 680px; float:left; clear:both; background-image: url(images/cols-bg-left-head.gif); background-repeat:no-repeat; }
.content-center-bg-head { width: 610px; min-height: 680px; float:left; clear:both; background-image: url(images/cols-bg-center-head.gif); background-repeat:no-repeat; }
.content-right-bg-head	{ width: 201px; min-height: 680px; float:left; clear:both; background-image: url(images/cols-bg-right-head.gif); background-repeat:no-repeat; }

.content-left-bg-foot 	{ width: 199px; height: 19px; float:left; clear:both; background-image: url(images/cols-bg-left-foot.gif); background-repeat:no-repeat; background-position: left bottom;  line-height: 0em;}
.content-center-bg-foot { width: 610px; height: 19px; float:left; clear:both; background-image: url(images/cols-bg-center-foot.gif); background-repeat:no-repeat; background-position: left bottom; line-height: 0em;}
.content-right-bg-foot	{ width: 201px; height: 19px; float:left; clear:both; background-image: url(images/cols-bg-right-foot.gif); background-repeat:no-repeat; background-position: left bottom; line-height: 0em;}


.content-center-bg 	{ background-image: url(images/cols-bg-center.gif);background-repeat: repeat-y; background-position: left bottom;}
.content-right-bg	{ background-image: url(images/cols-bg-right.gif); background-repeat: repeat-y; background-position: left bottom;}
*/


/* Hauptmenü */
.mainmenue-box { 	
	position:absolute;
	z-index: 999px;
}
.mainmenue {
	padding:0 0;
	margin: 2px 0 0 10px;
	text-align:left;
}
.mainmenue li {
	list-style: none;
	display: inline;
	padding: 3px 0 12px 0;
	margin: 0 0 0 0;
}
.nav1 a:link, .nav1 a:visited, .nav1 a:hover, .nav1act a:link, .nav1act a:visited, .nav1act a:hover {
	color: #FFFFFF;
	padding: 4px 0 6px 0;
	line-height: 1.0em;
	height: 24px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	background-image:url(images/nav1-bg.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.nav1act a:link, .nav1act a:visited, .nav1act a:hover, .nav1 a:hover {
	background-image:url(images/nav1act-bg.gif);
}
.nav1 a:link span,
.nav1 a:visited span,
.nav1 a:hover span,
.nav1act a:link span,
.nav1act a:visited span,
.nav1act a:hover span { color:#FFFFFF;}

.nav1act span,
.nav1 span { 	
	background-image:url(images/nav1-bg-right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding: 4px 10px 6px 10px;
	}
	
.nav1act span { background-image:url(images/nav1act-bg-right.gif);}

/* Servicemenüe */
.servicemenue { float:left; clear:both;  width: 580px; margin-left: 210px; color:#FFFFFF; height: 30px; }
.servicemenue a:link,
.servicemenue a:visited,
.servicemenue a:hover{ color:#FFFFFF; text-decoration: none;}
.servicemenue a:hover{ text-decoration: underline;}


/* spezielle Inhaltselemente */
.csc-frame-portlet,
.csc-frame-portlet-head,
.csc-frame-portlet-foot {
	width:170px;
}
.csc-frame-portlet { margin-top: 8px; background-color:#e0ebf8;}
.csc-frame-1-portlet-padder { width:150px; padding: 10px 0 0 10px;  }
.csc-frame-portlet-head { background-image:url(images/left-teaser-head.gif); background-repeat:no-repeat; background-position: left top; }
.csc-frame-portlet-foot { background-image:url(images/left-teaser-foot.gif); background-repeat:no-repeat; background-position: left bottom; height: 9px; line-height: 0em;}

.csc-frame-1-portlet-padder a img {border: none;}

.csc-frame-teaser-foot p a,
.csc-textpic-text p a,
.csc-frame-uni-head p a,
.csc-menu-1 a,
.login-options a,
.tx_moveelevatorfeuser_pi4_single p a,
.csc-frame-2 p a,
.csc-frame-portlet p a {
	background-image:url(images/icon-portlet-link.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 6px;
	text-decoration: underline;
}

.pagetype-finalwinner .csc-frame-teaser p a {background-image:url(); padding-left: 0px; text-decoration:none; color: #182e64;}
.pagetype-finalwinner .csc-frame-teaser p a:hover {text-decoration:underline;}
a.external-link-new-window { color: #182e64;}


.csc-frame-teaser-foot p a:hover,
.csc-textpic-text p a:hover,
.csc-frame-uni-head a:hover,
.csc-menu-1 a:hover,
.tx_moveelevatorfeuser_pi4_single p a:hover,
.csc-frame-2 p a:hover,
.csc-frame-portlet p a:hover { text-decoration: none;}

.login-options { list-style: none; margin: 10px 0 0 110px;  padding: 0 0 ;}
.content-right .login-options {  margin: 5px 0 0 0px; padding: 0 0 ;}
.content-right .login-options a:link,
.content-right .login-options a:visited,
.content-right .login-options a:hover { display:block;}
.content-right .login-options a:hover { text-decoration: none;}
.content-left p a:link,
.content-left p a:visited,
.content-left p a:hover  { display:block;}

.csc-frame-2 {
	background-image:url(../user_upload/pic/rahmen-hintergrud/rahmen2-hintergrund.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 328px;
	width: 580px;
}
.csc-frame-2-portlet-padder{ padding: 20px 0 0 14px; width:335px; }

/* menü der unterseiten */
.csc-menu {list-style: none; padding-right:20px;} 


/* Uniframe */
.csc-frame-uni2,
.csc-frame-uni { width: 580px; background-color:#d7e5f6; float:left; clear:both; top:0px;}

.csc-frame-uni2-padder,
.csc-frame-uni-padder{ width: 580px; float:left; clear:both;}

.csc-frame-uni2-head,
.csc-frame-uni-head {width: 580px; background-image:url(images/rahmen-uni-head.gif); background-repeat:no-repeat; background-position:left top; float:left; clear:both; }
.csc-frame-uni-foot {width: 580px; height: 10px; background-image:url(images/rahmen-uni-foot.gif); background-repeat:no-repeat; background-position:left bottom; float:left; clear:both;}


/* OFI BG Frame */
.csc-frame-ofibg { width: 580px; float:left; clear:both; background-color: #e6eff9;}
.csc-frame-ofibg-padder {width: 580px; float:left; clear:both; min-height: 309px; height: auto !important; height: 309px;}
.csc-frame-ofibg-head {
	width: 580px; 
	background-image:url(images/rahmen-ofibg-head.gif); 
	background-repeat:no-repeat; 
	background-position:left top; 
	float:left; 
	clear:both;
}
.csc-frame-ofibg-foot {
	width: 580px; 
	height: 8px; 
	background-image:url(images/rahmen-ofibg-foot.gif); 
	background-repeat:no-repeat; 
	background-position:left bottom; 
	float:left; 
	clear:both; 
	line-height: 0em;}


/* Uni BG Frame */
.csc-frame-blue {
	width: 580px;
	background-color: #79a8e0;
	margin-top: 10px;
	float:left;
	clear:both;
}

.csc-frame-blue-head {
	background-image:url(images/csc-frame-blue-head.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	width: 580px;
}
.csc-frame-blue-foot {
	background-image:url(images/csc-frame-blue-foot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	width: 580px;
	float:left;
	clear:both;
}
.csc-frame-blue-padder{
	width: 570px;
	padding-left: 10px;
}

/* Newsletter Teaserliste Rahmen */
.csc-frame-newsletter {
	width: 580px;
	background-color: #D7E5F6;
	margin-top: 10px;
	float:left;
	clear:both;
}
.csc-frame-newsletter-head {
	background-image:url(images/rahmen-uni-head.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 580px;
}


/* Teaser BG Frame */
.csc-frame-teaser {
	width: 580px;
}
.csc-frame-teaser-head {
	width: 580px;
	background-color: #d7e5f6;
	float:left;
	clear:both;
	background-image:url(images/rahmen-uni-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.csc-frame-teaser-head .csc-frame-teaser-padder {
	width: 580px;
	float:left;
	clear:both;
}
	
.csc-frame-teaser-foot {
	width: 580px;
	 background-color: #d7e5f6;
	float:left;
	clear:both;
	background-image:url(images/rahmen-uni-foot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 8px;
	height: auto !important;
	height: 8px;
	border: 0px solid ;
}
.csc-frame-teaser-odd { padding: 5px 0px; border: 0px ; clear:both;}
.csc-frame-teaser-even { padding: 5px 0px; background-color: #d7e5f6;clear:both;}
.csc-frame-teaser .csc-textpic { margin: 0px 20px 0px 20px; padding: 0px 0px;}
.csc-frame-teaser-padder { clear:both;}
.csc-frame-teaser div.csc-textpic-imagewrap { padding: 0 0 0 0; line-height: 0em;}
.csc-frame-teaser .csc-textpic h1,
.csc-frame-teaser .csc-textpic h2,
.csc-frame-teaser .csc-textpic h3,
.csc-frame-teaser .csc-textpic p { margin-left: 16px;}

.csc-frame-teaser .tx_moveelevatorfeuser_pi2_table{ margin-left: 110px;}
.csc-frame-teaser .tx_moveelevatorfeuser_pi2_username,
.csc-frame-teaser .tx_moveelevatorfeuser_pi2_forgotpassword { clear:both; float:left;}


/* ME FE USER FORMATIERUNGEN */

.newsletter-form-padder { margin-left:100px; clear:both;}

.tx_moveelevatorfeuser_pi1_col_right{
	width: 270px; 
	float:left;
}
.tx_moveelevatorfeuser_pi1_col_left {
	width: 290px; 
	float:left;
}

.tx_moveelevatorfeuser_pi1_form p { margin: 0 0 3px 0; padding: 0 0; font-size: 1.0em; }
.tx_moveelevatorfeuser_pi1_label {
	width: 94px;
	white-space:nowrap;
	float:left;
}
.tx_moveelevatorfeuser_pi1_clearer { width: 100%; clear:both;}
.tx_moveelevatorfeuser_pi1_value { width: 185px; float:left; }
.tx_moveelevatorfeuser_pi1_label_required { color:#FFFFFF; display: none; }
.tx_moveelevatorfeuser_pi1_form textarea,
.tx_moveelevatorfeuser_pi1_form input {
	border: 0px;
	margin-bottom: 5px;
	padding: 2px 0px;
}
.tx_moveelevatorfeuser_pi1_form select {width: 185px; margin-bottom: 5px;}

.tx_moveelevatorfeuser_pi1_input_dateyear,
.tx_moveelevatorfeuser_pi1_input_datemonth,
.tx_moveelevatorfeuser_pi1_input_dateday { 
	vertical-align: middle;
	background-image:url(images/feuser-form-input-bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	border-bottom: 1px solid #dcdcdc; 
	border-right: 1px solid #dcdcdc;}

.tx_moveelevatorfeuser_pi1_form textarea,
.tx_moveelevatorfeuser_pi1_input_name,
.tx_moveelevatorfeuser_pi1_input_address,
.tx_moveelevatorfeuser_pi1_input_age,
.tx_moveelevatorfeuser_pi1_input_vname,
.tx_moveelevatorfeuser_pi1_input_email,
.tx_moveelevatorfeuser_pi1_input_telephone{
	width: 185px;
	background-image:url(images/feuser-form-input-bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	border-bottom: 1px solid #dcdcdc; 
	border-right: 1px solid #dcdcdc;
}

.tx_moveelevatorfeuser_pi1_required_hint,
.tx_moveelevatorfeuser_pi1_input_check_box {margin-left: 85px; margin-top: 5px;}
.tx_moveelevatorfeuser_pi1_input_check{ vertical-align:middle;}
.tx_moveelevatorfeuser_pi1_input_zip,
.tx_moveelevatorfeuser_pi1_input_city{
	background-image:url(images/feuser-form-input-bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	border-bottom: 1px solid #dcdcdc; 
	border-right: 1px solid #dcdcdc;
}
.tx_moveelevatorfeuser_pi1_input_zip { width:60px; float:left; margin-right: 6px;}
.tx_moveelevatorfeuser_pi1_input_city { width:119px; float:left; }
.tx_moveelevatorfeuser_pi1_form textarea { width: 270px; height: 70px;}

.tx_moveelevatorfeuser_pi1_input-upload { width: 270px; }

.tx_moveelevatorfeuser_pi1_captha-image,
.tx_moveelevatorfeuser_pi1_captha-input { float:left; 	
	background-image:url(images/feuser-form-input-bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top; 
	border-bottom: 1px solid #dcdcdc; 
	border-right: 1px solid #dcdcdc;}
.tx_moveelevatorfeuser_pi1_captha-input { padding: 0 0; width: 108px; margin-left: 5px; height: 24px; font-size: 1.8em; text-align:center;}

.tx_moveelevatorfeuser_pi1_submit {
	text-align:center;
	background-image:url(images/csc-frame-blue-foot-double.gif); 
	background-repeat: no-repeat; 
	background-position: left bottom;
	margin-top: 10px;
	width: 580px;
	float:left; 
	clear:both; 
	margin: 10px 0px 0px 0px; 
	text-align:center;
	}

.image-submit { border: 0px; background-image: none;}



.tx_moveelevatorfeuser_pi2_error,
.tx_moveelevatorfeuser_pi1_error { 
	background-color: #FF6600; 
	padding: 1px 3px; 
	font-weight:bold; 
	clear:both; 
	color:#FFFFFF;
	display:block;
	width:50%;
	}



/* Benutzerlisten */
.tx_moveelevatorfeuser_pi4_user {padding: 0px 0 5px 0; }
.content-right .tx_moveelevatorfeuser_pi4_user {width:150px;}
.tx_moveelevatorfeuser_pi4_user img { border: 1px solid white;}
.csc-frame-portlet .mehr-link { text-align:right; margin-bottom: 3px; font-size: 1.0em; font-weight:bold;}

.tx_moveelevatorfeuser_pi4_user .list-image { width:150px; height:114px; overflow:hidden; clear:both; background-repeat:no-repeat; cursor: pointer;}
.tx_moveelevatorfeuser_pi4_user .image-gender-Herr { background-image:url(images/dummy-bilder-Herr.jpg);}
.tx_moveelevatorfeuser_pi4_user .image-gender-Frau { background-image:url(images/dummy-bilder-Frau.jpg);}

.tx_moveelevatorfeuser_pi4_listitem p a:link,
.tx_moveelevatorfeuser_pi4_listitem p a:visited,
.tx_moveelevatorfeuser_pi4_listitem p a:hover,
.tx_moveelevatorfeuser_pi4_user p a:link,
.tx_moveelevatorfeuser_pi4_user p a:visited,
.tx_moveelevatorfeuser_pi4_user p a:hover { text-decoration:none; background-image:none; padding: 0 0; }
.tx_moveelevatorfeuser_pi4_listitem p a:hover,
.tx_moveelevatorfeuser_pi4_user p a:hover { text-decoration: underline; }

.tx_moveelevatorfeuser_pi4_user h3 a:link,
.tx_moveelevatorfeuser_pi4_user h3 a:visited,
.tx_moveelevatorfeuser_pi4_user h3 a:hover {color:#ff6600}

.tx_moveelevatorfeuser_pi4_listitem h3 a:hover,
.tx_moveelevatorfeuser_pi4_user h3 a:hover { text-decoration: underline; }

.tx_moveelevatorfeuser_pi4_mehrlink a:link,
.tx_moveelevatorfeuser_pi4_mehrlink a:visited,
.tx_moveelevatorfeuser_pi4_mehrlink a:hover,
.csc-frame-portlet .mehr-link a:link,
.csc-frame-portlet .mehr-link a:visited,
.csc-frame-portlet .mehr-link a:hover {
	background-image:url(images/link-bg-mehr-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-transform: uppercase;
	text-decoration: none;
	padding: 1px 2px 2px 5px;
	color: #FFFFFF;
}
.csc-frame-portlet .mehr-link a:hover {
	text-decoration: underline;
}
.tx_moveelevatorfeuser_pi4_mehrlink span,
.csc-frame-portlet .mehr-link span {
	background-image: url(images/link-bg-mehr-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 2px 0px 2px 0px;
}

/* Login Logout Seite */
.tx_moveelevatorfeuser_pi2_forgotpassword a:link,
.tx_moveelevatorfeuser_pi2_forgotpassword a:visited,
.tx_moveelevatorfeuser_pi2_forgotpassword a:hover { text-decoration: underline;}

/* Gelerie Liste mittlere Spalte */
.tx_moveelevatorfeuser_pi4_image     { float:left; width: 80px; text-align:right; margin-right: 10px; padding: 2px 0 0 0;}
.tx_moveelevatorfeuser_pi4_image  img { border: 0px;}
.tx_moveelevatorfeuser_pi4_image .image-gender-Frau { cursor:pointer; border: 1px solid #adadad; margin-left: 20px; width: 60px; height: 50px; background-image: url(images/dummy-bilder-klein-Frau.jpg); background-repeat:no-repeat;}
.tx_moveelevatorfeuser_pi4_image .image-gender-Herr { cursor:pointer; border: 1px solid #adadad; margin-left: 20px; width: 60px; height: 50px; background-image: url(images/dummy-bilder-klein-Herr.jpg); background-repeat:no-repeat;}
.tx_moveelevatorfeuser_pi4_content   { float:left; width: 380px; margin: 0 10px 0 20px;}
.tx_moveelevatorfeuser_pi4_mehrlink  { float:left; width: 45px; text-align:right; padding: 28px 0 0 0; }
.listitem-odd{ background-color:#ffffff;}

.tx-moveelevatoroficontentlist-pi1-browsebox,
.tx_moveelevatorfeuser_pi4_pagebrowser {  width: 580px; clear:both; text-align:center; padding-top: 10px;}
.tx_moveelevatorfeuser_pi4_pagebrowser_info { display: none;}

.tx_moveelevatorfeuser_pi4_single { margin-top:55px; }
.tx_moveelevatorfeuser_pi4_single_colleft { width: 190px; float:left; text-align:center; }
.tx_moveelevatorfeuser_pi4_single_colleft .list-image{ border: 1px solid white; background-position:left top; background-repeat:no-repeat; width: 150px; margin: 0px auto; min-height: 114px; height:auto !important; height: 114px;}
.tx_moveelevatorfeuser_pi4_single_colleft  .image-gender-Frau { background-image: url(images/dummy-bilder-Frau.jpg); background-repeat:no-repeat;}
.tx_moveelevatorfeuser_pi4_single_colleft  .image-gender-Herr { background-image: url(images/dummy-bilder-Herr.jpg); background-repeat:no-repeat;}
.tx_moveelevatorfeuser_pi4_single_colright {width: 340px; float:left; margin-left: 10px;}


/* Galerie Page Browser */

.tx_moveelevatorfeuser_pi4_pagebrowser_pages { font-size: 1.1em; margin: 0 0 0 0; line-height: 1em; }
.tx_moveelevatorfeuser_pi4_pagebrowser_pages a { padding: 0px 4px 0px 2px;}

.tx_moveelevatorfeuser_pi4_page_browser_act { 
	font-weight: bold;  
	background-image:url(images/pagebrowser-bg.gif);  
	background-position:right 3px; 
	background-repeat: no-repeat; }

.tx_moveelevatorfeuser_pi4_page_browser { background-image:url(images/pagebrowser-bg.gif); background-position:right 3px; background-repeat: no-repeat; }

/* Loginform Rechte Spalte */
.tx_moveelevatorfeuser_pi2_loginform { margin-top: 5px; }
.tx_moveelevatorfeuser_pi2_loginform input { border: 0 px; padding: 2px 0 0 4px;}
.tx_moveelevatorfeuser_pi2_loginform label { display:none;}
.tx_moveelevatorfeuser_pi2_username,
.tx_moveelevatorfeuser_pi2_userpass {
	background-image:url(images/feuser-form-input-bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top;
	border-bottom: 1px solid #dcdcdc; 
	border-right: 1px solid #dcdcdc;
	}

.tx_moveelevatorfeuser_pi2_username { width: 145px; margin-bottom: 5px;}
.tx_moveelevatorfeuser_pi2_userpass { width: 110px; float:left; margin-right: 4px; padding: 5px 0 0 4px;}
.tx_moveelevatorfeuser_pi2_loginsubmit { float:right; border: 0px; }


/* Missbrauchs formular */
.tx-moveelevatorfeuserabuse-pi1 { margin: 10px 10px 10px 108px;}
.tx-moveelevatorfeuserabuse-pi1 td { margin: 0 0 ; padding: 0 0;}
.tx-moveelevatorfeuserabuse-pi1 .me-feuserabuse-label,
.tx-moveelevatorfeuserabuse-pi1 .me-feuserabuse-input { padding-top: 10px; font-size: 1.1em; }
.tx-moveelevatorfeuserabuse-pi1 .me-feuserabuse-label { font-size: 1.1em; padding-right: 10px;}
.me-feuserabuse-submit {text-align:right; padding-top: 10px;}
.me-feuserabuse-input option { width: 232px;}
.me-feuserabuse-input input,
.me-feuserabuse-input textarea  { 
	width: 250px; 
	border: 1px solid #D3D3D3;
	background-image:url(images/feuser-form-input-bg.gif); 
	background-repeat: no-repeat; 
	background-position: left top;
	border-bottom: 1px solid #dcdcdc; 
	border-right: 1px solid #dcdcdc;
	padding: 2px 0px;
	font-size: 1.1em;} 

/* @ umschreibung für Anti Spam schutz der E-Mail Adressen*/
.liam {
	background-image:url(images/at.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px 2px 0px 2px;
}

.ups { background-image:url(images/ups.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px 1px 0px 1px;
}


/* Besuchte Links in Lila darstellen */
.csc-menu-1 a:visited,
.servicemenue a:visited,
.tx_moveelevatorfeuser_pi4_user p a:visited,
.tx_moveelevatorfeuser_pi4_listitem p a:visited,
.csc-frame-uni-head p a:visited,
.csc-textpic-text p a:visited,
.content-left p a:visited,
.csc-textpic-text p a:visited i{color: #551a8b;}


/* Aktionen der Botschafter */
.newsletter-form-padder h2 { color:#ff6600; margin-bottom:15px;}
.action-item { width:579px; clear:both; background-color:#d7e5f6; float:left; clear:both;}

.action-pics {width: 150px; float:left; min-height: 20px; margin-left:20px;}
.action-text {width: 350px; float:left; margin-left: 25px;}



.action-item h2 { padding: 0 0 20px 0; line-height: 1.4em; }
p.action-date {padding: 0 0; text-align:right; float:right;}
.action-item-head {background-image: url(images/rahmen-uni-head.gif); background-repeat:no-repeat; background-position:left top; padding-top: 10px; margin-top:10px; float:left; clear:both;}
.action-item-foot {background-image: url(images/rahmen-uni-foot.gif); background-repeat:no-repeat; background-position:left bottom; padding-bottom: 9px; float:left; clear:both;}


/* TEaser Menü */
.csc-teaser-menue { }
.csc-teaser-menue .teaser-menue-item { width:580px; float:left; clear:both; padding: 10px 0;}
.csc-teaser-menue .item-odd { background-color:#FFFFFF;}
.csc-teaser-menue .item-pic-box {float:left; width:110px; text-align:right;}
.csc-teaser-menue .item-pic-box img { margin-right: 20px;}
.csc-teaser-menue .item-text-box { width:400px; float:left; }
.csc-teaser-menue .item-text-box h3 {padding: 0 0 0 0; font-size:1.1em;}


/* Page Browser auf den Botschafterseiten */
.tx-moveelevatoroficontentlist-pi1-browsebox { text-align: center;}
.tx-moveelevatoroficontentlist-pi1-browsebox table {margin: 0 auto;}
.tx-moveelevatoroficontentlist-pi1-browsebox a {
	background-image:url(images/pagebrowser-bg.gif);  
	background-position:right 3px; 
	background-repeat: no-repeat; 
	padding: 0px 4px 0px 2px;
	text-decoration:none;
}
.tx-moveelevatoroficontentlist-pi1-browsebox a:hover { font-weight: bold; text-decoration:underline;}
.tx-moveelevatoroficontentlist-pi1-browsebox .tx-moveelevatoroficontentlist-pi1-browsebox-SCell a { font-weight: bold; }
