/* Stylesheet for Shunga Website product list*/


/* ==================================
    General Styles 
   =============================== */   

body {
background-image:url(../bilder/background.jpg);
font: 95% Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align: center;
}
#wrapper { 
 margin:0px auto;
 width:960px;
 text-align:left;
 }
 
  #mainbody {
  position:absolute;
  background-color:#000000;
  width:960px;
  height:1170px;
  margin:0px;
  }

    #lcolumn {
    position:absolute;
    width:350px;
    height:1125px;
    border:solid 1px #CC9933;
    margin-top:20px;
    margin-left:20px;
    margin-right:10px;
    margin-bottom:20px;
    }
	
	/* ==============
       Product page */
			
		/* product list start left*/
			
			#productimage1 {
			position:absolute;
			margin-top:10px;
			margin-left:7px;
			margin-right:10px;
			margin-bottom:0px;
			width:138px; 
			height:101px;
			}
			#producttext1 {
			 position:absolute;
			 margin-top:10px;
			 margin-left:160px;
			 margin-right:0px;
			 margin-bottom:0px;
			 width:180px;
			 height:125px;
			 font-size: 85%;
			 color: #ffffff;
			 text-decoration : none;
            }
			
			#productimage2 {
      position:absolute;
      margin-top:135px;
      margin-left:7px;
      margin-right:10px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			#producttext2 {
      position:absolute;
      margin-top:135px;
      margin-left:160px;
      margin-right:0px;
      margin-bottom:0px;
			width:180px;
      height:125px;
	  font-size: 85%;
      color: #ffffff;
      text-decoration : none;
      }
			
			#productimage3 {
      position:absolute;
      margin-top:260px;
      margin-left:7px;
      margin-right:10px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			#producttext3 {
      position:absolute;
      margin-top:260px;
      margin-left:160px;
      margin-right:0px;
      margin-bottom:0px;
			width:180px;
      height:125px;
			font-size: 85%;
      color: #ffffff;
      text-decoration : none;
      }
			
			#productimage4 {
      position:absolute;
      margin-top:385px;
      margin-left:7px;
      margin-right:10px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			#producttext4 {
      position:absolute;
      margin-top:385px;
      margin-left:160px;
      margin-right:0px;
      margin-bottom:0px;
			width:180px;
      height:125px;
			font-size: 85%;
      color: #ffffff;
      text-decoration : none;
      }
			
			#productimage5 {
      position:absolute;
      margin-top:510px;
      margin-left:7px;
      margin-right:10px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			#producttext5 {
      position:absolute;
      margin-top:510px;
      margin-left:160px;
      margin-right:0px;
      margin-bottom:0px;
			width:180px;
      height:125px;
			font-size: 85%;
      color: #ffffff;
      text-decoration : none;
      }
			
			#productimage6 {
      position:absolute;
      margin-top:635px;
      margin-left:7px;
      margin-right:10px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			#producttext6 {
      position:absolute;
      margin-top:635px;
      margin-left:160px;
      margin-right:0px;
      margin-bottom:0px;
			width:180px;
      height:125px;
			font-size: 85%;
      color: #ffffff;
      text-decoration : none;
      }
	  
	  #productimage7 {
      position:absolute;
      margin-top:760px;
      margin-left:7px;
      margin-right:10px;
      margin-bottom:0px;
	  width:138px; 
      height:101px;
      }
	  #producttext7 {
      position:absolute;
      margin-top:760px;
      margin-left:160px;
      margin-right:0px;
      margin-bottom:0px;
	  width:180px;
      height:125px;
	  font-size: 85%;
      color: #ffffff;
      text-decoration : none;
      }
	  
	  #productimage8{
      position:absolute;
      margin-top:885px;
      margin-left:7px;
      margin-right:10px;
      margin-bottom:0px;
	  width:138px; 
      height:101px;
      }
	  #producttext8 {
      position:absolute;
      margin-top:885px;
      margin-left:160px;
      margin-right:0px;
      margin-bottom:0px;
	  width:180px;
      height:125px;
	  font-size: 85%;
      color: #ffffff;
      text-decoration : none;
      }
	  
	  #productimage9{
      position:absolute;
      margin-top:1010px;
      margin-left:7px;
      margin-right:10px;
      margin-bottom:0px;
	  width:138px; 
      height:101px;
      }
	  #producttext9 {
	position:absolute;
	margin-top:1010px;
	margin-left:160px;
	margin-right:0px;
	margin-bottom:0px;
	width:180px;
	height:116px;
	font-size: 85%;
	color: #ffffff;
	text-decoration : none;
      }
			/* product list end left */
		
    #mcolumn {
    position:absolute;
    width:200px;
    margin-top:15px;
    margin-left:395px;
    margin-right:385px;
    }

      #logo {
      position:absolute;
      margin-top:0px;
      margin-left:3px;
      margin-right:0px;
      width:156px;
      height:170px;
      }
    
      #contact {
      position:absolute;
      margin-top:200px;
      margin-left:3px;
      margin-right:0px;
      }
    
      #mainnavi {
      position:absolute;
      margin-top:250px;
      margin-left:3px;
      margin-right:0px;
      }
			
  		#subnavi {
        position:relative;
        margin-top:12px;
        margin-left:12px;
        margin-right:0px;
		margin-bottom:12px;
        }

    #rcolumn {
    position:absolute;
	width:350px;
    height:1125px;
    border:solid 1px #CC9933;
    margin-top:20px;
    margin-left:590px;
    margin-right:940px;
    margin-bottom:20px;
    }
	
	/* =====================
       Product page right */

	   /* product list start right*/
			
	  #producttextright1 {
      position:absolute;
      margin-top:10px;
      margin-left:10px;
      margin-right:10px;
      margin-bottom:0px;
	  width:180px;
      height:125px;
	  font-size: 85%;
      color: #ffffff;
	  text-align:right;
      text-decoration : none;
      }
	  #productimageright1 {
      position:absolute;
      margin-top:10px;
      margin-left:203px;
      margin-right:7px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			
			#producttextright2 {
      position:absolute;
      margin-top:135px;
      margin-left:10px;
      margin-right:10px;
      margin-bottom:0px;
			width:180px;
      height:125px;
			font-size: 85%;
      color: #ffffff;
			text-align:right;
      text-decoration : none;
      }
			#productimageright2 {
      position:absolute;
      margin-top:135px;
      margin-left:203px;
      margin-right:7px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			
			#producttextright3 {
      position:absolute;
      margin-top:260px;
      margin-left:10px;
      margin-right:10px;
      margin-bottom:0px;
			width:180px;
      height:125px;
			font-size: 85%;
      color: #ffffff;
			text-align:right;
      text-decoration : none;
      }
			#productimageright3 {
      position:absolute;
      margin-top:260px;
      margin-left:203px;
      margin-right:7px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			
			#producttextright4 {
      position:absolute;
      margin-top:385px;
      margin-left:10px;
      margin-right:10px;
      margin-bottom:0px;
			width:180px;
      height:125px;
			font-size: 85%;
      color: #ffffff;
			text-align:right;
      text-decoration : none;
      }
			#productimageright4 {
      position:absolute;
      margin-top:385px;
      margin-left:203px;
      margin-right:7px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			
			#producttextright5 {
      position:absolute;
      margin-top:510px;
      margin-left:10px;
      margin-right:10px;
      margin-bottom:0px;
			width:180px;
      height:125px;
			font-size: 85%;
      color: #ffffff;
			text-align:right;
      text-decoration : none;
      }
			#productimageright5 {
      position:absolute;
      margin-top:510px;
      margin-left:203px;
      margin-right:7px;
      margin-bottom:0px;
			width:138px; 
      height:101px;
      }
			
	 #producttextright6 {
      position:absolute;
      margin-top:635px;
      margin-left:10px;
      margin-right:10px;
      margin-bottom:0px;
	  width:180px;
      height:125px;
	  font-size: 85%;
      color: #ffffff;
	  text-align:right;
      text-decoration : none;
      }
	  #productimageright6 {
      position:absolute;
      margin-top:635px;
      margin-left:203px;
      margin-right:7px;
      margin-bottom:0px;
	  width:138px; 
      height:101px;
      }
	  
	  #producttextright7 {
      position:absolute;
      margin-top:760px;
      margin-left:10px;
      margin-right:10px;
      margin-bottom:0px;
	  width:180px;
      height:125px;
	  font-size: 85%;
      color: #ffffff;
	  text-align:right;
      text-decoration : none;
      }
	  #productimageright7 {
      position:absolute;
      margin-top:760px;
      margin-left:203px;
      margin-right:7px;
      margin-bottom:0px;
	  width:138px; 
      height:101px;
      }
	  
	  #producttextright8 {
      position:absolute;
      margin-top:885px;
      margin-left:10px;
      margin-right:10px;
      margin-bottom:0px;
	  width:180px;
      height:125px;
	  font-size: 85%;
      color: #ffffff;
	  text-align:right;
      text-decoration : none;
      }
	  #productimageright8 {
      position:absolute;
      margin-top:885px;
      margin-left:203px;
      margin-right:7px;
      margin-bottom:0px;
	  width:138px; 
      height:101px;
      }
			/* product list end right */

h1   {
	font: 115% Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

h2   {
	font: 105% Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
	text-decoration : none;
}

h3  {
	font: 95% Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
	font-weight:bold;
}



textrot {
        font: 105% Geneva, Arial, Helvetica, sans-serif;
        color: #cc0000;
        text-decoration : none;
}

span {
        font: 85% Geneva, Arial, Helvetica, sans-serif;
        color: #990000;
        text-decoration : none;
}

img 
{
   border:none;
}


/* =============
   Hyperlinks */  
   
.linkactive
{
	font: 100% Geneva, Arial, Helvetica, sans-serif;
	color : #e29e19;
	font-weight: bold;
}

.unterlinkactive
{
	font: 88% Geneva, Arial, Helvetica, sans-serif;
	color : #e29e19;
	font-weight: bold;
}

a, a:link, a:visited, a:hover, a:active  { 
font: 100% Geneva, Arial, Helvetica, sans-serif;
color : #e29e19;
text-decoration : none;
}
a:visited  
{ color : #ac7406; }

a:active  
{ color : #e29e19; }

a:hover
{ color : #d89209; text-decoration : underline; }

/* =====================
   Hyperlinks in text */ 
a.text, a.text:link, a.text:visited, a.text:active, a.text:hover {
	font: 100% Geneva, Arial, Helvetica, sans-serif;
	color : #e29e19;
	text-decoration : none;
}
a.text:visited  
{ color : #ac7406; }

a.text:active  
{ color : #e29e19; }

a.text:hover
{ color : #d89209; text-decoration : underline; }

/* ===================
   Hyperlinks white */
a.white, a.white:link, a.white:visited, a.white:active, a.white:hover {
	font: 108% Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-weight:bold;
	text-decoration : none;
}
a.white:hover
{ text-decoration : underline; }

/* =================
   Hyperlinks red */
a.rot, a.rot:link, a.rot:visited, a.rot:active, a.rot:hover { 
font: 85% Geneva, Arial, Helvetica, sans-serif;
color : #cc0000;
text-decoration:none;
}
a.rot:hover
{ text-decoration : underline; }

/* ===========
   Sublinks */
a.unterlink, a.unterlink:link, a.unterlink:visited, a.unterlink:active, a.unterlink:hover { 
font: 88% Geneva, Arial, Helvetica, sans-serif;
color : #e29e19;
text-decoration : none;
}
a.unterlink:visited
{ color : #ac7406; }

a.unterlink:active  
{ color : #d89209; }

a.unterlink:hover
{ color : #d89209; text-decoration : underline; }

a.unterlink2, a.unterlink2:link, a.unterlink2:visited, a.unterlink2:active, a.unterlink2:hover { font: 85% Geneva, Arial, Helvetica, sans-serif;
color : #e29e19;
text-decoration : none;
}
a.unterlink2:visited
{ color : #ac7406; }

a.unterlink2:active  
{ color : #d89209; }

a.unterlink2:hover
{ color : #d89209; text-decoration : underline; }
