
		
		
		/* responsive menu */

		.menu { 
			  float: left;
			  overflow-y:auto;
			  border-top:1px solid #f0f0f0;
			  -webkit-transition: all 0.3s ease;  
			  -moz-transition: all 0.3s ease;
			  -ms-transition: all 0.3s ease;
			  transition: all 0.3s ease; 
			  
			}
			.menu ul { 
			  padding: 0px;
			  margin: 0px;
			  list-style: none;
			  position: relative;
			  display: inline-table;
			  z-index:9999;
			   
			}
			.menu > li > ul.sub-menu {
				min-width: 10em;
				padding: 4px 0;
				background-color: #f0f0f0;
				border: 1px solid #fffff;
				z-index:9999;
			}
			.menu ul li { padding: 0px; margin: 0px; }
			.menu > ul > li { display: inline-block; }
			.menu ul li a { display: block; text-decoration: none; color: #58585a; font-size: 16px; text-transform:none; }
			.menu ul li > a { height:20px; padding: 20px; }
			.menu ul ul { 
			  display: none; 
			  position: absolute; 
			  top:100%;
			  min-width: 160px;
			  background-color: #f0f0f0;
			  border: 1px solid #f0f0f0;
			}
			.menu ul li:hover > ul { display: block; }
			.menu ul ul > li { position: relative; background-color:#eeeeee; }
			.menu ul ul > li a { padding: 5px 15px 5px 10px; height: auto; background-color: #f0f0f0; }.menu ul ul > li a:hover { background-color: #0000BC; color: #ffffff; }.menu ul ul > li a.sub1active { background-color: #929292; color: #ffffff; }
			.menu ul ul ul { position: absolute; left: 100%; top:0; }

	/* ende responsive menu */	
	
	span.menu-span{display: block; color:#323232; float: left; text-decoration: none; font-size:18px; font-weight:500; line-height:22px; padding: 0 0 10px 0;}
	
	  /*.container { width:100%; z-index:10000; display:inline; float:right; position:relative;}*/
	  
	  a.menu-link { font-family:'PT Sans'; display: block; color: #fff; float: left; text-decoration: none; font-size:18px; line-height:30px; padding: 0 0 10px 0;}

	  .menu { clear: both; min-width: inherit; float: none; background:#da041c; }
	  .menu, .menu > ul ul { overflow: hidden; max-height: 0; background-color: #da041c; }
	  .menu, .menu > ul ul ul { overflow: hidden; max-height: 0; background-color: #ffffff; }
	  .menu > li > ul.sub-menu { padding: 0px; border: none; }
	  .menu.active, .menu > ul ul.active { max-height: 4000px; height:90%; }
	  .menu ul { display: inline; }
	  .menu > ul { border-top: 0px solid #f0f0f0; }
	  .menu li, .menu > ul > li { display: block; }
	  .menu li a { color: #323232; display: block; padding: 0; border-bottom: 1px solid #ffffff; position: relative; background:#fff; }.menu li a.menu_active { color: #ffffff; display: block; padding: 20px; border-bottom: 1px solid #ffffff; position: relative; background:#0000BC; }
			.menu li a:hover { color: #ffffff; display: block; padding: 20px; border-bottom: 1px solid #ffffff; position: relative; background:#323232; }.menu li a.has-submenu_active { color: #ffffff; display: block; padding: 20px; border-bottom: 1px solid #ffffff; position: relative; background:#2d2d2d; }
	  
	  li.has-submenu a.active{
		  color:#fff;
		  background-color:#0000BC;
	  }
	  
	  .menu li.has-submenu > a:after {
		content: '+';
		position: absolute;
		top: 0;
		right: 0;
		display: block;
		font-size: 1.5em;
		padding: 20px;
	  }
	  
	  .menu li.has-submenu2 > a:after {
		content: '+';
		position: absolute;
		top: 0;
		right: 0;
		display: block;
		font-size: 1.5em;
		padding: 20px;
	  }
	  
	  .menu li.has-submenu > a.active:after {
		content: "-";
	  }
	  
	  .menu li.has-submenu2 > a.active:after {
		content: "-";
	  }
	  .menu ul ul > li a { background: #f0f0f0; color:#323232; height:20px; padding: 20px; border-bottom: 1px solid #f0f0f0; }
	  .menu ul ul, .menu ul ul ul { display: inherit; position: relative; left: auto; top:auto; border:none; }
	  
	  .menu ul ul ul > li a { background: #ffffff; color:#1e1e1e; height:20px; padding: 20px; border-bottom: 1px solid #f0f0f0; }
		
		a {           font-family:  'PT Sans', Arial, Helvetica, sans-serif; font-size:15px; line-height:20px; font-weight:500; outline:0; }
		a:link {      text-decoration: none; color: #505050; }
		a:active {    text-decoration: underline; color: #0000BC; }
		a:visited {   text-decoration: none; color: #505050; }
		a:hover { 
			text-decoration: underline;
			color: #0000BC;
			-moz-transition: all 0.4s ease-out;  /* FF4+ */
			-o-transition: all 0.4s ease-out;  /* Opera 10.5+ */
			-webkit-transition: all 0.4s ease-out;  /* Saf3.2+, Chrome */
			-ms-transition: all 0.4s ease-out;  /* IE10? */
			transition: all 0.4s ease-out;
		}
		
		.f_farbe_a{
			color:#0000BC;
		}
		
		ul{
			/*padding:0 0 0 30px;
			margin:5px 0 10px 7px;
			list-style-image:url(../images/icon_bullet_nicecon.png);
			display:inline-block;*/
		}

		ul li {
			margin:0 0 5px 0px;
		}
		
		
		.button {      
		  background-color:#0000BC;color:#ffffff;
		  font-size:15px;
		  line-height:28px;
		  font-weight:500;
		  font-family:  'PT Sans', Arial, Helvetica, sans-serif;
		  border-bottom:4px solid #0000BC;
		  border-top:0px;
		  border-left:0px;
		  border-right:0px;
		  height:40px;
		  float:right;
		  font-style:normal;
		  cursor:pointer;
		  padding:0px;
		   }
		
		.h3_testimonial_brick{
			color:#0000BC;
		}
	  
		a.c_link_more:link, a.c_link_more:visited {
			font-size:15px;
			line-height:24px;
			color: #323232;
			font-weight: normal;
			text-decoration:none;
			margin:10px 0 10px 0;
			padding:0 0 0 0;
			float:left;
			display:inline;
			position:relative;
			clear:left;
		}

		a.c_link_more:hover, a.c_link_more:active {
			font-size:15px;
			line-height:24px;
			color: #0000BC;
			font-weight: normal;
			text-decoration:none;
			margin:10px 0 10px 0;
			padding:0 0 0 0;
			float:left;
			display:inline;
			position:relative;
			clear:left;
		}
		
		a.f_link_sites:link, a.f_link_sites:visited {
			font-size:14px;
			line-height:24px;color: #fff;background-color:#0000BC;
			font-weight: 500;
			text-decoration:none;
			margin:5px 10px 0 0;
			padding:7px 20px 3px 20px;
			border-bottom:4px solid #0000BC;
			float:left;
			display:inline;
			position:relative;
			clear:both;
		}

		a.f_link_sites:hover, a.f_link_sites:active {
			font-size:14px;
			line-height:24px;color: #fff;background-color:#0000BC;
			font-weight: 500;
			text-decoration:underline;
			margin:5px 10px 0 0;
			padding:7px 20px 3px 20px;
			border-bottom:4px solid #0000BC;
			float:left;
			display:inline;
			position:relative;
			clear:both;
		}
		
		a.f_link_www:link, a.f_link_www:visited {
			font-size:15px;
			line-height:24px;
			color: #0000BC;
			font-weight: normal;
			text-decoration:none;
			margin:10px 20px 0 1px;
			padding:0 0 0 0px;
			float:left;
			display:inline;
			position:relative;
			clear:both;
		}

		a.f_link_www:hover, a.f_link_www:active {
			font-size:15px;
			line-height:24px;
			color: #0000BC;
			font-weight: normal;
			text-decoration:underline;
			margin:10px 20px 0 1px;
			padding:0 0 0 0px;
			float:left;
			display:inline;
			position:relative;
			clear:both;
		}
		
		
		a.f_link_file:link, a.f_link_file:visited {
			font-size:15px;
			line-height:24px;
			color: #0000BC;
			font-weight: normal;
			text-decoration:none;
			margin:10px 20px 0 1px;
			padding:0 0 0 0px;
			float:left;
			display:inline;
			position:relative;
			clear:both;
		}

		a.f_link_file:hover, a.f_link_file:active {
			font-size:15px;
			line-height:24px;
			color: #0000BC;
			font-weight: normal;
			text-decoration:underline;
			margin:10px 20px 0 1px;
			padding:0 0 0 0px;
			float:left;
			display:inline;
			position:relative;
			clear:both;
		}
		
		
		a.f_link_vid:link, a.f_link_vid:visited {
			font-size:15px;
			line-height:24px;
			color: #0000BC;
			font-weight: normal;
			text-decoration:none;
			margin:10px 20px 0 1px;
			padding:0 0 0 0px;
			float:left;
			display:inline;
			position:relative;
			clear:both;
		}

		a.f_link_vid:hover, a.f_link_vid:active {
			font-size:15px;
			line-height:24px;
			color: #0000BC;
			font-weight: normal;
			text-decoration:underline;
			margin:10px 20px 0 1px;
			padding:0 0 0 0px;
			float:left;
			display:inline;
			position:relative;
			clear:both;
		}
		
		
		::selection {
			color:#ffffff;
			background:#0000BC;
		}

		::-moz-selection {
			color:#ffffff;
			background:#0000BC;
		}
		
		#slider{
			border-bottom:10px solid #0000BC;
		}
		
		.strong_color{
			color:#0000BC
		}
		
		.prod_box:hover a.ln_more{
			 text-decoration: underline; color: #0000BC;
		}
		
		.news_inner_box:hover a.ln_more{
			 text-decoration: underline; color: #0000BC;
		}
		
		.news_inner_box_full:hover a.ln_more{
			 text-decoration: underline; color: #0000BC;
		}
		
		a.ln_more {font-family:  'PT Sans', Arial, Helvetica, sans-serif; font-size:16px; line-height:22px; font-weight:300; outline:0; margin:10px 0px 0px 0px; background-image:url(../images/pfeil_more.png); background-repeat:no-repeat; background-size:10px; background-position:left center; padding:0 0 0 15px; clear:both;}
		a.ln_more:link {      text-decoration: none; color: #0000BC; }
		a.ln_more:active {    text-decoration: underline; color: #0000BC; }
		a.ln_more:visited {   text-decoration: none; color: #0000BC; }
		a.ln_more:hover { 
			text-decoration: underline;
			color: #0000BC;
			-moz-transition: all 0.4s ease-out;  /* FF4+ */
			-o-transition: all 0.4s ease-out;  /* Opera 10.5+ */
			-webkit-transition: all 0.4s ease-out;  /* Saf3.2+, Chrome */
			-ms-transition: all 0.4s ease-out;  /* IE10? */
			transition: all 0.4s ease-out;
		}
		
		a.nav_top_info {           font-family:  'PT Sans', Arial, Helvetica, sans-serif; font-size:16px; line-height:22px; font-weight:300; outline:0; margin:0 0 0 0px; }
		a.nav_top_info:link {      text-decoration: none; color: #646464; }
		a.nav_top_info:active {    text-decoration: none; color: #0000BC; }
		a.nav_top_info:visited {   text-decoration: none; color: #646464; }
		a.nav_top_info:hover { 
			text-decoration: none;
			color: #0000BC;
			-moz-transition: all 0.4s ease-out;  /* FF4+ */
			-o-transition: all 0.4s ease-out;  /* Opera 10.5+ */
			-webkit-transition: all 0.4s ease-out;  /* Saf3.2+, Chrome */
			-ms-transition: all 0.4s ease-out;  /* IE10? */
			transition: all 0.4s ease-out;
		}
		
		.nav2:hover .nav_top_01{
			color:#0000BC;
		}
		
		.nav2:hover .nav_top_02{
			text-decoration:underline;
		}
		
		a.nav_top_01:link, a.nav_top_01:visited {
			font-family:  'PT Sans', Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:17px;
			color:#323232;
			font-weight: 500;
			margin:0 40px 0 0;
			padding:42px 0px 45px 0;
			text-decoration:none;
			text-transform:none;
			float:right;
			display:inline;
			position:relative;
		}


		a.nav_top_01:hover, a.nav_top_01:active {
			font-family:  'PT Sans', Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:17px;
			color:#0000BC;
			font-weight: 500;
			margin:0 40px 0 0;
			padding:42px 0px 45px 0;
			text-decoration:none;
			text-transform:none;
			float:right;
			display:inline;
			position:relative;
		}

			

		a.nav_top_01_active:link, a.nav_top_01_active:visited, a.nav_top_01_active:hover, a.nav_top_01_active:active {
			font-family:  'PT Sans', Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:17px;
			color:#0000BC;
			font-weight: 500;
			margin:0 40px 0 0;
			padding:42px 0px 45px 0;
			text-decoration:none;
			text-transform:none;
			float:right;
			display:inline;
			position:relative;
		}
		
		
		
		a.nav_top_01_fa:link, a.nav_top_01_fa:visited {
			color:#323232;
			margin:0 40px 0 0;
			padding:2px 0 0 0px;
			text-decoration:none;
			text-transform:none;
			float:right;
			display:inline;
			position:relative;
		}


		a.nav_top_01_fa:hover, a.nav_top_01_fa:active {
			color:#0000BC;
			margin:0 40px 0 0;
			padding:2px 0 0 0px;
			text-decoration:none;
			text-transform:none;
			float:right;
			display:inline;
			position:relative;
		}

			

		a.nav_top_01_fa_active:link, a.nav_top_01_fa_active:visited, a.nav_top_01_fa_active:hover, a.nav_top_01_fa_active:active {
			margin:0 40px 0 0;
			color:#0000BC;
			padding:2px 0 0 0px;
			text-decoration:none;
			text-transform:none;
			float:right;
			display:inline;
			position:relative;
		}
		
		
		
		
		.left, .right{margin-top:-130px;}

		.left, #navigation li{float:left;}
		.right{float:right;}
		#navigation-wrapper,#navigation{margin:0 auto;}
		#navigation{clear:both;}
		#navigation li{width:15px;height:15px;list-style:none;border:0px solid #ffffff;margin: 5px; background-color:#ffffff;}
		#navigation li:hover, .left:hover, .right:hover{cursor:pointer;}
		#navigation li.active{background-color:#0000BC;cursor:default;border:0px solid #004b96;}
		#navigation li.disabled{display:inline;}
		
		.bgdiv_nav_top_z1_secondary{
			background-color:#323232;
		}
		
		.bgdiv_con_100_secondary{
			background-color:#323232;
			width:100%;
			margin:0;
			float: left;
			position: relative;
			display: inline;
			z-index:3;
		}
		
		.bgdiv_con_100_primary{
			background-color:#0000BC;
			width:100%;
			margin:0;
			padding:60px 0;
			float: left;
			position: relative;
			display: inline;
			z-index:3;
		}
		
		@media only screen and (min-width: 20px){
			
			.pos_plus_nice{
				margin:8px 0 0 9px;color:#fff;}
			
			.bg_plus_minus_nice{
				background-color:#0000BC;
				height:30px;
				width:30px;
				margin:-3px 20px 0 0;
			}
			
			.top_navi_mobi_100{
				background-color:#323232;
				
			}.icon_menu_resp{
					margin:10px 0 0 20px;
					color:#fff;
				}h1{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 28px;
				line-height: 32px;
				color: #323232;
				font-weight: 500;
				margin: 0 0 20px 0;
				padding: 0 0 27px 0;
				word-wrap: break-word;
				background-image: url(../images/trenner_head.png);
				background-repeat: no-repeat;
				background-position: bottom left;
			}
			
			a.a_cta {           font-family:  'PT Sans', Arial, Helvetica, sans-serif; font-size:28px; line-height:22px; font-weight:600; outline:0; margin:0 0 0 0px; }
			a.a_cta:link {      text-decoration: none; color: #fff; }
			a.a_cta:active {    text-decoration: underline; color: #fff; }
			a.a_cta:visited {   text-decoration: none; color: #fff; }
			a.a_cta:hover { 
				text-decoration: underline;
				color: #fff;
				-moz-transition: all 0.4s ease-out;  /* FF4+ */
				-o-transition: all 0.4s ease-out;  /* Opera 10.5+ */
				-webkit-transition: all 0.4s ease-out;  /* Saf3.2+, Chrome */
				-ms-transition: all 0.4s ease-out;  /* IE10? */
				transition: all 0.4s ease-out;
			}
			
			h1.h1_secondary{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 28px;
				line-height: 32px;
				color: #fff;
				font-weight: 500;
				margin: 0 0 20px 0;
				padding: 0 0 27px 0;
				word-wrap: break-word;
				background-image: url(../images/trenner_head_weiss.png);
				background-repeat: no-repeat;
				background-position: bottom left;
			}
			
			h1.h1_secondary_cta{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 36px;
				line-height: 40px;
				color: #fff;
				font-weight: 600;
				margin: 0 0 20px 0;
				padding: 0 0 0 0;
				word-wrap: break-word;
				background-image:none;
			}
			
			h2.h2_secondary_cta{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 30px;
				line-height: 32px;
				color: #fff;
				font-weight: 500;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				word-wrap: break-word;
				background-image:none;
			}
			
			
			p.p_secondary{
				color:#fff;
				width:auto;
			}
			
			}

		
		@media only screen and (min-width: 560px){
			
			h1{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 28px;
				line-height: 32px;
				color: #323232;
				font-weight: 500;
				margin: 0 0 20px 0;
				padding: 0 0 27px 0;
				word-wrap: break-word;
				background-image: url(../images/trenner_head.png);
				background-repeat: no-repeat;
				background-position: bottom left;
			}
			
			a.a_cta {           font-family:  'PT Sans', Arial, Helvetica, sans-serif; font-size:28px; line-height:22px; font-weight:600; outline:0; margin:0 0 0 0px; }
			a.a_cta:link {      text-decoration: none; color: #fff; }
			a.a_cta:active {    text-decoration: underline; color: #fff; }
			a.a_cta:visited {   text-decoration: none; color: #fff; }
			a.a_cta:hover { 
				text-decoration: underline;
				color: #fff;
				-moz-transition: all 0.4s ease-out;  /* FF4+ */
				-o-transition: all 0.4s ease-out;  /* Opera 10.5+ */
				-webkit-transition: all 0.4s ease-out;  /* Saf3.2+, Chrome */
				-ms-transition: all 0.4s ease-out;  /* IE10? */
				transition: all 0.4s ease-out;
			}
			
			h1.h1_secondary{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 28px;
				line-height: 32px;
				color: #fff;
				font-weight: 500;
				margin: 0 0 20px 0;
				padding: 0 0 27px 0;
				word-wrap: break-word;
				background-image: url(../images/trenner_head_weiss.png);
				background-repeat: no-repeat;
				background-position: bottom left;
			}
			
			h1.h1_secondary_cta{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 36px;
				line-height: 40px;
				color: #fff;
				font-weight: 600;
				margin: 0 0 20px 0;
				padding: 0 0 0 0;
				word-wrap: break-word;
				background-image:none;
			}
			
			h2.h2_secondary_cta{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 22px;
				line-height: 32px;
				color: #fff;
				font-weight: 500;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				word-wrap: break-word;
				background-image:none;
			}
			
			
			p.p_secondary{
				color:#fff;
				width:auto;
			}
			
			
			
		}
			
			
		@media only screen and (min-width: 750px){
			
			
			
			h1{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 28px;
				line-height: 32px;
				color: #323232;
				font-weight: 500;
				margin: 0 0 20px 0;
				padding: 0 0 27px 0;
				word-wrap: break-word;
				background-image: url(../images/trenner_head.png);
				background-repeat: no-repeat;
				background-position: bottom left;
			}
			
			a.a_cta {           font-family:  'PT Sans', Arial, Helvetica, sans-serif; font-size:28px; line-height:22px; font-weight:600; outline:0; margin:0 0 0 0px; }
			a.a_cta:link {      text-decoration: none; color: #fff; }
			a.a_cta:active {    text-decoration: underline; color: #fff; }
			a.a_cta:visited {   text-decoration: none; color: #fff; }
			a.a_cta:hover { 
				text-decoration: underline;
				color: #fff;
				-moz-transition: all 0.4s ease-out;  /* FF4+ */
				-o-transition: all 0.4s ease-out;  /* Opera 10.5+ */
				-webkit-transition: all 0.4s ease-out;  /* Saf3.2+, Chrome */
				-ms-transition: all 0.4s ease-out;  /* IE10? */
				transition: all 0.4s ease-out;
			}
			
			h1.h1_secondary{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 28px;
				line-height: 32px;
				color: #fff;
				font-weight: 500;
				margin: 0 0 20px 0;
				padding: 0 0 27px 0;
				word-wrap: break-word;
				background-image: url(../images/trenner_head_weiss.png);
				background-repeat: no-repeat;
				background-position: bottom left;
			}
			
			h1.h1_secondary_cta{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 40px;
				line-height: 44px;
				color: #fff;
				font-weight: 600;
				margin: 0 0 20px 0;
				padding: 0 0 0 0;
				word-wrap: break-word;
				background-image:none;
			}
			
			h2.h2_secondary_cta{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 24px;
				line-height: 32px;
				color: #fff;
				font-weight: 500;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				word-wrap: break-word;
				background-image:none;
			}
			
			
			p.p_secondary{
				color:#fff;
				width:auto;
			}
			
			
			
		}
		
		@media only screen and (min-width: 1225px){
		
		h1{
			font-family: 'PT Sans', Arial, Helvetica, sans-serif;
			font-size: 28px;
			line-height: 32px;
			color: #323232;
			font-weight: 500;
			margin: 0 0 20px 0;
			padding: 0 0 27px 0;
			word-wrap: break-word;
			background-image: url(../images/trenner_head.png);
			background-repeat: no-repeat;
			background-position: bottom left;
		}
		
		
			
			a.a_cta {           font-family:  'PT Sans', Arial, Helvetica, sans-serif; font-size:28px; line-height:22px; font-weight:600; outline:0; margin:0 0 0 0px; }
			a.a_cta:link {      text-decoration: none; color: #fff; }
			a.a_cta:active {    text-decoration: underline; color: #fff; }
			a.a_cta:visited {   text-decoration: none; color: #fff; }
			a.a_cta:hover { 
				text-decoration: underline;
				color: #fff;
				-moz-transition: all 0.4s ease-out;  /* FF4+ */
				-o-transition: all 0.4s ease-out;  /* Opera 10.5+ */
				-webkit-transition: all 0.4s ease-out;  /* Saf3.2+, Chrome */
				-ms-transition: all 0.4s ease-out;  /* IE10? */
				transition: all 0.4s ease-out;
			}
			
			h1.h1_secondary{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 28px;
				line-height: 32px;
				color: #fff;
				font-weight: 500;
				margin: 0 0 20px 0;
				padding: 0 0 27px 0;
				word-wrap: break-word;
				background-image: url(../images/trenner_head_weiss.png);
				background-repeat: no-repeat;
				background-position: bottom left;
			}
			
			h1.h1_secondary_cta{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 40px;
				line-height: 44px;
				color: #fff;
				font-weight: 600;
				margin: 0 0 20px 0;
				padding: 0 0 0 0;
				word-wrap: break-word;
				background-image:none;
			}
			
			h2.h2_secondary_cta{
				font-family: 'PT Sans', Arial, Helvetica, sans-serif;
				font-size: 24px;
				line-height: 24px;
				color: #fff;
				font-weight: 500;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				word-wrap: break-word;
				background-image:none;
			}
			
			
			p.p_secondary{
				color:#fff;
				width:1200px;
			}
			
			}