body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8b8b8c;
}
a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;

}


.requestBoxTitle
{background-color:#B20004;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
font-style:oblique;
border-bottom:1px solid #AAABAF;
border-right:1px solid #AAABAF;
}
.dropdownBox
{
	width:400px;font-family:Arial, Helvetica, sans-serif;font-size:12px;
	background-color:#FFFFFF;
}
.Input_red
{
	background-color:#FFA5A5;
}
.Input_white
{
	background-color:#FFFFFF;
}


/* Construct Section */
.DBFH_Table
{ 
width:400px;
}
.DBFH_Error_TR
{ }
.DBFH_Error_TD
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
.DBFH_Content_TR
{ }
.DBFH_Label_TD
{color: #8b8b8c; }
.DBFH_Field_TD
{ }
/* Feld Section */
.DBFH_Textbox
{ }
.DBFH_Textbereich
{ }
.DBFH_Checkbox
{ }
.DBFH_Radiobutton
{ }
.DBFH_Listbox
{ }
/* Übersicht */
.DBFH_OV_MainTable
{
width:800px;
}
.DBFH_OV_Topic_TR
{}
.DBFH_OV_Topic_TD
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
}
.DBFH_OV_ColumnTopic_TR
{}
.DBFH_OV_ColumnTopic_TD
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-style:oblique;
font-weight:bold;
border-bottom:1px solid #B20004;

}
.DBFH_OV_Content_Table
{
width:800px;
}
.DBFH_OV_Content_TR
{}
.DBFH_OV_Content_TD
{

}

table.calendar, table.calendar caption, table.calendar td.in_month {
 	border: 1px solid black;
  background-color: #ffcf31;
  text-align: center;
}

table.calendar td.in_month {
  width: 30px;
}

table.calendar td.selected {
  background-color: #ffe68f;
}

table.calendar a {
 	display: block;
 	font-weight: bold;
 	text-decoration: none;
 	color: #0000ff;

  text-align: center;
}

table.calendar caption a {
 	display: inline;
  font-size: .8em;
}


/* ************************ BOX ************************ */
.f1
{
background-image:url(../images/box/f1.jpg);
background-position:left bottom;
background-repeat:no-repeat;
width:10px;
height:10px;
margin:0px; 
padding:0px; 
}
.f2
{
background-image:url(../images/box/f2.jpg);
background-position:bottom;
background-repeat:repeat-x;
height:10px;
margin:0px; 
padding:0px; 

}
.f3
{
background-image:url(../images/box/f3.jpg);
background-position:right bottom;
background-repeat:no-repeat;
width:10px;
height:10px;
margin:0px; 
padding:0px; 

}
.f4
{
background-image:url(../images/box/f4.jpg);
background-position:top;
background-repeat:repeat-y;
width:10px;
margin:0px; 
padding:0px; 

}
.f5
{
margin:0px; 
padding:0px; 
}
.f6
{
background-image:url(../images/box/f6.jpg);
background-position:right top;
background-repeat:repeat-y;
width:10px;
margin:0px; 
padding:0px; 
}
.f7
{
background-image:url(../images/box/f7.jpg);
background-position:left top;
background-repeat:no-repeat;
width:10px;
height:10px;
margin:0px; 
padding:0px; 

}
.f8
{
background-image:url(../images/box/f8.jpg);
background-position:top;
background-repeat:repeat-x;
height:10px;
margin:0px; 
padding:0px; 

}
.f9
{
background-image:url(../images/box/f9.jpg);
background-position:right top ;
background-repeat:no-repeat;
width:10px;
height:10px;
margin:0px; 
padding:0px; 
}

.timelayer_datum
{
display:none;
absolute:relative; z-index:2; 
left: 500px; top: 205px; 
width:auto; height:auto;
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
}
.timelayer_zeit
{
display:none;
absolute:relative; z-index:3; 
left: 1000px; top: 189px;
width:auto; height:auto; 
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
color: #B20004;
}

/* ************************ BOX ************************ */

.ob_f1
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:24px;
	height:28px;
	margin:0px;
	padding:0px;
}
.ob_f2
{
	background-color:#B20004;
	height:28px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;	
	text-align:center;
	vertical-align:middle;
}
.ob_f3
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f3.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:24px;
	height:28px;
	margin:0px;
	padding:0px;
}
.ob_f4
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:24;
	height:24px;
	margin:0px;
	padding:0px;
}
.ob_f5
{
	background-color:#AAABAF;
	height:24px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	width:162px;

}
.ob_f6
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f6.jpg);
	background-position:left top;
/*	background-repeat:repeat-y; */
	margin:0px;
	padding:0px;
}
.ob_f7
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f7.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:24px;
	height:1px;
	margin:0px;
	padding:0px;
}
.ob_f8
{
	background-color:#FFFFFF;
	height:1px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8C8C8E;	
	width:162px;
}
.ob_f9
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f9.jpg);
	background-position:right top;
	background-repeat:repeat-y;
	width:24px;
	height:1px;
	margin:0px;
	padding:0px;
}
.ob_f9_2
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f9.jpg);
	background-position:left;
	background-repeat:repeat-y;
	width:24px;
	height:1px;
	margin:0px;
	padding:0px;
}

.ob_f10
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f10.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:24px;
	height:10px;
	margin:0px;
	padding:0px;
}
.ob_f11
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f11.jpg);
	background-position:right top;
	background-repeat:repeat-x;
	height:10px;
	width:162px;
	margin:0px;
	padding:0px;
}
.ob_f12
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/f12.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:24px;
	height:10px;
	margin:0px;
	padding:0px;
}

.boxtable
{
	width:211px;
	padding:0px;
	margin:0px;
	border:0px;
}

.ob_boxclose
{
	background-image:url(../images/templates/pwm_cms/default/tmpl_boxes/images/offerbox/finbox.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:212px;
	height:19px;
	margin:0px;
	padding:0px;
}

.hinweis
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-transform:none;
font-style:normal;
}
.little
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-style:oblique;
font-weight:bold;
border-bottom:1px solid #B20004;
}
.defaultCSS_Title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
}

.myTextBox {
width:100px;
}
.myListBox {
width:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.little
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-style:oblique;
font-weight:bold;
border-bottom:1px solid #B20004;
}
.defaultCSS_Title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
}

.WhiteBold
{
 color:#FFFFFF;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
}

.secSub
{
	color:#8C8C8E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.thirdSub
{
	color:#B20004;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


.ResultSub
{
	height:29px;
	color:#8b8b8c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color:#DBDCDE;

}
.ResultCity
{
	height:29px;
	color:#9E062A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}
.ResultTitle
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;

}
.normalTitle
{
font-size:14px; color:#8b8b8c; font-weight:bold
}
.necom , a.KeyWordSelection
{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:11px;
text-decoration:none;
}

td.bottom_nav a{
 display: block;
 float: left;
 margin-left: 20px;
 margin-right: 5px;
 margin-top: 3px;
 padding-left: 15px; 
 text-decoration: none;
 font-weight:bold;
 color: #B20004;
 background-image: url(/images/templates/pwm_cms/default/tmpl_menus/submenu/images/fotter_a_icon.gif);
 background-repeat: no-repeat;
 background-position: 2px 3px;
}

