body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.arial_11_darkgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.arial_9_darkgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	letter-spacing:0.5px;
	text-decoration: none;
}

.arial_13_darkgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}

.arial_20_darkgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	text-decoration: none;
}

.arial_11_darkgray a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	color:#666666;
}
.arial_11_darkgray a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#333333;
}

.arial_11_darkgray_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #727176;
	text-decoration: none;
}

.arial_11_pink_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FB04E8;
	text-decoration: none;
}
.arial_11_ferozi_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #62D4F9;
	text-decoration: none;
}
.arial_11_lime_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #BAF179;
	text-decoration: none;
}
.arial_11_green_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #04B833;
	text-decoration: none;
}
.velkomn {
	font-family: Arial, Helvetica, sans-serif;	
	color: #828186;
	text-decoration: none;
}
.line_upper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	color:#666666;
}
.paragraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	margin-left:10px;
	margin-right:10px;
	text-decoration: none;
	color:#666666;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	text-decoration: none;
}
.textbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	border:1px solid #888;
	width:90px;
	height:13px;
	
}
.arial_10_darkgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.calendarHead
{
	text-align:center;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	border-right:2px #DCDBDC solid;
}
.calendarPara
{
	border:1pt solid #000000;
	width:15px;
	height:16px;
}
.divClass { background-image:url('./images/cal/today_and_event_date.jpg');

height:30px; border:1px solid #111111; }
.imgBorder
{
	border: 1px #FFFFFF solid;
}
.purpleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #fb04e8;
	text-decoration: none;
}
.feroziText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #67d2ff;
	text-decoration: none;
}
.limeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #baf179;
	text-decoration: none;
}
.greenText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #05b932;
	text-decoration: none;
}
.kontakt_textBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	border:1px solid #888;
	width:200px;
	height:18px;
}
.comboBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	border:1px solid #888;
	width:202px;
	height:19px;
}
.errorLabel {
	background-image: url('../../images/error-graphic.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px
}

.fixedLabel{
	/*background-image: url(../../images/astrick.gif);*/
	background-repeat: no-repeat;
	text-align:justify;
	background-position: left top;
	
}

label{font-weight:bold;color:#666666}

.required{
	color:#FF0000;
}

.errortxt{
	color: #FF0000;
	display:none;
}

#errorwarning{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px 15px;
	background-color: #FF0000;
	border-left: 15px solid #990000;
	margin:5px 0;
	display:none;
}

.requiredcontainer{
color:#999999;
text-align:right;
float:right;
width:75px;
}

.bgColor{
	background-color:#fffde5;
}
.notice1{
color:#55BFCD;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}
.notice1D{
color:#55BFCD;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;

}
.calstyle
{
	/*border:1px #A49C78 solid;*/
	border-top:2px #DCDBDC solid;
	/*border-bottom:1px #A49C78 solid;*/
	border-right:2px #DCDBDC solid;
	/*border-right:1px #A49C78 solid;*/
	text-align:right;
	vertical-align:top;
	padding-top:6px;
	padding-right:12px;
	height:46px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.calstyle1
{
	/*border:1px #A49C78 solid;*/
	border-top:2px #DCDBDC solid;
	/*border-bottom:1px #A49C78 solid;*/
	border-right:0px #DCDBDC solid;
	/*border-right:1px #A49C78 solid;*/
	text-align:right;
	vertical-align:top;
	padding-top:6px;
	padding-right:12px;
	height:46px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}

.calendarLinks
{
	font-family:Geneva, Helvetica;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cccccc;
}


