/* ******************************************************** */
/* Winno IT-AGENTUR                                         */
/* A-8983 Bad Mitterndorf 236                               */
/* +43 3623 20169                                           */
/* office(!at)winno.at                                      */
/* ******************************************************** */
/* project:  Gemeinde Bad Mitterndorf                       */
/* filename: main.css                                       */
/* author:   Manfred Saafan, Martin Wagner                  */
/* date:     2006-07-13                                     */
/* ******************************************************** */
/* Base layout                                              */
/* ******************************************************** */

img {
   /* behavior: url("pngbehavior.htc"); */
   border: 0;
   margin: 0;
}

body {
  background-color: #FFFFFF;
        color: #666666;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 80%;
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0px;
  text-align: center;
}

div.clearer {
        clear: both;
}

div#envelope {
  width: 794px;
  background-color: #FFFFFF;
  text-align: left;
  padding: 0px;
  /*IE 6 Hack*/
  margin: 1em auto;
}

div#mainnavi {
  width: 790px;
  /* height: 24px; */
  text-align: left;
  background-image:url(../images/mainnavi_background.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  color: #FFFFFF;
  background-color: #95A1D0;
  padding-bottom: 2px;
}

div#main {
  width: 794px;
  text-align: left;
  padding: 0px;
  float: left;
  margin-top: 1px;
  /*background-color: #95A1D0;*/
  background-color: #FFFFFF;
}

div#headerimage {
   width: 574px; 
   height: 348px;
   text-align: left;
   float: left;
   /*background-image: ###HEADERIMAGE###;
   background-color: #95A1D0;*/
   background-color: #FFFFFF;
}

div#navigation {
  margin-bottom: 0px;
  margin-left: 0px;
  margin-top: 16px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 5px;
  width: 170px;
  /* height: 327px; */
  bottom: 0px;
  color: #FFFFFF;
  /* z-index: 3; */
  float: left;
}

div#adresse {
   float: left; 
   width: 220px;
   /* height: 348px; */
   background-color: #FFFFFF;
   background-image:url(../images/adress_bg.jpg);
   background-repeat:no-repeat;
}

div#austria {
   width: 218px;
   height: 167px;
   background-image:url(../images/austria_bg.gif);
   background-repeat:no-repeat;
   background-position:left top;
   text-align: right;
   line-height: 20px;
   vertical-align:middle;
}

div#austria a.karte img {
   /*padding: 20px 0px 0px 8px;*/
   margin: 20px 8px 0px 0px;
}

div#gemeinde {
  font-size: 12px;
  width: 218px;
  float: left;
  /* height: 90px; */
  background-image:url(../images/austria_bg.gif);
  background-repeat:no-repeat;
  background-position:left top;
  padding: 3px 0px 10px 0px;
  /* line-height: 20px; */
  vertical-align: middle;
}

div#ad1 {
   text-align: right;
   /* line-height: 15px; */
   padding-right: 6px;
   padding-top: 10px;
   font-size: 95%;
}

div#wappen {
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  /*display: inline; */
  margin-top: -3px;
}

div#tourismus {
  font-size: 12px;
  width: 218px;
  float: left;
  /* height: 91px; */
  background-image:url(../images/austria_bg.gif);
  background-repeat:no-repeat;
  background-position:left top;
  /* line-height: 20px; */
  vertical-align: middle;
  padding: 3px 0px 10px 0px;
  /* z-index: 3; */
}

div#info {
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  margin-top: -3px;
}

div#ad2 {
   text-align: right;
   line-height: 15px;
   padding-right: 6px;
   padding-top: 10px;
   font-size: 95%;
}

div#header {
    width: 100%;
    background-color: #95A1D0;
    /* height: 18px; */
}
div#envelope2 {
    clear: both;
    width: 794px;
  margin-top: 1px;
    /*background-color: #95A1D0;*/
  background-color: #536DA6;
}

div#suche {
   /* background-color: #95A1D0;*/
  background-color: #536DA6;
    font-size: 12px;
  width: 186px;
  height: 20px;
  float: left;
  text-align:left;
  color: #FFFFFF;
  margin-top: 1px;
  margin-bottom: 1px;
  /*line-height: 18px;*/
  vertical-align: middle; 
  padding: 0px;
  display: inline;
}

div#breadcrump {
  /*background-color: #95A1D0;*/
  background-color: #536DA6;
  width: 598px;
  float: left;
  color: #FFFFFF;
  margin-top: 3px;
  margin-bottom: 1px;
  padding-left: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #D8DCED;
  display:inline;
}

div#cl {
        background-image: url(../images/bg.gif);
  background-repeat: repeat-y;
  /* height: 200px; */
  border-top: 1px solid #CCCCCC;
  width: 794px;
  margin-top: 1px;
  /* float: left; */
}

div#left_row {
  float: left;
  width: 181px;
  /* height: 202px; */
  margin-right: 0px;
  margin-bottom: 0px;
  text-align: center;
  padding-left: 1px;
}

div#left_row h2{
  color: #FFFFFF;
}

div#main_row {
  padding: 20px 10px 10px 200px;
  line-height: 17px;
}

div#right_row {
    float: right;
}

div#copyright {
        font-size: 12px;
  clear: both;
        width: 794px;
  height: 45px;
  background-color: #FFFFFF;
  color: #999999;
  text-align: left;
  background-image: url(../images/footer_back.jpg);
  background-repeat: no-repeat;
  padding: 27px 0px 0px 15px;
}

div#hut {
  position: relative;
  bottom: 0px;
  clip: rect(auto,auto,0px,auto);
  text-align: center;
}

.flag {
    margin-top: 0px;
  margin-left: 2px;
  /*padding-left: 10px;*/
  padding-top: 0px;
  vertical-align: middle;
  text-align: left;
  width: 70px;
}

div.newsletter_links {
    background-color: #E2E5EC;
  margin: 0px 3px 0px 3px;
  padding-bottom: 10px;
}

div.newsletterhead {
  background-color: #95A1D0;
  text-align: center;
}

div.newsletterhead h3 {
  margin: 10px 0px 4px 0px;
}

div.newsletter_links .button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  background-color: #95A1D0;
  width: 136px;
}

.checkbox2 {
    border: 1px solid #CCCCCC;
  background-color: #FFFFFF;
  font-size: 90%;
  color: #999999;
  
}

#c2248 {margin-top: 20px;}

#c2348 DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {clear: none;}

