html, body {margin: 0px; padding: 0px; background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}

	ul {list-style-type: none; margin: 0; padding: 0}
	ul.list {list-style-type: disc;}
	ul.list li {margin-left: 1em; margin-bottom: 0.5em;}
	ul.list li h2 {font-size: 1em; margin: 0;}
	#m_left ul.list li h2 a {text-decoration: none}
	img {border: none}

	div.clear {clear: both}

	label {display: block; margin-bottom: 5px}
	label textarea, label input {display: block; width: 250px; padding-top: 2px}

	#outer {position: relative; width: 850px; margin: auto; margin-top: 25px;}

	#head {background-color: #F1F2F3; background-image: url(../../l/x/Invest-Finanzcenter.gif);
			position: relative;	height: 101px;}

	#head #lang {position: absolute; top: 10px; right: 285px;}
	#head #lang a {text-decoration: none; font-size: 0.9em; font-weight: bold; color: #505050; margin-left: 20px; padding-left: 35px; background-image:url(../../l/x/de.gif); background-repeat: no-repeat; background-position: left center}
	#head #lang a.pt {background-image:url(../../l/x/pt.gif);}

	#head ul {position: absolute; bottom: 0px; height: 23px; width: 569px; background-color: #DCDDE0; border-top: 5px solid white;  border-right: 5px solid white}
	#head ul li {float: left; margin-left: 21px;}
	#head ul li a {color: black; text-decoration: none; text-transform: uppercase; line-height: 23px;}
	#head ul li a:hover {color: #7A0D1F}

	.pt #head ul li {margin-left: 15px;}
	.pt #head {background-image: url(../../pt/l/x/Invest-Finanzcenter.gif);}
	
	#cont { position: relative; margin: 5px 0 0 0;}
	
	#m_left img.fl_left {float: left; margin-right: 25px;}
	#m_left h1 {margin-left: 180px; font-size: 1.38em; font-weight: normal; margin-top: 20px}
	#m_left div.frm, #m_left p, #m_left ul {margin-left: 180px; margin-right: 10px;}
	#m_left a {color: Black; text-decoration: underline}
	#m_left a:hover {color: #7A0D1F}

	#m_left {float: left; width: 567px; border: 1px solid #999999; margin-right: 5px;}
	#m_right {margin-left: 574px; background-color: #DCDDE0; padding: 15px 15px 0px 15px; font-size: 0.92em}
	#m_right h2 {margin: 0; margin-left: 20px; padding: 0; font-size: 1em;}
	#m_right h2 a {color: Black; text-decoration: none;}
	#m_right h2 a:hover {text-decoration: none}
	#m_right p {margin: 0.2em 0 2em 20px;}
	#m_right ul li {background-image: url(../../l/x/list.gif); background-repeat: no-repeat; background-position: left top;
	padding-left: 20px; margin-top: 1em;}
	#m_right ul li h2 {line-height: 1em; margin-left: 0; margin-bottom: 3px}
	#m_right ul li em {display: block; color: #7A0D1F; font-style: normal;}
	#footer {clear: both; background-color: white; margin: 0 -15px; padding-top: 5px; position: relative;}
	#footer a {color: #666666; font-size: 0.9em; text-decoration: none}
		#imprint {text-transform: uppercase;}
		#madebyx75 {font-style: italic; position: absolute; right: 0px}
	#footer a:hover {color: black;}
	
	div.home {background-image:url(../../l/home/familie.jpg); background-repeat: no-repeat; background-position: bottom right;}
