body 
{
	margin:0;
	background-color:#e9d5a8;
}

	
.BG
{
	background-image:url(horizon_08.jpg);
	background-repeat:no-repeat;
	height:328px;
}

.texttarriftable
{
	border:1px solid #000000;
}

.texttarrif1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-left:4px;
	padding-right:4px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}

.texttarrif2
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-left:4px;
	padding-right:4px;
	border-bottom:1px solid #000000;
}

.texttarrif11
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-left:4px;
	padding-right:4px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}

.texttarrif22
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-left:4px;
	padding-right:4px;
	border-bottom:1px solid #000000;
}

.book
{
	padding-bottom:10px;
	padding-top:10px;
}

.texttarrif111
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-left:4px;
	padding-right:4px;
	border-right:1px solid #000000;
}

.texttarrif222
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-left:4px;
	padding-right:4px;
}

.header 
{
	background-image:url(horizon_01.jpg);
	background-repeat:no-repeat;
	background-position:left;	
	width:780px;
	height:108px;
}

.header1 
{
	background-image:url(horizon_01_02.jpg);
	background-repeat:no-repeat;
	background-position:left;	
	width:780px;
	height:109px;
}

.manu 
{
	padding-top:0px;
	padding-left:248px;
	padding-right:0px;
}


.imgleft
{
	background:url(horizon_02.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:296;
	width:205;
}


.footerimg
{
	background:url(horizon_04.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:93px;
	width:780px;
}

.footerimg1
{
	background:url(horizon_04_02.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:94px;
	width:780px;
}


.textbg
{
	background:url(horizon_03.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:296px;
	width:575px;
}


.footer {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#6c4f09;
	padding-top:50px;
	padding-left:22px;
	padding-right:8px;
}


.imgright
{
	background:url(horizon_05.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:2px;
	height:253;
	width:257;
}

.linktext {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:186px;
	padding-left:14px;
	padding-right:0px;
}


.acc_pic {
	padding-top:0px;
	padding-left:50px;
	padding-right:20px;
}

.map_padding {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:0px;
	padding-left:50px;
	padding-right:0px;
	
}

.menu_padding {
padding-left:5px;


}

A.contact_link, A.contact_link:visited {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-top:0px;
	padding-left:0px;
	padding-right:20px;
	text-decoration: underline;

}

A.contact_link:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#e4662b;
	padding-top:0px;
	padding-left:0px;
	padding-right:20px;
	text-decoration: none;
}


A.netsparx, A.netsparx:visited {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;                                                                                                          
	text-decoration: underline;

}

A.netsparx:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#1c779d;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	text-decoration: none;
}

.text {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-top:0px;
	padding-left:50px;
	padding-right:20px;
}

.text_contact {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#453101;
	padding-top:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:6px;
}

.formtext
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#453101;
	padding-left:0px;
/*	padding-bottom:15px;*/
    height:30px;
	padding-right:0px;
	margin:0px;
	text-align:left;
}

.resetimage {
	background: url(reset.gif);
	height:31px;
	width:66px;
	border:0;
	padding:0px;
	margin:0px;
	cursor:hand; 
	text-align:left;
}

.submitimage {
	background: url(submit.gif);
	height:31px;
	width:66px;
	border:0;
	padding:0px;
	margin:0px;
	cursor:hand; 
}



input.border, select.border, textarea.border {
	border: 1px solid #af9751;
	width:180px;
}

input.border_small {
	border: 1px solid #af9751;
	width:30px;
}

input.border_mid {
	border: 1px solid #af9751;
	width:80px;
}


.border {
	border: 1px solid #af9751;
	text-align:left;

}


.caption1 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:19px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:25px;
	padding-right:0px;
	text-align:left;
}


.mailtext {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#6c4f09;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:200px;
	padding-right:0px;
	text-align:left;
}


.caption2 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:19px;
}

.caption3{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:19px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	text-align:left;
}


.subcaption {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-style:bold;
	font-stretch:condensed	
}



.contact_text {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:0px;
	padding-left:50px;
	padding-right:20px;
	padding-bottom:20px;
}



.left_table {
	padding-left:50px;


}


.astrik {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color: #FF0000;
}





