a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


.Image70x70{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #7EA7D4;
	border-right-color: #7EA7D4;
}
.input{
	font : 11px "Trebuchet MS", "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
	width:100px;
       }
.inputShorter{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
	width:50px;
       }
.inputShort{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
	width:70px;
       }
.inputMid{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
	width:120px;
       }	
.inputLong{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
	width:200px;
       }
	   .inputLonger{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
	width:240px;
       }
.textarea {
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
}
.inputRadio{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border : 0px solid #5C7CA3;
}
.input_noborder{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border : 0px solid #5C7CA3;
}
.select {
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
	
}
.option {
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.MenuTopFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: White;
}
.MenuTabsFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: White;
	margin-bottom: 5px;
}
.MenuTopIndexFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Navy;
}
.MenuLeftTitleFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
}
.MenuLeftGroupFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: White;
}
.MenuLeftItemFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
}
.MenuLeftSubItemFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Navy;
}
.MenuLeftTextFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
}
.PagePriceBox {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border : 1px solid #5C7CA3;
 	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.PageTitleLeftFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: White;
}
.PageTitleRightFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: White;
}
.PageTextDefaultFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.PageTextDefaultTooltipFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: Black;
	text-align: left;
	border-bottom-style: dotted;
	border-bottom-color: Gray;
	border-bottom-width: 1px;
}
.PageTextDefaultBigFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.PageTextDefaultTitleFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #df3639;
	text-align: left;
}
.PageTextTitleFont{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00008B;
	text-align: justify;
}
.PageMiddleTitleFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
}

.BoxRightTitleFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
}
.BoxRightDefaultFont{
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.BoxBottomTextFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.SearchBoxFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
}


.box_angebot_f0{
	font : normal 9px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC0000;
	text-align : right;
}
.box_angebot_f1{
	font : italic 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003066;
}
.box_angebot_f2{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003066;
}
.box_angebot_f3{
	font : 12px "Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;
	color : #003066;
}
.box_angebot_f4{
	font : 11px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DF3639;
}
.box_angebot_f5{
	font : 12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DF3639;
}
.box_angebot_f6{
	font : 12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003066;	
}
.FooterFont{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Gray;
}
.FooterFontSmall{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: White;
}
.calendar-empty{
	background-color: #FFFFFF;
	width: 20px;
	border-left: 1px dotted White;
	border-bottom: 1px dotted White;
	color: Gray;
}
.calendar-beg-sold{
	background-color: #CC0000;
	color: White;
	width: 20px;
	text-decoration: underline;
	border-left: 1px dotted Black;
	border-bottom: 1px dotted Black;
}
.calendar-mid-sold{
	background-color: #CC0000;
	color: White;
	width: 20px;
	border-bottom: 1px dotted Black;
}
.calendar-end-sold{
	background-color: #CC0000;
	color: White;
	width: 20px;
	border-right: 1px dotted Black;
	border-bottom: 1px dotted Black;
}
.calendar-beg-free{
	background-color: #228B22;
	color: White;
	width: 20px;
	text-decoration: underline;
    border-left: 1px dotted White;
	border-bottom: 1px dotted White;
}
.calendar-mid-free{
	background-color: #228B22;
	color: White;
	width: 20px;
 	border-bottom: 1px dotted White;
}
.calendar-end-free{
	background-color: #228B22;
	color: White;
	width: 20px;
	border-right: 1px dotted White;
	border-bottom: 1px dotted White;
}
.calendar-prev{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.calendar-next{
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.calendar{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-align: left;
	
}
.calendar-link{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	text-align: left;
	
}
.calendar-month{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #df3639;
	text-align: left;
}
.button_submit
{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;	
	padding-right: 2px;	
}
.button_reset
{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	color: Gray;
}
.SearchResultDefaultTable{
	border-bottom: 0px dotted Gray;
	border-left: 0px dotted Gray;
	border-right: 0px dotted Gray;
	border-top: 1px dotted Gray;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SearchResultDescriptionCell{
	border-bottom: 1px dotted Gray;
	border-left: 1px dotted Gray;
	border-right: 0px dotted Gray;
	border-top: 0px dotted Gray;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
