﻿/* BEGIN Overwirte original style sheets */
DIV#page #header #quicksearch_box {top:225px;}
/*DIV#page #content #content_main p {font-family:Arial; padding-bottom:16pt;}*/
DIV#page #content #content_main p.introText {  width:auto; font-weight:bold; width: 500px}
DIV#page #content #content_main {width:740px;float:right;}
DIV#page #content DIV.colDownload { margin-bottom: 0px; }
html>body> DIV#page #content #content_main {width:560px;float:right;overflow:visible;}
div#page ul.breadcrumbs-navigation{margin-bottom: 10px;}
ul#menue{ margin:0 0 13px 0;}

div#page div#content div#content_home div#articlefooter a:link {
color:#000000;
}
div#page div#content div#content_home div#articlefooter a {
color:#000000;
display:block;
float:left;
font-size:1em;
padding:0 2.1em 0 0;
position:relative;
text-decoration:none;
}


ul.sec-nav { margin-right: 25em; top: 13px;}
#header #search-form input.text {   margin-top: 0;}
#header #search-form, #header #esearch-form { right: 100px;}


.lang-nav a
{
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    font-size: 12px;
    text-decoration: none;

}
ul.lang-nav {float:right; padding-right: 10px; top: 17px;}

/* END Overwirte original style sheets */


h2{width:auto; font-family: FagoWeb,Helvetica,Arial,sans-serif;}
#footer,#footer a{font-size: 12px;}
.memobar .fb-wrap p{ font-size: 12px;}

#content_home{ font-size:1.2em; }
div#page #content_home div.section_headline_col{ font-size:0.95em; } 
div#page #content_home div.section_headline_col a{ text-decoration:none; color: #666666;} 
div#page #content_home div.section_headline_col a:hover{color: #cc0000;} 



.screenHidden{display:none;}
.ContentActions{padding-bottom: 1em;}
.quicksearch { FLOAT: left; PADDING-LEFT: 0.3em; font-size:1.1em;	FONT-WEIGHT: normal;	 	MARGIN: 0.1em 0.1em 0.1em 0em;	WIDTH: 130px;	FONT-FAMILY: Arial;	HEIGHT: 1.3em }
.searchform .send {float:left;MARGIN: 0.1em;}

.content_title {margin-top: 0;margin-bottom: 21px;  font-family : Trebuchet MS,LucidaGrande,Verdana;     font-weight: normal; line-height: 1.3em;  color: #666666;  border-bottom: 1px solid #BFBFBF;}

.content_title_right 
{
	position: absolute;
	right: 0px;
	padding-top: 1px;
	color:#666666;
	font-family:"Trebuchet MS",LucidaGrande,Verdana;

}  



div.section a {text-decoration :none;}
div.section { margin-bottom: 20px; }
div.section .actionBox{border: 1px solid #D2D3D4; background-color: #E8E8E8; margin:-9px 0 2em 0; }
div.section .actionBoxTitle{ font-weight: bold; color:#FFFFFF; background-color: #D2D3D4; padding: 7px 0 8px 13px; border-bottom: 1px solid #ffffff; }
div.section .actionBoxContent{ padding: 8px 5px 12px 5px;  }
div.section .actionBoxContent .infoText{ padding-bottom: 1em;}
div.section a + div.actionBox{margin-top: 10px;}

div.sectionList{ float:left; margin:0 30px 10px 0;  }
div.sectionList .sectionHeader{ padding: 2px 10px 2px 10px; border: solid 1px #bfbfbf; display:block;}
div.sectionList .sectionHeader img{ padding: 0px 0px 0px 6px;}

#content_main div.sectionList ul{ margin: 0; padding:0;  }
#content_main div.sectionList ul li{background-image:none;margin: 0; padding:0;}
#content_main div.sectionList ul li li{ background-image:none;margin: 0; padding:0;}
#content_main div.sectionList ul li:hover ul{display:block;}
#content_main div.sectionList ul ul{padding: 10px 26px 10px 10px; border: solid 1px #bfbfbf; display:none; position:absolute; background-color:#ffffff;z-index:10000;}


.sectionContacts .sectionContent{ background-color: #E8E8E8; padding:10px 0 10px 0; float:left; width:210px; }
.sectionContacts .sectionContent a{ color:#000000;}
.sectionContacts .sectionFooter{ border-top: 1px solid #bfbfbf;  padding:3px 8px 3px 8px; background-color:#E8E8E8;float:left; width:194px; }
.sectionContacts .sectionFooter .right{float:right;}
/* IE7 HACK*/
.sectionContacts .sectionContent{float:left; width:210px; }
.sectionContacts .sectionFooter{float:left; width:194px; }
.sectionContent p{font-size: 1.1em;}


.displayOutside{position:absolute;width:10px;height:10px;overflow:hidden;top:-5000px;left:-5000px;clear:both;}
.clearBoth{clear:both;line-height:1px;font-size:1px;} /* height:1px; causes IE crash */


#logged_in {position:absolute;top:305px;left:589px;width:300px;text-align:right;color:#b3b2b2;}
.headline {font-family:Trebuchet MS,LucidaGrande,Verdana; color:#4a4a4a;border-bottom:1px solid #bfbfbf;vertical-align:bottom;}

.default_items{background:#F4F3F5;padding:17px;font-family:Arial; font-size:11px; }
.default_items a{background-color:#FFFFFF; color:#000000;display:block;margin-bottom:3px;text-decoration:none; padding: 7px 0 7px 7px; }
.default_items a.default_item{background-position: 6px center;background-repeat:no-repeat; padding-left: 37px; /*line-height:30px;*/}
.default_items .default_item_detail{display:block; /*line-height: 1em*/}

a.appointment_people_link { padding-left: 6px; }
a.contact_people_link { padding: 1px 0 1px 6px; }

.recent_items, .summery_items {background:#F4F3F5;padding:17px;font-family:Arial; font-size: 11px; }
.summery_items a .summery_item_detail{padding-left:37px;}
.summery_items a .summery_item_picture{ margin: 2px; float:left; }
.inline_summery_item {padding-left:8px;font-family:Arial;  float:left; width: 60px; height: 95px; text-align: center;}
.inline_summery_noitems{padding-left:8px;}
.DetailLinks {font-family:Arial; }
.recent_items a,.summery_items a, .DetailLinks a {display:block;background-color:#FFFFFF;color:#000000;margin-bottom:3px;text-decoration:none;}
.recent_items a,.DetailLinks a{line-height:30px;padding-left:37px;}
a.ri_person {background:#FFFFFF url(../pix/icon_persons.gif) no-repeat 2px center;}
a.ri_title {background:#FFFFFF url(../pix/icon_titles.gif) no-repeat 2px center;}
a.ri_message {background:#FFFFFF url(../pix/icon_messages.gif) no-repeat 2px center;}
a.ri_event {background:#FFFFFF url(../pix/icon_events.gif) no-repeat 2px center;}
a.ri_company {background:#FFFFFF url(../pix/icon_companys.gif) no-repeat 2px center;}


/*Old Dashboard*/
.DashBoardContainer {}
.DashBoardPart {background-color:#e8e8e8;padding:11px;margin-bottom:1.5em; }
.DashBoardPart_Head {height:30px;clear:both;}
.DashBoardPart_Title {float:left;width:520px;background-color:#ffffff;padding:7px 9px;color:#666666;font-family:Trebuchet MS,LucidaGrande,Verdana;}
.DashBoardPart .MessageContentHeader { font-weight: bold; margin-bottom: 3px; }
.DashBoardPart .MessageContentText { padding-left: 5px;}
.DashBoardPart .MessageContentLinks { margin-top: 8px; }
.DashBoardPart_PartContainer {padding:18px 9px 0 9px; font-family:Arial}
.DashBoardPart_PartContainer_message{}
.DashBoardPart_PartContainer P { font-family:Arial;line-height:16px;}
a.imaged {display:block;background:url(../pix/pfeil_rot_re.gif) no-repeat 0px 4px;padding-left:22px;color:#000000;font-family:Arial;text-decoration:none;cursor:hand;}
.spacelinebottom{padding-bottom: 1em;}
.spacelinetop{margin-top: 1em;}
.listingdetailbox_separator_light {height:20px;}

/*New Dashboard*/
.DashBoardPart_PartContainer_message .MessageEnvelope { padding-bottom: 1.5em; border-bottom: 1px solid #BFBFBF;color: #000000;}
.DashBoardPart_PartContainer_message .MessageDate{ float:left; width: 60px;}
.DashBoardPart_PartContainer_message .MessageContent{ padding-left: 80px; }
.DashBoardPart_PartContainer_message .MessageContentLinks { margin-top: 8px; }
.DashBoardPart_PartContainer_message .MessageContentHeader {font-weight: bold; }


/*Dashboard MyProfile*/
.myprofile{ background-color: #FAE5E5; padding-bottom: 10px;}
.myprofile .picture{float:left; padding: 10px;  }

.myprofile .profile_content{padding: 10px 5px 5px 130px;  }
.profile_content .profile_title{ font-size:18px;  }
.profile_content .content_label{width: 60px; float:left; font-weight:bold;}
.profile_content .content_value{margin-left: 70px; }
.profile_content .content_link{margin-top: 20px;}

/*Dashboard Links*/
.section_shortcuts .shortcut_link{margin: 0.3em 0;}


.DetailPart {background-color:#e8e8e8;padding:10px;clear:both; margin-bottom: 1.5em;}
.DetailPart_Head {height:22px;clear:both;background-color:#ffffff;}
.DetailPart_Title {padding:3px 5px; color:#666666;font-family:Trebuchet MS,LucidaGrande,Verdana; font-size:11px;}
.DetailPart_Actions {float:right;}
.DetailPart_PartContainer {padding:10px 5px 2px 5px;font-family:Arial}
.detail_label_small {width:100px;float:left;clear:left; font-weight:bold;}
.detail_label_half {width:260px;float:left;font-weight:bold;}
.detail_label_full {font-weight:bold; display:block;}
.detail_value_small {width:159px; float:left;}
.detail_value_half {width:230px;float:left;padding-right:20px;}
.detail_value_big {width:394px;float:left;padding-right:20px;}
.detail_value_full {padding-right:20px; display:block;}
.detail_separator {clear:both;}


.detail_value_minorInformation{color:#666666; padding-bottom: 1em;}

/* Left block causes IE-crash in popups - i. e. FairTourPlanner -> saved eventlist -> show selected entries */
.detail_left_block {float:left;width:49%;}
.detail_right_block {float:left;width:49%;}

.ProfileDetail .detail_left_block { width: 350px; padding: 0;}
.ProfileDetail .detail_right_block{ width: 160px; float:right; padding-left: 15px;}
.ProfileDetail .DetailPart_PartContainer{ padding-top:0px;}

.detail_link {color:#e11f19! important;}
.detail_halfwidth {width:260px;}
.detail_picture{margin: 5px 0 10px 10px;}
.detail_picture img {border: none;margin: 0em 0em 0em 0em;padding: 0em 0em 0em 0em;}
.detail_picture img.lupe{width: auto;border: none;position: absolute;right: 0px;top: 0px;}
.detail_picture a{/*width: 21em;*/display: block;position: relative; text-align:right;}
.detail_internet .detail_value_full{background: url('/img/icons/icon-internet.png') no-repeat 0 center; padding-left: 19px;}
.detail_phone .detail_value_full{padding-left: 19px; background:url('/img/icons/icon-tel.png') no-repeat 0 center;}
.detail_fax .detail_value_full{padding-left: 19px; background:url('/img/icons/icon-fax.png') no-repeat 0 center;}
.detail_mobilephone .detail_value_full{padding-left: 19px; background:url('/img/icons/icon-mob.png') no-repeat 0 center;}
.detail_email .detail_value_full{padding-left: 19px; background:url('/img/icons/icon-email.png') no-repeat 0 center;}

.title_detail_head {font-family:Times New Roman; color:#000000;padding-bottom:6px;}
.title_detail_subhead {font-family:Arial; font-weight:bold;color:#000000;padding-bottom:15px;}

.article_detail{width: 505px;}

.eventdetail_label {padding:14px 0 0 14px;width:115px;float:left;font-weight:bold;}
.eventdetail_value {padding-top:14px;width:140px;float:left;}
.big_head {font-family:Times New Roman;color:#000000;padding:12px 0 12px 0;}

.listrow {font-family:Arial;padding:12px 13px 12px 13px;background-color:#f5f5f5;width:534px;border:1px solid #f5f5f5; }
.listrow_message{background-color:#FAE5E5; padding:5px 13px;width:536px;}

.unread{font-weight: bold;}
html>body> .listrow {margin-bottom:1px; }
.listcolumn {float:left; padding:0 20px 0 0;}
.listcolumn_head { font-weight:bold;color:#333333;position: relative;}
.listcolumn_head_clickable { cursor: pointer; }
.listcolumn_section{padding-top: 1em;}
.listcolumn_normal {}
.listcolumn_infoline {clear:both;float:none;margin-bottom:0px;margin-top:5px; font-size:0.9em;}
div.listcolumn_infoline div {width:auto;float:left;}
div#page #content #content_main a.listcolumn_detail:visited,div#page #content #content_main a.listcolumn_detail { color:#cc0000;}
.listhead {background-color:#cccccc;border:1px solid #cccccc;padding:7px 13px 7px 13px;}
.listhead .listcolumn {font-weight:bold; color:#000000! important;padding:0 20px 0 0;}
.listcolumn_right, .listhead .listcolumn_right {padding-right:0;}
.listhead .listcolumn_floatRight{float:right;}
.listhead a {color:#000000 !important;padding:0;}
.listrow_highlight .listcolumn, .listrow_highlight .listcolumn_head {color:#9d9855;}
.listcolumn_lists{padding-top: 1em; }
.listcolumn_label {float:left;width:108px;}
.listcolumn_value {float:left;width:270px;}
.listcolumn_ph {float:right;}
.listseparator {clear:both;width:100%;height:1px;line-height:1px;font-size:1px;color:#FFFFFF;background-color:#FFFFFF;}
.listrow_separator {clear:both;height:1px;line-height:1px;font-size:1px;background-color:#d2d3d4;padding:0;margin:0px;}
.listrow_meta {background-color:#e8e8e8;font-family:Arial;padding:3px 13px 3px 13px;width:534px;min-height:15px;border:1px solid #e8e8e8;}
html>body> .listrow_meta {margin-bottom:1px;}
.listrow_meta div {float:left;width:170px; color:#666666;}
.listrow_alternate {background-color:#ffffff;border:1px solid #ffffff;}
.listrow_top {border-bottom: 1px solid #BFBFBF; font-family:"Trebuchet MS",LucidaGrande,Verdana; font-size:11px; color: #666666; }
.sublist {border:1px solid #e2e2e2;overflow-y:auto;margin:1px 0 1px 0;scrollbar-face-color:#FFFFFF;scrollbar-shadow-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#e8e8e8;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color:#e8e8e8;scrollbar-arrow-color:#999999;}
.sublistrow {height:25px;overflow:visible;margin:0 12px 0 12px;font-family:Arial;padding:10px 0 10px 0;color:#666666;}
.sublistrowseparator {height:1px;line-height:1px;font-size:1px;color:#e2e2e2;background-color:#e2e2e2;margin:0 2px 0 2px;}
.sublistcolumn {float:left;padding-right:20px; overflow:visible;}
.sublistcolumnright {float:right;line-height:14px;}
.listcolumn_right a.ri_person, .listcolumn_right a.ri_title, .listcolumn_right a.ri_message, .listcolumn_right a.ri_event, .listcolumn_right a.ri_company {display:block;float:right;}
.listcolumn a.ri_person, .listcolumn a.ri_title, .listcolumn a.ri_message, .listcolumn a.ri_event, .listcolumn a.ri_company {display:block;float:left;}

.listcolumn .iconUnknown{ background: url(/img/icons/anwesenheit-nicht-bestaetigt.png) no-repeat; width: 22px; height: 24px;}
.listcolumn .iconYes{ background: url(/img/icons/anwesend.png) no-repeat;width: 22px; height: 24px;} 
.listcolumn .iconNo{ background: url(/img/icons/nicht-anwesend.png) no-repeat;width: 22px; height: 24px;}
.listaction{padding-right: 12px;}
.pagertext2 {font-family:Arial; color:#b3b2b2;text-align:right;margin-top:10px;}
.listPager {background-color:#e8e8e8;color:#999999;height:30px;margin-top:10px;padding:15px 0 14px 3px;}
.listPager a, .listPager span {display:block;float:left;background-color:#FFFFFF;font-family:Arial; color:#b3b2b2! important;margin-left:9px;width:28px;height:28px;line-height:28px;border:1px solid #cccccc;text-align:center;vertical-align:middle;}
.listPager a:hover, .listPager span {color:#e70000! important;}
.letters a {font-family:Arial; color:#b3b2b2! important;padding-right:13px;}
.letters a:hover {color:#e70000! important;}
.letters a.nohover:hover {color:#b3b2b2! important;}

/* Default list settings */
.content_listresultbox{width: 560px;}
.listcolumn_select{width: 10px;}
.grid1_column1{width: 530px;}
.grid2_column1{width: 420px;}
.grid2_column2, .grid3_column3, .grid4_column4, .grid5_column5, .grid6_column6, .listcolumn_action{width: 84px;}
.grid3_column1{width: 280px;}
.grid3_column2{width: 120px;}
.grid4_column1{width: 210px;}
.grid4_column2{width: 80px;}
.grid4_column3, .grid5_column4{width: 100px;}
.grid5_column1, .grid6_column1{width: 16px;}
.grid5_column2, .grid6_column2{width: 35px;}
.grid5_column3{width: 211px;}
.grid6_column3{width: 130px;}
.grid6_column4 {width: 71px;}
.grid6_column5 {width: 98px;}

.listrow_selectable .grid1_column1{width: 500px;}
.listrow_selectable .grid2_column1{width: 390px;}
.listrow_selectable .grid3_column1{width: 250px;}
.listrow_selectable .grid4_column1{width: 180px;}
.listrow_selectable .grid5_column3{width: 181px;}
.listrow_selectable .grid6_column3{width: 100px;}

/* Overwrite default list settings */
.content_listresultbox_company .profilePicture{float:left; width: 40px; height: 100%; padding-top: 3px;}
.content_listresultbox_company .listrow_picture .grid4_column1{width: 170px;}

.content_listresultbox_company .listrow_selectable_picture .grid4_column1{width: 140px;}
.content_listresultbox_company .listrow_selectable_picture .grid3_column1{width: 210px;}

.content_listresultbox_person .profilePicture, .content_listresultbox_personNetworking .profilePicture{float:left; width: 40px; height: 100%;}
.content_listresultbox_person .listhead .grid4_column1{width: 210px;}
.content_listresultbox_person .listrow_picture .grid4_column2{width: 120px;}
.content_listresultbox_person .listrow_picture .grid4_column3{width: 60px;}
.content_listresultbox_person .listrow_selectable_picture .grid4_column1{width: 140px;}
.content_listresultbox_person .listrow_selectable_picture .grid2_column1{width: 350px;}
.content_listresultbox_person .grid4_column1{width: 180px;}
.content_listresultbox_person .grid4_column2{width: 120px;}
.content_listresultbox_person .grid4_column3{width: 60px;}
.content_listresultbox_person .listhead .grid3_column1{width: 350px;} 
.content_listresultbox_person .listhead .grid3_column2{width: 60px;}
.content_listresultbox_person .listrow_picture .grid2_column1{width: 380px;}

.content_listresultbox_person .listrow_picture .grid3_column1{width: 310px;}
.content_listresultbox_person .listrow_picture .grid3_column2{width: 60px;}
.content_listresultbox_person .listrow_picture .grid3_column3{width: 60px;}
.content_listresultbox_person .listrow_selectable_picture .grid3_column1{width: 280px;}
.content_listresultbox_person .grid3_column1{width: 320px;}
.content_listresultbox_person .grid3_column2{width: 60px;}
.content_listresultbox_person .grid3_column3{width: 60px;}

.content_listresultbox_personNetworking .listhead .grid3_column1{width: 280px;} 
.content_listresultbox_personNetworking .listhead .grid3_column2{width: 130px;}
.content_listresultbox_personNetworking .grid3_column1{width: 240px;}
.content_listresultbox_personNetworking .grid3_column2{width: 130px;}
.content_listresultbox_personNetworking .grid3_column3{width: 60px;}

.content_listresultbox_messages .grid4_column1{width: 110px;}
.content_listresultbox_messages .grid4_column2{width: 220px;}
.content_listresultbox_messages .grid4_column3{width: 50px;}

.content_listresultbox_event .listcolumn_action{width: 500px;margin-top: 0.5em;}
.content_listresultbox_event .grid4_column1{width: 294px;}
.content_listresultbox_event .grid3_column1{width: 380px;}
.content_listresultbox_event .grid3_column2{width: 114px;}

.content_listresultbox_translator .listcolumn_action{width: 130px;}

.content_listresultbox_title .listcolumn_action{width: 280px;}
.content_listresultbox_title .listrow_selectable .grid2_column1{width: 360px;}
.content_listresultbox_title .grid2_column1{width: 390px;}
.content_listresultbox_title .grid2_column2{width: 114px;}


.content_listresultbox_article .grid1_column1{width: 500px;}
.content_listresultbox_article .grid2_column1{width: 312px;}
.content_listresultbox_article .grid2_column2{width: 168px;}

.content_listresultbox_article .listrow_alternate {background-color:Transparent;border:1px solid #FFFFFF;}
.content_listresultbox_article .listrow_highlight {border:1px solid #d5d5d5;}
.content_listresultbox_article .listrow_date {color:#4a4a4a;padding-top:6px;}
.content_listresultbox_article .listrow_top {border-bottom: 1px solid #BFBFBF; font-family:"Trebuchet MS",LucidaGrande,Verdana; font-size:11px; color: #666666; }
.content_listresultbox_article .listcolumn {float:left;color:#000000;padding:15px 20px 0 0;}
.content_listresultbox_article .listcolumn .nonsortable {color:#000000;}
.content_listresultbox_article .listcolumn_right {float:right;padding-right:0px;width:180px;}
.content_listresultbox_article .listcolumn_teaser {font-size:1.1em;}
.content_listresultbox_article .listrow_head {padding-bottom:12px;}
.content_listresultbox_article .listrow_link {padding-top:18px;width:auto;}
.content_listresultbox_article .listseparator {height:1px;line-height:1px;font-size:1px;background-color:#bfbfbf;}
.content_listresultbox_article .listseparatorhead {display:none;}
.content_listresultbox_article .listrow_highlight {border:1px solid #ffffff;}
.content_listresultbox_article .listrow_highlight .listcolumn, .listrow_highlight .listcolumn_head {color:#000000;}
.content_listresultbox_article .listcolumn_right .detail_picture, .listcolumn_right .detail_picture img {width: auto;margin-bottom:0;}
.content_listresultbox_article .listcolumn_right .detail_picture img.lupe{width: auto;}
              
.content_listresultbox_article .listPager {background-color:#FFFFFF;color:#999999;height:30px;margin-top:10px; margin-bottom: 10px; padding:0 0 0 3px;}

.content_listresultbox_article .article_detail_date {color:#999999;}
.content_listresultbox_article .article_detail_head {font-family:Times New Roman;font-size:2.0em;color:#000000;padding-top:0.1em;padding-bottom:0.6em;}
.content_listresultbox_article .article_detail_teaser {font-weight:bold;}
.content_listresultbox_article .article_detail .detail_picture {margin-left: 10px;margin-bottom:10px; }

.content_listresultbox_article .listcolumn{padding: 19px 25px 0 0; }
div#page #content #content_main .content_listresultbox_article p {width: auto; padding: 0;  }
.content_listresultbox_article h3{width:auto; line-height:normal; font-size:16px; font-weight: normal; }
.content_listresultbox_article .listrow {border-width: 0px;}
.content_listresultbox_article .listrow {background-color:Transparent;padding:0 0 23px 0;width:558px;}
.content_listresultbox_article .listhead {padding:0 0 4px 0;}
.content_listresultbox_article .article_picture { float:right; padding-top:4px; }
.content_listresultbox_article .listcontrol_footer .listPager {background-color: #ffffff;}
#articlefooter {clear:both;}



.loginpopup {color:#000000; margin:0px; padding:0px; background-color: #ffffff;position:relative;left:auto;z-index:10001; border: 1px solid #eeeeee; padding: 0px; margin: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ececea',EndColorStr='#FFFFFF'); padding-bottom: 10px;}
.loginpopup .popup_closer{padding:3px 5px 0 0;}
.loginpopup .popup_closer a {font-size: 11px; padding-left: 10px; background: url("../img/icon-x.png") no-repeat 0 center; text-decoration:none; color:#000000}
.loginpopup .popup_content{ padding: 15px 10px 20px 50px;  font-size:1.2em;}
.popup {color:#666666; margin:0px; padding:0px; background-color: #ececea;position:relative;left:auto;z-index:10001; border: 1px solid #eeeeee; padding: 0px; margin: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ececea',EndColorStr='#FFFFFF'); padding-bottom: 10px; font-size:1.2em;}
.popup strong, .popup b {color: #333333;}
.popup_closer {float:right;height:16px;padding-top:1px;}
.popup_content{ clear:both;height: 100%; overflow:auto;padding:0px 5px 2px 10px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ececea',EndColorStr='#FFFFFF');scrollbar-face-color:#f0efee;scrollbar-shadow-color:#f0efee;scrollbar-highlight-color:#f0efee;scrollbar-3dlight-color:#e3e3e3;scrollbar-darkshadow-color:#f0efee;scrollbar-track-color:#e3e3e3;scrollbar-arrow-color:#999999;white-space:normal;}
.popup_background { background-color: Gray; filter:alpha(opacity=40); opacity:0.7; z-index: 10000; }

.error_message {margin-bottom: 24px;background:#f1f1f1 url(../pix/error_big.gif) no-repeat 14px center;height:auto;padding:14px 14px 14px 58px;font-family:Arial; color:#000000;font-weight:bold;}
.info_message, .success_message {margin-bottom: 24px;background:#f1f1f1 url(../pix/info_big.gif) no-repeat 14px center;z-index:10000;height:auto;padding:14px 14px 14px 58px;font-family:Arial; color:#000000;font-weight:bold;}

.usedsearchfilters { padding-bottom:10px; }
.usedsearchfilters_title { font-weight:bold; }

.waitingpanel { vertical-align: middle; text-align: center; border: 1px solid #d2d3d4; padding-top: 12px; padding-bottom: 12px; }
#content_header h2 {   font-family:Arial; font-weight: bold; width: auto; }
div#page #header ul.meta-navigation li.login .statusmenu_selected {color:#CC0000; font-weight:bold;}
#LoginArea{width: 240px;float:left;}
#RegisterArea{margin-left: 50px; width: 250px;float:left;}
#RegisterArea a { margin: 0.3em 0;}
#LoginArea .TextLine{width: 100%;}
#LoginArea h3, #RegisterArea h3{width: 100%; font-weight:normal;font-size:16px;}

ul.nav-b li.menue_inactive a{ color:#999999;}
a.textlink, div#page #content #content_main a.textlink, div#page #content #content_main a.textlink:visited{ color: #cc0000 !important; text-decoration: none;} 
