/* Diese Formatvorlage kann fuer eine beliebige Anzahl von */
/*HTML-Dokumenten verwendet werden*/

/* Nur fuer die Bildschirmausgabe */
body
{
	font-size: 100.01%;
	color: #092B63;
	padding: 0px;
	text-align: center;
	background-color: #d5deea;
	font-weight: normal;
	scrollbar-3dlight-color : #CED9EA;
	scrollbar-arrow-color : #CED9EA;
	scrollbar-base-color : #666666;
	scrollbar-darkshadow-color :#0A3C64;
	scrollbar-face-color : #5B77A1;
	scrollbar-highlight-color : #B2C8E9;
	scrollbar-shadow-color : #B2C8E9;
	scrollbar-track-color : #CED9EA;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*<-------------------Main Container-------*/

#container {
	width: 869px;
	text-align: left;
	margin-left: 10px;
} 

/*<-------------------Header----------*/

#header {
	background-image: url(images/header.jpg);
	padding: 0px;
	height: 119px;
	width: 869px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*<-------------------Top Menu------------*/
#navigationTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 15px;
	font-style: normal;
	line-height: normal;
	padding-bottom: 10px;
}

/*  MENU Top, level 1, normal state (NO), level 1, active state (ACT) */
#navigationTop DIV.menuTop-level1-no, #navigationTop DIV.menuTop-level1-act {
	float: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ff3300;	
}

#navigationTop DIV.menuTop-level1-no A {	
	color: #092B63;
	text-decoration: none;	
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#navigationTop DIV.menuTop-level1-no A:hover {
	color: #657a99;
}

/*  MENU Top, level 1, active state (ACT) */

#navigationTop DIV.menuTop-level1-act A {
	color: #ff3300;
	text-decoration: none;	
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

/*  MENU Top, level 1, last punkt (LAST) */

#navigationTop DIV.menuTop-level1-last  {	
	padding-right: 6px;
	padding-left: 4px;
	background-image: none;
	display: inline;
}

#navigationTop DIV.menuTop-level1-last A {
	color: #FFF;
	background-image: none;
	text-decoration: none;
}

#navigationTop DIV.menuTop-level1-last A:hover {
	color: #657a99;
	text-decoration: none;
}

/*<-----------------------Left Menu- MAIN_MENU_---------------------------*/

#menu {
	width: 198px;
	margin-top: 10px;
	float: left;
}

/*Left Menu Level 1, NO*/

#menu ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 600;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
}

#menu a {
	color: #092B63;
	display: block;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	list-style-type: none;
	text-decoration: none;
	padding-left: 15px;
	margin-bottom: 5px;
	background-image: url(images/button_left.jpg);
	background-repeat: no-repeat;
}
/*Left Menu Level 1, ACT*/
#menu li.normal A  {
	line-height: 18px;
	list-style-type: none;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #092B63;
}
/*Left Menu Level 1, ACT*/
#menu li.active A {
	line-height: 18px;
	display: block;
	color: #ff3300;
	list-style-type: none;
	text-decoration: none;
	font-weight: 600;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #ff3300;
}

#menu a:hover {
	color: #657a99;
}

/*<__________________Left Menu Level 2, ACT______________>*/

#menu li.level2 A {
	display: block;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	margin-left: 20px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #092B63;
}

#menu li.level2 a:hover {
	color: #657a99;
}

#menu li.active2 A {
	display: block;
	color: #ff3300;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	margin-left: 20px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ff3300;
}

/*<__________________MAIN CONTENT__________________>*/

#content {
	text-align: left;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 220px;
	padding: 0px;
}

#content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #092B63;
	line-height: 16pt;
	margin: 0;
	padding-bottom: 10px;
	font-weight: bold;
	background-image: url(images/hr_gr.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#content h2 {
	color: #092B63;
	font-size: 13pt;
	line-height: normal;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}

#content p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #092B63;
	font-weight: normal;
}

#content A {
	font-weight: bold;
	color: #ff3300;
	text-decoration: none;
}

#content A:hover {
	text-decoration: underline;
}


hr
{
	color: #0B5087;
	
}

b
{
	color: #092B63;
	
}

b.orange
{
	color: #ff3300;
	
}

b.redorange
{
	color: #ff3300;
	
}

/* Miscellaneous classes for reuse */
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*<_____________ POWERMAIL________________>*/
	/* Form */
	div.tx-powermail-pi1 {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	
}
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
	font-family: Arial, Helvetica, sans-serif;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
fieldset.tx-powermail-pi1_fieldset {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-weight: bold;
	color: #f46924;
	font-size: 14px;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 260px;
	float: left;
	clear: both;
	font-weight: bold;
	color: #092B63;
	font-size: 12px;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 260px;
	border: 1px solid #f46924;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
	border: 1px solid #f46924;
}
div.tx_powermail_pi1_fieldwrap_html {
	width: 480px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	font-weight: bold;
	color: #FFF;
	background-color: #f46924;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	width: 150px;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a {
	/* Description */
	cursor: help;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn {
	/* Description */
	display: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}

fieldset.tx-powermail-pi1_fieldset div.even {
	
}

	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}

input[type="submit"]{ /*width of text boxes. IE6 does not understand this attribute*/
	width: auto;
	color: #fff;
	background-color: #f46924;
}

input[type="checkbox"]{ /*checkbox. IE6 does not understand this attribute*/
	color: #f46924;
	border: 2px solid #f46924;
}

BUTTON {
	width: 100px;
	color: #fff;
	background-color: #f46924;	
}
/*Multiplestage Back Buttons*/
#content .tx_powermail_pi1_submitmultiple_back{
	width: auto;
	color: #fff;
	background-color: #f46924;
}
/*checkbox title*/

/*Breadcrumb pagebrowser*/
#content .powermail_pagebrowser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f46924;
}
/*TERMS_CONDITIONS_agreement*/
.tx-powermail-pi1 .tx-powermail-pi1_formwrap.tx-powermail-pi1_formwrap_51 #pre_ib_application #tx-powermail-pi1_fieldset_17 #powermaildiv_uid88 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx-powermail-pi1 .tx-powermail-pi1_formwrap.tx-powermail-pi1_formwrap_43 #application #tx-powermail-pi1_fieldset_5 #powermaildiv_uid31 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx-powermail-pi1 .tx-powermail-pi1_formwrap.tx-powermail-pi1_formwrap_55 #mid_ib_application #tx-powermail-pi1_fieldset_24 #powermaildiv_uid133 .tx_powermail_pi1_fieldwrap_html_checkbox_title {
	font-size: 12px;
	font-weight: bold;
	color: #f46924;
	font-family: Tahoma, Geneva, sans-serif;
}
/*Additional*/
.fieldSmall {
	float: right;
	width: 40px;
}

#Leftbar #leftContent img {
	padding-top: 10px;
	padding-bottom: 10px;
}

/*OptionalChoice*/
.tx-powermail-pi1 .tx-powermail-pi1_formwrap.tx-powermail-pi1_formwrap_55 #mid_ib_application #tx-powermail-pi1_fieldset_23 #powermaildiv_uid129 {
	clear: both;
	float: left;
	width: auto;
}

