
@media screen
{


  #page_margins {
    
    width: 900px;
    margin-left:auto;
    margin-right:auto;
    max-width:inherit;
    min-width:inherit;
    min-width: 900px;
    max-width: 900px;
    padding: 1px;
    
  }

/*

  #col1 {
    
    width: 200px;
    
  }

  #col1_content {
    
            width: 200px;
        
  }

  #col2 {
    
            display:none;
        
  }
  #col2_content {
    
            display:none;
        
  }

  #col3 {
    
    margin-left: 205px;
    margin-right: 9px;
        border-left: 0px solid #aaa;
    
  }
*/

  #footer {
    
    margin:0em;
    padding: 0 1em;
    border: 0;
    
  }


    .qf_left {
    
        width: 200px;
    
    }
    .qf_right {
    
        width: 320px;
    
    }
    .qf_both {
    
        width: 520px;
    
    }



    .select1 {
    
        width: 300px;
        margin: 0 0 4px 0;
    
    }

    .select2 {
    
        width:  150px;
        margin: 0 0 4px 0;
    
    }

    .input1 {
    
        width: 300px;
        margin: 0 0 4px 0;
    
    }

    .input1upload {
    
        width: 300px;
        margin: 0 0 4px 0;
    
    }

    .input1str, .input1ort {
    
        width: 240px;
        margin: 0 0 4px 0;
    
    }

    .input1hsnr, .input1plz {
    
        width: 50px;
    
    }

    .input1ort, .input1hsnr {
    
        margin: 0 0 4px 0;
    
    }


    .textarea1 {
    
        width: 300px;
        height: 100px;
        margin: 0 0 4px 0;
    
    }

    .input2{
    
        width:  150px;
        margin: 0 0 4px 0;
    
    }

    .gallery_text_image {
    
        width: 120px;
        height: 90px;
        border: 2px solid;
        overflow: hidden;
    
    }

    .gallery_text_image {
    
        background: s;
        border-color: s;
        color: s;
    
    }



  /* Farben */

  body {
    
    background: s;
    color: s;
    
  }


  P, P.bodytext, table, td, h1, h2, h3, h4, h5, h6 {
    
    color: s;
    background: transparent;
    border: 0;
    padding: 0;
    
  }

  a,  a:link,  a:active,  a:visited {
    
        text-decoration: underline;
        background: transparent;
        color: s;
    
  }
  a:hover {
    
        text-decoration: underline;
        background: transparent;
        color: s;
    
  }


  page {
    
    background: transparent;
    
  }

  #page_margins {
    
    border:5px s solid;
    
  }

  #main {
    
    background: s url();
    
  }


  #col1 {
    
    
  }

  #col2 {
    
    
  }

  #col3 {
    
    
  }


  #header {
    
    background: s;
    color: s;
    
  }

  #header a, #header a:link, #header a:active, #header a:visited {
    
        text-decoration: none;
        background: transparent;
        color: s;
    
  }
  #header a:hover {
    
        text-decoration: underline;
        background: transparent;
        color: s;
    
  }

  #teaser {
    
        background: s;
    
  }

  #footer {
    
    background: s;
    color: s;
    
  }
  #footer a, #footer a:link, #footer a:active, #footer a:visited {
    
        text-decoration: none;
        background: transparent;
        color: s;
    
  }
  #footer a:hover {
    
        text-decoration: underline;
        background: transparent;
        color: s;
    
  }

  #user_logged {
    
    color: s;
    
  }

	#submenu li a {
    
    color: s;
	  background: url(shops/leinwandpro/node.gif) no-repeat left;
	  
	}
	#submenu li ul li a {
    
    color: s;
	  background: url(shops/leinwandpro/sub_node.gif) no-repeat left;
	  
	}

  #submenu li a:hover,
  #submenu li ul li a:hover {
    
        text-decoration: none;
        color: s;
    
  }

  #submenu li#title {
    
    color: s;
    
  }

  #submenu li#title a {
    
    color: s;
	  background: url(shops/leinwandpro/node.gif) no-repeat left;
	  
  }

  #submenu li#title a:hover {
    
    color: s;
	  background: url(shops/leinwandpro/sub_node.gif) no-repeat left;
	  
  }


  .div_basket_inc {
    
    color: s;
    
  }

  .gallery_pics {
    
    background: s;
    color: s;
    
  }

  .gallery_pics_inner {
    
    background: s;
    color: s;
    
  }

  .gallery_pics_text {
    
    color: s;
    
  }

  span.button a {
    
    background: s;
    color: s;
    border: 1px solid s;
    
  }
  span.button a:hover {
    
    background: s;
    border: 1px solid s;
    
  }

  span.button_block a {
    
    background: s;
    color: s;
    border: 1px solid s;
    
  }
  span.button_block a:hover {
    
    background: s;
    border: 1px solid s;
    
  }

  input, select, textarea {
    
    background: s;
    color: s;
    border: 1px solid s;
    
  }

  span.first_highlight {
    
    color: s;
    
  }

  .tablehead {
    
    background: s;
    border-bottom: 1px solid s;
    
  }

  .tablerow_odd {
    
    background: s;
    border-bottom: 1px solid s;
    
  }


  /* Designer */
  #edge-tl {
    
    background: s;
    
  }

  #edge-tr {
    
    background: s;
    
  }

  #edge-bl {
    
    background: s;
    
  }

  #edge-br {
    
    background: s;
    
  }


  #col3 table.contenttable {
    
    color: s;
    
  }
  #col3 table.contenttable caption {
    
    color: s;
    
  }
  #col3 table.contenttable th {
    
    color: s;
    background: s;
    border-color: s;
    
  }
  #col3 table.contenttable tr.tr-odd {
    
    color: s;
    background: s;
    
  }
  #col3 table.contenttable tr.tr-even {
    
    color: s;
    background: s;
    
  }
  #col3 table.contenttable td {
    
    color: s;
    border-color: s;
    
  }

}

