/* ars navigandi GmbH - arscms */
/* /css/std.css - platform wide std layout */

/* begin general settings *******************************************************/

/* body begin *******************************************************************/
html, body {
	height:100%;
}

body {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	color:black;
	background-color:#FFFFFF;
	
	text-indent:0px;
	line-height: 1.5em;

	font-size:12px;
	font-weight:normal; font-style:normal; text-decoration: none; text-transform: none;

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:0px solid white;
}
/* body end *********************************************************************/

/* COLORS */
*.bg_styleVeryDarkGray  {background-color:#404040; }

*.c_styleVeryDarkGray { color:#404040; }

*.b_styleVeryDarkGray { border:1px solid #404040; }

*.lighttext { color:grey; }

/* BEGIN MAIN ELEMENTS *************************************************************************/

.layout_content_space_to_page_headline {
	height:17px;
}

.layout_fullwidth {
	width:100%;
}

.layout_fullheight {
	height:100%;
}

.layout_horizontal_spacer_1px {
	height:1px;
}

.layout_horizontal_spacer_8px {
	height:8px;
}

.layout_horizontal_spacer_18px {
	height:18px;
}

.layout_horizontal_spacer_25px {
	height:25px;
}

.layout_horizontal_spacer_45px {
	height:45px;
}

.layout_horizontal_spacer_50px {
	height:50px;
}

.layout_horizontal_spacer_72px {
	height:72px;
}

.layout_horizontal_spacer_110px {
	height:110px;
}

.layout_horizontal_spacer_120px {
	height:120px;
}

.layout_vertical_spacer_20px {
	width:20px;
}

.layout_vertical_spacer_25px {
	width:25px;
}

.layout_vertical_spacer_29px {
	width:29px;
}

.layout_vertical_spacer_40px {
	width:40px;
}

.layout_vertical_spacer_54px {
	width:54px;
}

.layout_vertical_spacer_46px {
	width:46px;
}

.layout_vertical_spacer_217px {
	width:217px;
}

.layout_vertical_spacer_219px {
	width:219px;
}

.layout_vertical_spacer_247px {
	width:247px;
}

.hr_line {
	height:1px;
	background:transparent url('/styles/images/C/platform/hr_line.gif') repeat-x;
}

.hr_line_yellow {
	height:1px;
	background:transparent url('/styles/images/C/platform/hr_line_yellow.gif') repeat-x;
}

#header { /* area with big picture in top of page; includes logo, search & personal welcome */
	width:995px;
	height:143px;
	background:#E1001A url('/styles/images/C/platform/identifier_blank.gif') no-repeat top right;
}

.header_profile_image {
	width:59px;
	height:59px;
	position:absolute;
	left:911px;
	top:24px;
	display:none;
}

.header_logo {
	margin-top:2px;
}

.header_logo_login {
	margin-top:34px;
}

.header_personal_address {
	color:#FFFFFF;
	margin:0px 0px 0px 25px;
	line-height:32px;
}

.header_search {
	padding-top:35px;
	color:#FFFFFF;
}

.header_search input.input_searchfield {
	width:73px;
	margin-bottom:7px;
}

.header_search input.myInputSubmit, .header_search input.mysubmithover {
	color:#EC1F27 !important;
	font-weight:normal;
	font-size:12px;
	width:77px;
	height:21px;
	display:block;
	background:transparent url('/styles/images/C/platform/searchbutton_bg.gif') no-repeat;
	line-height:21px;
	padding:0px 0px 0px 19px; margin:0px 0px 7px 0px;
	cursor:pointer;
	text-decoration:none;
	text-align:left;
}

.header_search input.mysubmithover {
	background:transparent url('/styles/images/C/platform/searchbutton_bg_over.gif') no-repeat !important;
}
input.search_standard {
	display:inline;
	margin-right:5px;
	padding:0px;
	float:left;
}

span.search_standard {
	margin:0px;
	padding:0px;
	line-height:12px;
}

#nav_level0 {
	width:995px;
	height:auto;
	background-color:#FBC76A;
	vertical-align:bottom;
	padding:0px 0px 0px 0px;
}

.nav_level0_leftside {
	width:215px;
	padding:5px 0px 0px 25px;
	margin:0px;
	color:#ED7F00;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	background-color:#FBC76A;
}

div.nav_level0_leftside_layer {
	width:50px;
	height:21px;
	color:#ED7F00;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	position:relative;
	top:0px;
	left:0px;
	z-index:5;
}

div.content_startglobe {
	position:absolute;
	top:153px;
	left:17px;
	z-index:1;
}

div.dynarch-horiz-menu {
	z-index:3;
}

div.nav_level0_rightside_layer {
	z-index:2;

	height:21px;
	position:relative;
	top:0px;
	left:0px;
}

.nav_level0_rightside {
	margin:0px;
	line-height:18px;
	padding:4px 0px 0px 0px;
	vertical-align:bottom;
	background-color:#FBC76A;
}

.nav_level0_rightside span.elviaMainTopHome {
	display:inline;
	float:left;
	padding-top:3px;
	padding-right:10px;
}

a.nav_level0_logout, a.nav_level0_home {
	background:transparent url(/styles/images/C/platform/nav_level0_logout_bg.gif) top left no-repeat;
	width:64px;
	height:21px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF !important;
	line-height:21px;
	text-decoration:none !important;
	display:block;
	padding-left:7px;
	margin-left:27px;
}

a.nav_level0_home {
	margin-left:0px;
}

#nav_crumbTrail {
	font-size:11px;
	color:#666666;
	padding:11px 0px 0px 247px;
	vertical-align:top;
}

div.nav_crumbTrail_layer {
	position:relative;
	top:0px;
	left:0px;
	height:12px;
	z-index:4;
}

#nav_crumbTrail p {
	font-size:11px;
	color:#666666;
	margin:0px; padding:0px;
}


#nav_crumbTrail span.link, #nav_crumbTrail a.crumbTrail {
	text-decoration:none;
	font-size:11px;
	color:#E1001A;
	cursor:pointer;
}

#content {
	width:995px;
	background-color:#FFFFFF;
	padding-bottom:15px;
}

#content.dataform {
	width:545px;
	padding:48px 0px 0px 240px;
}


td.content_standard {
	padding:48px 0px 0px 240px;
	width:745px;
	height:490px;
}

td.content_position_1 {
	padding:33px 0px 0px 0px;
	width:545px;
	height:490px;
	vertical-align:top;
}

td.content_position_1_registration {
	padding:33px 0px 0px 0px;
	width:545px;
	height:490px;
	vertical-align:top;
}

td.content_position_2 {
	padding:33px 0px 0px 0px;
	width:148px;
	height:490px;
	vertical-align:top;
}

td.content_position_2_registration {
	padding:33px 0px 0px 0px;
	width:204px;
	height:490px;
	vertical-align:top;
}

td.content_position_2_nav_level2 {
	padding:130px 0px 0px 0px;
	width:148px;
	vertical-align:top;
}


td.content_position_3 {
	padding:33px 0px 0px 0px;
	width:204px;
	height:490px;
	vertical-align:top;
}

td.content_position_3_nav_level2 {
	padding:130px 0px 0px 0px;
	width:204px;
	vertical-align:top;
}

td.content_position_3_nav_level2_sales {
	padding:0px 0px 0px 0px;
	width:204px;
	height:300px;
	vertical-align:top;
	background:transparent url('/styles/images/German/sales_police_bg_2.gif') no-repeat 0px 0px;
}

td.content_position_3_lose {
	padding:0px 0px 0px 0px;
	width:184px;
	height:102px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	font-weight:bold;
	background:transparent url('/styles/images/German/sales_lose_bg.gif') no-repeat 0px 0px;
}


td.content_leftside {
	width:520px;
}

td.content_rightside {
	width:200px;
}

td.content_library {
	padding:48px 0px 0px 25px;
	width:975px;
	height:340px;
}

#nav_meta_elvia {
	width:995px;
	text-align:center;
	padding-top:3px;
	background-color:#FFFFFF !important;
}

#nav_meta_elvia table {
	width:947px;
	text-align:center;
	padding-top:3px;
	margin:auto;
	background:#FFFFFF url('/styles/images/C/platform/nav_meta_line.gif') repeat-x;
}

#nav_meta_elvia table tr td {
	text-align:center;
	color:#E1001A;
}

#nav_meta_elvia a, #nav_meta_elvia a:link, #nav_meta_elvia a:visited {
	color:#E1001A;
	text-decoration:none;
	padding:0px 1px 0px 1px;
}

#nav_meta_elvia a.visitors {
	padding:0px 1px 0px 1px;
}

#nav_meta_elvia a:hover {
	color:#ED7F00 !important;
}

#nav_meta_elvia a.nav_meta_active {
	color:#ED7F00;
}

#nav_meta_elvia a.nav_meta_last{

}

span.error {
	color:red;
}
/* END MAIN ELEMENTS *************************************************************************/


/* begin login page ***************************************************************/

td.content_login {
	height:387px;
}

div.content_flashglobe {
	width:237px;
	height:360px;
	overflow:hidden;
	position:absolute;
	top:172px;
	left:187px;
}

div.content_text {
	width:335px;
	position:absolute;
	top:170px;
	left:550px;
}

/* begin mondial */
td.mondial_height {
	height:510px;
}

div.content_mondial {
	position:absolute;
	top:209px;
	left:24px;
}

div.content_page_indentifier {
	position:absolute;
	top:148px;
	left:24px;
}

div.content_breadcrumb_mondial {
	position:absolute;
	top:152px;
	left:290px;
	color:#666666;
}
/* end mondial */

.content_login_headline {
	margin:15px 0px 10px 0px;
}

div.content_loginarea_login {
	width:335px;
	position:absolute;
	top:397px;
	left:384px;
	background-color:none;
	margin:0px;
	padding:0px;
}

table.content_loginarea {
	width:509px;
	background-color:none;
}

tr.content_loginarea_content {
	background-color:#FBC76A;
	width:509px;
}

td.content_loginarea_header {
	background:transparent url('/styles/images/C/platform/loginarea_header.gif') no-repeat;
	width:509px;
	height:15px;
}
td.content_loginarea_footer {
	background:transparent url('/styles/images/C/platform/loginarea_footer.gif') no-repeat;
	width:509px;
	height:15px;
}

input.loginBoxButton, input.loginBoxButton_hover {
	width:99px;
	height:21px;
	line-height:21px;
	text-decoration:none;
	background:transparent url('/styles/images/C/platform/loginboxbutton_submit.gif') no-repeat bottom left;
	color:#FFFFFF !important;
	border:0 none;
	font-weight:bold;
	vertical-align:top;
	padding:0px 0px 3px 20px;
	margin:0px 0px 0px 0px;
	display:block;
	cursor:pointer;
}

input.loginBoxButton_hover {
	background:transparent url('/styles/images/C/platform/loginboxbutton_submit_hover.gif') no-repeat bottom left;
}

input.loginBoxField { 
	width:130px;
	height:19px;
	border:1px solid #A5ACB2; 
	background-color:#FFFFFF; 
}

a.loginboxbutton {
	width:149px;
	height:21px;
	line-height:21px;
	text-decoration:none !important;
	background:transparent url('/styles/images/C/platform/loginboxbutton.gif') no-repeat bottom left;
	color:#FFFFFF !important;
	border:0 none;
	font-weight:bold;
	vertical-align:bottom;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	display:block;
	cursor:pointer;
}

a.loginboxbutton:hover {
	background:transparent url('/styles/images/C/platform/loginboxbutton_hover.gif') no-repeat bottom left;
}

div.content_sponsor {
	position:absolute;
	width:160px;
	height:360px;
	top:175px;
	left:25px;
	vertical-align:bottom;
	overflow:hidden;
}

div.content_sponsor img.sponsor {
	margin-right:15px;
}

div.content_teaser_icon {
	width:335px;
	position:absolute;
	top:401px;
	left:555px;
}


/* end login page ***************************************************************/


/* begin globe ******************************************************************/

div.content_news {
	width:210px;
	position:absolute;
	top:230px;
	left:764px;
}

div.content_startglobe_nav_news {
	position:absolute;
	top:217px;
	left:270px;
	z-index:6;
}

div.content_startglobe_nav_akademie {
	position:absolute;
	top:274px;
	left:257px;
	z-index:7;
}

div.content_startglobe_nav_bibliothek {
	position:absolute;
	top:328px;
	left:240px;
	z-index:8;
}

div.content_startglobe_nav_audienz {
	position:absolute;
	top:385px;
	left:240px;
	z-index:9;
}

div.content_startglobe_nav_tournee {
	position:absolute;
	top:440px;
	left:212px;
	z-index:10;
}

div.content_startglobe_nav_spiele {
	position:absolute;
	top:493px;
	left:195px;
	z-index:11;
}


div.content_startglobe_alois {
	position:absolute;
	top:405px;
	left:542px;
}

div.content_startglobe_alois_muetze {
	position:absolute;
	top:405px;
	left:562px;
}

div.content_alois_forumteaser {
	position:absolute;
	top:325px;
	left:540px;
}

div.content_gluecksfee {
	position:absolute;
	top:295px;
	left:10px;
	z-index:16;
}

div.content_sales_competion {
	position:absolute;
	top:140px;
	left:0px;
	z-index:15;
}

div.content_globe_position4 {
	position:absolute;
	top:217px;
	left:17px;
	z-index:13;
}

div.content_globe_position5 {
	position:absolute;
	top:292px;
	left:0px;
	z-index:14;
}


/* end globe ********************************************************************/


/* begin library settings ***************************************************/

td.content_library_info {
	height:19px;
	line-height:19px;
	color:#000000;
	padding-left:10px;
	background-color:#FBC76A;
}

td.content_library_news {
	width:535px;
	padding-left:10px;
}

td.content_library_news_headline {
	width:435px;
	padding:0px 0px 5px 10px;
}

td.content_library_date {
	color:#999999;
	width:100px;
	text-align:right;
}


td.content_library_media {
	width:760px;
	padding-left:10px;
}

td.content_library_text {
	width:762px;
}

td.encyclopedia_info {
	width:545px;
}

td.encyclopedia_letter {
	width:17px;
	padding-left:10px;
}

td.encyclopedia_headline {
	width:528px;
}

td.content_mediathek_image {
	width:10px;
}

.content_mediathek_text {
	height:100%;
}

td.content_mediathek_buttons {
	vertical-align:bottom; padding-bottom:5px;
}

td.content_blog_image {
	width:10px;
	padding-top:15px;
}

.content_blog_text {
	height:100%;
}

td.content_blog_buttons {
	vertical-align:bottom; padding-bottom:5px;
}

a.blog_comments, a.blog_comments:link, a.blog_comments:visited, a.blog_comments:focus, a.blog_comments:active, span.blog_comments {
	height:21px;
	display:block;
	background:transparent url('/styles/images/C/platform/comment.gif') no-repeat center left;
	line-height:21px;
	text-indent:25px;
}

/* end library settings ***************************************************/


/* BEGIN SPECIAL POPUP ELEMENTS *******************************************/

body.popup {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

#layout_outertable_popup { 
	width:807px;
}

#header_main_popup {
	width:807px;
	height:101px;
	background-color:black;
}

#header_main_popup img {
	display:block;
}

#content_popup {
	width:646px;
	height:382px;
	padding:0px 0px 0px 10px;
}

td.page_identifier_popup {
	width:782px;
	height:25px;
	padding-left:25px;
	background-color:#;
	color:#ED7F00;
	background-color:#FBC76A;
	font-size:18px;
	line-height:25px;
	font-weight:bold;
}


#nav_crumbTrail_popup {
	font-size:11px;
	color:#666666;
	padding-top:11px;
	vertical-align:top;
	padding-left:25px;
}

#nav_crumbTrail_popup p {
	font-size:11px;
	color:#666666;
	margin:0px; padding:0px;
}


#nav_crumbTrail_popup span.link, #nav_crumbTrail_popup a.crumbTrail {
	text-decoration:none;
	font-size:11px;
	color:#E1001A;
	cursor:pointer;
}

div.layout_scrolling_content_popup {
	width:758px;
	height:352px;
	padding:0px 5px 0px 15px;
	margin-top:25px;
	overflow:auto;
}

td.content_footer_bar_popup {
	padding:15px 0px 0px 20px;
}

a.buttonlibrary, a.buttonlibrary:link, a.buttonlibrary:visited, a.buttonlibrary:focus, a.buttonlibrary:active {
	color:#FFFFFF;
	font-size:12px;
	width:90px;
	height:21px;
	display:block;
	background:transparent url('/styles/images/C/platform/linkbuttonlibrary_bg.gif') no-repeat;
	line-height:21px;
	padding:1px 0px 0px 21px; margin:0px;
	cursor:pointer;
	text-decoration:none;
	text-align:left;
}

a.buttonlibrary:hover {
	background:transparent url('/styles/images/C/platform/linkbuttonlibrary_bg_over.gif') no-repeat;
}

/* END SPECIAL POPUP ELEMENTS *******************************************/


/* begin course matrix settings */

td.content_matrix_outer_border {
	border:1px solid #ED7F00;
	padding:8px
}

td.content_training_text {
	width:762px;
}


td.content_training_searchbar {
	padding-top:45px;
}

table.content_matrix_table {
	background-color:#FFFFFF;
	border:1px solid #F9D38B;
}

td.content_matrix_tab1 {
	padding:5px;
	background-color:#ED7F00;
	border-right:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
}

td.trainings_tab {
	width:254px;
}

td.content_matrix_tab2 {
	padding:5px;
	background-color:#ED7F00;
	border-right:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
}

td.content_matrix_tab2_border {
	border-left:1px solid #FDF1D9;
}

td.content_matrix_numbers {
	padding:0px 6px 0px 5px;
	background-color:#FBC76A;
	text-align:center;
	vertical-align:middle;
}



td.content_matrix_wbt {
	padding:7px 0px 0px 9px;
	line-height:26px;
}

td.content_matrix_numbers img {
	margin-top:5px;
}

td.content_matrix_lesson_label1 {
	padding:5px 6px 0px 5px;
	background-color:#FBC76A;
	border-right:3px solid #FFFFFF;
	vertical-align:middle;
	text-align:center;
}

td.content_matrix_lesson_label2 {
	width:170px;
	padding:2px 8px 0px 8px;
	background-color:#FBC76A;
	border-right:3px solid #FFFFFF;
	vertical-align:middle;
}

td.content_matrix_loop_area {
	width:269px;
	background-color:#FBC76A;
	border-right:3px solid #FFFFFF;
}

td.content_matrix_summary, td.content_matrix_cert {
	height:41px;
	border-right:3px solid #FFFFFF;
	vertical-align:middle;
	text-align:center;
	margin:0px; padding:0px;
}

td.content_matrix_cert {
	background-color:#FFFFFF;
	border-left:1px solid #FFFFFF;
}

td.content_matrix_summary img {
	display:inline;
	border:0px none;
}

td.content_matrix_separator {
	border-bottom:1px solid #FDF1D9;
}

td.content_matrix_tab1 p, td.content_matrix_tab2 p, td.content_matrix_lesson_label1 p, td.content_matrix_lesson_label2 p, td.content_matrix_numbers p {
	color:#FFFFFF;
	padding:1px 8px 0px 8px;
	margin:0px;
	display:block;
	background-color:transparent;
	font-weight:bold;
}

td.content_matrix_numbers p {
	color:#000000;
	font-weight:normal;
}

td.content_matrix_numbers p {
	margin:0px;
}

td.content_matrix_lesson_label p {
	color:#333333;
	margin-top:0px;
}

td.tooltip_header {
	background-color:#EC7F00;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
}

td.tooltip_header_mondial {
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 13px 0px 11px;
}

td.tooltip_redbg_mondial {
	color:#FFFFFF;
	padding:0px 13px 13px 11px;
}

td.tooltip_whitebg {
	background-color:#FFFFFF;
	color:#000000;
	padding:3px;
}

td.tooltip_darkgreybg {
	background-color:#D2D2D2;
	color:#000000;
	padding:3px;
}

td.tooltip_lightgreybg {
	background-color:#E4E4E4;
	color:#000000;
	padding:3px;
}

td.tooltip_orange {
	background-color:#FF9933;
	color:#FFFFFF;
	padding:3px;
	font-weight:bold;
}

td.tooltip_orange_description {
	background-color:#D2D2D2;
	color:#000000;
	padding:3px;
	font-weight:bold;
}

img.wbt_icon_float {
	float:left; margin:0px 5px 0px 0px;
}
p.wbt_icon_float{
	line-height:25px;
}

td.legend_icon {
	padding:4px 0px 0px 2px;
}

td.legend_icon img {
	padding:0px 0px 0px 15px;
}

/* end course matrix settings */

/* form begin *******************************************************************/
span.formSubtext p {
		color:red;
		line-height:12px;
		margin:1px; padding:1px;
}
td.tableHeader {
	font-weight:bold;
	padding-top:10px;
}
td.formDescription {
	width:320px;
	padding-left:5px;
	background-color:#FBC76A !important;
}
td.tableData {
	text-align:left;
}
p.tableData_br {
	display:block;
}

table.elvia_forms input.myInputRadio {
	margin-right:4px;
	height:20px;
}
table.elvia_forms td.tableData {
	line-height:20px;
}

input, select, textarea, button {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

	background-color:white;

	text-indent:0px;
	line-height: 1.5em;

	font-weight:normal; font-style:normal; text-decoration: none; text-transform: none;
}

optgroup {
	font-weight:bold; font-style:italic; text-decoration: none; text-transform: none;
}

option {
	background-color:white;
	font-weight:normal; font-style:normal; text-decoration: none; text-transform: none;
}

input.myInputText {
	width:270px;
	padding-left:4px;
	border:1px solid #AFACA7;
}

input.myInputTextCoupon {
	width:200px;
	line-height:30px;
	font-size:20px;
	padding-left:4px;
	border:1px solid #AFACA7;
}

.myInputSelect {
	width:auto;
	border:1px solid #AFACA7;
}

.myInputSelect option {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 5px;
}

input.myInputPassword {
	width:100px;
	padding-left:4px;
	border:1px solid #AFACA7;
}

input.myInputElviaConfirm {
	width:60px;
	padding-left:4px;
	border:1px solid #AFACA7;
}

input.myInputSubmit, input.myInputButton, input.mysubmithover, input.myresethover {
	margin-right:20px;
}

input.myInputSubmit, input.myInputReset, input.mysubmit, input.mysubmithover, input.myresethover, input.myInputButton, input.largebutton, input.largebuttonhover {
	width:140px;
	height:21px;
	line-height:21px;
	background:transparent url('/styles/images/C/platform/input_button_large.gif') no-repeat center left;
	color:#FFFFFF !important;
	border:0 none;
	font-weight:bold;
	vertical-align:bottom;
	padding:0px 0px 1px 21px;
	margin-bottom:2px;
	cursor:pointer;
}

input.largebutton {
	width:100px;
	background:transparent url('/styles/images/C/platform/input_button_large.gif') no-repeat center left;
}

input.mysubmithover, input.myresethover {
	background:transparent url('/styles/images/C/platform/input_button_large_hover.gif') no-repeat center left !important;
}

input.largebuttonhover {
	width:100px;
	background:transparent url('/styles/images/C/platform/input_button_large_hover.gif') no-repeat center left;
}

td.content_library_searchbar table tr td input.input_searchfield {
	width:136px;
	margin:3px 0px 4px 0px;
}

td.content_library_searchbar table tr td select.myInputSelect {
	width:139px;
	margin:3px 0px 2px 0px;
}

table.passwordRecovery input.myInputText {
	height:20px;
}

input.textpolicy {
	width:90px;
	margin-bottom:5px;
}

input.textpolicysubmit {
	width:91px;
	height:21px;
	line-height:21px;
	background:transparent url('/styles/images/C/platform/submit_police.gif') no-repeat center left;
	color:#E1001A !important;
	border:0 none;
	font-weight:bold;
	vertical-align:bottom;
	padding:0px 0px 1px 18px;
	margin-bottom:2px;
	cursor:pointer;
}

/* form end *********************************************************************/

/* gallery beginn ***************************************************************/
/*#cboxTitle {
	left:30px !important;
}*/
/*gallery end ******************************************************************/


/* list style begin *************************************************************/
ol.searchList {
	padding-left:27px;
	margin-left:2px;
}
ol.searchList li {
	margin-bottom:0px;
	padding-left:0px;
	margin-left:0px;
}
ul.profilEdit_error {
	color:#FF0000;
}
/* list style end ***************************************************************/



/* profile begin ****************************************************************/
td.profile_tableHeader {
	font-weight:bold;
	padding-top:15px;
	padding-bottom:10px;
}
td.profile_formDescription {
	width:197px;
	padding-left:8px;
	background-color:#FBC76A;
}
td.formDescription {
	width:197px;
	padding-left:8px;
	background-color:#E4E4E4;
}
span.profile_formSubtext p {
	color:red;
	line-height:12px;
	margin:1px; padding:1px;
}
span.formSubtext p {
	color:red;
	line-height:12px;
	margin:1px; padding:1px;
}
td.profile_tableData {
	width:197px;
	margin-left:4px;
	text-align:left;
	padding-left:8px;
}

#profiledisplay, #editprofile, #passworddisplay {
	margin:48px 0px 0px 240px;
}

table#profiledisplay td.profile_tableData {
	width:197px;
	background-color:#EEEEEE;
	padding-left:8px;
}

td.profile_fieldseparator {
	width:2px;
}

td.tableData {
	width:270px;
	text-align:left;
}
div.profile_accountOptions {
	width:610px;
}

/* profile end ****************************************************************/

img.syscheckitem {
	padding:4px 7px 0px 4px;
}


/* special definitions for default popup */
*.div_popup_content {
	margin:25px 0px 10px 25px; 
	width:765px; 
	height:400px; 
	overflow:auto;
}

/* special definitions for wichtel pop style-wichtelPopup.tmpl */
#header.wichtel {
	height:127px;
	padding:0px; margin:0px;
}

#header.wichtel img {
	display:block;
}

#content.wichtelcontent {
	height:452px !important;
}
div.wichtelscrollcontent {
	height:452px !important;
}

#footer.wichtelfooter {
	width:925px;
	height:70px;
	background:transparent url('/styles/images/C/platform/footer_wichtel.gif') no-repeat 29px 35px;
	padding:0px 0px 0px 29px;
}

/* admin begin ******************************************************************/
a.AdminToggle, a.AdminToggle:link, span.AdminToggle {
	color:#FFFFFF !important;
}
span.AdminToggle {
	line-height:12px;
}
div.defaultPopupAdminToggle {
	position:absolute;
	top:105px;
	left:630px;
}
/* admin end ********************************************************************/
