/*
 * layout.css
 * Layout.
 */


/****************
 * Seitenlayout *
 ****************/


 /*
 * Body
 */
body
{
  margin:           0px;
  padding:          0px;
  font-family:      Verdana, Arial, sans-serif;
  font-size:        12px;
  font-style:       normal;
  font-weight:      normal;
  line-height:     18px;
  color:            #333333;
  text-decoration:  none;
  background-color: #E6E6E6/*#ECECEC*/;
}


/*
 * Links
 */
a:link, a:visited, a:active, a:focus
{
  font-family:     Verdana, Arial, sans-serif;
  font-size:       12px;
  font-style:      normal;
  font-weight:     normal;
  line-height:     18px;
  color:           #7EBC03;
  text-decoration: none;
}

a:hover
{
  font-family:     Verdana, Arial, sans-serif;
  font-size:       12px;
  font-style:      normal;
  font-weight:     normal;
  line-height:     18px;
  color:           #333333;
  text-decoration: underline;
}


/*
 * Seitenlayout
 */
.page-division
{
  margin-top:       20px;
  margin-left:      auto;
  margin-bottom:    100px;
  margin-right:     auto;
  padding:          00px;
  width:            860px;
  border-width:     0px;
  border-style:     solid;
  border-color:     #999999;
  border-spacing:   0px;
  background-color: #E6E6E6;
}


.button-order
{
  margin:           0px;
  padding:          0px;
  padding-left:     174px;
  padding-right:    174px;
  width:            860px;
  height:           112px;
  border-width:     0px;
  border-spacing:   0px;
  background-color: #E6E6E6;
}

.column-left
{
  margin:           0px;
  padding:          20px;
  padding-top:      100px;
  padding-left:     10px;
  width:            400px;
  border-width:     0px;
  border-spacing:   0px;
  background-color: #E6E6E6;
  text-align:       left;
  vertical-align:   top;
}

.column-right
{
  margin:           0px;
  padding:          20px;
  padding-top:      100px;
  padding-right:    10px;
  width:            400px;
  border-width:     0px;
  border-spacing:   0px;
  background-color: #E6E6E6;
  text-align:       left;
  vertical-align:   top;
}

.order
{
  margin:           0px;
  padding:          10px;
  padding-top:      50px;
  padding-bottom:   50px;
  width:            860px;
  border-width:     0px;
  border-spacing:   0px;
  background-color: #E6E6E6;
  text-align:       left;
  vertical-align:   top;
}




/************
 * Fußzeile *
 ************/
.footer
{
  margin:           0px;
  margin-top:       50px;
  margin-bottom:    50px;
  padding:          0px;
  width:            800px;
  text-align:       center;
  vertical-align:   middle;
  font-family:      Verdana, Arial, sans-serif;
  font-size:        9px;
  font-style:       normal;
  font-weight:      normal;
  line-height:      14px;
  color:            #999999;
  text-decoration:  none;
  background-color: #E6E6E6;
}

.footer a:link, .footer a:visited, .footer a:active, .footer a:focus
{
  border-style:    none;
  font-family:     Verdana, Arial, sans-serif;
  font-size:       9px;
  font-style:      normal;
  font-weight:     normal;
  line-height:     14px;
  color:           #999999;
  text-decoration: none;
}

.footer a:hover
{
  border-style:    none;
  font-family:     Verdana, Arial, sans-serif;
  font-size:       9px;
  font-style:      normal;
  font-weight:     normal;
  line-height:     14px;
  color:           #999999;
  text-decoration: underline;
}




/********************************
 * Designed by Oliver Musebrink *
 ********************************/
.designed-by-oliver-musebrink
{
  font-family:     Verdana, Arial, sans-serif;
  font-size:       9px;
  font-style:      normal;
  font-weight:     normal;
  line-height:     14px;
  color:           #3F3F3F;
  text-decoration: none;
}

.designed-by-oliver-musebrink a:link, .designed-by-oliver-musebrink a:visited, .designed-by-oliver-musebrink a:active, .designed-by-oliver-musebrink a:focus
{
  padding:         0px;
  border-style:    none;
  font-family:     Verdana, Arial, sans-serif;
  font-size:       9px;
  font-style:      normal;
  font-weight:     normal;
  line-height:     14px;
  color:           #3F3F3F;
  text-decoration: none;
}

.designed-by-oliver-musebrink a:hover
{
  padding:         0px;
  border-style:    none;
  font-family:     Verdana, Arial, sans-serif;
  font-size:       9px;
  font-style:      normal;
  font-weight:     normal;
  line-height:     14px;
  color:           #3F3F3F;
  text-decoration: underline;
}




/**********************
 * Textformatierungen *
 **********************/
.text-headline
{
  font-family:     Verdana, Arial, sans-serif;
  font-size:       16px;
  font-style:      normal;
  font-weight:     bold;
  line-height:     24px;
  color:           #333333;
  text-decoration: none;
}



/******************************
 * Overrides für diverse Tags *
 ******************************/
table, thead, tr, td
{
  margin:         0px;
  padding:        0px;
  border-spacing: 0px;
}


img
{
  border: 0px;
}


ul
{
}

li
{
  padding-bottom: 5px;
}
