* {
 margin: 				0;
 padding: 				0; 
} 

html, body {
 background-image:		url(/images/background.png);
 background-repeat:		repeat-x;
 font-family:          	Verdana, Arial, Helvetica, sans-serif;
 font-size: 			11px;
 color:					#000000;
 margin:				0; 
 padding:				0;
}

#container {
 width: 				900px;
 margin: 				0 auto;   
 padding: 				15px 0 0 0;
}

#header {
 text-align:			left;
 color:					#4f4f4f;
 margin:				0 0 15px 0;
 padding: 				0;
}

#header img {
 float:					right;
 border:				0;
 margin:				0 30px 0 0;
 padding: 				0;
}

#header h1 {
 font-size:				21px;
 margin:				0 0 0 15px;
 padding: 				0;
}

#header p {
 font-size:				9px;
 margin:				0 0 0 9px;
 padding: 				0;
}

#picture {
 background-image:		url(/images/box.png);
 background-repeat:		no-repeat;
 width:					645px;
 height:				210px;
 float:					left;
 margin:				0;
 padding: 				0;
}

#picture img {
 border: 				0px; 
 height: 				205px;
 float: 				left;
 margin: 				4px 0 0 10px; 
 padding: 				0;
}

#picture p {
 text-align:			center;
 font-size:				18px;
 color:					#a50716;
 margin:				75px 0 0 235px;
 padding: 				0;
}

#instruction {
 margin:				0 0 0 660px;
 padding: 				0;
}

#instruction h1 {
 text-align:			left;
 font-size:				12px;
 margin:				0;
 padding:				10px 0 0 15px; 
}

#instruction table {
 margin:				8px 15px 0px 15px;
 padding: 				0;
}

#instruction img {
 vertical-align:		middle;
 margin: 				0;
 padding: 				0;
}

#instruction p {
 font-size: 			11px;
 text-align: 			justify;
 margin: 				5px 5px 5px 10px;
 padding: 				0;
}

#content {
 text-align:			left;
 margin-top:			15px;   
 padding: 				0;
}

ul#navigation {
 font-size: 			12px;
 font-weight:			bold;
 text-align: 			center;
 padding-top: 			3px;
 padding-bottom: 		15px;
 margin: 				0;
}

ul#navigation li {
 list-style: 			none;
 display: 				inline;
 margin: 				0; 
 padding: 				0;
}

ul#navigation a {
 padding: 				0px 8px 0px 8px;
 text-decoration: 		none; 
 color: 				#4f4f4f; 
}
 
ul#navigation a:hover {
 color: 				#222222;
 text-decoration: 		underline;
}

#text {					
 width:					645px;
 float:					left; 
 margin: 				0;
 padding: 				0;
}

#text h1 {
 font-size:				17px;
 color: 				#00000;
 padding:				0 15px 15px 15px; 
}

#text h2 {
 font-size:				29px;
 color:					#a50716;
 line-height:			25px;
 vertical-align:		bottom;
 padding: 				0 0 0 15px;
}

#text p {
 padding:				0 15px 15px 15px; 
 text-align: 			justify;
}

#text a {
 color: 				#001a4b;
}

#fields_of_law {
 margin-left:			660px;
 padding:				0;
}

#fields_of_law h1 {
 font-size: 			17px;
 padding:				0 15px 11px 15px;
 color: 				#000000;
}

#fields_of_law ul {
 font-size: 			11px;
 margin: 				0;
 padding:				0 0 0 15px;
}

#fields_of_law li {
 list-style: 			none;
 margin: 				0;
 padding:				0;
 display: 				block; 
}

#fields_of_law a {
 padding-top: 			3px;
 padding-bottom: 		3px;
 text-decoration: 		none; 
 color: 				#4f4f4f;
 display: 				block; 
}
 
#fields_of_law a:hover {
 font-weight:			bold;
}

ul#links {
 font-size: 			11px;
 text-align: 			justify;
 padding-top: 			10px;
 padding-bottom: 		3px;
 margin: 				0;
}

ul#links li {
 list-style: 			none;
 display: 				inline;
 padding-top: 			3px;
 margin: 				0; 
 
}

ul#links a {
 padding: 				0px 8px 0px 9px;
 text-decoration: 		none; 
 color: 				#4f4f4f; 
}
 
ul#links a:hover {
 color: 				#222222;
 text-decoration: 		underline;
}

.box_round_1 {margin:0 13px; height:1px; display:block; overflow:hidden; background:#474747; }
.box_round_2 {margin:0 9px;  height:1px; display:block; overflow:hidden; background:#ffffff; border-left:4px solid #474747; border-right:4px solid #474747;}
.box_round_3 {margin:0 8px;  height:1px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747; border-right:1px solid #474747;}
.box_round_4 {margin:0 6px;  height:1px; display:block; overflow:hidden; background:#ffffff; border-left:2px solid #474747; border-right:2px solid #474747;}
.box_round_5 {margin:0 5px;  height:1px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747; border-right:1px solid #474747;}
.box_round_6 {margin:0 4px;  height:1px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747; border-right:1px solid #474747;}
.box_round_7 {margin:0 3px;  height:2px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747; border-right:1px solid #474747;}
.box_round_8 {margin:0 2px;  height:1px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747; border-right:1px solid #474747;}
.box_round_9 {margin:0 1px;  height:4px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747; border-right:1px solid #474747;}
.box_round_middle {overflow:hidden; display:block; background:#ffffff; border-left:1px solid #474747; border-right:1px solid #474747;}

.box_links_1 {margin-right: 13px; height:1px; background:#474747; display:block; overflow:hidden;}
.box_links_2 {margin-right: 9px; height:1px; display:block; overflow:hidden; background:#ffffff; border-right:4px solid #474747;}
.box_links_3 {margin-right: 8px; height:1px; display:block; overflow:hidden; background:#ffffff; border-right:1px solid #474747;}
.box_links_4 {margin-right: 6px; height:1px; display:block; overflow:hidden; background:#ffffff; border-right:2px solid #474747;}
.box_links_5 {margin-right: 5px; height:1px; display:block; overflow:hidden; background:#ffffff; border-right:1px solid #474747;}
.box_links_6 {margin-right: 4px; height:1px; display:block; overflow:hidden; background:#ffffff; border-right:1px solid #474747;}
.box_links_7 {margin-right: 3px; height:2px; display:block; overflow:hidden; background:#ffffff; border-right:1px solid #474747;}
.box_links_8 {margin-right: 2px; height:1px; display:block; overflow:hidden; background:#ffffff; border-right:1px solid #474747;}
.box_links_9 {margin-right: 1px; height:4px; display:block; overflow:hidden; background:#ffffff; border-right:1px solid #474747;}
.middle_text {display:block; overflow:auto; background:#ffffff; height:355px; border-right:1px solid #474747;}

.box_rechts_1 {margin-left: 13px; height:1px; background:#474747; display:block; overflow:hidden;}
.box_rechts_2 {margin-left: 9px; height:1px; display:block; overflow:hidden; background:#ffffff; border-left:4px solid #474747;}
.box_rechts_3 {margin-left: 8px; height:1px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747;}
.box_rechts_4 {margin-left: 6px; height:1px; display:block; overflow:hidden; background:#ffffff; border-left:2px solid #474747;}
.box_rechts_5 {margin-left: 5px; height:1px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747;}
.box_rechts_6 {margin-left: 4px; height:1px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747;}
.box_rechts_7 {margin-left: 3px; height:2px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747;}
.box_rechts_8 {margin-left: 2px; height:1px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747;}
.box_rechts_9 {margin-left: 1px; height:4px; display:block; overflow:hidden; background:#ffffff; border-left:1px solid #474747;}
.middle_fields_of_law {display:block; overflow:hidden; background:#ffffff; height:355px; border-left:1px solid #474747;}