@charset "UTF-8";

@media all
{
	* {
		font-family:Arial, Helvetica, sans-serif;
	}
	body {
		padding:0;
		background: #363e4d url(../../../img/Nuecken/Hintergruende/Bg_Haeserzeile_4C06_1600x1200.jpg) no-repeat scroll center top;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
	}
	#header {
		background:transparent; 
		color:#000000;
		height:310px;
		margin-top:0px;
	}
	#page_margins {
		width:1000px; min-width:1000px; max-width:1000px;
		margin:0 auto;
	}
	#page {
		background:transparent;
		border-width:0;
	}
	#teaser {
		margin-bottom:10px;
	}
	#main {
		background:#D6D6D6;
	}
	#nav {
		height:0; display:none;
	}
	#nav_main {
		background-color:transparent;
	}
	#col1_content {
		padding: 0;
	}
	#col3_content {
		padding:0px 30px 10px 10px;
	}
	#footer {
		background:transparent;
		border-width:0;
		text-align:center;
	}
	#teaser {
		background:transparent none repeat scroll 0%;
	}
	#header #topnav a {
		color:#666666;
	}
	#header img.headImg1 {
		position:absolute;
		left:0px;
		top:0px;
	}
	#header #banner {
		position:absolute;
		left:0px;
		top:50px;
		width:740px;
	}
	#header div.tx-macinasearchbox-pi1 {
		top:56px;
		right:0px;
	}
	#col3 {
		border-right-width:0;
	}
	h1 {
		font-family:Arial, Helvetica, sans-serif;
		margin-top:0;
		color:#363e4d;
	}
	h2 {
		color:#CC5933;
	}
	h3 {
		color:#363e4d;
		font-size:120%;
	}
	h6 {
    font-size:65%;
    font-style: normal;
    font-weight: normal;
  }
	.align-center {
		text-align:center;
	}
	.indent {
		margin-left:20px;
	}
	.news-latest-item {
		background-color:#E2E2E2;
		background-image:url(../img/promarin/NewsboxBgGrau2.gif);
		background-repeat:no-repeat;
		background-position:right bottom;
		padding:5px;
	}
	.news-latest-morelink {
		background:transparent;
		border:0px solid #CCCCDD;
		margin-bottom:1px;
	}
	.news-latest-morelink a {
		font-size:90%;
	}
	#col1_content form select {
    width:20em;
  }
  fieldset.csc-mailform .csc-mailform-field label {
    width:15em;
  }
	#submenu {
		border-top-width:0;
		margin:0;
		list-style-type:circle;
		list-style-image:url(../img/SafePro/icon.gif);
	}
  #submenu a, #submenu strong {
		border-bottom:1px solid #455063;
	}
	#submenu li#active, #submenu li strong {
    background-color:#666666;
		border-bottom:1px solid #455063;
    color:#FFFFFF;
    padding:10px 0 10px 10%;
    width:90%;
  }
	#submenu li a {
		background-color:#D6D6D6;
		color:#455063;
		font-weight:700;
		padding:10px 0 10px 10%;
    width:90%;
	}
	#submenu li a:focus, #submenu li a:hover, #submenu li a:active {
    background-color:#666666;
    color:#FFFFFF;
  }
	#submenu li ul li a {
		background-color:#D6D6D6;
		color:#666666;
	}
  #submenu li ul li a, #submenu li ul li#active, #submenu li ul li strong, #submenu li ul li span {
    padding-left:20%;
    width:80%;
  }
  #submenu li ul li a:focus, #submenu li ul li a:hover, #submenu li ul li a:active {
    background-color:#666666;
    color:#FFFFFF;
    padding-left:20%;
    width:80%;
  }
	#submenu li ul li ul li a {
		background-color:#D6D6D6;
		color:#666666;
	}
  #submenu li ul li ul li a, #submenu li ul li ul li #active, #submenu li ul li ul li strong, #submenu li ul li ul li span {
    padding-left:30%;
    width:70%;
  }
  #submenu li ul li ul li a:focus, #submenu li ul li ul li a:hover, #submenu li ul li ul li a:active {
    background-color:#666666;
    color:#FFFFFF;
    padding-left:30%;
    width:70%;
  }
	.StruckturBoxOut {
	}
	.StruckturBoxIn {
		border-top:10px solid #455063;
		background-color:#FFFFFF;
		padding:5px;
	}
}
