html, body { height:100%; }

body       { font-size: 10pt; font-family: Arial, sans-serif; background: #FFFFFF; margin: 0px; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #000000 ; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #CCCCCC; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #000000; scrollbar-track-color: #EEEEEE }

td   	  { font-family:Arial, sans-serif; font-size: 10pt; color: #9A2300; }

H1        { font-family:Arial, sans-serif; font-size: 14pt;  color: #164384; }

H2        { font-family:Arial, sans-serif; font-size: 13pt; font-weight: bold; color: #164384; }

H3        { font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;  color: #164384; }

A         { font-family:Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #ff0000; text-decoration: underline }

p { font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #9A2300; }
li { font-family: Arial, sans-serif; font-size: 10pt; color: #9A2300; }
hr { text-align: center; color: #9A2300; width: 95%; border-width: 2px; border-style: dotted; }

A:link       { color: #000088; text-decoration: none; }
A:visited    { color: #000088; text-decoration: none; }
A:hover      { color: #000088; text-decoration: underline; }

A:link.menu      { color: #EEEEEE; text-decoration: none; font-weight: bold; }
A:visited.menu   { color: #EEEEEE; text-decoration: none; font-weight: bold; }
A:hover.menu     { color: #FFFFFF; text-decoration: none; font-weight: bold; }

A:link.submenu   { color: #FF0000; text-decoration: none; }
A:visited.submenu{ color: #FFEEEE; text-decoration: none; }
A:hover.submenu  { color: #0000FF; text-decoration: none; }

A.oben    { font-family:Arial, sans-serif; color: #FFFFFF; font-size: 10pt; font-weight: normal; text-decoration: none }
A:hover.oben   { color: #E9E9E9; text-decoration: underline }

A.nav   { font-family:Arial, sans-serif; color: #164384; font-size: 8pt; font-weight: normal; text-decoration: none }
A:hover.nav   { color: #164384; text-decoration: underline }


/* *************** */
/* * HOTELSCHOLZ * */
/* *************** */

.BODYSTYLE
{
	text-align:center;
	background-color: #BEBBB3;
	margin: 0px 0px 0px 0px;
	height: 100%;
}

.BORDER
{
	position: relative;
	top: 0px;
	background-color: #800027;
	width: 995px;
	height: auto;
	margin: 0px auto 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	border-width: 0px;
}

.CENTER
{
	position: relative;
	top: 0px;
	background-color: #EDEDEC;
	width: 945px;
	height: auto;
	margin: 0px auto 0px;
	border-bottom-width: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.PAGETOP
{
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
	height: 95px;
	width: 945px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
}

.TOPLOGO
{
	position: absolute;
	top: 0px;
	background-color: #FFFFFF;
	height: 95px;
	width: 175px;
	margin: 0px;
	display: inline;
	text-align: left;
	vertical-align: top;
}

.TOPMENU
{
	position: absolute;
	left: 175px;
	width:770px;
	background-color: #F1F1F0;
	margin: 0px;
	display: inline;
	height: 95px;
	text-align: left;
	vertical-align: top;
}

.LANGLINE
{
	background-color: #FFFFFF;
	width:770px;
	height: 35px;
	vertical-align: center;
}


.MENULINE
{
	width:768px;
	height: 35px;
	background-color: #F9F9FA;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D5D5D5;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D5D5D5;
}

.INFOLINE
{
	background-color: #F1F1F0;
	color: #9A2300;
	padding-top: 2px;
	padding-left: 7px;
	width:761px;
	height: 25px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D5D5D5;
}


.MAINCONTENT
{
	/*overflow:hidden;*/
	padding: 0px;
	margin: 0px;
	background-color: #ECE9DE;
	width: 945px;
	height: auto;
	text-align:left;
}

.SUBCONTENT
{
	display: inline-block;
	padding: 0px;
	margin: 0px;
	background-color: #D5D5D5;
	width: 945px;
	height: 618px;
	text-align:left;
}

.SUBMENU
{
	position: relative;
	top:0px;
	left:0px;
	width:165px;
	height: 578px;
	float: left;
	background-color: #EDEDEC;
	margin:0px;
	text-align:left;
	font-size: 8pt;
	padding: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D5D5D5;
	vertical-align: top;
}

.CONTENT
{
	overflow:auto;
	position: relative;
	background-color: #FFFFFF;
	margin:0px;
	width:758px;
	height: 580px;
	float: left;
	text-align:left;
	color: #9A2300;
	padding: 5px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D5D5D5;
	vertical-align: top;
}




/* cssmenu01 == hauptmenu */

#cssmenu01{
margin: 0px;
padding: 0px;
height: 15px;
}

#cssmenu01 ul{
margin: 0px;
padding-left: 0px;
margin-bottom: 0px;
float: left;
font-size: 12pt;
width: 560px;
background-color: #F9F9FA;
}

#cssmenu01 ul li{
display: inline;
}

#cssmenu01 ul li a{
float: left;
height: 15px;
color: #9A2300;
font-size: 8pt;
padding: 10px 11px;
text-decoration: none;
}

#cssmenu01 ul li a:hover{
color: #9A2300;
background-color: #F1F1F0;
}


/* cssmenu02 == submenu */

#cssmenu02{
margin-top: 4px;
padding: 0px;
position: absolute;
top: 5px;
left: 2px;
}

#cssmenu02 ul{
margin: 0px;
padding-left: 0px;
margin-bottom: 0px;
float: left;
background-color: #EDEDEC;
border: 2px solid #F9F9FA;
}

#cssmenu02 ul li{
display: inline;
}

#cssmenu02 ul li a{
float: left;
height: 18px;
width: 128px;
color: #F9F9FA;
font-size: 8pt;
font-weight: bold;
padding: 6px;
padding-left: 30px;
text-decoration: none;
background: url(/images/arrow_right.gif) left no-repeat;
background-color: #BEBBB3;
border: 1px solid #BEBBB3;
border-bottom: 1px dashed #BEBBB3;
}

#cssmenu02 ul li a:hover{
color: #9A2300;
background-color: #F9F9FA;
border: 1px dashed #BEBBB3;
}

#searchbtn_ff{
	position: relative;
	top: 2px;
	margin: 0px;
	padding: 0px;
	height: 18px;
	border: 0px;
}

#searchbtn_ie{
	position: relative;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 18px;
	border: 0px;
}

#searchtxt{
	position: relative;
	top: 0px;
	height: 16px;
	background-color: #F4F1EC;
	color: #9A2300;
	border: 1px solid #B4B3B3;
	border-left: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	vertical-align: top;
}

#langsel1_ie{
	height: 22px;
	background-color: #F4F1EC;
	color: #9A2300;
	border: 1px solid #B4B3B3;
	margin-top: 2px;
	padding: 0px;
	font-size: 8pt;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #EEEEEE
}

#langsel1_ff{
	height: 18px;
	background-color: #F4F1EC;
	color: #9A2300;
	border: 1px solid #B4B3B3;
	margin-top: 2px;
	padding: 0px;
	font-size: 8pt;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #EEEEEE
}


#suchen1{
	position: relative;
	display: inline;
	left: 260px;
	top: 10px;
	width: 220px;
	height: 20px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}
#searchtitle{
	position: relative;
	top: 0px;
	height: 16px;
	display:block;
	background-color: #F4F1EC;
	color: #9A2300;
	border: 0px solid #B4B3B3;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	vertical-align: top;
}
#searchbox{
	position: relative;
	top: 0px;
	height: 16px;
	background-color: #F4F1EC;
	color: #9A2300;
	border: 1px solid #B4B3B3;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	vertical-align: top;
	background: url(search_btn.gif) right no-repeat;
}



/* Navigationsbereiche alle Seiten SPRACHAUSWAHL-HAUPTMENUE-INFORMATIONSTEXT */
#langselect1{
	position: relative;
	display: inline;
	left: 270px;
	top: 10px;
	width: 120px;
	height: 18px;
	border: 0px;
	padding: 0px;
}


/* Hintergrundbild auf homepage */
.mainbild{
position:relative;
top: 0px;
width: 945px;
height: 300px;
background-color: #ECE9DE;
color: #000000;
font-size: 8pt;
font-weight: normal;
border: 0px;
padding: 0px;
}


/* maininfo infobereich auf homepage */
.maininfo{
position:relative;
top: 0px;
width: 945px;
height: 350px;
background-color: #ECE9DE;
color: #000000;
font-size: 8pt;
font-weight: normal;
border: 0px;
padding: 0px;
}

#maininfo_btn{
position:relative;
left: 0px;
top: 0px;
height: 300px;
border: 0px #F00;
padding: 0px;
}

#maininfo_btn01{
position:absolute;
left: 160px;
top: 90px;
}

#maininfo_btn02{
position:absolute;
left: 260px;
top: 30px;
}

#maininfo_btn01 a{
border: 2px hidden #BEBBB3;
}

#maininfo_btn01 a:hover{
border: 2px dashed #00FF00;
}

#maininfo_text01{
position:absolute;
left: 100px;
top: 20px;
height: 30px;
width: 745px;
border: 2px dashed #F00;
}

/* ******************* */
/* * DIREKTBUCHENBOX * */
/* ******************* */

.wbebox01{
position:absolute;
text-align: center;
color: #000000;
text-decoration: none;
left: 205px;
top: 3px;
width: 520px;
height: 325px;
padding: 7px;
border: 2px solid #BEBBB3;
background-color: #F9F9FA;
font-size: 10pt;
font-weight: normal;
}

.wbebox01 h1{
text-align: center;
color: #9A2300;
font-size: 14pt;
font-weight: bold;
line-height: 45%;
}

.wbeboxtable {
	position:relative;
	margin: auto;
	top: -5px;
	background-color: #E0E0E0;
}

.wbeboxtable2 {
	position:relative;
	margin: auto;
	top: -2px;
}

.wbeboxpopupinfo {
	position:absolute;
	top: 29px;
	left: 5px;
	width: 310px;
	height: 50px;
	background-color: #99FF99;
	color: #9A2300;
	font-size: 10pt;
	border: 1px dashed #FF0000;
	visibility: hidden;
}

.week {
	font-size: 10pt;
	font-family : Arial, Sans-serif;
	color: #333333;
	text-align: left;
	background-color: #F5F5F5;
	border: 0px;
	height: 18px;
}

.weekdayname 	{width: 24px; font-size: 10pt; font-family: Arial, Sans-serif; color: #666666; text-decoration: none; text-align: center; background-color: #D3D3D3; font-weight: bold;}

.wochentag 		{font-size: 9pt; font-family: Arial, Sans-serif; color: #333333; text-decoration: none; text-align: center; background-color: #ffffff;}
.sonntag 		{font-size: 9pt; font-family: Arial, Sans-serif; color: #FF0000; text-decoration: none; text-align: center; background-color: #ffc0c0;}
.today 			{font-size: 9pt; font-family: Arial, Sans-serif; color: #333366; text-decoration: none; text-align: center; background-color: #FFCC99; font-weight: bold;}
.selected		{font-size: 9pt; font-family: Arial, Sans-serif; color: #333366; text-decoration: none; text-align: center; background-color: #00FF00; font-weight: bold;}


.wochentagvoll	{font-size: 9pt; font-family: Arial, Sans-serif; color: #333333; text-decoration: none; text-align: center; background-color: #ff8888;}
.sonntagvoll 	{font-size: 9pt; font-family: Arial, Sans-serif; color: #FF0000; text-decoration: none; text-align: center; background-color: #ff0000;}
.todayvoll		{font-size: 9pt; font-family: Arial, Sans-serif; color: #333366; text-decoration: none; text-align: center; background-color: #FF1111; font-weight: bold;}

/* ******************* */
/* * DIREKTBUCHENBOX * */
/* ******************* */


.maininfobox01{
position:absolute;
color: #000000;
text-decoration: none;
left: 5px;
top: 3px;
width: 176px;
height: 325px;
padding: 7px;
border: 2px solid #BEBBB3;
background-color: #ECE9DE;

font-size: 10pt;
font-weight: normal;
}
/*
.maininfobox01 a:visited{
color: #000000;
text-decoration: none;
border: 2px dashed #BEBBB3;
background-color: #ECE9DE;
}

.maininfobox01 a:hover{
color: #000000;
text-decoration: none;
border: 2px dashed #BEBBB3;
background-color: #DCD9CE;
}
*/

.inboxlink{
position:absolute;
width: 176px;
text-align: center;
margin-top: 7px;
}

.maininfobox01 h1{
color: #000000;
font-size: 12pt;
font-weight: bold;
margin: 2px;
}



.maininfobox02 a{
position:absolute;
color: #000000;
text-decoration: none;
left: 205px;
top: 3px;
width: 520px;
height: 325px;
padding: 5px;
border: 2px solid #BEBBB3;
background-color: #F9F9FA;
}

.maininfobox02 a:visited{
position:absolute;
color: #000000;
text-decoration: none;
border: 2px solid #BEBBB3;
background-color: #F9F9FA;
}

.maininfobox02 a:hover{
position:absolute;
color: #000000;
text-decoration: none;
border: 2px solid #BEBBB3;
background-color: #E9E9EA;
}

.maininfobox02 h1{
color: #000000;
font-size: 10pt;
font-weight: bold;
}



.maininfobox03 {
position:absolute;
text-align: center;
color: #000000;
text-decoration: none;
left: 748px;
top: 3px;
width: 176px;
height: 325px;
padding: 6px;
border: 2px solid #BEBBB3;
background-color: #D9D9DA;
}
/*
.maininfobox03 a:visited{
position:absolute;
color: #000000;
text-decoration: none;
border: 2px solid #BEBBB3;
background-color: #D9D9DA;
}

.maininfobox03 a:hover{
position:absolute;
color: #000000;
text-decoration: none;
border: 2px solid #BEBBB3;
background-color: #C9C9CA;
}
*/
.maininfobox03 h1{
text-align: center;
color: #000000;
font-size: 10pt;
font-weight: bold;
}


/* SUB-Menue-Bereich Unterseite */
.BOX2 {
	font-size: 8pt;
	width: 172px;
	padding: 5px;
	background-color: #EDEDEC;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D5D5D5;
}


/* mainfooter unterer Bereich auf homepage */
.mainfooter{
position: relative;
top: 0px;
width: 935px;
height: 16px;
padding: 5px;
background-color: #F0F0F0;
color: #000000;
font-size: 8pt;
font-weight: normal;
}

.mainfooter a{
color: #000000;
}

.mainfooter a:visited{
color: #000000;
}

.mainfooter a:hover{
color: #FF0000;
}


/* subfooter unterer Bereich auf subpage's */
.subfooter{
position: absolute;
top: 687px;
left: 0px;
width: 935px;
height: 16px;
padding: 5px;
background-color: #F0F0F0;
color: #000000;
font-size: 8pt;
font-weight: normal;
}

.subfooter a{
color: #000000;
}

.subfooter a:visited{
color: #000000;
}

.subfooter a:hover{
color: #FF0000;
}


.tbl01{
position: relative;
width: 90%;
left: 5%;
background-color: #DDDDDD;
}


.tbl01 td{
text-align: center;
background-color: #F9F9FA;
}

.tbl02{
position: relative;
width: 90%;
left: 5%;
background-color: #DDDDDD;
}

.tbl02 td{
text-align: left;
background-color: #F9F9FA;
}

.tbl05{
position: relative;
width: 99%;
left: 0px;
background-color: #E8E8E8;
padding: 0px;
}

.tbl05 td{
text-align: left;
background-color: #E8E8E8;
}

.CONTENT img{
padding: 0px;
}

.CONTENT h1{
padding-top: 0px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;
}



/* *************** */
/* *    SUCHEN   * */
/* *************** */

.searchtable{
position: relative;
width: 96%;
left: 10px;
}

.searchoff		{ background-color: #EBEBEB;}
.searchhover 	{ background-color: #DBDBDB;}
.searchfree 	{ background-color: #f7f7f7;}

.searchoff a	{ color: #A7A7A7; text-decoration: none; }
.searchhover a	{ color: #9A2300; text-decoration: none; }

/* *************** */
/* *    SUCHEN   * */
/* *************** */


/* *************** */
/* *    SITEMAP  * */
/* *************** */

.sitemaplink a{font-size: 10pt;color: #9A2300;}
.sitemaplink a:visited{font-size: 10pt;color: #9A2300;}
.sitemaplink a:hover{font-size: 10pt;color: #000066;font-weight: bold;}
.sitemap    {position: absolute;left: 30px;width: 450px;font-family: Arial, sans-serif;font-size: 8pt;font-weight: normal;color: #9A2300;background-color: #F3F3F5;}
.sitemaptyp0{font-family: Arial, sans-serif;font-size: 8pt;font-weight: normal;color: #9A2300;}
.sitemaptyp1{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #800000;font-family: Arial, sans-serif;font-size: 10pt;font-weight: normal;color: #9A2300;}
.sitemaptyp2{border-left-width: 1px;border-left-style: solid;border-left-color: #800000;font-family: Arial, sans-serif;font-size: 8pt;font-weight: solid;color: #9A2300;}
.sitemaptyp3{border-left-width: 1px;border-left-style: solid;border-left-color: #800000;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #800000;font-family: Arial, sans-serif;font-size: 8pt;font-weight: normal;color: #9A2300;}
.sitemaptyp4{font-family: Arial, sans-serif;font-size: 8pt;font-weight: normal;color: #A7A7A7;}

/* *************** */
/* *    SITEMAP  * */
/* *************** */


/* *************** */
/* *   KARTEN    * */
/* *************** */
.karte01{
position: relative;
left: 5px;
width: 535px;
font-family: Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #9A2300;
background-color: #F3F3F5;
/*background-image: url(/logo.gif);
background-repeat: no-repeat;*/
text-align: center;
}

.karte01 hr{
color: #9A2300;
width: 85%;
border-width: 1px;
border-style: dotted;
}

.karte02{
position: relative;
left: 5px;
width: 535px;
font-family: Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #9A2300;
background-color: #F3F3F5;
/*background-image: url(/logo.gif);
background-repeat: no-repeat;*/
text-align: center;
}

.karte02 hr{
color: #9A2300;
width: 85%;
border-width: 1px;
border-style: dotted;
}

.karte03{
position: relative;
left: 5px;
width: 535px;
font-family: Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #9A2300;
background-color: #F3F3F5;
/*background-image: url(/logo.gif);
background-repeat: no-repeat;*/
text-align: center;
}

.karte03 hr{
color: #9A2300;
width: 85%;
border-width: 1px;
border-style: dotted;
}

.karte04{
position: relative;
left: 5px;
width: 535px;
font-family: Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #9A2300;
background-color: #F3F3F5;
/*background-image: url(/logo.gif);
background-repeat: no-repeat;*/
text-align: center;
}

.karte04 hr{
color: #9A2300;
width: 85%;
border-width: 1px;
border-style: dotted;
}


.kartetext1{
font-family:Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
font-style: italic;
color: #9A2300;
}

.kartetext2{
font-family:Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
font-style: normal;
color: #9A2300;
}

.kartetext3{
font-family:Arial, sans-serif;
font-size: 11pt;
font-weight: bold;
font-style: normal;
color: #9A2300;
}

.kartetext4{
font-family:Arial, sans-serif;
font-size: 13pt;
font-weight: bold;
font-style: normal;
color: #9A2300;
width: 85%;
background-color: #CCCCCC;
border-color: #B5B5B5;
border-width: 2px;
border-style: dotted;
}
/* *************** */
/* *   KARTEN    * */
/* *************** */



/* *************** */
/* *  FORMULARE  * */
/* *************** */
.FORMERROR 	    { font-family:Arial, sans-serif; color: #FF3333; font-size: 11pt; font-weight: normal; font-style: normal;}
.FRMNORM 		{ font-family:Arial, sans-serif; color: #222222; font-size: 11pt; font-weight: normal; font-style: normal; text-decoration: none; border-bottom-width: 0px; border-bottom-style: dotted; border-bottom-color: #A4A4A4;}
.FRMSOLL 		{ font-family:Arial, sans-serif; color: #222222; font-size: 11pt; font-weight: normal; font-style: normal; text-decoration: none; border-bottom-width: 0px; border-bottom-style: dotted; border-bottom-color: #A4A4A4;}
.frmtd 			{ font-family:Arial, sans-serif; color: #222222; font-size: 11pt; font-weight: normal; font-style: normal; text-decoration: none; border-bottom-width: 0px; border-bottom-style: dotted; border-bottom-color: #A4A4A4;}
.frmparoff 		{ background-color: #FFFFFF;}
.frmparhover 	{ background-color: #FFFFFF;}
.frmoddoff 		{ background-color: #FFFFFF;}
.frmoddhover 	{ background-color: #FFFFFF;}

.frminputpar    {background-color:#F7F7FF; height:18px; font-family:Arial, sans-serif; font-size: 11px; color: #333333; border: 1px dotted  #A0623E;}
.frmselectpar   {background-color:#F7F7FF; height:18px; font-family:Arial, sans-serif; font-size: 11px; color: #333333; border: 1px dotted  #A0623E;}
.frmoptionpar   {background-color:#F7F7FF; height:18px; font-family:Arial, sans-serif; font-size: 11px; color: #333333; border: 1px dotted  #A0623E;}
.frmtextareapar {background-color:#F7F7FF; height:90px; font-family:Arial, sans-serif; font-size: 11px; color: #333333; border: 1px dotted  #A0623E;
				 scrollbar-face-color:#CCCCCC; scrollbar-arrow-color:#000000; scrollbar-shadow-color:#111111; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#ffffff; scrollbar-base-color:#00FF00; scrollbar-highlight-color:#000000; scrollbar-track-color:#EEEEEE;}

.frminputodd    {background-color:#F7F7FF; height:18px; font-family:Arial, sans-serif; font-size: 11px; color: #333333; border: 1px dotted  #A0623E;}
.frmselectodd   {background-color:#F7F7FF; height:18px; font-family:Arial, sans-serif; font-size: 11px; color: #333333; border: 1px dotted  #A0623E;}
.frmoptionodd   {background-color:#F7F7FF; height:18px; font-family:Arial, sans-serif; font-size: 11px; color: #333333; border: 1px dotted  #A0623E;}
.frmtextareaodd {background-color:#F7F7FF; height:90px; font-family:Arial, sans-serif; font-size: 11px; color: #333333; border: 1px dotted  #A0623E;
				 scrollbar-face-color:#A43821; scrollbar-arrow-color:#80311E; scrollbar-shadow-color:#B36E58; scrollbar-3dlight-color:#80311E; scrollbar-darkshadow-color:#80311E; scrollbar-base-color:#80311E; scrollbar-highlight-color:#80311E; scrollbar-track-color:#80311E;}

.frmtdi			{ font-family:Arial, sans-serif; color: #222222; font-size: 11pt; font-weight: bold; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #A4A4A4;}
.frmi 	 		{ background-color: #60E288;}
/* *************** */
/* *  FORMULARE  * */
/* *************** */