 body  { 
	       margin-top: 0px;
	       margin-left: 0px;
	       margin-right: 0px;
	       margin-bottom: 0px;
	       padding-top: 0px;
	       padding-left: 0px;
	       padding-right: 0px;
	       padding-bottom: 0px;
	       background-color: #FFFFFF;
	       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	       font-size: 12px;
         color: #51322D;
	      }

 h1 {
	font-size: 18px;
	}	 

 h2 {
		font-size: 16px;
	}	 

 h3 { 
		font-size: 14px;
	}	 
	
input, textarea {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   background-color: #FFFFFF;
	 color: #51322D;
	 border: solid 1px #51322D;
	 border-style: solid;
}

input:active, textarea:active
{
	color: #FFFFFF;
	background-color: #51322D;
}

a { 
		text-decoration: none;
		color: #51322D;
	}

a:visited {
	color: #51322D;  
}

td.formtable {
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textlink:active, .textlink:link, .textlink:visited {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #CE2829;  
    text-decoration: underline; 
  }

 
.textlink:hover {
	  font-weight: bold;
  }

.searchlink:active, .searchlink:link, .searchlink:visited {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #CE2829;  
    text-decoration: underline; 
  }

 
.searchlink:hover {
    text-decoration: underline;   
  }

.infolink:active, .infolink:link, .infolink:visited {
	  color: #000000;  
    text-decoration: none; 
  }

 
.infolink:hover {
	  color: #000000;  
    text-decoration: underline;   
  }

li {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #51322D;  
	  padding-bottom: 5px;  
  }

.liste {
  	color: #51322D;  
  }

.headline1 { 
		font-size: 14px;
		font-weight: bold;
	}	 
	
.headline2 { 
		font-size: 12px;
		font-weight: bold;
	}	 	

#frame { 
  padding-left: 20px;
	width: 880px;
	height: auto;
	/*
	display: table; 
	*/
       }



/*** STARTSEITE ***/
#start_box {
  width: 880px;
  margin-top: 2px;
  position: relative;
}

#start_row { 
	width: 880px;
  height: 122px;
  text-align: center;
       }

#welcome {
	width: 750px;
	height: 100px;
	left: 45px;
	position: absolute;
	margin-top: 20px;
}
	      
#box_11{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg11.jpg);	border-right: 2px solid #FFFFFF;}	      
#box_12{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg12.jpg);	border-right: 2px solid #FFFFFF;}	   	      
#box_13{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg13.jpg);	border-right: 2px solid #FFFFFF;}	 
#box_14{width: 220px;	height: 120px;	float: left;	background-image: url(../pics/start/bg14.jpg);	border-right: 0px solid #FFFFFF;}	      

#box_21{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg21.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_22{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg22.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_23{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg23.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_24{width: 220px;	height: 120px;	float: left;	background-image: url(../pics/start/bg24.jpg);	border-right: 0px solid #FFFFFF;}	    

#box_31{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg31.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_32{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg32.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_33{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg33.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_34{width: 220px;	height: 120px;	float: left;	background-image: url(../pics/start/bg34.jpg);	border-right: 0px solid #FFFFFF;}	    

#box_41{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg41.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_42{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg42.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_43{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg43.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_44{width: 220px;	height: 120px;	float: left;	background-image: url(../pics/start/bg44.jpg);	border-right: 0px solid #FFFFFF;}	    

#box_51{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg51.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_52{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg52.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_53{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg53.jpg);	border-right: 2px solid #FFFFFF;}	    
#box_54{width: 220px;	height: 120px;	float: left;	background-image: url(../pics/start/bg54.jpg);	border-right: 0px solid #FFFFFF;}	    

#box_22:hover{background-image: url(../pics/start/bg_tuerkei.jpg); }	   
#box_24:hover{background-image: url(../pics/start/bg_israel.jpg); }	   
#box_31:hover{background-image: url(../pics/start/bg_angebote.jpg); }	   
#box_33:hover{background-image: url(../pics/start/bg_griechenland.jpg); }	   
#box_42:hover{background-image: url(../pics/start/bg_aegypten.jpg); }	  
#box_44:hover{background-image: url(../pics/start/bg_deutschland.jpg); }	  
#box_51:hover{background-image: url(../pics/start/bg_oesterreich.jpg); }	  
#box_53:hover{background-image: url(../pics/start/bg_italien.jpg); }	  

#land {
	color: #FFFFFF; 
	font-size: 20px; 
	margin-top: 45px;
	font-weight: normal;
	text-decoration: none;
}

#angebot {
	color: #CC3300; 
	font-size: 20px; 
	margin-top: 35px;
	font-weight: normal;
	text-decoration: none;
}

/*** BANNER ***/

#top { 
	width: 880px;
  height: 30px;
  margin-top: 5px;
  color: #000000;
  font-size: 10px;
       }

#toplinks { 
	width: 500px;
	float: left;
	margin-top: 8px;
	margin-left: 12px;
       }

#search { 
	width: 350px;
	float: left; 
	margin-top: 8px;
	text-align: right;
       }

.topsearch {
	background-color: #FFFFFF;
	color: #51322D;
	border: solid 1px #51322D;
	font-size: 10px;
}

#banner_box {
  width: 892px;
  height: 246px;
  margin-top: 2px;
  position: relative;
  text-align: left;
}

#b_box_21{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg21.jpg);	margin-right: 2px;}	    
#b_box_22{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg22.jpg);	margin-right: 2px;}	    
#b_box_23{width: 218px;	height: 120px;	float: left;	background-image: url(../pics/start/bg23.jpg);	margin-right: 2px;}	    
#b_box_24{width: 220px;	height: 120px;	float: left;	background-image: url(../pics/start/bg24_logo.jpg);	margin-right: 0px;}	    

#b_box_31{width: 218px;	height: 90px;	float: left;	background-image: url(../pics/start/bg31.jpg);	margin-right: 2px;}	    
#b_box_32{width: 218px;	height: 90px;	float: left;	background-image: url(../pics/start/bg32.jpg);	margin-right: 2px;}	    
#b_box_33{width: 218px;	height: 90px;	float: left;	background-image: url(../pics/start/bg33.jpg);	margin-right: 2px;}	    
#b_box_34{width: 220px;	height: 90px;	float: left;	background-image: url(../pics/start/bg34.jpg);	margin-right: 0px;}	    

#menu_row { 
	width: 880px;
  height: 92px;
       }

#main_menu {
	width: 880px;
	height: 30px;
}

#no_js_menu {
	height: 22px;
	background-image: url(../pics/bg_menu.jpg);
	padding-top: 8px;
}

.navi:active, .navi:link, .navi:visited {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 12px;
		font-weight: bold;
    text-decoration: none; 
    margin-left: 80px;
  }

 
.navi:hover {
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 12px;
		font-weight: bold;
    text-decoration: underline;   
  }

/*** CONTENT ***/

#content_1col {

 width: 880px;
 height: auto;
 background-image: url(../pics/bg_fade.jpg);
 background-repeat:no-repeat;
 background-position: top left;
 padding: 20px;
 text-align: left;
}


#content_3col {

 width: 880px;
 height: 400px;
 background-image: url(../pics/bg_fade.jpg);
 background-repeat:no-repeat;
 background-position: top left;
 text-align: left;
}


       
#a1 {
  padding-top: 10px;	
	width: 180px;
	float: left;
}

#a2 {	
	padding-top: 20px;
	width: 680px;
	text-align: left;
	float: left;
}



/*** FOOTER **/

#bottom {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 10px;
	width: 800px;
	font-size: 10px;
  color: #000000;
  /*border-top: 1px #000000 dotted;*/
}


  .agb1 {
    text-align: left;
  	font-weight: bold;
	  font-size: 12px;
	  color: #000033;  
  }
  
  .agb2 {
    text-align: left;
  	font-size: 10px;
	  color: #000033;  
  }
  
.box_ueberschrift{
  background-color: #51322D;
	padding: 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.box_angebot{
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51322D;
	margin-bottom: 10px;
	border: 1px dotted #51322D;
	border-top: 0px dotted #51322D;
	display: compact;
}

.red { color: #F51E1A; }
.blue { color: #1C1581; }
.green { color: #008000; }
.kursiv { font-style: italic; }
.bold { font-weight: bold; }
.noline {text-decoration: none; }

.bg_grey {background-color: #E9E9E9;}

.kreativtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #51322D;
	
	}	

/*** Adminbereich ***/

#admin_frame {
  min-height: 500px; 
  background-color: #FFFFFF;
	display: table;
}

#admin_box {
	height: auto;
	min-height: 500px; 
	margin: 10px;
	margin-left: 15px;
	margin-top: 5px;
	float: left;
}

#admintop {
	width: 100%;
	height: 40px;
	background-color: #51322D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	text-align: left;
	padding: 3px;
}

#adminnavi {
	width: 100%;
	height: 15px;
	background-color: #51322D;
	color: #ffffff;
	text-align: left;
	padding: 3px;
}

#adminfooter {
	width: 100%;
	height: 15px;
	background-color: #51322D;
	text-align: right;
	padding: 3px;
}

.admintable
{
	border: 1px solid #51322D; 
}

.menulink:active, .menulink:link, .menulink:visited {
    font-size: 10px;
	  color: #ffffff;  
    text-decoration: none; 
  }

.menulink:hover {
	  color: #ffffff;  
    text-decoration: underline;   
  }

.smalllink:active, .smalllink:link, .smalllink:visited {
    font-size: 9px;
	  color: #7D9499;  
    text-decoration: none; 
  }

.smalllink:hover {
	  color: #1C1581;  
    text-decoration: underline;   
  }
  
/* Infobox für Preview im Admin-Bereich */
a.infobox { color: #1C1581; text-decoration:underline; }
a.infobox:hover { cursor:help; color:#F51E1A; background:white; }
a.infobox span { visibility:hidden; position:absolute; left:-99em;
                   margin-top:1em; padding:1em; text-decoration:none; width:680px;}
a.infobox:hover span { visibility:visible; left:7em;
                         border:1px solid #F51E1A; color:#1C1581; background:white; }

<!--[if IE 5]>
  a.infobox span { display:none; }
  a.infobox:hover span { display:block; }
<![endif]-->  
  