/*

BIS - Booking-Information-System

@author Benjamin Butschko <info@nordsinn.de>
@copyright (C) 2004-2007 Benjamin Butschko
@url http://www.nordsinn.de

***************************************************
* DIESES PROGRAMM IST URHEBERRECHTLICH GESCHUETZT.*
* MEHR INFORMATIONEN FINDEN SIE IN DER LIZENZ.TXT *
***************************************************

*/

/* NAVI */
#navigation { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; position:absolute; left:50px; top:50px; width:300px; height:15px; z-index:1;  background-color: #006699; layer-background-color: #006699; border:1px none #000000; padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom: 2px;}

#home { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; position:absolute; left: 50px; top: 70px; width:150px; height:150px; z-index:1; background-color: #006699; layer-background-color: #006699; border: 1px none #000000; visibility: hidden; padding-left: 5px; padding-top: 5px; padding-right:5px; padding-bottom: 5px;}

#hyperlink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; position:absolute; left: 93px; top:70px; width:150px; height:150px; z-index:1; background-color: #006699; layer-background-color: #006699; border: 1px none #000000; visibility: hidden; padding-left: 5px; padding-top: 5px; padding-right:5px; padding-bottom: 5px;} 

#kontakt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; position:absolute; left: 135px; top: 70px; width:150px; height:150px; z-index:1; background-color: #006699; layer-background-color: #006699; border: 1px none #000000; visibility: hidden; padding-left: 5px; padding-top: 5px; padding-right:5px; padding-bottom: 5px;}


a.link:hover{
display: block;
color: #000000;
background-color: #FFD700;
}

.textbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.textheadline {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #07519a;
}

.textbluebold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #07519a;
}

.textgrey {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}

.textfooter {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.textnorm {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

A.textlink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0080C0;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

A.textlink:hover {
	FONT-WEIGHT: bold;
	COLOR: #0080C0;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:20px;
	background-color:#F0F0F0;
	
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table {
	border-collapse:collapse;
	border-spacing: 0px;
}

form {
	margin:0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background: black;
	font-style: bold;
	text-align: center;
}

/* END Navigation */

.button {
	width:100px;
	height: 15px;
	padding:2px;
    margin:0px;
	background:#F0FFE1;
	border: 1px solid #CCCCCC;
}


.FrameTable {
	margin: 0px 5px 12px 5px;
	padding: 12px;
	border: 1px solid #000000;
	width:400;
	-moz-border-radius:12px;
}


.FrameBorder {
    border-top: 1px solid #07519a;
    border-bottom: 1px solid #07519a;
	border-left: 1px solid #07519a; 
	border-right: 1px solid #07519a;
	background-color:#FFFFFF;
}

.FrameNavi {
    border-top: 1px solid #07519a;
    border-bottom: 1px solid #07519a;
	border-left: 0px solid #07519a; 
	border-right: 0px solid #07519a;
	background-color:#FFFFFF;
}


.error {
	font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0033;
}

.inputPanelForm {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 120px;
}

.inputPanelFormLong {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 180px;
}

.inputPanelFormPLZ {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 40px;
}

.inputPanelFormCID {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 60px;
}

.inputPanelFormDATE {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 70px;
}

.inputPanelFormSTATUS {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 85px;
}

.inputPanelFormCust {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 80px;
}

.inputPanelAreaID {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
}


.inputerror {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 120px;
}

.InputErrorDate {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 70px;
}

.inputerrorlong {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 180px;
}

.inputerrorCust {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 80px;
}

.inputerrorPLZ {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 40px;
}

.inputPanelFormText {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 200px;
	height:100px;
}

.inputButtonForm {
	border: 1px solid #CCCCCC; 
	background:#E5E5E5;
	width: 90px;
}

.inputPanelField {
	padding: 3px;
}

.panelButton {
	font-size:9px;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 5px;
    padding:0px;
    text-align: center;
    width: 80px;
}




