/*

        =====================================================================
                  Lars Müller Webdesign - Golfanlage am Eselspfad - CSS
        =====================================================================

*/

body {
background-color: #7CCCE3;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#ffffff;
padding:0px;
margin:0px;
}
a {color: #ffffff;}
a:visited {color:#ffffff;}
a:hover {color: #ffffff;}
a:active { color:#ffffff;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #7CCCE3;
border-top:2px solid #33AED2;
padding:6px 15px;
margin:0px }

h2 {
font-size: 11px;
background-color: #7CCCE3;
border-bottom:1px solid #7CCCE3;
padding:4px 15px;
margin:0px }

h4 {
position: relative;
left:570px;
font-size: 18px;
text-align:        left;
color:        #26a;
padding-right:        70px;
text-transform: uppercase;
letter-spacing: 0.3em;

}

img {
   behavior: url("pngbehavior.htc");

}

img.download {vertical-align:middle;}

iframe {
overflow-x: hidden;
overflow-y: scroll;
}


/* ----------container zentriert das layout-------------- */
#container {
width: 1000px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #7CCCE3;

background-image:url(images/bgleft.jpg);
background-position:top left;
background-repeat:no-repeat;
}



#achtung {

         font-size:                 1.5em;
        color:                        #000000;


         /*background-image:        url(images/achtung2.jpg);
        background-position:        top center;
        background-repeat:        no-repeat;   */
         min-height:                90px;


}

#achtung a        {
                 color:            #000000;
                 border-bottom:1px dotted #000000;
                 text-decoration:         none;
                 font-size:        1.0em;
}


#achtung a:visited        {
                 color:            #000000;
}
#achtung a:hover        {
                 color:            #00668C;
}
#achtung a:active        {
                 color:            #000000;
}


#achtung2 {

         font-size:                 1.3em;
        color:                        #000000;


         /*background-image:        url(images/achtung2.jpg);
        background-position:        top center;
        background-repeat:        no-repeat;   */



}

#achtung2 a        {
                 color:            #FE2701;
                 border-bottom:1px dotted #000000;
                 text-decoration:         none;
                 font-size:        1.0em;
}


#achtung2 a:visited        {
                 color:            #FE2701;
}
#achtung2 a:hover        {
                 color:            #00668C;
}
#achtung2 a:active        {
                 color:            #000000;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #7CCCE3;
text-align: right;
padding: 0px;
margin: 0px;

}
#banner img {padding: 0px 0px;}

/* -----------------Google Maps API--------------------- */

#map {

        width: 650px;
        height: 500px;
        border: 1px solid #000000;
        color:        #000000;
        font-size: 15px;

}

/* -----------------Inhalt--------------------- */
#content {
background-color: #DFF2F8;
padding: 0px;
margin-left: 200px;
margin-right: 0px;

}
div#content {
min-height:600px;
border: 1px solid;
border-color: #33AED2;
border-width: 0 2px 2px 0;
height:expression(this.scrollHeight > 600 ? "auto":"600px");   /*Anpassung für Internet Explorer auf Mac*/
}

p, pre{
padding: 5px 10px;
margin:0px;
}



#news {

         position:relative;
         left:0px;
         padding-right: 0px;
         top:10px;
         width:265px;
         height:470px;
         background:#DFF2F8;
         border-left: 2pt solid #9fe0f2;
         border-bottom: 0pt;
         border-right: 0pt;
         border-top: 0pt;

}

#indextable {

         position:relative;
         left:70px;
         top:-20px;
         width:250px;
         height:500px;

}


#imgcontainer {

        padding-left: 100px;

}

/* --------------left navigavtion------------- */
#left {
float: left;
width: 200px;
margin: 0px;
padding: 0px;
}


/* -----------left Navigation 2--------------------------- */
#navigation td {
        border-bottom: 1px solid #F4FFE4;
        }

#navigation a {
        font: bold 11px Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        line-height:16px;
        letter-spacing:0.1em;
        text-decoration: none;
        display:block;
        padding:8px 6px 10px 20px;
        }

#navigation a:hover {
        background: #ffffff;
        color:#0099CC;
        }

.navText {
        font: 11px Arial, Helvetica, sans-serif;
        color: #003366;
        line-height:16px;
        letter-spacing:.1em;
        text-decoration: none;
        }

.bottom    {
        text-align:center;
        vertical-align:baseline;
        }

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 0px;
text-align: right; }

/* -----------anderes--------------------------- */

.tableblack         {
                color:            #000000;

}

.partner         {
                color:            #000000;


}
.partner a        {
                 color:            #000000;
                 border-bottom:1px dotted #000000;
                 text-decoration:         none;
                 font-size:        1.1em;
}


.partner a:visited        {
                 color:            #000000;
}
.partner a:hover        {
                 color:            #00668C;
}
.partner a:active        {
                 color:            #000000;
}



.partner2         {
                color:            #000000;


}
.partner2 a        {
                 color:            #FF2B2B;
                 border-bottom:1px dotted #000000;
                 text-decoration:         none;
                 font-size:        1.2em;
}


.partner2 a:visited        {
                 color:            #FF2B2B;
}
.partner2 a:hover        {
                 color:            #EA0000;
}
.partner2 a:active        {
                 color:            #FF2B2B;
}


.tablewhite         {
                color:            #ffffff;
                font-size: 14px;
                }


.pics a img        {

                        border :                 0 none;
                 text-decoration:         none;
                 color:                    #000000;

}



.tableblack {
  text-align:            left;
}

.tableblack a:link {
  color:            #006699;
}

.tableblack a:visited {

  color:            #006699;
}

.tableblack a:hover {

  color:            #006699;
}

.tableblack a:active {

  color:            #006699;
}


.text1 {
        color:                #000000;
}


a.bild img
      {
        border: 1px solid #fff;

      }

a.bild:hover,
  a.bild:active
      {
        border: 0px solid #ffffff;
      }

a.bild2 img
      {
        border: 1px solid #00668C;

      }

a.bild2:hover,
  a.bild2:active
      {
        border: 0px solid #00668C;
      }






.link3 a:active {

  color:            #ffffff;
}

.link3 {
  color:            #000000;
  font-size: 16px;
}


.link3 a:link {
  color:            #000000;
}

.link3 a:visited {

  color:            #000000;
}

.link3 a:hover {

  color:            #006699;
}

.link3 a:active {

  color:            #ffffff;
}

.tablebig {
  color:            #000000;
  font-size: 14px;
}

.tablebig2 {
  color:            #01669a;
  font-size: 18px;
}

.tablebig3 {
  color:            #000000;
  font-size: 14px;
  text-align: justify;
}

.tabletext {
  padding-left: 50px;
  padding-right: 50px;
  color:            #000000;
  text-align: left;

}

a.tabletext {
  text-color:            #000000;
}

a.tabletext:visited {

  color:            #000000;
}

a.tabletext:hover {

  color:            #000000;
}

a.tabletext:active {

  color:            #000000;
}
