@charset "UTF-8";
/* CSS Document */


body {margin-top:0px; padding-top:10px; font-family:Verdana, Geneva, sans-serif; font-size:1em; background-image:url(../design/bg.jpg)}

#wrapper {width:960px; margin-left:auto; margin-right:auto; background-image:url(../design/Bilder/ra_wb_06.jpg);}

#header {width:960px; height:65px; background-image:url(../design/Bilder/ra_wb_01.jpg);}

#breadcrumb {width:960px; height:36px; background-image:url(../design/Bilder/ra_wb_02.jpg);}

#main {width:960px;}

#left {width:260px; float:left}

#left-top {width:260px; height:138px; background-image:url(../design/Bilder/ra_wb_03.jpg); }

#left-bottom {}

#center {width:450px; float:left }

#center2 {width:700px; float:right;}

#right {width:250px; float:right}

#footer {clear:both; width:960px; height:58px; background-image:url(../design/Bilder/ra_wb_07.jpg);}

#footer-left {}

#footer-right {}








#spalte1 {width:265px; float:left;}

#spalte2 {width:440px; float:left;}

#spalte3 {width:255px; float:right;}

#unten {width:960px; height:56px; clear:both; background-image:url(../design/Bilder/anwalt-fuessen_09.jpg);}



#header1 {width:265px; height:236px; background-image:url(../design/Bilder/anwalt-fuessen_01.jpg);}

#header2 {width:440px; height:65px; background-image:url(../design/Bilder/anwalt-fuessen_02.jpg);}

#header3 {width:255px; height:100px; background-image:url(../design/Bilder/anwalt-fuessen_03.jpg);}

#header4 {width:255px; height:225px; background-image:url(../design/Bilder/anwalt-fuessen_05.jpg);}



#navigation {width:265px;  font-family:"Times New Roman", Times, serif}

#inhalt {width:440px}

#inhalt2 {width:255px}

ul {list-style-image:url('/fileadmin/design/li.gif'); }

div.content {margin:25px 10px 0px 15px; font-size:0.9em; }
div.content p, li {color:#333; line-height:170%; margin-top: 5px;}
div.content h1 {color:#cc0000; font-size:1.4em; letter-spacing:0.1em; font-family:"Times New Roman", Times, serif}
div.content h2 {color:#333; font-size:1em; margin-bottom:5px;}
div.content h3 {color:#333; font-size:1em; margin-bottom:5px; border-bottom:solid 1px #cc0000; margin:0px 0px 10px 0px; padding:0px 0px 5px 25px; background:0px 2px url('/fileadmin/design/h3.gif') no-repeat; }
div.content a:link {color:#336699; text-decoration:none; border: none}
div.content a:visited {color:#336699; text-decoration:none}
div.content a:hover {color:#cc0000; text-decoration:none}
div.content a:active {color:#336699; text-decoration:none}
div.content img { border: none}


div.rechts {margin:5px 5px 0px 10px; font-size:0.9em;}
div.rechts p {color:#666; line-height:170%}
div.rechts h1 {color:#cc0000; font-size:1.4em;  font-family:"Times New Roman", Times, serif}
div.rechts h2 {color:#333; font-size:1em;  font-family:"Times New Roman", Times, serif}
div.rechts a:link {color:#cc0000; text-decoration:none}
div.rechts a:visited {color:#cc0000; text-decoration:none}
div.rechts a:hover {color:#cc0000; text-decoration:underline}
div.rechts a:active {color:#cc0000; text-decoration:none}
div.rechts img { border: none}



div.rand {margin:0px 0px 0px 5px; padding:0px}

div.brot {font-size:0.8em; color:#999; padding:10px 0px 0px 240px;}
div.brot a:link {color:#999; text-decoration:none}
div.brot a:visited {color:#999; text-decoration:none}
div.brot a:hover {color:#cc0000; text-decoration:underline}
div.brot a:active {color:#999; text-decoration:none}

div.hnavi {padding:25px 0px 0px 15px; font-size:0.9em;  font-family:"Times New Roman", Times, serif;  float:left}
div.hnavi a:link {color:#666; text-decoration:none}
div.hnavi a:visited {color:#666; text-decoration:none}
div.hnavi a:hover {color:#cc0000; text-decoration:underline}
div.hanvi a:active {color:#666; text-decoration:none}
div.fusszeile {padding:25px 5px 0px 0px; float:right; text-align:right; color:#fefefe; font-size:0.9em;}
div.fusszeile a:link {color:#666; text-decoration:none}
div.fusszeile a:visited {color:#666; text-decoration:none}
div.fusszeile a:hover {color:#cc0000; text-decoration:underline}
div.fusszeile a:active {color:#666; text-decoration:none}

a.nml1			{ display:block; font-size:1.1em; color:#cc0000; text-decoration:none; font-weight:normal; margin-left:8px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px;}
a:link.nml1		{ display:block; font-size:1.1em; color:#cc0000; text-decoration:none; font-weight:normal; margin-left:8px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px;}
a:visited.nml1	{ display:block; font-size:1.1em; color:#cc0000; text-decoration:none; font-weight:normal; margin-left:8px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px;}
a:hover.nml1	{ display:block; font-size:1.1em; color:#333333; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:active.nml1	{ display:block; font-size:1.1em; color:#333333; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px; border-left:solid 7px #cc0000;}

a.act1			{ display:block; font-size:1.1em; color:#333333; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:link.act1		{ display:block; font-size:1.1em; color:#333333; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:visited.act1	{ display:block; font-size:1.1em; color:#333333; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:hover.act1	{ display:block; font-size:1.1em; color:#333333; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:active.act1	{ display:block; font-size:1.1em; color:#333333; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:15px; padding-top:7px; padding-bottom:7px; letter-spacing: 1px; border-left:solid 7px #cc0000;}


a.nml2			{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px;  letter-spacing: 1px; border-left:solid 7px #ccc;}
a:link.nml2		{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px; letter-spacing: 1px; border-left:solid 7px #ccc;}
a:visited.nml2	{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px; letter-spacing: 1px; border-left:solid 7px #ccc;}
a:hover.nml2	{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px;  letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:active.nml2	{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px; letter-spacing: 1px; border-left:solid 7px #cc0000;}

a.act2			{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px; letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:link.act2		{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px;letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:visited.act2	{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px; letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:hover.act2	{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px;  letter-spacing: 1px; border-left:solid 7px #cc0000;}
a:active.act2	{ display:block; font-size:0.8em; color:#666666; text-decoration:none; font-weight:normal; margin-left:1px; padding-left:26px;padding-top:2px; padding-bottom:2px; letter-spacing: 1px; border-left:solid 7px #cc0000;}

.align-left { text-align: left }
.align-center { text-align: center }
.align-right { text-align: right }
.align-justify { text-align: justify}

fieldset.csc-mailform						{border:0;font-size:0.9em;}
fieldset.csc-mailform label					{width:70px;float:left;text-align:right;margin-right:10px;display:block}
fieldset.csc-mailform input,fieldset.csc-mailform textarea	{margin-bottom:10px;font-size:10px;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:185px;margin:2px 0}
fieldset.csc-mailform option					{padding:0 5px;background:#fff}
#mailformformtype_mail						{padding:2px;margin-left:115px;background:#eee;border:1px solid #ccc;width:80px;text-align:center}

.tx-wecmap-map .startendaddress {display: block; color:#ccc; font-size: 85%;}
