/*----- Autor: Benno Sökeland
        Sökeland Werbung / Design
		www.soekeland.de
		 © 2007------*/

/*------design.css Angaben zum Design------*/

body
{
background-image:url(../elemente/hg.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
}

a:link
{ 
	color:#FF0000
}

a:visited
{ 
	color:#666666
}

#logobils 
{
position:absolute; left:5px; top:12px;
background-image: url(../elemente/logobils.gif);
background-repeat:no-repeat;
width:190px; height:60px;
}

#topbild 
{
position:absolute; left:225px; top:0px;
background-image: url(../elemente/topbild.jpg);
background-repeat:no-repeat;
width:500px; height:80px;
}

#logoarriva
{
position:absolute; left:770px; top:20px;
width:180px; height:45px;
}

#leiste 
{
width:580px; height:25px;
position:absolute; left:200px; top:135px;

}

#abschluss
{
position:absolute; left:0px; top:580px;
width:975px; height:50px;
background-color:#0891A1;
font-family:Arial, Helvetica, sans-serif;
font-size:1.0em;
letter-spacing:2px;
padding-top:4px;
padding-bottom:0px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
z-index:4;
}

/* ------ Navigation (Linke Spalte) ------*/

#navlinks
{
background-color:#ECECEC;
width:200px; height:480px;
position:absolute;left:0px; top:100px;
padding-top:7px;
z-index:3;
}

.menucontainer
{
width:200px;
margin-top:0px;
}

#navlinks1
{
background-color:#ECECEC;
width:200px; height:480px;
position:absolute;left:0px; top:100px;
padding-top:7px;
z-index:3;
}

.menupunkt
{
display:block;
border-top:4px solid #ECECEC;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
text-align:left;
color:#FF0000;
padding-left:20px;
padding-top:3px;
padding-bottom:3px;
}

.menu 
{
display:block;
border-top:4px solid #ECECEC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#FF0000;
padding-left:40px;
padding-top:1px;
padding-bottom:2px;
}

.linie 
{
display:block;
background-image:url(../elemente/linie.gif);
border-top:1px solid #ECECEC;
padding-top:3px;
}

a.menu 
{
display:block;
border-top:4px solid #ECECEC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:40px;
padding-top:1px;
padding-bottom:2px;
}
a.menu:link, a.menu:visited
{ 
color:#000000;
background-color:#ECECEC;
text-decoration:none;
padding-left:40px;
padding-top:1px;
padding-bottom:2px;
}

a.menu:active, a.menu:hover
{ 
color:#FF0000;
background-color:#ECECEC;
text-decoration:underline;
padding-left:40px;
padding-top:1px;
padding-bottom:2px;
}

/* ------ Ende Navigation (Linke Spalte) ------ */

/*------ Inhalt: mittlere Spalte ------*/

#mainstart
{
	position:absolute;
	left:200px; 
	top:100px;
	width:555px;
	height:140px;
	margin-left:0px;
	z-index:2;
}

#main1
{
	position:absolute;
	left:200px; 
	top:100px;
	width:600px;
	height:350px;
	margin-left:0px;
	z-index:2;
}

#main2 
{
	position:absolute;
	left:200px; 
	top:100px;
	width:775px;
	height:475px;
	margin-left:0px;
	z-index:2;
}

#main3
{
	position:absolute;
	left:200px; 
	top:100px;
	width:800px;
	height:625px;
	margin-left:0px;
	z-index:2;
}

#main4
{
	position:absolute;
	left:200px; 
	top:100px;
	width:775px;
	height:900px;
	margin-left:0px;
	z-index:2;
}

#main5
{
	position:absolute;
	left:200px; 
	top:100px;
	width:775px;
	height:1475px;
	margin-left:0px;
	z-index:2;
}

.maincontainer
{
	width:580px;
	height:775px;
	margin-top:0px;
}

#maintabelle
{
	position:absolute;
	left:200px; 
	top:100px;
	width:567px;
	height:1600px;
	margin-left:0px;
	z-index:2;
}

.maintabelle
{
	width:567px;
	height:1600px;
	margin-top:0px;
}

#slogan
{
    position:absolute;
	left:200px; 
	top:100px;
	background-image: url(../elemente/ibuim.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	width:250px;
	height:70px;
}

#starttext
{
	position:absolute;
	left:450px; 
	top:100px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	width:285px;
	height:210px;
	color:#000000;
    font-weight:100;
    color:#000000; 
	text-decoration:none;
	background-color:#FFFFFF;
}

#hgbild 
{
	position:absolute; left:0px; top:180px;
	background-image:url(../bilder/baumberge.jpg);
	width:755px;
	height:415px;
	z-index:0;
}

#headline
{
position: absolute; 
left: 25px; 
top: 15px; 
width: 416px; 
height: 15px;
}

#reise 
{
	position:absolute;
	left:200px; 
	top:100px;
	width:555px;
	height:2520px;
	margin-left:0px;
	z-index:2;
}

.reisecontainer
{
	width:555px;
	height:2520px;
	margin-top:0px;
	background-color:#FFFFFF;
}

#reise2
{
	position:absolute;
	left:200px; 
	top:100px;
	width:555px;
	height:350px;
	margin-left:0px;
	z-index:2;
}

.reise2container
{
	width:555px;
	height:350px;
	margin-top:0px;
	background-color:#FFFFFF;
}

#buchen 
{
	position:absolute;
	left:200px;
	top:100px;
	width:555px;
	height:1107px;
	margin-left:0px;
	z-index:2;
}

.buchencontainer
{
	width:555px;
	height:1050px;
	margin-top:0px;
	background-color:#FFFFFF;
}

/*------ Ende Inhalt: mittlere Spalte ------*/

/*------ Inhalt: rechte Spalte ------*/

#rechts
{
	background-color:#ECECEC;
	width:220px; height:475px;
	position:absolute; left:755px; top:100px;
	padding-top:7px;
	z-index:1;
}

.rechtscontainer
{
width:200px; height:475px;
margin-top:0px;
}

#rechts1
{
	background-color:#ECECEC;
	width:220px; height:500px;
	position:absolute; left:755px; top:100px;
	padding-top:7px;
	z-index:1;
}

.rechtscontainer1
{
width:200px; height:500px;
margin-top:0px;
}

.aktuelle
{
display:block;
border-top:4px solid #ECECEC;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:15px;
text-align:left;
color:#FF0000;
padding-top:3px;
padding-left:15px;
padding-bottom:3px;
}

.angebote 
{
display:block;
border-top:4px solid #ECECEC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:left;
padding-left:15px;
padding-right:15px;
}

.mehr 
{
display:block;
border-top:4px solid #ECECEC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:right;
color:#FF0000;
padding-right:15px;
padding-bottom:2px;
}

/*------ Ende Inhalt rechte Spalte  ------*/

/*------ Inhalt: Seite Busvermietung ------*/

#firma 
{
background-color:#FFFFFF;
width:200px; 
height:125px;
padding-top:4px;
}

#stadtbus1 
{
background-color:#FFFFFF;
width:200px; 
height:125px;
padding-top:4px;
}

#stadtbus2 
{
background-color:#FFFFFF;
width:200px; 
height:125px;
padding-top:4px;
}

#text_busverm
{
position:absolute;
left:25px; 
top:75px;
width:416px; 
height:800px;
}

#sh_reisebus
{
position:absolute;
left:475px; 
top:25px;
width:275px; 
height:25px;
}

#reisebus1
{
position:absolute;
left:475px; 
top:75px;
width:275px; 
height:175px;
}

#reisebus2
{
position:absolute;
left:475px; 
top:250px;
width:275px; 
height:175px;
}

#reisebus3
{
position:absolute;
left:475px; 
top:425px;
width:275px; 
height:150px;
}

#reisebus4
{
position:absolute;
left:475px; 
top:575px;
width:275px; 
height:100px;
}

#reisebus5
{
position:absolute;
left:475px; 
top:700px;
width:275px; 
height:175px;
}

/*------ Inhalt: Ende Seite Busvermietung ------*/

/*------ Inhalt: Seite Kooperationspartner ------*/

#text_koop1
{
position:absolute;
left:25px; 
top:75px;
width:350px; 
height:250px;
}

#logo_engel
{
width:350px;
padding-top:55px;
}

#text_koop2
{
position:absolute;
left:400px; 
top:75px;
width:350px; 
height:250px;
}

#logo_seick
{
width:350px;
padding-top:20px;
}

/*------ Inhalt: Ende Seite Kooperationspartner ------*/

/*------ Inhalt: Seite AGBs ------*/

#text_agbs
{
position:absolute;
left:25px; 
top:100px;
width:475px; 
height:2525px;
}

/*------ Inhalt: Ende Seite AGBs ------*/

/*------ Inhalt: Seite Gruppenreisen ------*/

#text_gruppen
{
position:absolute;
left:25px; 
top:75px;
width:450px; 
height:725px;
}

#zertifikat
{
position:absolute;
left:40px; 
top:600px;
width:125px; 
height:126px;
}

/*------ Inhalt: Ende Seite Gruppenreisen ------*/

/*------ Inhalt: Seite Impressum ------*/

#imp_firma
{
position:absolute;
left:25px; 
top:55px;
width:275px; 
height:25px;
}

#imp_arriva
{
position:absolute;
left:25px; 
top:98px;
width:71px; 
height:16px;
}

#imp_text
{
position:absolute;
left:25px; 
top:125px;
width:475px; 
height:500px;
}

/*------ Inhalt: Ende Seite Impressum ------*/

/*------ Inhalt: Seite Arriva ------*/

#text_arriva
{
position:absolute;
left:25px; 
top:75px;
width:450px; 
height:350px;
}

/*------ Inhalt: Ende Seite Arriva ------*/

/*------ Inhalt: Seite Standort ------*/

#albersloh
{
position:absolute;
left:25px; 
top:75px;
width:175px; 
height:125px;
}

#ahlen
{
position:absolute;
left:225px; 
top:75px;
width:175px; 
height:125px;
}

#warendorf
{
position:absolute;
left:425px; 
top:75px;
width:228px; 
height:125px;
}

#text_albersloh
{
position:absolute;
left:25px; 
top:211px;
width:175px; 
height:135px;
}

#text_ahlen
{
position:absolute;
left:225px; 
top:211px;
width:175px; 
height:135px;
}

#text_warendorf
{
position:absolute;
left:425px; 
top:211px;
width:175px; 
height:135px;
}

#headline_anfahrt
{
position: absolute; 
left: 25px; 
top: 350px; 
width: 416px; 
height: 15px;
}

#plan1
{
position:absolute;
left:25px; 
top:400px;
width:230px; 
height:250px;
}

#plan2
{
position:absolute;
left:300px; 
top:400px;
width:230px; 
height:250px;
}

/*------ Inhalt: Ende Seite Standort ------*/

/*------ Inhalt: Seite Sicherheit ------*/

#text_sicher
{
position:absolute;
left:25px; 
top:75px;
width:325px; 
height:450px;
}

#foto_sicher1
{
position:absolute;
left:375px; 
top:75px;
width:200px; 
height:110px;
}

#foto_sicher2
{
position:absolute;
left:375px; 
top:200px;
width:200px; 
height:150px;
}

#bu_sicher
{
position:absolute;
left:375px; 
top:355px;
width:200px; 
height:12px;
}

#zertifikat2
{
position:absolute;
left:375px; 
top:425px;
width:125px; 
height:126px;
}

#fahrtraining
{
background-color:#FFFFFF;
width:200px; 
height:194px;
padding-top:4px;
}

/*------ Inhalt: Ende Seite Sicherheit ------*/

/*------ Inhalt: Seite Stellenangebote ------*/

#stelle1
{
position:absolute;
left:25px; 
top:65px;
width:310px; 
height:1225px;
background-image:url(../media/hg_stelle.jpg);
background-repeat:no-repeat;
padding-top:15px;
padding-left:20px;
padding-right:20px;
}

#stelle2
{
	position:absolute;
	left:400px;
	top:65px;
	width:350px;
	height:301px;
}

/*------ Inhalt: Ende Seite Stellenangebote ------*/
