div.contactNew { 
	font-weight: normal;
}

div.formInput {
	float: left;
	margin-left: 5px;
}

div.formRow {
	clear: both;
	height: 21px;
}
div.formRow label {
	display: block;
	float: left;
	width: 85px;
	margin-bottom: 1px;


}


div.formRow label#label2baer { width: 56px; }


div.formRow textarea { float: left; }
div.formRow input {
	float: left;
	margin-bottom: 1px;
	margin-right: 4px;
}



div#is_gallery { padding-bottom: 15px; }
div.is_gallery_thumb { float: left; margin-right: 10px; margin-bottom: 10px; }
div.is_gallery_loop { }


#orsoToolsBG { clear:left;float:left;background: #A8423A; }
#orsoTools { float:left;padding: 10px; line-height: 14px; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; }
#orsoTools a { clear:left;padding-left: 0; display: block; color: #FFF; text-decoration: none; }
#orsoTools a:hover { color: #FFF; text-decoration: underline; }

.csc-textpic-image { padding-bottom: 5px; }

.copyPos { font-size: 11px; color: #6A6457; font-family: verdana, arial, sans-serif; margin-left: 60px; margin-top: 11px; }
.copyPos a { color: #000; text-decoration: none; }

.langPos { font-size: 11px; color: #6A6457; font-family: verdana, arial, sans-serif; margin-left: 90px; margin-top: 15px; }
.langPos a { color: #000; text-decoration: none; }
.euInput
{
    TEXT-DECORATION:none;
    COLOR:#6A6457;
    FONT-FAMILY:Georgia, Times, Times New Roman, sans-serif;
    FONT-SIZE:11px;
    BACKGROUND-COLOR: #FEFCF5;
    border: 1px solid #B5AC9D;
}
.euinput
{
    TEXT-DECORATION:none;
    COLOR:#6A6457;
    FONT-FAMILY:Georgia, Times, Times New Roman, sans-serif;
    FONT-SIZE:11px;
    BACKGROUND-COLOR: #FEFCF5;
    border: 1px solid #B5AC9D;
}
.innerTable
{
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
    FONT-SIZE:11px;
    color : #6A6457;
	line-height:15px;
	vertical-align:top;
}

.contenttable-0 { width: 395px; border-collapse: collapse; margin-bottom: 16px;}
.contenttable-0 td { padding: 2px; border-collapse: collapse; border: 1px solid #A0A0A0; }
.contenttable-0 .td-0 { width: 80px; }
.contenttable-0 .tr-0 .td-1 { border-collapse: collapse; border: 1px solid #A0A0A0; vertical-align: top; height: 40px; background-image: url(../images/layout/1baer.gif); background-repeat: no-repeat; background-position: right bottom; }
.contenttable-0 .tr-0 .td-2 { vertical-align: top; background-image: url(../images/layout/2baer.gif); background-repeat: no-repeat; background-position: right bottom; }
.contenttable-0 .tr-0 .td-3 { vertical-align: top; background-image: url(../images/layout/3baer.gif); background-repeat: no-repeat; background-position: right bottom; }
.contenttable-0 .tr-0 .td-4 { vertical-align: top; background-image: url(../images/layout/suite.gif); background-repeat: no-repeat; background-position: right bottom; }
.contenttable-0 .tr-0 .td-5 { width: 60px; vertical-align: top; background-image: url(../images/layout/single.gif); background-repeat: no-repeat; background-position: right bottom; }






#map { position: relative; }

.csc-frame-rulerAfter { height: 20px; 14px; margin-bottom: 14px; border-width: 0 0 1px 0; border-style: solid; border-color: #6A6457; }

.contentPadding { margin-top: 14px; margin-left: 5px; margin-right: 10px; margin-bottom: 10px; font-size: 11px; color: #6A6457; font-family: Georgia, Times, Times New Roman, sans-serif; }
.contentPadding p { margin: 0px; padding: 0px; }
.contentPadding h1 { font-size: 16px; }
.contentPadding a { color: #000; }
.contentPadding a:hover { color: #A8423A; }

#orsoRightBottomContent p { font-size: 11px; color: #000; font-family: Georgia, Times, Times New Roman, sans-serif; margin: 0px; padding: 0px; }
#orsoRightBottomContent a { color: #000; }
#orsoRightBottomContent a:hover { color: #A8423A; }

/* WT Gallery */
.wtgallery_listpic img { border: 0px; margin-right: 3px; }

/* Marquee */
.marquee p { font-size: 11px; color: #000; font-family: verdana, arial, sans-serif; margin: 0px; padding: 0px; }
.marquee p a { color: #A8423A; }

/* Hauptmenü */
#orsoMenuPos a { display: block; padding: 3px; text-decoration: none; color: #000; font-weight: normal; font-size: 10px; }
#orsoMenuPos a:hover { color: #A8423A; }
#orsoMenuPos a.menu-act { display: block; padding: 3px; text-decoration: none; color: #A8423A; font-weight: bold; font-size: 10px; }

#orsoMenuPos a.menu-7 { background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: normal; font-size: 10px; }
#orsoMenuPos a.menu-8 { margin-top: 2px; background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: normal; font-size: 10px; }
#orsoMenuPos a.menu-6 { margin-bottom: 2px; background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: normal; font-size: 10px; }
#orsoMenuPos a.menu-164 { background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: normal; font-size: 10px; }

#orsoMenuPos a.menu-7:hover { color: #FFF; }
#orsoMenuPos a.menu-8:hover { color: #FFF; }
#orsoMenuPos a.menu-6:hover { color: #FFF; }
#orsoMenuPos a.menu-164:hover { color: #FFF; }

#orsoMenuPos a.menu-act-7 { background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: bold; font-size: 10px; }
#orsoMenuPos a.menu-act-8 { margin-top: 2px; background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: bold; font-size: 10px; }
#orsoMenuPos a.menu-act-6 { margin-bottom: 2px; background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: bold; font-size: 10px; }
#orsoMenuPos a.menu-act-164 { background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: bold; font-size: 10px; }

/* Rechts Untermenü */
#orsoMenuPosRight a { display: block; padding: 3px; text-decoration: none; color: #000; font-weight: normal; font-size: 10px; }
#orsoMenuPosRight a.menu-334 { color:#2b8a2e; }
#orsoMenuPosRight a:hover { color: #A8423A; }
#orsoMenuPosRight a.menu-act { display: block; padding: 3px; text-decoration: none; color: #A8423A; font-weight: bold; font-size: 10px; }

#orsoMenuPosRight a.menu-7 { margin-bottom: 2px; background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: normal; font-size: 10px; }
#orsoMenuPosRight a.menu-8 { background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: normal; font-size: 10px; }
#orsoMenuPosRight a.menu-9 { margin-top: 2px; background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: normal; font-size: 10px; }

#orsoMenuPosRight a.menu-act-7 { margin-bottom: 2px; background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: bold; font-size: 10px; }
#orsoMenuPosRight a.menu-act-8 { background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: bold; font-size: 10px; }
#orsoMenuPosRight a.menu-act-9 { margin-top: 2px; background: #A8423A; display: block; padding: 3px; text-decoration: none; color: #FFF; font-weight: bold; font-size: 10px; }

/* Content Menu oben */
#orsoMenuPosContent { margin-top:17px; font-size: 11px; }
#orsoMenuPosContent a { font-weight: bold;  font-family: verdana, arial, sans-serif; text-decoration: none; color: #6A6457; font-size: 10px; }
#orsoMenuPosContent a:hover { color: #A8423A; }
#orsoMenuPosContent a.contentmenu-act { font-weight: bold; font-family: verdana, arial, sans-serif; text-decoration: none; color: #A8423A; font-size: 10px; }
