@charset "utf-8";

/*
Sebastian Haehnlein (Just Orange)
*/

/*global*/
* {
	margin: 0;
	padding: 0;
}
/*
html {
    height: 101%;
}
*/
/*body*/
html, body {
	background: #FFFFFF url(gfx/bg.jpg);
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4A5157;
	margin: 0;
	padding: 0;
}

.formm {	
		/*background-color: #000000;	
		border: 0px solid #333333;	*/
		float:left;
		background-image: url(gfx/formm.gif);	
		background-repeat: no-repeat;	
		/*background-position: left top;*/	
}
.formm_butn {	
		float:left;color:#A08271;
		font: bold 64% 'trebuchet ms',helvetica,sans-serif;
		background-color:#E9E1D5;
		border-color: #A08271 #836A5D #836A5D #A08271;
		/*filter:progid:DXImageTransform.Microsoft.Gradient
			(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');*/
}
.schattenbox {
	width:980px;/**/
	margin: 0 auto;
	background-image:url(gfx/shadow_side.png);
}
* html .schattenbox {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_side.png',sizingMethod='scale');
	/*filter:Shadow(color=#000000, direction=135);*/
	/* filter:DropShadow(color=#C0C0C0, offx=3, offy=3)*/
	/*filter:Glow(color=#666666, strength=5);
	/*margin-bottom:10px;*/
	/*padding-bottom:10px;*/
}
.shadow_bottom {
	width:980px;/**/
	height:10px;
	margin: 0px auto;
	background-image:url(gfx/shadow_bottom.png);
	
}
* html .shadow_bottom {
	background-image: none;
	width:980px;/**/
	height:10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_bottom.png',sizingMethod='scale');
	/*filter:Shadow(color=#000000, direction=135);*/
	/* filter:DropShadow(color=#C0C0C0, offx=3, offy=3)*/
	/*filter:Glow(color=#666666, strength=4);					*/
	/*margin-bottom:10px;*/
	/*padding-bottom:10px;*/
}

.pfeil_img{
top:5px;position:relative; left:7px;
}

/*Ueberschriften*/
h1, h2, h3 {
	/*text-transform: lowercase;*/
	color: #292929;
}

h1 {
	letter-spacing: -1px;
	font-size: 30px;
}

h2 {
	font-size: 24px;
	color: #292929;
}

h3 {
	font-size: 13px;
	color: #292929;
}

/*p,listen und abstze*/
ul, ol {
	margin-bottom: 2em;
	text-align: justify;
	line-height: 200%;
}

p {
}

ul {
}

ol {
}

/*links global*/
a {
	color: #A08271;
	text-decoration:none;
}

a:hover {
	text-decoration: none;
}

/*bilder global*/
img {
	border: none;
}

img.left {
}

img.right {
}

.tn img {
	border: 8px solid #F5F5F5;
}

/*hr {
	display: none;
}

 Logo */
#Seite {
padding:0;
	width: 74em;

	margin: 0 auto;/**/
	background-color:#FFFFFF;
	padding:0px;
	/*background: url(gfx/logo.JPG) no-repeat 90% 1px;*/
}
#welcome {
width:74em; background-color:#E9E1D5; height:30px; margin-top:3px; padding-top:10px;
}
#welcome p {
margin:0 10px 10px 10px; color:#A08271; font-size:16px;
}
#search {
width:74em; 
background-color:#E9E1D5; 
height:40px;
}
#left_search {
float:left; 
width:50em; 
margin:10px;
}
#right_search {
float:left; 
margin:10px 0;
}
#right_search_a {
float:left; font-size:13px; color:#A08271;
}
#right_search_b {
float:left; width:15em;
}

#dreifeld {
width:74em; height:192px; color:#A08271; /* background-image:url(gfx/dreisp.jpg); background-repeat:no-repeat;*/
}
.dreifeld_box1a {
float:left; width:14px; height:192px; background-image:url(gfx/box1a.jpg);background-repeat:no-repeat;
}
#dreifeld_box1 {
float:left; width:24.5em; height:192px; background-image:url(gfx/box1b.jpg); background-repeat:no-repeat; background-position:right;
}
#dreifeld_box2a {
float:left; width:14px; height:192px; background-image:url(gfx/box1a.jpg);background-repeat:no-repeat;
}
#dreifeld_box2 {
float:left; width:24.8em; height:192px; background-image:url(gfx/box2b.jpg); background-repeat:no-repeat; background-position:right;
}
#dreifeld_box3a {
float:left; width:14px; height:192px;  background-image:url(gfx/box3a.jpg);background-repeat:no-repeat;
}
#dreifeld_box3 {
float:left; width:24.5em; height:192px; background-image:url(gfx/box3b.jpg); background-repeat:no-repeat; background-position:right;
}


#logo {
	width: 74em;
	height: 305px;
	/*margin: 0 auto;*/
	background: url(gfx/banner.jpg);/* no-repeat 90% 1px*/
}

#logo h1 {
	float: left;
	padding: 70px 37px 0px 37px;
	height: 54px;
	background: url(gfx/img02.gif) no-repeat 100% 63px;
	font-size: 38px;
	font-weight: normal;
	letter-spacing: -2px;
}

#logo h2 {
	float: right;
	padding: 20px 200px 0 0;
	/*text-transform: lowercase;*/
	font-weight: normal;
	font-size: 16px;
	color: #FFFFFF;
}

#logo a {
	text-decoration: none;
	color: #FFFFFF;
}

/* Menu */
#menu{
	/*width: 100%;*/
	height: 25px;
	margin: 0 auto;
	background-color:#BB501A;
	width:74em;
	font-size:1em;
	margin-top:3px; 
	background-image:url(gfx/menu_bg.jpg);
	background-repeat:no-repeat; 
	padding-top:5px; 
	color:#CCCCCC;
}

#flashteil {
width:74em;
}
#flashteil p {
margin-top:2px;
}

#Prodbutton {
width:74em;
}
#Prodbutton p {
margin-top:80px; margin-right:30px; padding-bottom:20px; text-align:right; color:#A08271; font-size:15px; font-family: Geneva, Arial, Helvetica, sans-serif; 
}
#Prodbutton img {
top:4px;position:relative; left:7px; 
}

#pfeillink {/*background-image:url(gfx/pfeil.gif);*/ }
#pfeillink a {
	
	/*padding: 70px 37px 0 0;*/
	/*height: 54px;*/
	
	
}
.pfeil_link {margin:5px 140px 0 25px; position:absolute;top:570px; width:120px;}
* html .pfeil_link {margin:5px 140px 0 15px; position:absolute;top:570px; width:120px;}
.box_uber {margin:25px 130px 0 25px; font-style:italic;}
/*
#menu ul {
	margin: 0;
	padding: 7px 0 0 15px;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: inline;
}

#menu a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	background-color:#E10005;
	
	
}

#menu a:active {
	color:#FFFFFF;
	 text-decoration:none;	
}

#menu a:focus { text-decoration:none; color:#ffffff; }
#menu a:link { text-decoration:none; color:#ffffff; }
#menu a:visited { text-decoration:none;  color:#800000; }
*/
/* Content */
#Content {
	/*
	
	padding: 20px 0px 20px 0px;
	*/
	width: 800px;
	height:100%;
	float: left;
	
	background-color:#CCCCCC;
}
#Content p {
	/*
	
	
	*/	
	padding: 5px 10px 5px 10px;
	
}
#Footer {
	/*
	height:100px;

	margin:10px 0 0 0;
	*/
	padding: 5px 0px 5px 14px;
	
	width: 786px;
	float: left;
	
		
	background-color:#dddddd;
}
#Footer p {
	/*
	
	
	*/	
	padding: 5px 20px 5px 20px;
	
}

#fleft {
	/*
		margin:10px; 
		padding: 20px 10px 20px 10px;
			
	*/
	float: left;
	margin:3px 0px 3px 0px;
	width: 250px;

	border:dotted; border-width:thin;
	
	background-color:#bbbbbb;
}
#fright {
	/*
	margin:10px;
	padding: 20px 10px 20px 10px;	
	*/
		float: left;

	width: 250px;
	margin:3px 0 3px 3px;
	background-color:#bbbbbb;

	border:dotted; border-width:thin;
}
#fcenter {
	/*	
		margin:10px;
			padding: 20px 10px 20px 10px;
	*/

	width: 260px;
	margin:3px 0 3px 3px;
	background-color:#bbbbbb;
	float: left;

	border:dotted; border-width:thin;
}

/* Schatten */
	#s_links {	
		background-image:url(gfx/shadow_left.png); background-position:right; background-repeat:repeat-y; width:10px;
	}
	* html #s_links {			
		background-position:right; background-repeat:repeat-y; width:10px;
		background-image: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_left.png',sizingMethod='scale');
	}
	
	
	#s_rechts {	
		background-image:url(gfx/shadow_right.png); background-position:left; background-repeat:repeat-y; width:10px;
	}
	* html #s_rechts {			
		background-position:left; background-repeat:repeat-y; width:10px;
		background-image: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_right.png',sizingMethod='scale');
	}
	
	
	#s_unten_ecke_rechts {	
		background-image:url(gfx/shadow_right_corner.png);  background-repeat:no-repeat; width:10px; background-position:-70px 0px;
	}
	* html #s_unten_ecke_rechts {	
		background-repeat:no-repeat; width:10px; background-position:-70px 0px;
		background-image: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_right_corner_ie_aussen.png',sizingMethod='scale');/**/
	}
	
	
	#s_unten_ecke_links {	
		background-image:url(gfx/shadow_left_corner.png); background-repeat:no-repeat; width:10px; background-position:-2px 0px;
	}
	* html #s_unten_ecke_links {	
		background-repeat:no-repeat; width:10px; background-position:-2px 0px;
		background-image: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_left_corner_ie_aussen.png',sizingMethod='scale');/**/
	}
	
	
	#s_unten_ecke_rechts_innen {	
		background-image:url(gfx/shadow_right_corner.png);  background-repeat:no-repeat; width:70px; background-position:0px 0px;
	}
	* html #s_unten_ecke_rechts_innen {	
		background-repeat:no-repeat; width:70px; background-position:0px 0px;
		background-image: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_right_corner_ie_innen.png',sizingMethod='scale');
	}
	
	
	#s_unten_ecke_links_innen {	
		background-image:url(gfx/shadow_left_corner.png); background-repeat:no-repeat; width:66px; background-position:-10px 0px;
	}
	* html #s_unten_ecke_links_innen {	
		background-repeat:no-repeat; width:68px; background-position:-10px 0px;
		background-image: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_left_corner_ie_innen.png',sizingMethod='scale');
	}
	
	
	#s_unten_mitte {	
		background-image:url(gfx/shadow_bottom_spacer.png); background-repeat:repeat-x;width:61.25em;
	}
	* html #s_unten_mitte {	
		background-repeat:repeat-x;width:61.25em;
		background-image: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/shadow_bottom_spacer.png',sizingMethod='scale');
	}
/* Navifgation*/
/* div */
.justorange_cms_nav_1_aktiv { display: block;float: left;margin: 0px 10px 0 10px;padding: 0px 0 0 15px;border-left:#cecece 2px solid; }
.justorange_cms_nav_1_nichtaktiv { display: block;float:left;margin: 0 10px 0 10px;padding: 0px 0 0 15px;border-left:#cecece 2px solid; }

.navi1_aktiv { margin-left:1px;text-decoration: none;font-size:1em;font-weight: bold;color: #ffffff; }
.navi1_nichtaktiv { margin-left:1px;text-decoration: none;font-size:1em;font-weight: bold;color: #cecece; }
#nav_id_1_1_nichtaktiv { border-right:none;border-left:none; padding:0 0 0 10px; margin:0px 10px 0 50px; }
#nav_id_1_1_aktiv { border-right:none;border-left:none; padding:0 0 0 10px; margin:0px 10px 0 50px; }


.justorange_cms_nav_2_aktiv { display:block;text-align:left;padding:2px 10px 2px 50px;border-bottom:#e8e8e8 1px solid;background-color:#F5F5F5; }
.justorange_cms_nav_2_nichtaktiv { display:block;text-align:left;padding:2px 10px 2px 50px; border-bottom:#e8e8e8 1px solid;background-color:#F5F5F5; }
.navi2_aktiv { color:#000000;font-weight:bold;font-size:0.7em;font-family:Arial,Helvetica;text-decoration:none;line-height:130%; }
.navi2_nichtaktiv { color:#000000;font-weight:normal;font-size:0.7em;font-family:Arial,Helvetica;text-decoration:none;line-height:130%; }
.schr_gr { border-color:#a7d1e8;border-width:1px;border-style:solid;margin:0 2px 0 2px;vertical-align:top; } 
.clearfix:after {
    			content: ""; 
    			display: block; 
    			height: 0; 
    			clear: both; 
    			visibility: hidden;
			}

			.clearfix {display: inline-table;}
	
			/* Hides from IE-mac \*/
			* html .clearfix {height: 1%;}
			.clearfix {display: block;}
			/* End hide from IE-mac */