

body {margin-top:0px; padding-top:0px; font-family:Verdana, Geneva, sans-serif; font-size:1em; background-color:#9fb418; background-image:url(../design/bg.jpg); background-repeat:repeat-x;}

#wrapper {width:930px; margin-left:auto; margin-right:auto; background-image:url(../design/Bilder/hotel-brachfeld_04.jpg); position: relative;}

#header {width:930px; height:200px; background-image:url(../design/Bilder/hotel-brachfeld_01.jpg);}

#hilfsnavi {width:930px; height:51px; background-image:url(../design/Bilder/hotel-brachfeld_02.jpg);}

#main {width:930px;}

#spalte1 {width:200px; float:left; padding-top:40px;}

#spalte2 {width:525px; float:left;}

#spalte3 {width:200px; float:right;}

#footer {clear:both; width:930px; height:48px; background-image:url(../design/Bilder/hotel-brachfeld_05.jpg);}

#id4web {width:930px; margin-left:auto; margin-right:auto;}

#suchencontainer {width:200px; height:30px; position:absolute; top:255px; left:0px;}

#breadcrumb {width:600px; height:30px; position:absolute; top:200px; left:15px;}

/*CSS Stile*/

.suchen		{width:200px; text-align:center; margin:0px 0px 15px 5px;}
.suchen input {color: #767676; background: #ffffff; border: 1px solid #cccccc; margin-right:5px; vertical-align: middle; font-size:14px; white-space:nowrap;}



div.fusszeile {padding-top:15px; text-align:center; font-size:0.8em; color:#aaa;}

div.copyrights {padding-top:15px; text-align:center; font-size:0.8em; color:#fff;}
div.copyrights a:link {color:#fff; text-decoration:none;}
div.copyrights a:visited {color:#fff; text-decoration:none;}
div.copyrights a:hover {color:#000; text-decoration:underline;}
div.copyrights a:active {color:#fff; text-decoration:none;}

div.wo {padding-top:10px; text-align:center; font-size:0.8em; color:#666;}
div.wo a:link {color:#666; text-decoration:none;}
div.wo a:visited {color:#666; text-decoration:none;}
div.wo a:hover {color:#666; text-decoration:underline;}
div.wo a:active {color:#666; text-decoration:none;}

div.brot {padding:11px 1px 0px 0px; text-align:left; font-size:0.8em; color:#990000;}
div.brot a:link {color:#990000; text-decoration:none;}
div.brot a:visited {color:#990000; text-decoration:none;}
div.brot a:hover {color:#fff; text-decoration:underline;}
div.brot a:active {color:#990000; text-decoration:none;}

div.hnavi {padding:11px 10px 0px 0px; text-align:right; font-size:0.8em; color:#990000;}
div.hnavi a:link {color:#990000; text-decoration:none;}
div.hnavi a:visited {color:#990000; text-decoration:none;}
div.hnavi a:hover {color:#fff; text-decoration:underline;}
div.hnavi a:active {color:#990000; text-decoration:none;}

div.content {padding:0px 5px 10px 30px; font-size:0.9em; }
div.content p {color:#333; line-height:1.5em;}
div.content h1 { font-size:1.4em; color:#990000; letter-spacing:0.2em; font-weight:normal;}
div.content a:link {color:#990000; text-decoration:none;}
div.content a:visited {color:#990000; text-decoration:none;}
div.content a:hover {color:#990000; text-decoration:underline;}
div.content a:active {color:#990000; text-decoration:none;}
div.content table {border-collapse:collapse; background-color:#fff;}
div.content td {border:0px; padding:5px 20px 5px 0px;}
div.content td  p {}
div.content .csc-textpic-caption {font-size:0.70em; padding-top:3px;}


div.rechts {padding:10px 15px 10px 5px;font-size:0.8em;}
div.rechts p { color:#333;}
div.rechts h1 { font-size:1.2em; font-weight:normal; color:#C00; border-bottom:1px solid #CCC;}
div.rechts .csc-textpic-caption {font-size:0.70em; padding-top:3px;}
div.rechts a:link {color:#990000; text-decoration:none;}
div.rechts a:visited {color:#990000; text-decoration:none;}
div.rechts a:hover {color:#990000; text-decoration:underline;}
div.rechts a:active {color:#990000; text-decoration:none;}






a.nml1			{ display:block; font-size:1.1em; color:#666;  text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999; letter-spacing: 3px;}
a:link.nml1		{ display:block; font-size:1.1em; color:#666;  text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999;  letter-spacing: 3px;}
a:visited.nml1	{ display:block; font-size:1.1em; color:#666; text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999; letter-spacing: 3px;}
a:hover.nml1	{ display:block; font-size:1.1em; color:#990000; background-color:#eee; text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999;  letter-spacing: 3px;}
a:active.nml1	{ display:block; font-size:1.1em; color:#990000; background-color:#eee; text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999; letter-spacing: 3px;}

a.act1			{ display:block; font-size:1.1em; color:#990000; background-color:#eee; text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999;  letter-spacing: 3px;}
a:link.act1		{ display:block; font-size:1.1em; color:#990000; background-color:#eee; text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999;  letter-spacing: 3px;}
a:visited.act1		{ display:block; font-size:1.1em; color:#990000; background-color:#eee; text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999;  letter-spacing: 3px;}
a:hover.act1		{ display:block; font-size:1.1em; color:#990000; background-color:#eee; text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999;  letter-spacing: 3px;}
a:active.act1		{ display:block; font-size:1.1em; color:#990000; background-color:#eee; text-decoration:none; font-weight:normal; margin-left:10px; padding-left:15px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #999999;  letter-spacing: 3px;}


a.nml2			{ display:block; font-size:0.8em; color:#666;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px;  letter-spacing: 1px;}
a:link.nml2		{ display:block; font-size:0.8em; color:#666;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px; letter-spacing: 1px;}
a:visited.nml2		{ display:block; font-size:0.8em; color:#666;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px; letter-spacing: 1px;}
a:hover.nml2		{ display:block; font-size:0.8em; color:#990000;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px;  letter-spacing: 1px;}
a:active.nml2		{ display:block; font-size:0.8em; color:#990000; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px; letter-spacing: 1px;}

a.act2			{ display:block; font-size:0.8em; color:#990000;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px; letter-spacing: 1px;}
a:link.act2		{ display:block; font-size:0.8em; color:#990000; text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px;letter-spacing: 1px;}
a:visited.act2		{ display:block; font-size:0.8em; color:#990000;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px; letter-spacing: 1px;}
a:hover.act2		{ display:block; font-size:0.8em; color:#990000;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px;  letter-spacing: 1px;}
a:active.act2		{ display:block; font-size:0.8em; color:#990000;  text-decoration:none; font-weight:normal; margin-left:0px; padding-left:26px;padding-top:5px; padding-bottom:5px; letter-spacing: 1px;}




/* Formular */
fieldset.csc-mailform						{border:0;font-size:1em;font-family:Verdana, Helvetica, sans-serif;}
fieldset.csc-mailform label					{width:70px;float:left;text-align:left;margin-right:10px;display:block}
fieldset.csc-mailform input,fieldset.csc-mailform textarea	{margin-bottom:10px;font-size:1em;font-family:Verdana, Helvetica, sans-serif;border:1px solid #ccc;padding:2px;width:250px}
fieldset.csc-mailform fieldset input				{float:none;display:inline;width:50px;text-align:left;border:0}
fieldset.csc-mailform fieldset label				{display:inline;float:none;text-align:left;width:300px;margin:10px 0}
fieldset.csc-mailform fieldset					{border:0}
fieldset.csc-mailform fieldset legend				{display:none}
fieldset.csc-mailform select					{width:220px;margin:2px 0}
fieldset.csc-mailform option					{padding:0 5px;background:#fff}
#mailformformtype_mail						{padding:2px;margin-left:80px;background:#eee;border:1px solid #ccc;width:80px;text-align:center}

.align-left { text-align: left }
.align-center { text-align: center }
.align-right { text-align: right }