﻿/*	webside	=> VIOEL-TOURIST.de
	AUTHOR	=> Matthias Lammertz
------------------------------------------------*/

body { background: #ffffff; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; margin: 20px 10px; }

.border1 { background-color: #daa520; width: 526px; border: 1px #778899; border-style: solid solid none solid; padding: 8px 0 8px 20px; 
		font-size: 12pt; font-weight: bold; text-transform: uppercase; }
		* html .border1 { width: 542px; }

.border2 { background-color: #ffefd5; width: 526px; border: 1px #778899; border-style: none solid none solid; padding: 20px; }
		* html .border2 { width: 542px; }

.border3 { background-color: #daa520; width:490px; border:1px solid #778899; border-top-style:none; padding:8px; padding-right:20px; text-align: right; }
.border8 { background-color: #ffefd5; width:520px; border:1px solid #778899; border-top-style:none; border-bottom-style:none; padding:5px; padding-top:10px; }



.rsbild { width: 110px; height: 60px; } 
.rstext { position: relative; width: 340px; aheight: 60px; margin-top: -65px; margin-left: 115px; z-index: 2; }


.rspage { margin: 10px; width: 100px; height: 20px; font-size: 8pt; text-align: center; } 
.rslink { position: relative; margin-top: -32px; margin-left: 125px; z-index: 2; font-size: 8pt; }


.copy { width:530px; color: #2f4f4f; font-size: 7pt; text-align: center; }
a.core { text-decoration:none; }



/* 	BuchungsAnfrage
------------------------------------------------*/

#anfrage form { margin: 25px 0 10px 25px; }
#anfrage sup { font-size: 8px; color: #a30b22; font-weight: bold; }
#anfrage .formhinweis { font-size: 11px; margin: 40px 0 80px 25px; }
#anfrage .formzeile { font-size: 11px; margin: 4px 0 0 0; }
#anfrage .formclass { float: left; margin-top: 2px; }
#anfrage .error { font-size: 10px; font-weight: bold; color: #a30b22; padding: 4px; }
#anfrage input, 
#anfrage textarea, 
#anfrage select { background: #ffffff; border: solid 1px #cccccc; vertical-align: middle; font-size: 11px; margin: 0 8px; }




/* DatePicker
------------------------------------------------*/
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 0 10px 0 -6px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url("screen/calendar.gif") no-repeat;
	
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
input.dp-applied {
	float: left;
}





/*	alter code
------------------------------	*/

td { font-size: 9pt; }
.mark { color: royalblue; font-weight: bold; }
.siesindhier { margin: 10px; margin-left: 21px; width:500px; color: black; font-size: 7pt; }
.kopfzeile { font-weight: bold; }
.hilfe { position:absolute; margin-top: -33px; margin-left: 477px; z-index: 2; }
.fehler { color: firebrick; }
.logout { position:absolute; margin-top: 0px; margin-left: 460px; font-size: 7pt; z-index: 1; }

.links	{ font-size: 8pt; text-align: left; } 
.rechts	{ font-size: 7pt; text-align: right; } 
.kontakt { font-size: 10pt; font-weight: bold; text-decoration:none; } 


.a { width:120px; background: lightsteelblue; font-size: 10pt; font-weight: bold; text-align: center; } /* TAB aktiv */
.h { background: gainsboro; font-size: 9pt; text-align: center; } /* TAB hover */
.o { background: steelblue; color: white; font-size: 11pt; font-weight: bold; padding-left:8px; } /* Überschrift */
.k	{ font-size:7pt; text-align: center; } /* Unterschriften */
.c { padding: 8px 0 8px 4px; font-size: 9pt; } /* Content */
.p { padding-right:8px; font-size: 8pt; text-align: right; } /* Content */

input { font-size: 10pt; width: 200px; }
textarea { font-size: 10pt; width: 520px; }
select { font-size: 10pt; width: 55px; }

a:active { color: #2f4f4f; }

a:visited { color: #2f4f4f; }

a:link { color: #2f4f4f; }
a:hover { color: #002c85; }