/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control span{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";

/*ALLGEMEINES CSS*/

* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background-color:#f0ecdc;
	}
	
#wrapper {
	margin:0;
	width:99,8%;
	max-width:100%;
	}

#main {
	width:100%;
	position:relative;
	z-index:995;
	margin-top:60px;
	}
	
/*FIXIERTER BEREICH OBEN*/

.navigation_area_top {
	height:45px;
	width:100%;
	background-color:#e35625;
	position:fixed;
	z-index:999;
	top:0px;
	}
	
.top_area_980px {
	width:960px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
	}	

.logo_bereich {
	width:202px;
	height:50px;
	float:left;
	}	
	
.facebook {
	width:32px;
	height:32px;
	float:right;
	margin-right:10px; 
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/facebook_btn.png"); 
	margin-top:6px;	
	}
	
/*NAVIGATION*/

li {
	float:left;
	list-style:none;
	margin-right:10px;
	}

.mod_navigation {
	float:right;
	}

.invisible {
	display:none;
	}
	
/*Slideshow*/
	
.shadow_350px {
	width:306px;
	height:10px;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/shadow_350px.png");
	background-repeat:no-repeat;
	float:left;
	}
	
.shadow_610px {
	width:620px;
	height:10px;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/shadow_610px.png");
	background-repeat:no-repeat;
	float:left;
	}


/*UNTERSEiTE_UEBER UNS*/



.w_960px {
	width:960px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	position:relative;
	}
	
.w_100p{
	width:100%;
	height:350px;	
	margin-top:20px;
	margin-bottom:20px;
	background-color:#c14b1d;
	position:relative;
	}
	
.unternavigation {
	width:306px;
	height:auto;
	float:left;
	margin-right:20px;
	}
	
.text_rechts_620px {
	width:620px;
	height:auto;
	float:left;
	}
	
a.hyperlink_txt {
	/*background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/link_subnavi.jpg");*/
	background-repeat:no-repeat;
	float:left;
	margin-bottom:10px;
	height:25px;
	width:260px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#595959;
	letter-spacing:1px;
	font-size:13px;
	text-transform:uppercase;
	/*ACHTUNG IE*/
	padding-top:2px;
	/**/
	text-decoration:none;
	}
	
a:hover.hyperlink_txt {
	color:#e85209;
	}
	
/*NVIGATION SLIDER*/	



#einblicke {
	/*float:left;*/
	}
	
.teaser_headline {
	width:221px;
	height:48px;
	float:left;
	background-color:#e35625;
	}	
	
.icon {
	width:70px;
	height:70px;
	float:left;
	}


.shadow_350px {
	width:306px;
	height:10px;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/shadow_350px.png");
	background-repeat:no-repeat;
	float:left;
	}

.spalte_306px {
	width:306px;
	height:auto;
	float:left;
	}
	
.mitarbeiter_komplett {
	width:960px;
	height:auto;
	float:left;
	margin-bottom:20px;
	}

.text_mitarbeiter {
	width:615px;
	height:auto;
	background-color:#f4f4f4;
	float:right;
	border:10px solid #f4f4f4;
	}
	
#das-team {
	margin-top:-50px;
	}
	
.spalte_306px_text{
	width:288px;
	height:auto;
	background-color:#f4f4f4;
	float:left;
	border:10px solid #f4f4f4;
	margin-top:-4px;
	}

.left_side_306 {
	width:306px;
	height:auto;
	float:left;
	}
	
.google_maps {
	width:630px;
	height:auto;
	background-color:#f4f4f4;
	float:right;
	margin-top:80px;
	}

.right{
	float:right;
	}
	
.rechte_spalte {
	float:right;
	width:630px;
	height:auto;
	}
	
.text.mandatory {
	height:30px;
	width:301px;
	background-color:#F4F4F4;
	margin-bottom:7px;
	border-left:5px solid #F4F4F4;
	font-size:13px;
	color:#000000;
	overflow:hidden;
	font-family: 'Roboto Condensed', sans-serif;
	}

.text {
	height:30px;
	width:301px;
	background-color:#F4F4F4;
	margin-bottom:7px;
	border-left:5px solid #F4F4F4;
		height:30px;
	width:301px;
	background-color:#F4F4F4;
	margin-bottom:7px;
	border-left:5px solid #F4F4F4;
	font-size:13px;
	color:#000000;
	overflow:hidden;
	font-family: 'Roboto Condensed', sans-serif;
	}
	

.rechts_impressum {
	width:600px;
	height:auto;
	float:left;
	margin-left:20px;
	}

textarea {
	width:301px;
	height:200px;
	font-family:'Roboto Condensed', sans-serif;
	color:#333;
	font-weight:400;

	height:200.px;
	width:301px;
	background-color:#F4F4F4;
	margin-bottom:7px;
	border-left:5px solid #F4F4F4;
	font-size:13px;
	color:#000000;
	overflow:hidden;
	font-family: 'Roboto Condensed', sans-serif;

	}


	
/*LEISTUNGEN*/

.ce_text.leistungen_kfz.block{
	width:300px;
	height:158px;
	background-color:#F4F4F4;
	float:left;
	text-align:center;
	margin-right:20px;
	margin-bottom:20px;
	}
	
.shadow_260px {
	width:260px;
	height:10px;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/shadow_350px_2.png");
	background-repeat:no-repeat;
	position:absolute;
	margin-top:11px;
	}

#kfz-reperaturen {
	margin-top:-50px;
	}
	
.ce_text.leistungen_gelaende.block{
	width:300px;
	height:158px;
	background-color:#F4F4F4;
	float:left;
	text-align:center;
	margin-right:20px;
	margin-bottom:20px;
	}

.ce_text.leistungen_gelaende.block a {
	font-family:'Roboto Condensed',sans-serif;
	font-size:13px;
	font-weight:600;
	color:#E35625;
	}

.ce_text.leistungen_gelaende.block a:hover {
	}
	
.ce_text.leistungen_gelaende.block:hover {
	cursor:pointer;
	background-color:#FFF;
	}
	
.clearfix:before .clearfix:after {
	display: table;
	}

.clearfix:after {
	clear: both;
	}
	
.clearfix {
	*zoom: 1;
	}

.image_container_teaser {
	width:300px;
	height:120px;
	background-color:#F4F4F4;
	overflow:hidden;
	margin-bottom:3px;
	}

.teaser_news_komplett {
	width:300px;
	height:auto;
	background-color:#FFF;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	/*border-bottom:20px solid #f4f4f4;*/

	}
	
.teaser_news_text {
	width:280px;
	height:auto;
	margin-left:10px;
	}

.teaser_text {
	margin-bottom:5px;
	}
	
.pagination.block {
	clear:both;
	width:150px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	
.teaser_news_komplett:hover {
	cursor:pointer;
	background-color:#FFF;
	border-bottom:15px solid #FFF;
	}

.info {
	display:none;
	}

.more > a {
	}
	
.ce_gallery.gallery_news.block {
	width:300px;
	height:auto;
	float:left;
	}
	
.ce_text.detail_text.block {
	width:600px;
	float:right;
	border:20px solid #f4f4f4;
	height:auto;
	background-color:#f4f4f4;
	}
	
.clearfix:before .clearfix:after {
	display: table;
	}

.clearfix:after {
	clear: both;
	}
	
.clearfix {
	*zoom: 1;
	}

.image_container_teaser {
	width:300px;
	background-color:#F4F4F4;
	overflow:hidden;
	margin-bottom:3px;
	}

.teaser_news_komplett {
	width:300px;
	/*border:20px #F4F4F4 solid;*/
	border-bottom:15px solid #F4F4F4;
	background-color:#F4F4F4;
	float:left;
	margin-right:20px;
	/*margin-bottom:20px;*/
	}
	
.teaser_news_text {
	width:250px;
	height:auto;
	}

.teaser_text {
	margin-bottom:5px;
	}
	
.pagination.block {
	clear:both;
	}
	
.teaser_news_komplett:hover {
	cursor:pointer;
	/*border:20px #FFF solid;*/
	background-color:#FFF;
	}
	
.teaser_news_text a {
	color:#E35625;
	line-height:1.6;
	font-weight:600;
	}
	
.teaser_news_text a:hover {
	border-bottom:2px solid #E35625;
	}
	
.shadow_260px {
	width:260px;
	height:10px;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/shadow_350px_2.png");
	background-repeat:no-repeat;
	position:absolute;
	margin-top:20px;
	}

a {
	font-family:'Roboto Condensed',sans-serif;
	font-size:13px;
	font-weight:600;
	color:#E35625;
	}

a:hover {
	}

.current {
	font-family:'Roboto Condensed',sans-serif;
	font-size:13px;
	font-weight:400;
	color:#595959;
	}
	
/*Aufklappendes Submenü*/

.toggler.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all.ui-accordion-icons {
	width:260px;
	height:25px;
	margin-bottom:10px;
	float:left;
	cursor:pointer;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/link_subnavi.jpg");
	background-repeat:no-repeat;
	border-bottom:solid 1px #e85209;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#595959;
	letter-spacing:1px;
	font-size:13px;
	text-transform:uppercase;	
	/*ACHTUNG IE*/
	padding-left:30px;
	padding-top:2px;
	}
	
.toggler.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all.ui-accordion-icons:hover {
	color:#e85209;	
}

.toggler.ui-accordion-header.ui-helper-reset.ui-state-default.ui-accordion-icons.ui-accordion-header-active.ui-state-active.ui-corner-top.active {
	width:260px;
	height:25px;
	margin-bottom:10px;
	float:left;
	cursor:pointer;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/link_subnavi_2.jpg");
	background-repeat:no-repeat;
	border-bottom:solid 1px #e85209;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:600;
	color:#595959;
	letter-spacing:1px;
	font-size:13px;
	text-transform:uppercase;	
	/*ACHTUNG IE*/
	padding-left:30px;
	padding-top:2px;	
	}
	
.ce_hyperlink.subnavi_link.block {
	width:260px;
	height:25px;
	margin-bottom:10px;
	float:left;
	cursor:pointer;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/link_subnavi.jpg");
	background-repeat:no-repeat;
	border-bottom:solid 1px #e85209;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#595959;
	letter-spacing:1px;
	font-size:13px;
	text-transform:uppercase;	
	/*ACHTUNG IE*/
	padding-left:30px;
	padding-top:2px;	
	}
	
#cf-moto {
	margin-top:-50px;
	}
.impressum.block	{
	width:560px;
	float:right;
	border:20px solid #f4f4f4;
	height:auto;
	background-color:#f4f4f4;
}
@charset "UTF-8";
/* CSS Document */

/*NAVI_ALLGEMEIN*/

nav {
	margin-top:10px;
	}

/*NAVIGATIONSPUNKTE*/

.sibling {
	font-size:13px;
	color:red;
	text-decoration:none;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	text-transform:uppercase;
	color:#f4f4f4;
	border-bottom:3px solid #F4F4F4;
	letter-spacing:1px;
	}
	
.sibling.first {
	font-size:13px;
	color:red;
	text-decoration:none;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	text-transform:uppercase;
	color:#f4f4f4;
	border-bottom:3px solid #F4F4F4;
	letter-spacing:1px;
	}

.active {
	font-size:13px;
	color:red;
	text-decoration:none;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	text-transform:uppercase;
	color:#f4f4f4;
	border-bottom:3px solid #F4F4F4;
	letter-spacing:1px;
	}
	
/* MOBILE_NAVIGATION */

.formbody {
	margin-top:0px;
	float:left;
	}
	
select {
	background-color:#f4f4f4;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:13px;
	color:#e35625;
	text-transform:uppercase;
	}

.submit {
	background-color:#f4f4f4;
	color:#e35625;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:13px;
	}
	
.mobile_navi {
	
	float:left;
	margin-top:10px;
	margin-left:10px;}

.senden-nachricht {
	width:60px;
	height:25px;
	margin-top:10px;}
@charset "UTF-8";
/* CSS Document */

/*Überschriften*/

h1 {
	font-size:65px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	text-transform:uppercase;
	color:#f4f4f4;
	text-shadow: 1px 1px 2px #444444;
	line-height:66px;
	letter-spacing:1px;
	}

h2 {
	font-size:20px;
	font-weight:700;
	font-family: 'Roboto Condensed', sans-serif;
	text-transform:uppercase;
	color:#e85209;
	letter-spacing:1px;
	line-height:1.2;
	margin-bottom:10px;
	}

h3 {
	padding-left:15px;
	font-size:17px;
	font-weight:400;
	font-family: 'Roboto Condensed', sans-serif;
	text-transform:uppercase;
	color:#f4f4f4;
	letter-spacing:1px;
	padding-top:22px;
	}
	
h4 {
	font-size:13px;
	font-weight:700;
	font-family: 'Roboto Condensed', sans-serif;
	text-transform:uppercase;
	color:#e85209;
	letter-spacing:1px;
	margin-top:5px;
	margin-bottom:10px;
	}
	
.LOGO_A {
	width:150px;
	height:43px;
    background-attachment: scroll;
	position:fixed;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	color:#f4f4f4;
	letter-spacing:1.2px;
	margin-top:10px;
	margin-left:2px;	
	font-size:15px;
	}
	
.LOGO_B {
	width:150px;
	height:43px;
	background-image:url("http://pro-offroad.net/files/Pro.Offroad/Webdesign/img/img_design/logo_a.png");
	background-repeat:no-repeat;
    background-attachment: scroll;
	position:fixed;
	background-color:#e35625;
	}	

.adresse_footer {
	font-size:17px;
	font-weight:400;
	font-family: 'Roboto Condensed', sans-serif;
	text-transform:uppercase;
	color:#f4f4f4;
	letter-spacing:1px;
	padding-top:22px;
	}

/*FLIESSTEXTE*/

p {
	font-family:'Roboto Condensed', sans-serif;
	color:#595959;
	font-weight:400;
	letter-spacing:0.3px;
	line-height:1.3;
	font-size:13px;
	}

	
.ce_text.text_306px.block > p {
	font-size:13px;
	}
	
.teaser_text {
	font-family:'Roboto Condensed', sans-serif;
	color:#303030;
	font-weight:400;
	letter-spacing:0.2px;
	line-height:1.3;
	font-size:13px;
	}
	
.teaser_news_text > a { 
	text-decoration:none;
	}
	
.info {
	font-family:"Times New Roman", Times, serif;
	color:#797979;
	font-size:13px;
	margin-bottom:2px;
	margin-top:5px;
	}


/*LINKS*/

.hyperlink_teaser_leistungen > a {
	color:#f4f4f4;
	font-family:'Roboto Condensed', sans-serif;
	font-size:13px;
	font-weight:400;
	position:absolute;
	text-decoration:none;
	margin-left:10px;
	margin-top:10px;
	letter-spacing:1px;
	}	
	
.more > a {
	text-decoration:none;
	color:#797979;
	position:relative;
	top:5px;
	}
	
.more > a:hover {
	color:#e85209;
	}

a {
	text-decoration:none;
	}
	
/*UNTERSEITE*/

.ausgabe_name {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#595959;
	letter-spacing:1px;
	font-size:13px;
	text-transform:uppercase;
	width:960px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:30px;
	}

.page_titel {
	color:#e85209;
	font-weight:700;
	}
	
.teaser_news_komplett:hover {
	cursor:pointer;
	background-color:#FFF;
	}
	
.teaser_news_text a {
	color:#E35625;
	line-height:1.6;
	}
	
.teaser_news_text a:hover {
	border-bottom:2px solid #E35625;
	}
	
.back > a {
	font-family:'Roboto Condensed',sans-serif;
	font-size:13px;
	font-weight:400;
	letter-spacing:0.3;
	color:#E35625;
	top:5px;
	position:relative;
	}
	
.back > a:hover {
	border-bottom:2px solid #E35625;
	}
	
a {
	font-family:'Roboto Condensed',sans-serif;
	font-size:13px;
	font-weight:400;
	color:#E35625;
	}
	
#gelaendewagentechnik-kopie {
	
	margin-top:-50px;
	}
@charset "UTF-8";
/* CSS Document */

/*FOOTER*/

footer {
	}
.footer_gesamt {
	width:100%;
	height:60px;
	background-color:#e1ded3;
	margin-top:50px;
	}
	
.width960 {
	width:960px;
	height:auto;
	min-height:40px;
	margin-left:auto;
	margin-right:auto;
	}

.sponsoren_logo {
	margin-left:0px;
	margin-right:20px;
	margin-top:10px;
	}

.footer_gesamt_orange {
	background-color:#E35625;
	height:auto;
	min-height:80px;
	width:100%;
	}


