/*   CSS2.0 STYLESHEET for RA JOACHIM TSCHUCK http://www.joachim-tschuck.de
 *	 S A N S E G . c o n c e p t  2008
 *		BLAU LOGO	-	#334b88
 *		BLAU MITTE	-	#637BAC
 *		BLAU HELL	-	#E2EEFA
 */
 
/* GENERAL SETTING */
body{ background-color:#FCFBF8;	background-image:url(../dpix/bg_10x10.gif);	color:#000000; font:400 12px / 20px Arial, Verdana,sans-serif; margin:0px;
	padding:0px; text-align:left; line-height: 1.8em; }
.nobr { white-space: nowrap; }
img{ border:0px; margin:0px; padding:0px; }
.ital{ font-style: italic; }
.anwalt{ font-size: 1.0em; font-weight: normal; color:#000; display:inline; font-style: italic; }
.nor{ font-weight: normal; }
.fat{ font-weight: bold; }

.subtitled { line-height:1.3em; margin-top:-7px; }
.logohome { text-decoration:none; display:block; position:relative; top:0; left: 0; width:300px; height:100px; text-indent:-999px; }

h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px 0px 5px 0px;	color:#183F65; font:700 14px / 18px Arial, Verdana, sans-serif; }
h1{	margin:15px 0px 5px 0px; font:900 18px / 25px Arial, Verdana, sans-serif; }
h4{ margin:5px 0px; font:900 14px / 17px Arial,Verdana, sans-serif; }

.myHead{ margin:15px 0px 5px 0px; color:#183F65; font:700 18px / 25px Arial, Verdana, sans-serif; }
.rechtsanwalt{ display: inline; margin:0; padding:0; color: #fff; font-size: 0.7em; line-height: 0.7em; font-style: italic; }
.ra_darmstadt{ text-decoration: none; }

.frCenter{ text-align:center; }
.frClr{	float:top;	clear:left;	height:0px;	line-height:0px;	margin:0px;	padding:0px;}
.fr{	text-align:right;	float:right;	margin-left:20px; }
.fl{	text-align:left;	float:left;	margin-right:20px; }
.di, .di A, .di A:active, .di A:visited, .di A:link{	margin:0px;	padding:0px;	color:#efefef; font-size:7px; line-height:1px; }
table, th, td{	font:400 12px / 17px Arial,Verdana, sans-serif; }
th{	text-align:left;	font-weight:900; }

/* LINKS ALLGEMEIN */
A, A:visited, A:link{	color:#003366;	text-decoration:underlined; }
A:hover{	text-decoration:none; }

/* KASTEN */
#frContainer{	width:792px;	background-image:url('../dpix/bg_left.gif');	background-repeat:no-repeat;	margin:20px auto;	padding:0px;	text-align:left;	border:1px solid #334b88; }
#navigation{	font-size:0.9em; width:189px;	float:left;	padding:20px 0px; }
#frRight{	background-color:#FFFFFF;	background-image:url('../dpix/bg_right_static.gif');	background-repeat:no-repeat;	width:602px;	margin:-100px 0px 0px 189px;	color:#FFFFFF; }
.head{ width:542px;	text-align:right;	padding-top:73px;	font:700 14px / 16px Arial, Verdana, sans-serif;	letter-spacing:1px; }
#frRightContent{	margin:45px 0px 0px 0px;	padding:0px 90px 40px 30px;	background-color:#FFFFFF;	background-image:url('../dpix/bg_right_dyn.gif'); background-repeat:repeat-y;	color:#000000; }
#frRightFooter{	margin:0px;	padding:0px 20px;	background-color:#FFFFFF;	background-image:url('../dpix/bg_footer.gif');	background-repeat:no-repeat;	height:11px;	text-align:right; }
#frRightFooter A{ font:400 9px / 11px Arial, Verdana, sans-serif; color:#FFFFFF; }

/* LIST */
#navigation ul{	margin:0px 0px 0px 30px;	list-style-type:none;	overflow:hidden;	border:1px solid #003366;	border-right:1px solid #ffffff;	background-color:#ffffff;	padding:10px 3px; width:153px; }
#navigation li{	margin:0px;	padding:0px; }

/* LINKS NAV */
#navigation A, #navigation A:visited, #navigation A:link{	width:120px;	padding-left:20px;	text-decoration:none;	font-family:Helvetica,Arial,sans-serif;	font-weight:500;	font-size:125%; }
#navigation A:hover, #navigation A:active{	text-decoration:underline;	background-image:url('../dpix/bg_link_act.gif');	background-repeat:no-repeat; }
#navigation li.level2{	padding-left:15px;	font-size:80%; }

#navigation a.level2{ color:#111111; font-style:oblique; }

ul.liste li{ margin-bottom:15px; }
