/* Format body im Hauptfenster */

.body
{
	background-color:#F1EED1;
	background-repeat:repeat; 
	font-family: Arial, Helvetica, sans-serif;
}

/* Tabellen des Layout */
.frametable
{
    table-layout:fixed;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-spacing:0px;
	border-collapse:collapse;
	background-color:#E3D5AC;
	width:800px;
	cellspacing:0px;
	cellpadding:0px;
}

.maintable
{
    table-layout:auto;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	border-spacing:0px;
	border-collapse:collapse;
	background-color:#E3D5AC;
	width:800px;
	cellspacing:0px;
	cellpadding:0px;
}

.titletable
{
    table-layout:auto;
	background-image:url(../images/panorama.jpg);
	border-width: 0px;
	border-style: solid;
	border-color:#000000;
}

.dekotable
{
    table-layout:auto;
	background-color:#947C38;
	width:25;
	height:25;
}

.dekotablelight
{
    table-layout:auto;
	background-color:#CAB16C;
}

.bottommenu
{
    table-layout:fixed;
	background-color:#947C38;
	height:15;
	valign:middle;
}

li
{
    font-family: Arial;
    font-size: 9pt;
	list-style-type: square;
	list-style-image:url(../images/liste.gif);
}


/* Format body in Formularen */
.form
{
   background-color:#F1EED1;
   font-family: Arial;
   font-size: 10pt;
   font-weight: normal;
   color: #000000;
   border : 1px solid Black;
   padding : 10px;
}

input,textarea{
	background-color: #F1EED1;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 1px;
}

select{
	background-color: #F1EED1;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 0px;
}

checkbox{
	background-color: #F1EED1;
	border-width: 0px;
	border-style: none;
	border-color: #E3D5AC;
	padding: 0px;
}

fieldset,label{
   font-family: Arial;
   font-size: 10pt;
   font-weight: normal;
   color: #000000;
   border-width: 0px;
}

.thumbnail 
{
	text-decoration: none;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

/*Buttons*/
.btn{
	background-color : #AAA28B;
	width : 100px;
}

.images
{
   text-decoration: none;
   border-color: #000000;
   border : 1px solid;
}

.imagelink
{
   text-decoration: none;
   border-color: #000000;
   border-style: none;
   border : 0px solid;
}

/* link Hauptmenü */
a:link
{
	text-decoration: none;
	color: #2528A0;
	font-family: Arial;
}	font-weight: normal;

a:visited
{
	text-decoration: none;
	color: #2528A0;
	font-family: Arial;
} 
a:active 
{
	text-decoration: none;
	color: #c0c0c0;
	font-family: Arial;
}
a:hover 
{
    text-decoration:none;
	color: #787BE7;
	font-family: Arial;
	font-weight: bold;
}
a:anker 
{
    text-decoration:none;
	font-family: Arial;
}
a.extlink             
{ 
	display:inline-block; 
	background-image:url(../images/external.gif); 
	padding-left:15px; 
	background-repeat:no-repeat; 
	background-position:center left; 
	border:0px; 
}

a.mp3link             
{ 
	display:inline-block; 
	background-image:url(../images/sound.gif); 
	padding-left:17px; 
	background-repeat:no-repeat; 
	background-position:center left; 
	border:0px; 
}

a.pdflink             
{ 
	display:inline-block; 
	background-image:url(../images/pdf.gif); 
	padding-left:17px; 
	background-repeat:no-repeat; 
	background-position:center left; 
	border:0px; 
}

a.maillink             
{ 
	display:inline-block; 
	background-image:url(../images/kontakt.gif); 
	padding-left:20px; 
	background-repeat:no-repeat; 
	background-position:top left; 
	border:0px; 
}

.bodyimage{
	border-color: #000000; 
	border: 3px; 
}

/* Format Schrift in links */

.type1 {
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}

.type2 {
	color: #000000;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}

.titleline {
	font-size:12pt;
	color: #00244D;
	font-family:Arial;
	font-weight: bold;
}

.maintext {
	font-size:9pt;
	font-family:Arial;
	color: #000000;
	font-weight: normal;
}

.maintexttable1 {
	font-size:9pt;
	font-family:Arial;
	color: #000000;
	font-weight: normal;
	background-color:#E3D5AC;
}

.maintexttable2 {
	font-size:9pt;
	font-family:Arial;
	color: #000000;
	font-weight: normal;
	background-color:#F1E6C5;
}

.errortext {
	font-size:9pt;
	line-height:11pt;
	font-family:Arial;
	letter-spacing:0.1mm;
	word-spacing:0.6mm;
	color: #FF0000;
	font-weight: normal;
}

.impresstext {
	font-size:7pt;
	line-height:11pt;
	font-family:Arial;
	letter-spacing:0.1mm;
	word-spacing:0.6mm;
	color: #AAA78B;
	font-weight: normal;
}

