/* css für layout */
html, body {
   background-color: white;
   margin: 0px;
   padding: 0px;
  /*overflow: auto;*/

  color: #EB880E;
  font-size: 12px;
  /*font-weight: bold;*/
  font-family: Arial, sans-serif;
}

#contentContainer {
   background-color: transparent;
   background-repeat: no-repeat;
   margin: -273px 0 0 -486px;
   position:absolute;
   top: 50%;
   left: 50%;
   width: 973px;
   height: 546px;
}

#logo {
  position:absolute;
  top: 0px;
  left: 0px;
  width: 183px;
  height: 194px;
  background-image: url(/floettmann/obj/design/Spanien/logo.png);
}

#menu1 {
  position:absolute;
  top: 194px;
  left: 0px;
  width: 183px;
  height: 26px;
  background-image: url(/floettmann/obj/design/Spanien/menu1.png);
}

#menu3 {
  position:absolute;
  top: 399px;
  left: 0px;
  width: 183px;
  height: 137px;
  background-image: url(/floettmann/obj/design/Spanien/menu3.png);
}


#menu2 {
  position:absolute;
  top: 220px;
  left: 0px;
  width: 183px;
  height: 279px;
  background-image: url(/floettmann/obj/design/Spanien/menu2.png);
}
#menu2 img {
   border: 0px;
}
#menu2 ul{
   list-style-type: none;
   margin: 0px;
   padding: 0px;
}
#menu2 li{
   margin: 0px 0px 5px 0px;
   padding: 0px;
}
#menu2 a{
}
.menubutton297,
.menubutton297_a,
.menubutton204,
.menubutton204_a,
.menubutton6,
.menubutton6_a,
.menubutton103,
.menubutton103_a,
.menubutton235,
.menubutton235_a,
.menubutton288,
.menubutton288_a,
.menubutton289,
.menubutton289_a,
.menubutton290,
.menubutton290_a,
.menubutton60,
.menubutton60_a,
.menubutton305,
.menubutton305_a
{
  width: 183px;
  height: 26px;
  display: block;
}

.menubutton297{  background-image: url(/floettmann/obj/design/Spanien/menubutton297.png);}
.menubutton297:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton297_o.png);}
.menubutton297_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton297_a.png);}

.menubutton6{  background-image: url(/floettmann/obj/design/Spanien/menubutton6.png);}
.menubutton6:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton6_o.png);}
.menubutton6_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton6_a.png);}

.menubutton204{  background-image: url(/floettmann/obj/design/Spanien/menubutton204.png);}
.menubutton204:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton204_o.png);}
.menubutton204_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton204_a.png);}

.menubutton103{  background-image: url(/floettmann/obj/design/Spanien/menubutton103.png);}
.menubutton103:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton103_o.png);}
.menubutton103_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton103_a.png);}

.menubutton235{  background-image: url(/floettmann/obj/design/Spanien/menubutton235.png);}
.menubutton235:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton235_o.png);}
.menubutton235_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton235_a.png);}

.menubutton288{  background-image: url(/floettmann/obj/design/Spanien/menubutton288.png);}
.menubutton288:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton288_o.png);}
.menubutton288_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton288_a.png);}

.menubutton289{  background-image: url(/floettmann/obj/design/Spanien/menubutton289.png);}
.menubutton289:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton289_o.png);}
.menubutton289_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton289_a.png);}

.menubutton290{  background-image: url(/floettmann/obj/design/Spanien/menubutton290.png);}
.menubutton290:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton290_o.png);}
.menubutton290_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton290_a.png);}

.menubutton60{  background-image: url(/floettmann/obj/design/Spanien/menubutton60.png);}
.menubutton60:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton60_o.png);}
.menubutton60_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton60_a.png);}

.menubutton305{  background-image: url(/floettmann/obj/design/Spanien/menubutton305.png);}
.menubutton305:hover{  background-image: url(/floettmann/obj/design/Spanien/menubutton305_o.png);}
.menubutton305_a{  background-image: url(/floettmann/obj/design/Spanien/menubutton305_a.png);}


#rand1 {
  position:absolute;
  top: 536px;
  left: 33px;
  width: 150px;
  height: 11px;
  background-image: url(/floettmann/obj/design/Spanien/rand_unten_2.png);
  background-repeat: no-repeat;
}

#rand2 {
  position:absolute;
  top: 536px;
  left: 183px;
  width: 792px;
  height: 11px;
  background-image: url(/floettmann/obj/design/Spanien/rand_unten_3.png);
  background-repeat: no-repeat;
}

#rand3 {
  position:absolute;
  top: 35px;
  left: 964px;
  width: 11px;
  height: 501px;
  background-image: url(/floettmann/obj/design/Spanien/rand_rechts_1.png);
}

#head1 {
  position:absolute;
  top: 0px;
  left: 183px;
  width: 21px;
  height: 92px;
  background-image: url(/floettmann/obj/design/Spanien/head1.png);
}

#head2 {
  position:absolute;
  top: 0px;
  left: 183px;
  width: 781px;
  height: 118px;
  background-image: url(/floettmann/obj/design/Spanien/head2.png);
}

#content {
  position:absolute;
  left: 183px;
  top: 118px;
  width: 781px;
  height: 417px;
  background-color: White;
  overflow: hidden;
}

#here {
   position: absolute;
   left: 23px;
   top: 0px;
   width: 750px;
   height: 15px;
   overflow: hidden;
   color: #EB880E;
}
#here .normal{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  vertical-align: top;
  color: #EB880E;
}
#here .aktiv{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  vertical-align: top;
  color: #C11927;
}

#contentmain {
  position: absolute;
  left: 23px;
  top: 15px;
  height: 406px;
  overflow: auto;
  padding-right: 5px;
}
#contentmain.small{
  width: 497px;
}
#contentmain.wide{
  width: 730px;
}


#contentright {
  position: absolute;
  left: 525px;
  top: 0px;
  width: 230px;
  height: 400px;
  border-left: 1px dashed #00ACCC;
  overflow: hidden;
}

#contentright1,#contentright2,#contentright3 {
  width: 230px;
}
#contentright1 {
  border-bottom: 1px dashed #00ACCC;
  padding: 0px 5px 5px 5px;
}
#contentright2 {
  height: 118px;
  border-bottom: 1px dashed #00ACCC;
  padding: 5px 5px 5px 5px;
}
#contentright3 {
  height: 113px;
  padding: 5px 5px 0px 5px;
}

/* css für navigation */

#navigation{

}


/* css für content */


h1 {
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #C11927;
  margin-top: 10px;
}

.font1{
  color: #0000FF;
}

/* objektListe */
.objectListe{
  width: 100%;
  border-spacing: 0px;
  font-size: 11px;
}

.objectListe th{
  background-color: #EB870E;
  color: #FFFFFF;
  font-weight: normal;
  text-align: left;
  padding-left: 5px;
}
.objectListe .oddLine{
  background-color: #FEE9AB;
}
.objectListe .div1{
  width: 330px;
  height: 30px;
  float: left;
  color: #C11927;
}
.objectListe .div2{
  width: 40px;
  height: 30px;
  float: left;
  text-align: right;
  color: #C11927;
}
.objectListe .div3{
  width: 140px;
  height: 13px;
  float: left;
  color: #C11927;
}
.objectListe .div4{
  width: 140px;
  height: 13px;
  float: left;
  color: #C11927;
}
.objectListe .div5{
  width: 90px;
  height: 13px;
  text-align: right;
  float: left;
}
/* objektListe */

/* objekte */
.object{
  background-color: #FFF3CB;
  font-size: 11px;
  color: #BE1128;
}

.object .headline{
  width: 350px;
  text-align: left;
  color: #EB880E;
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
  float: left;
}
.object .headlineSub{
  font-size: 12px;
  font-weight: bold;
}
.object .number{
  color: #EB880E;
  font-style: italic;
  text-align: right;
}
.object .image{
  padding-bottom: 5px;
  padding-right: 5px;
}
.object .imageKlein{
  width: 72px;
  height: 55px;
  text-align: center;
  background-color: #FDE9AA;
  float:right;
  margin-bottom: 5px;
  margin-right: 2px;
}
.object .div1{
}
.object .liste{
  margin-left: 0px;
  list-style: none;
  padding-left: 0px;
}
.object .odd{
  background-color: #FDE9AA;
  padding: 3px;
}
.object .even{
  background-color: #FAD67A;
  padding: 3px;
}
.object .listeSp1{
  width:72px;
  float: left;
}
.object .listeSp2{
  font-weight: bold;
}

.object .listeBilder{
  background-color: #FFFFFF;
  margin-left: 0px;
  list-style: none;
  padding-left: 0px;
}

.listeLinks{
  margin-left: 0px;
  margin-top: 5px;
  padding: 0px;
  list-style: none;
}
.listeLinks li{
  float: left;
  width: 23%;
  text-align: center;
}


/* objekte */

/* inneres menü */
.iMenu{
  width: 96%;
  border-spacing: 0px;
  font-size: 11px;
}

.iMenu th{
  background-color: #C11927;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  padding-left: 5px;
}

.iMenu .oddLine{
  background-color: #FFF3CB;
}

.iMenu .evenLine{
  background-color: #FEE9AB;
}

.iMenu .text{
  color: #C11927;
  padding-left: 5px;
  text-decoration: none;
}

.iMenu .goTop{
  color: #EC880F;
  padding-right: 5px;
  font-size: 10px;
}
/* inneres menü */

.goTop2{
  /*color: #EB880E;*/
  color:#C11927;
  padding-right: 5px;
  font-size: 10px;
}

.startseiteBgTbl{
  background-color: #FEE9AB;
}

.startseiteBgTbl2{
  background-color: #EB880E;
  color:white;
}

/* --- allgemeine angaben --- */
.schrift1{
  color: #93A9D5;
}
.schrift2{
  color: #3B2884;
}
.schrift3{
  color: #EB880E;
}
.schrift4{
  color: #EB880E;
}
.schrift5{
  color: #7D7D7D;
}

.go{
  color: #EB880E;
}
textarea, input{
  font-size: 11px;
  font-family: Arial, sans-serif;
}


.box  {
  background-color: #FFF7D9;
  border : 1px solid Black;
}
