/** * Styles * @package CoMa * @subpackage inc * @author Birgit Kohl <bk@pixelwings.com>, Stefan Lingler <sl@pixelwings.com> * @copyright Pixelwings Medien GmbH */img, .pngtrans {	behavior:url(hm_iepngfix.htc);}/** {	}div {	text-align:left;}.nw {	white-space:nowrap;}table.list td {	padding-bottom:10px;}table.list td.pr {	padding-right:10px;}div.browser,div.browser * {	text-align:center;}div.browser .current {	font-weight:bold;}*/body {	font-family: Arial;	font-size: 12px;	color: #E0DED8;	margin: 0px;	padding: 0px;	background-color: black;	text-align:center;}a{	font-family: Arial;	font-size: 13px;	font-weight: normal;	text-decoration: underline;	color: #909090;}a:hover{	font-family: Arial;	font-size: 13px;	font-weight: normal;	text-decoration: underline;	color: white;}/*#main {		min-width:930px;	position:relative;		width:914px;	margin: 0 auto;	text-align:center;}*/#container {	width: 1025px;	margin:130px 0px 0px -525px;	padding: 0px;	left: 50%;	background-color: black;	font-family: Arial;	color: #E0DED8;	line-height: 1.5em;	font-weight: normal;	position: absolute;}.nl1 {	padding: 5px 0px 5px 0px;}.nl2 {	padding: 0px 0px 0px 10px;}#player {	background-color: black;}.headline {	margin: 130px 0px 20px 0px;	width: 350px;	background-color: black;}#flashheadline { 	margin: 0px;	padding: 30px 0px 20px 0px;	width: 350px;	background-color: black;}#indexheadline { 	margin: 0px;	padding: 0px 0px 20px 0px;	width: 350px;	background-color: black;}#content {	margin-left: 0px;	margin-bottom: 30px;	padding: 0px;	width: 350px;	background-color: black;	float: left;	line-height: 1.5em;	font-weight: normal;}#content_table {	width:350px;}/*#content * {	color: #E0DED8;}*/#index {	margin: 0px;	padding: 30px 113px 0px 0px;	width: 350px;	background-color: black;	float: left;}#logo {	margin-top: 30px;	padding: 0px;	height: 203px;	background-image: url(imgs/logo.png);	background-repeat: no-repeat;	width: 194px;	background-color: black;}#logo_link {	float:right;	width:20px;}td.events {	background-color: #a5d867;	color: black;	padding: 0px 14px 10px 14px;}td.career {	background-color: #efcb65;	color: black;	padding: 0px 14px 10px 14px;}td.culture {	background-color: #b382c7;	color: black;	padding: 0px 14px 10px 14px;}td.pin {	padding-top: 5px;}td.contact {	padding: 5px 0px 5px 0px;	vertical-align: top;	color: #981e32;}td.application {	padding: 5px 0px 5px 0px;	vertical-align: top;	text-align: right;	color: #EFCB65;}td.textarea {	padding: 5px 0px 5px 0px;	vertical-align: top;	text-align: left;}td.required {	vertical-align: top;	text-align: right;	padding-right: 3px;}/*#languages {	float:left;	width:154px;}#right #languages a.hi {	color: #F9D96D;}*/#logo a {	font-family: Arial;	color: #AEA79F;	/*font-size: 11px;*/	text-decoration: none;	font-weight: normal;}#logo a:hover {	color: #F9D96D;	font-weight: normal;}#right a, #right a * {	font-family: Arial;	color: #AEA79F;	/*font-size: 11px;*/	text-decoration: none;	font-weight: normal;}#right a:hover, #right a:hover * {	color: #F9D96D;	font-weight: normal;}.rechtshlyellow {	color: #F9D96D;	font-weight: normal;}input.form, textarea {	font-family: Arial;	/*font-size: 11px;*/	color: #E0DED8;	background-color: black;	border: 1px solid #AEA79F;}table.form td {	padding-bottom: 5px;}a.nav01 {	color: #AEA79F;	text-decoration: none;	font-weight: normal;}a:hover.nav01, a.nav01_hi, a:hover.nav01_hi {	color: #009b3a;	text-decoration: none;	font-weight: normal;}a.contentli01:link, a.contentli01:active, a.contentli01:visited, a.contentli01:hover  {	color: #009b3a;	text-decoration: none;	font-weight: normal;}.nav01hilite {	color: #009b3a;	text-decoration: none;	font-weight: normal;}a.nav02 {	color: #AEA79F;	text-decoration: none;	font-weight: normal;}a:hover.nav02, a.nav02_hi, a:hover.nav02_hi, #content a:hover.nav02, #content a.nav02_hi, #content a:hover.nav02_hi {	color: #efcb65;	text-decoration: none;	font-weight: normal;}a.contentli02:link, a.contentli02:active, a.contentli02:visited, a.contentli02:hover  {	color: #e98043;	text-decoration: none;	font-weight: normal;}.nav02hilite {	color: #efcb65;	text-decoration: none;	font-weight: normal;}a.nav03  {	color: #AEA79F;	text-decoration: none;	font-weight: normal;}a:hover.nav03, a.nav03_hi, a:hover.nav03_hi {	color: #a1dee9;	text-decoration: none;	font-weight: normal;}a.contentli03:link, a.contentli03:active, a.contentli03:visited, a.contentli03:hover  {	color: #00b3be;	text-decoration: none;	font-weight: normal;}.nav03hilite {	color: #a1dee9;	text-decoration: none;	font-weight: normal;}a.nav04  {	color: #AEA79F;	text-decoration: none;	font-weight: normal;}a:hover.nav04, a.nav04_hi, a:hover.nav04_hi {	color: #824bb0;	text-decoration: none;	font-weight: normal;}a.contentli04:link, a.contentli04:active, a.contentli04:visited, a.contentli04:hover  {	color: #824bb0;	text-decoration: none;	font-weight: normal;}a.nav05  {	color: #AEA79F;	text-decoration: none;	font-weight: normal;}a:hover.nav05, a.nav05_hi, a:hover.nav05_hi {	color: #981e32;	text-decoration: none;	font-weight: normal;}a.contentli05:link, a.contentli05:active, a.contentli05:visited, a.contentli05:hover  {	color: #981e32;	text-decoration: none;	font-weight: normal;}a.nav06  {	color: #AEA79F;	text-decoration: none;	font-weight: normal;}a:hover.nav06, a.nav06_hi, a:hover.nav06_hi {	color: #981E32;	text-decoration: none;	font-weight: normal;}a.contentli06:link, a.contentli06:active, a.contentli06:visited, a.contentli06:hover  {	color: #E10E48;	text-decoration: none;	font-weight: normal;}.txt01 {	color: #009b3a;}.txt02 {	color: #efcb65;}.txt03 {	color: #e98043;}.txt04 {	color: #a1dee9;}.txt05 {	color: #824bb0;}.txt06 {	color: #981e32;}.txt07 {	color: #00b3be;}.txt08 {	color: #A5D867;}.h1 {	color: #009b3a;	font-weight: bold;}.h2 {	color: #e98043;	font-weight: bold;}.h3 {	color: #824bb0;	font-weight: bold;}ul {	list-style-position: inside;	margin-left: -40px; }/*.pr {	padding-right:10px;}*/login_info {	border:2px solid white;	padding:5px;	margin-top:10px;}#login_info, #login_info * {	color:white;}#login_info a {	font-weight:bold;}#header_print, #print_info {	float:left;	display:none;}/*.practice_areas {	padding-top: 30px;	padding-bottom: 20px;}*//*h1, h2 {	font-size: 14px;	text-transform:uppercase;	font-weight:normal;}h1 {	margin:0px 0px 34px 0px}h2 {	margin:0px 0px 20px 0px}*/div.go {	text-align:right;	margin:10px 0px 20px 0px;}.left {	width:120px;	vertical-align:top;}#message {	margin-bottom:10px;	font-weight:bold;	font-size:13px;}.uc {	text-transform:uppercase;}.b {	font-weight:bold;}#search {	display:none;}.no {	outline:0;}/*SDDM START*/#sddm {	margin: 0;	padding: 0;	z-index: 30;}#sddm a {	text-decoration: none;	display: block;	outline:0;}#sddm a:hover, #sddm .sel a {	color: #F9D96D;}#sddm li, #sddm div {	background-color: black;}#sddm li {	margin: 0;	padding: 0;	list-style: none;	margin-bottom:10px;}#sddm .list {	display:none;	position: absolute;	border-left: 1px solid #444240;	border-right: 1px solid #444240;	border-bottom: 1px solid #444240;}#sddm .list *, #sddm a  {	white-space: nowrap;	padding: 1px 0px 1px 5px;}#sddm .list span {	color: #444240;}#sddm .text a, #sddm .text a:hover {	background-repeat: no-repeat;	background-position: 168px;}#sddm .text a {	background-image:url('/_inc/site/imgs/c.gif');	border: 1px solid #444240;}#sddm .text a:hover, #sddm .sel a {	background-image:url('/_inc/site/imgs/o.gif');}#sddm .text a, #sddm .list a {	width: 178px;}/*SDDM STOP*//*Gallery START*/.gallery {	float:left;	width:350px;	border:0px solid #FFFFFF;	background-color: #a5d867;}.g_images {	text-align:center;}.g_prev {	float:left;}.g_next {	float:right;}/*Gallery STOP*/