/*************************************************************************/
/*                                                                       */
/* cqc.css - CSS-File zu www.carpet-quality-club.com                     */
/*                                                                       */
/*************************************************************************/
/* K.-H. Böhland / März-Juni 2009                                        */
/*************************************************************************/


body {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 100.1%;
  margin: 0;
  padding: 0;
  background: url(../images/back2.jpg) left top repeat-y #F2D6A6;
  overflow: auto;
}

h1 {
  font-size: 1.3em;
  font-weight: bold;
  color: #565656;
}

h2 {
  font-size: 1.0em;
  font-weight: bold;
  color: #900;
}

h3 {
  font-size: 1.0em;
  font-weight: bold;
  color: #900;
}

h4 {
  font-size: 1.0em;
  font-weight: normal;
  color: #333;
  margin-bottom:0;
}

p {
  font-size: 0.8em;
}

A:link {
  background-color : transparent;
  color: #A0805F;
  font-weight : normal;
  text-decoration : underline;
}

A:visited {
  background-color : transparent;
  /*color: #900000;*/
  color: #F1A136;
  font-weight : normal;
  text-decoration : none;
}

A:hover ,active {
  background-color : transparent;
  color : #900;
  font-weight : normal;
  text-decoration : none;
}

#all {
  position: absolute; visibility: visible; z-index: 2;
  top: 0px;
  left: 0px;
  width: 955px;
  height: 100%;	
  margin: 0;
  padding: 0;
  /*background: url(../images/back.jpg) left top repeat-y #F2D6A6;*/
}

#header {
  position: absolute; visibility: visible; z-index: 2;
  top: 0px;
  left: 0px;
  width: 955px;
  height: 200px;
  background-color: #F2D6A6;  
}

#header_left {
  position: absolute; visibility: visible; z-index: 2;
  top: 0px;
  left: 0px;
  width: 166px;
  height: 196px;
  background: url(../images/header_left.jpg) no-repeat #F2D6A6;
  float: left;
  
}
#header_rest {
  position: absolute; visibility: visible; z-index: 2;
  top: 0px;
  left: 166px;
  width: 790px;
  height: 170px;
  /*background: url(../images/back_rest.gif) no-repeat #F5F1E8;*/
}

#left {
  position: absolute; visibility: visible; z-index: 2;
  top: 196px;
  left: 0px;
  width: 166px;
  height: 100%;
  background-color: #F2D6A6;
}

#left_picture {
  position: absolute; visibility: visible; z-index: 2;
  top: 0px;
  left: 0px;
  width: 166px;
  height: 196px;
  font-weight: bold;
  color: #FFF;
  background: url(../images/header_left2.jpg) no-repeat #F2D6A6;
}
#left_menu {
  position: absolute; visibility: visible; z-index: 2;
  top: 164px;
  left: 0px;
  width: 166px;
  height: auto;
  background-color: #F2D6A6;
}

#container_content {
  position: absolute; visibility: visible; z-index: 2;
  top: 200px;
  left: 166px;
  width: 791px;
  height: 100%;
  text-align: left;
  background-color: F5F1E8;
  /*float: left;*/
}
#content {
  position: absolute; visibility: visible; z-index: 2;
  top: 25px;
  left: 35px;
  width: 721px;
  height: auto;
  text-align: left;
  /*background-color: #F5F1E8;*/
  /*float: left;*/
}
#content ul li {
	font-size: 0.8em;
}

#contact_imprint {
  position: absolute; visibility: visible; z-index: 2;
  top: 170px;
  left: 166px;  
  width: 790px;
  height: 27px;
  font-size: 0.8em;
  font-weight: normal;
  /*vertical-align: bottom;*/
  text-align: right;
  background: url(../images/cqc_contactmenu.gif) no-repeat #F2D6A6;
}

#contact_imprint a:link {
  background-color : transparent;
  color: maroon;
  font-weight : bold;
  text-decoration : none;
}

#contact_imprint a:visited {
  background-color : transparent;
  color: #ffffff;
  font-weight : bold;
  text-decoration : none;
}

#contact_imprint a:hover ,active {
  background-color : #cacaca;
  color: #900;
  font-weight : bold;
  text-decoration : none;
}


#nachoben {
	font-size: 0.8em;
}
.zertcheck_p {
  font-size: 0.8em;
  color: black;
  text-align: left;
}


/*Styles der New Login Box*/
DIV.tx-newloginbox-pi1 {
        background-color: transparent;
        color: #000000;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
        margin-left: -1px;
}
/*Ausrichten der überschriften*/
DIV.tx-newloginbox-pi1 H3 {
         margin-left: 4px;
         background-color: transparent;
         color: #000000;
         font-family: Tahoma, Verdana, sans-serif;
         font-size: 11px;
         font-weight: bold;
         text-decoration: none;
}
/*Ausrichtung der Texte*/
DIV.tx-newloginbox-pi1 P {
         margin-left: 4px;
         font-size: 10px;
}
DIV.tx-newloginbox-pi1 TABLE {
         margin-top:0px;
         padding-top:0px;
         width: 100px;
         margin-left: -1px;
}
DIV.tx-newloginbox-pi1 TABLE TR TD P {
         margin-top:0px;
         padding-top:0px;
         margin-left: -1px;
}
DIV.tx-newloginbox-pi1 TABLE TR TD {
        margin-top:0px;
        padding-top:0px;
        margin-left: -1px;
}
DIV.tx-newloginbox-pi1 TABLE TR {
        margin-top:0px;
        padding-top:0px;
        margin-left: -1 px;
}
/*Ausrichtung des Submit Buttons*/
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit {
        margin-left: -1px;
        margin-top: 6px;
        border: 1px solid #000000;
        background-color: #FFFFFF;
        width: 100px;
}
/*Für den Inhalt der Eingabefelder*/
        DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {
        margin-left: 0px;
        margin-top: 4px;
        border: 1px solid #000000;
        background-color: #FFFFFF;
        width: 100px;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP {
        margin-top:0px;
        margin-left: 4px;
        padding-top:0px;
        width:100px;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A {
        margin-top:0px;
        margin-left: 0px;
        padding-top:0px;
        width:100px;
        align: center;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back {
       margin-top:0px;
       margin-left: 4px;
       padding-top:0px;
       width:100px;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back A {
       margin-top:0px;
       margin-left: 4px;
       padding-top:0px;
       width:100px;
}
/*Ausrichtung des Usernamens, wenn angemeldet*/
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username {
       margin-left: 4px;
       margin-top:0px;
       padding-top:0px;
       width:50px;
       align: center;
}
