
body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	background:url(../images/bg.jpg) top left repeat-y;
	background-color : #FFFFFF;
	margin:0;
	
	scrollbar-face-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	
	scrollbar-arrow-color: #999999; 
	scrollbar-highlight-color: #999999; 
	scrollbar-shadow-color: #999999;
	
	
}

/* -------------------------------------- containers ---------------------------------------------------------------------- */

#box {	
	height:540px;
	width:574px;
	margin:0;
	overflow:auto;
	padding:20px 0 0 0; 
	float:left;
}


#kontakt {
	position:absolute; 
	left:618px; 
	top:215px; 
	width:375px; 
	height:30px; 
	z-index:1;
}

#kontaktRomontsch {
	position:absolute; 
	left:580px; 
	top:215px; 
	width:400px; 
	height:30px; 
	z-index:1;
}

#sprache {
	position:absolute; 
	left:15px; 
	top:215px; 
	width:400px; 
	height:30px; 
	z-index:1;
}

#suche {
	position:absolute; 
	left:230px; 
	top:205px; 
	width:190px; 
	height:30px; 
	z-index:1;
}


#header {
	height:247px;
	width:995px;
	background:url(../images/headerbild.jpg) top left no-repeat;
}

#contentContainer {
	width:995px;
	background:url(../images/Breil_Cut_27.jpg) 192px 0 no-repeat;
}

#navContainer {
	width:193px;
	float:left;
	margin:0;
}



#formContainer {
	width:225px;
}

.formServiceStart {
	height:20px;
	width:193px;
	overflow:hidden;
}

.formServiceEnd {
	height:0;
	overflow:hidden;
}

/* -------------------------------------- / containers ---------------------------------------------------------------------- */


.inputs {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	background-color: #FFF5F4;
	border : 1px solid #000000;
	
	scrollbar-face-color: #FAF9F4; 
	scrollbar-3dlight-color: #FAF9F4; 
	scrollbar-track-color: #FAF9F4; 
	scrollbar-darkshadow-color: #FAF9F4; 
	
	scrollbar-arrow-color: #999999; 
	scrollbar-highlight-color: #999999; 
	scrollbar-shadow-color: #999999; 
}

.inhalt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	background-color: #EEECE7;
}

TR,TD,P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #F11B07;
	text-decoration: none;
	cursor : hand;
}

a:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	text-decoration: underline;
	cursor : hand;
}

STRONG,B {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.titel {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	font-style : italic;
	color : #000000;
	text-decoration : none;
}

.weiss {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	font-style : italic;
	color : #FFFFFF;
	text-decoration : none;
}

.link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration: none;
	cursor : hand;
}

.link:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	text-decoration: underline;
	cursor : hand;
}

h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #000000;
	text-decoration: none; 
}

small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : normal;
	color : #666666;
	text-decoration: none; 
}

img {
	border-color : #999999;
}

.head {
	background-color : #E5E5E5;
}

.now {
	background-color : #E5E5E5;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #F11B07;
	text-decoration : none;
}

/*Listen und Tabellen mit abwechselnder Spaltenfarbe*/
.listtable    	{ background-color: #15488c;  width: 95% }
.flexitable      { background-color: #15488c; width: 35% }
.tablenormal    { width: 95% }
.tablestart		{  width: 95%; background-color: #d8e2ef; padding: 6px; border-style: solid; border-width: 1pt 2pt 2pt 1pt; border-color: #c3ccd7 }
.listtitle   	{ color: #d8e2ef; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: 700; text-decoration: none; background-color: #15488c; text-indent: 2px; height: 18px }
.listzeile1     { color: #000; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; background-color: #d8e2ef; height: 18px; vertical-align: middle }
.listzeile2     { color: #000; font-size: 8pt; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; background-color: #fff; height: 18px; vertical-align: middle }

/*Such-Felder und Buttons*/
.txtfield	  	{ font-size: 11px; font-family: Arial, Verdana, Helvetica; border: solid 1pt #30c }
.searchfield	{ font-size: 11px; font-family: Arial, Verdana, Helvetica; width: 120px; height: 20px; border: solid 1pt #00f }
.button			{ font-size: 9px; height: 20px }
.abiz_button	  { font-size: 9px; text-align: center; width: 17px; height: 20px }
.erro {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #ff0000;
	text-decoration : none;
}
