/* speedtrans.de
Autor: Bjoern Buchholz
Version: 1.0, 02.02.2013
General-Definitionen

-Farben-
Hintergrund: #993300

-Schrift Allgemein-
font-family: Arial, Helvetica, sans-serif;
font-size: 12px
color: #066
}
 
*/


/* ------ Allgemeine Definitionen ANFANG ------ */

html, body, div, center, p, h1, h2, h3, ul, li, ol, span, table, td, form, img {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
}
html { overflow-y: scroll; }

body {
	min-height: 101%;
	font-size: 100.01%;
	position: relative;
	background-color:#c7cfd3;
	/*background-color:#003366;*/
	text-align: center;
}
img {
	border:none;
}
.clear {
	clear:both;
}
p.clear {
	clear:both;
	margin:0;
	padding:0;
}

a {
	text-decoration: none;
	color: #666666;
}
	
a:link { 
	color: #003366;
}
	
a:active {}
	
a:visited {}

a:hover {
	color: #a51d2f;
}
h1 {
	font-weight: 100;
	font-size:24px;
	color:  #069;
	/*color: #C30;*/
	letter-spacing: 0px;
	padding:10px 0px 0px 0px;
	margin:5px 0px 5px 0px;
}
h2 {
	font-weight: bold;
	font-size:18px;
	color:  #069;
	letter-spacing: px;
	margin:5px 0px 10px 0px;
}
h3 {
	font-weight: 100;
	font-size:18px;
	color: #069;
	letter-spacing: px;
	margin:5px 0px 10px 0px;
}
h4 {
	font-size:14px;
	font-weight: 100;
	color: #069;
	text-indent:0px;
	margin: 0 0 10px 0;
	line-height:22px;
}
h5 {
	font-weight: 100;
	font-size:16px;
	color: #069;
	letter-spacing: 0px;
	padding:10px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	
}
h6 {
	font-weight: 100;
	font-size:24px;
	color: #39C;
	letter-spacing: 0px;
	padding:10px 0px 0px 0px;
	margin:5px 0px 5px 0px;
}
p {
	font-size:14px;
	color: #FFF;
	text-indent:0px;
	margin: 0 0 10px 0;
	line-height:24px;
}
ul {
	margin:5px 0px 5px 0px;
}
li {
	margin-left:25px;
	line-height:20px;
}
hr {width:550px; background-color: #666666; height:1px;
  margin-left:0; text-align:left; border:none; noshade: noshade; 
}
	
		
	/* ------ FULLSIZE BACKGROUND IMAGE ANFANG ------ */

#bg {
	position:fixed; 
	top:-50%; 
	left:-50%; 
	width:200%; 
	height:200%;
}
#bg img {
	position:absolute;
	top:0; 
	left:0; 
	right:0; 
	bottom:0; 
	margin:auto; 
	min-width:50%;
	min-height:50%;
}

/*  (HINWEIS: Auswahl Hintergrund-Bild im HTML)  */ 
	
	/* ------ FULLSIZE BACKGROUND IMAGE ENDE  ------ */
	
	
#DIV_main {
	z-index:2;
	position: relative;
	width:1064px;
	height:auto; 
	margin:20px auto;
	float:auto;
}
	

	/* ----- HEADER - ANFANG ----- */
	
#DIV_header {
	display:block;
	width:1024px;
	height:400px;
	background-color: transparent;
	margin:0px 0 0 20px;
	float: none;
}
#DIV_header_logo {
	width:450px;
	height:280px;
	background:none;
	/*background-image:url(../images/header/logo_450_280.png); */
	background-repeat:no-repeat; 
	margin-top:0px;   
	display:block;
	position: relative;
	z-index:200;
	float: left;
}
.DIV_header_image_01 {
	background-image: url(../images/header/header_dyn01.jpg);
	background-repeat:no-repeat;}
.DIV_header_image_02 {
	background-image: url(../images/header/header_dyn02.jpg);
	background-repeat:no-repeat;}
.DIV_header_image_03 {
	background-image: url(../images/header/header_dyn03.jpg);
	background-repeat:no-repeat;}
.DIV_header_image_04 {
	background-image: url(../images/header/header_a-lange.jpg);
	background-repeat:no-repeat;}
.DIV_header_image_05 {
	background-image: url(../images/header/header_m-lange.jpg);
	background-repeat:no-repeat;}
	

/* ------ Slogans ANFANG ------ */
		
#DIV_header_slogan_overlay {
	width:1024px;
	height:160px;
	/*background-color: rgba(0,0,0,0.5);*/
	position: relative;
	z-index:200;
	margin-top:-90px;
	float: left;
}
.DIV_slogan_1 {  
	background: url(../images/slogans/slogan_1_1024_160.png);	
	background-repeat: no-repeat;}
.DIV_slogan_2 {  
	background: url(../images/slogans/slogan_2_1024_160.png);
	background-repeat: no-repeat;}
.DIV_slogan_3 {  
	background: url(../images/slogans/slogan_3_1024_160.png);
	background-repeat: no-repeat;}
.DIV_slogan_4 {  
	background: url(../images/slogans/slogan_4_1024_160.png);
	background-repeat: no-repeat;}
.DIV_slogan_5 {  
	background: url(../images/slogans/slogan_5_1024_160.png);
	background-repeat: no-repeat;}



.DIV_slogan_01 {  
	background: url(../images/slogans/slogan_01_1024_160.png);	
	background-repeat: no-repeat;}
.DIV_slogan_02 {  
	background: url(../images/slogans/slogan_02_1024_160.png);
	background-repeat: no-repeat;}
.DIV_slogan_03 {  
	background: url(../images/slogans/slogan_03_1024_160.png);
	background-repeat: no-repeat;}
.DIV_slogan_04 {  
	background: url(../images/slogans/slogan_04_1024_160.png);
	background-repeat: no-repeat;}
.DIV_slogan_05 {  
	background: url(../images/slogans/slogan_05_1024_160.png);
	background-repeat: no-repeat;}


/* ------ Externe Links kennzeichnen ANFANG  ------  */

a[href^="http:"] {
background: transparent
url(../images/grapgic/icon_link_external_spe01.png) 100% 50% no-repeat;
padding-right: 15px;
}

a[href^="http://info@speedtrans.de"],
a[href^="http://www.speedtrans.de"]
{
background: transparent;
padding-right: 0px;
}


/* ------ Flexslide r------ */


.flexslider li {margin-left:0px;}
.flexslider ol {display: none;}
.hn-slider-b {margin: -270px 0 0 -30px; z-index:400; position:relative;}
.slogan-slider-b {margin-top:-113px; z-index:200; position:relative;}
