/* CSS Document */

body{

margin:0px none;

padding:0px none;

color:#00549F;

background:#E2EFF2 url(../images/webbg.gif) top center repeat-y;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

position:relative;

}



#texth3{

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



#container{

margin:0px none;

padding:0px none;

color:#00549F;

width:1010px;

margin-left:auto;

margin-right:auto;

position:relative;

}







/* Header-----------------*/

#header{

position:relative;

width:940px;

text-align:center;





}

#header .logo{

position:absolute;

top:10px;

left:20px;

}

#header .hpic{

position:absolute;

top:10px;

right:20px;



}



#header .logo img, #header .hpic img{

border:0 none;

}

/* Header---------ENDE--------*/







/* Navigation-----------------*/

#navigation{

width:188px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

position:absolute;

top:160px;

left:20px;





}



.ueberschrift_unterseiten h2{

color:#00549F;

text-align:left;

padding:5px;

font-weight:bold;

margin:0px 0px 7px 0px;



}







.naviuebe h2{

color:#00549F;

width:174px;

text-align:center;

background:transparent url(../images/box_blue.jpg) top left repeat-x;

padding:5px;

font-weight:bold;

margin:6px 0px 7px 0px;

border:1px solid #FFFFFF;

}

.naviuebe1 h2{

color:#00549F;

text-align:center;

background:transparent url(../images/box_blue.jpg) top left repeat-x;

padding:5px;

width:174px;

font-weight:bold;

margin:0px 0px 7px 0px;

border:1px solid #FFFFFF;

}



.naviuebe2 h3{

color:#00549F;

text-align:center;

background:transparent url(../images/box_blue.jpg) top left repeat-x;

padding:5px;

font-weight:bold;

font-size:12px;

width:174px;

margin:0px 0px 7px 0px;

border:1px solid #FFFFFF;

}





.naviueb{

color:#00549F;

text-align:center;

background:transparent url(../images/box_blue.jpg) top left repeat-x;

padding:5px;

width:174px;

font-weight:bold;

margin:6px 0px 7px 0px;

border:1px solid #FFFFFF;

}

.naviueb1 {

color:#00549F;

text-align:center;

background:transparent url(../images/box_blue.jpg) top left repeat-x;

padding:5px;

width:174px;

font-weight:bold;

margin:0px 0px 7px 0px;

border:1px solid #FFFFFF;

}



.naviueb2{

color:#00549F;

text-align:center;

background:transparent url(../images/box_blue.jpg) top left repeat-x;

padding:5px;

font-weight:bold;

font-size:12px;

margin:0px 0px 7px 0px;

width:174px;

border:1px solid #FFFFFF;

}











/*.yellowborder{

border:1px solid #FFCC00;

}*/

.navis{

text-align:left;

width:188px;

height:26px;

margin:1px 0px;

/*border-bottom:1px dashed #FFFFFF;*/

}

.navis a, .navis a:visited{

color: #0066FF;

font-weight:normal;

background:transparent url(../images/gelboff.jpg) top left no-repeat;

padding:3px;

text-decoration:none;

display:block;

height:26px;

line-height:18px;

}

.navis a:hover, .navis a:active{

color: #0066FF;

font-weight:bold;

background:transparent url(../images/gelbon.jpg) top left no-repeat;



}

/* Navigation----------ENDE-------*/





/*main-----------------*/

#main{

width:468px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

position:absolute;

top:160px;

left:230px;





}



#mainunterseiten{
	width:690px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:182px;
	left:230px;
	height: 2646px;

}

.werbebanner{

}

.werbeschrift{

text-align:justify;

border-bottom:5px solid #e5e5e5;

background-color:#E9F4F5;

padding:6px;

}

.mainbox{

}



.mbueb h2 {

background:transparent url(../images/box_blue.jpg) top left repeat-x;

text-align:center;

margin:0 none;

padding:5px;

border:0 none;

}



.mbueb h3, h1 {

background:transparent url(../images/box_blue.jpg) top left repeat-x;

text-align:center;

margin:0 none;

padding:5px;

border:0 none;

font-size:12px;



}

.mbueb a h3{

color:#00549F;

font-weight:bold;

text-decoration: none;

 }

 

.mbueb a:hover h3{

text-decoration: overline;

font-weight:bold;

color:#FFFFFF;

} 



.test{

background:transparent url(../images/box_blue.jpg) top left repeat-x;

height:20px;

padding-top:5px;

margin-bottom:5px;

text-align:center;



}





.mainbox .mbuebunt{

padding:5px;

font-weight:bold;

background:transparent url(../images/box_blue.jpg) top left repeat-x;

border:1px solid #ffffff;

font-size:12px;

text-align:center;

margin:0 none;

}

.mainbox .mbuebunt h1{

margin:0;

padding:0;

font-size:12px;

}

.mainbox .mbbox{

padding:5px;

background-color:#E9F4F5;

border-bottom:5px solid #e5e5e5;

font-size:12px;

text-align:left;

margin:10px 0;

}





.mainboxki .mbboxki{

padding:5px;

border:1px dashed #FCCE43;

font-size:12px;

text-align:left;

margin:10px 0;

}







#frame{

/*border:1px dashed #FCCE43;*/

text-align:center;

padding-top:15px;







}









#frame_kurzurlaub{

border:1px dashed #FCCE43;

padding-top:15px;

}

#frame_billigflug{

border:1px dashed #FCCE43;

padding-top:15px;

padding-left:15px;

}

.angebot{

border:1px solid #FCCE43;

background:transparent url(../images/gelb1.jpg) top left repeat-y;

text-align:center;

width:464px;

}

.angebot img, .angebot a img{

border:none;

margin-top:4px;

}

.angebot .angebotcontent{

text-align:left;

padding:10px;

font-size:14px;

font-weight:bold;

font-style:italic;

}



/*maintabellenbox-----*/



#maintabelle{

}

.maintabellenbox{

width:468px;

height:90px;

font-size:14px;

margin-bottom:5px;

background-color:#E9F4F5;

border-bottom:5px solid #e5e5e5;

}

.tabboxpic{

/*position:absolute;

top:0px;

left:0px;*/

width:125px;

height:80px;

margin-right:2px;

float:left;

}

.tabboxcontent{

/*position:absolute;

top:0px;

left:130px;*/

width:328px;

height:50px;

line-height:24px;

padding:0 5px;

margin-bottom:2px;

float:left;

}

.tabboxinfo{

/*position:absolute;

top:55px;

left:130px;*/

width:195px;

height:23px;

line-height:24px;



padding:0 5px;

margin-right:2px;

float:left;

}

.tabboxbutton{

/*position:absolute;

top:55px;

left:376px;*/

width:130px;

height:35px;

font-size:11px;

line-height:42px;

background:transparent url(../images/mi_bg.gif) bottom center no-repeat;

text-align:center;

float:left;

}

.tabboxbutton a{

color:#000000;

font-weight:normal;

text-decoration:none;

 }

.tabboxbutton a:hover{

text-decoration:underline;

}





/*maintabellenbox---ENDE--*/







/*footer------------------*/

.copyright{

font-size:10px;

padding:8px 0;

color: #cccccc;

line-height:14px;

text-align:center;

margin-top:20px;

}

.copyright1{

position: absolute;

top: 1685px;

width: 468px;

font-size:10px;

padding:8px 0;

color: #cccccc;

line-height:14px;

text-align:center;



}



.copyright1 a{

line-height:18px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

text-decoration: underline;

font-weight:bold;

color:#00549F;



}



.copyright1 a:hover{

text-decoration: none;

color: #FF0000;

}



#nh a{
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	color:#00549F;



}



#nh a:hover{
	text-decoration: underline;
	font-weight:bold;
	color: #FF0000;
	line-height: 14px;

}



#footer .webempfehlungen{

font-size:10px;

color: #00549F;

line-height:14px;

text-align:center;

}

#footer .webempfehlungen a{

color: #00549F;

text-decoration:none;

}

#footer .webempfehlungen a:hover{

text-decoration:underline;

}

/*footer--------ENDE------*/

/*main----------ENDE-------*/



/*Sidebar-----------------*/

#sidebar{

position:absolute;

width:198px;

top:160px;

right:90px;

text-align:center;





}

.sidebox{

position:relative;

border:1px solid #FCCE43;

background:transparent url(../images/filiale.jpg) top left repeat-y;

text-align:center;

width:100%;

height:100px;

margin:0 0 15px 0;

}

.sidebox img, .sidebox a img{

margin:15px 0;

border:none;

text-align:center;

}



.sidebox .sbueb h3, .sidebox {

font-weight:bold;

font-size:12px;

margin:0 none;

padding:0 none;

}

sibeboxcontent{

text-align:center;

font-size:12px;

line-height:16px;

width:100%;

}



.sidebox5{

position:relative;

border:1px solid #FCCE43;

text-align:left;

width:200px;

height:245px;





}



.sidebox4{

position:relative;

border:1px solid #FCCE43;

background:transparent url(../images/familienurlaub_sommer.jpg) top left repeat-y; 

text-align:center;

width:100%;

height:226px;

margin:0 0 15px 0;

}



.sidebox1{

position:relative;

border:1px solid #FCCE43;

background:transparent url(../images/kindergeld.jpg) top left repeat-y;

text-align:center;

width:100%;

height:226px;

margin:0 0 15px 0;

}



.sidebox2{

position:relative;

border:1px solid #FCCE43;

background:transparent url(../images/sonnenklar.tv.jpg) top left repeat-y;

text-align:center;

width:100%;

height:226px;

margin:0 0 15px 0;

}





.sidebox3{

position:relative;

border:1px solid #FCCE43;

background:transparent url(../images/nil_baden.jpg) top left repeat-y;

text-align:center;

width:100%;

height:226px;

margin:0 0 15px 0;

}





.sidebox4{

position:relative;

border:1px solid #FCCE43;

background:transparent url(../images/billigfluege.jpg) top left repeat-y;

text-align:center;

width:100%;

height:226px;

margin:0 0 15px 0;

}



.textlinks{



font-size:12px;

line-height:20px;



}

.textlinks a{

color: #00549F;

font-weight:bold;

text-decoration:none;

}

.textlinks a:hover{

text-decoration: underline;

}





.linkwort{

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.linkwort a{

color: #00549F;

text-decoration:none;

}

.linkwort a:hover{

text-decoration: underline;

font-weight:bold;

}



.textlinks_filiale{

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:83px;

text-align:left;

font-size:11px;

font-style:italic;

line-height:20px;

width:115px;

padding-top:73px;

font-weight:bold;

}



.textlinks_filiale a{

color: #00549F;

font-weight:bold;

text-decoration: underline;

}



.textlinks_filiale a:hover{

color: #FFFFFF;

font-weight:bold;

text-decoration: underline;

}



.textlinks_left{

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:3px;

text-align:left;

font-size:11px;

font:bold;

line-height:20px;

width:100%;

padding-top:205px;

}







.textlinks_left a{

color: #00549F;

font-weight:bold;

text-decoration: underline;

}

.textlinks_left a:hover{

color: #FFFFFF;

font-weight:bold;

text-decoration: underline;



}





.textlinks_ziele{

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:3px;

text-align:left;

margin-top:5px;





}







.textlinks_ziele a{

color: #00549F;

font-weight:bold;

text-decoration: underline;

}

.textlinks_ziele a:hover{

color: #FF0000;

font-weight:bold;

text-decoration: underline;



}









.gutschein{

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:3px;

text-align:left;

font-size:11px;

font-style:italic;

line-height:20px;

width:100%;

padding-top:205px;

}



.gutschein a{

color: #00549F;

font-weight:bold;

text-decoration: underline;

}

.gutschein a:hover{

color: #FF0000;

font-weight:bold;

text-decoration: underline;



}



#text-gutschein{

text-align:left;

font-weight:bold;

padding-bottom:4px;

}



#fuenfzig{

color:#FF0000;

font-size:20px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

margin-left:4px;

}





/*Sidebar---------------ENDE-----*/

.fonts{

text-align:justify;

margin:8px;

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.fonts a{

line-height:18px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

text-decoration: underline;

font-weight:bold;

color:#00549F;



}

.fonts a:hover{

text-decoration: none;

color: #FF0000;



}

#kopfzeile{

position:absolute;

width:940px;

top:-10px;

text-align:center;

font-size:6px;

color:#999999;



}



#kopf{
	position:absolute;
	width:390px;
	top:-10px;
	left:530px;
	color:#999999;
	font-size:11px;
	text-align:right;

}





#kopf a{

color:#999999;

font-size:11px;

text-decoration:none;

}

#kopf a:hover{

color:#999999;

font-size:11px;

text-decoration: underline;

}

#kopf1{

position:absolute;

width:380px;

top:-10px;

left:20px;

color:#999999;

font-size:11px;



}



h2 {

	font-size:12px;

	color: #00549F;

	 	

}



h2 oben {

position:absolute;

width:330px;

top:-10px;

left:20px;

color:#999999;

font-size:11px;

	 	

}



.border_ueber_uns{

border:1px solid #FCCE43;

margin-left:0px;

}







#impressum{

width:645px;

background:transparent url(../images/impressumbg.jpg) right top no-repeat;

}



#kontakt{

width:645px;

background:transparent url(../images/kontaktbg.jpg) right top no-repeat;

border-right:1px solid #093C73;

}



#werbebilder{



border:1px dashed #FFCC33;

}



.werbung_aegypten a img, .anpic2 a img, .anpic3 a img{

border:0 none;

}



.brfrzidw{

float:right;

margin:2px 0px 2px 5px;

}

.brfrzidw span{

font-size:10px;

font-style:italic;

}

.brfrzidw img{

border:1px solid #E29E1F;

margin-bottom:3px;

}

.bild{

border:1px solid #E29E1F;

float:right;

margin:2px 0px 2px 5px;

}

.bild_news{

border:1px solid #E29E1F;

float:left;

margin:0px 5px 0px 0px;

}



.bild_weihnachten{

padding-left:2px;

float:left;

margin:0px 3px 0px 0px

}











.tripletableRZ {margin-top:10px; background-color: #DAEBFC;}

.tripletableRZ a {font-weight: bold; font-size: 11px; text-decoration: underline; color: #0066CC;}

.tripletableRZ td {padding-top: 0px;}

td.tripleTDheadRZ { height: 31px;}

td.tripleNum {     text-align:right; padding-right: 3px; padding-left: 6px; font-weight: bold; font-size: 11px; color: #0066CC; width:20px;}

td.tripleNumOne {text-align:right; padding-right: 3px; padding-left: 6px; font-weight: bold; font-size: 18px; color: #FABF0E; width:20px;}



div#searchbox {

    float: left;   /* Suchbox wird von folgendem Inhalt umflossen */

    position: relative;

    overflow: hidden;

    width: 468px;

    border: 1px solid #E5E5E5;

    background-color: #FFFFFF;

    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size:11px;

}

div#searchhead {

    position: relative;

	background:url(images/box_blue.jpg);

    background ;

    color:#00549F;

	font-size:11px;

}



#text-unten{

margin:10px;



}

