﻿ 

a
{
	color:#877474;
}

a:hover
{
	color:#d00004;
}

body 
{
   font-family:'Verdana', sans-serif;
  font-size:9pt;

	background-color:#877474;
	margin-top:0px;
	padding-top:0px;
 
}

#general
{
    width:1000px;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:auto;
    margin-right:auto;
	background-color:#877474;
	 
	 
	padding:0px;
	background-image:url('./images/content.png');
	background-repeat:repeat-y;
	
	}
	
#banner
{
	margin-top:0px;
	background-image:url('./images/banner_new7.jpg');
	height:177px;
	margin:0;
 
}

#banner-library
{
	margin-top:0px;
	background-image:url('./images/banner_new_library.jpg');
	height:177px;
	margin:0;
}

#bannerEn
{
	margin-top:0px;
	background-image:url('./images/banner_new.jpg');
	height:177px;
	margin:0;
}


#banner h1,#bannerEn h1,#banner-library h1
{
	margin-left:-10000px;
	 
}



#maincontent
{
	 background-image:url('./images/content.png');
	 background-repeat:repeat-y;
	 padding:0 35px ; 
	 min-height:100px;
	 
	}
	
#menu
{
	  float:left;
	 padding:0 25px;
	 margin:0;
	 line-height:normal;
	 background-image:url('./images/content.png');
	 background-repeat:repeat-y;
	 width:100%; 
	 
}

#menu ul
{
	list-style-type:none;
	margin:0;
	margin-left: 10px;
	padding:0;
/*	line-height:50px; */

}
#menu li
{ 
	display:inline;
	margin:0;
	padding:0;
}

#menu a
{
	float:left;
	background :url('./images/menu_main.png') repeat-x left top;
	padding:0 0 0 5px;
 	text-decoration:none;
	color:Black;  
	margin:0;
}

#menu a.firstitem
{
	background :url('./images/menu_left.png') no-repeat left top; 
	padding:0 0 0 18px;
}

#menu a.lastitem
{
	background :url('./images/menu_left.png') no-repeat left top; 
	padding:0 0 0 18px;
}

#menu a:hover
{
 text-decoration:underline;
 color:#d00004;
}

#menu li span 
{
	float:left;
	background:url('./images/menu_main.png') repeat-x right top;
	padding:13px 14px 15px 5px;
}

#menu li.lastitem a:hover
{
	text-decoration:none;
}
#menu li.lastitem a span
{
	 background-image:none;
	 float:left;
	background:url('./images/menu_right.png') no-repeat right top;
	
}


#search
{
	 

	}

#leftbar
{
	float:left;
	width:180px;
	clear:right;
	 font-size:9pt;
}

#leftbar-library
{
	float:left;
	width:140px;
	clear:right;
}

#center
{ 
	float:left;
	width:540px; 
	padding :2px;
	margin-left:10px;
}

#center-library
{ 
	float:left;
	width:760px; 
	padding :2px;
	margin-left:10px;
}

.no-border
{
    border:none;
}

#rightbar
{  
	
	float:right;
 	width:180px;
 	clear:right;
}

.right
{
	border:solid 1px gray;
	margin-bottom:25px;
	background-color:#ded0c5;
}
.right p,.right a
{
	padding:3px;
	margin:0 3px;
	
}

.clr
{clear:both;}

#footer
{
	clear:both;
	background-image:url('./images/bottom.png');
	height:36px;
	padding:0 35px ; 


}


li.left-menu 
{
	list-style-type:none;
	 font-size:8pt;
/*	font-size:smaller;*/
	background-image:url('./images/items.png');
	border:gray 1px solid;
	border-bottom:none;
	padding:0;
	margin:0;
	display:block;

}
li.left-menu a
{
	margin:0;
	margin-left:2px;
	padding:0;
	display:block;line-height:30px;
	color: black;
	text-decoration:none;
    vertical-align:top;

}

li.left-menu a:hover
{
	color:#d00004;
}

li.left-menu:hover
{
	background-image:url('./images/items2.png');
}

#leftbar ul
{
	border-bottom:gray 1px solid;
	padding:0;
	margin:0;
}
 h3.item,h1.item
{
	background-image:url("/images/items.png");
	background-repeat:repeat-x;
	line-height:30px;
	padding-left:.5em;
	border:1px solid gray;
	 font-size:x-large;
}
h4
{
	margin:0px;
	background-image:url('/images/items.png');
	background-repeat:repeat-x;
	padding:4px;
	vertical-align:top;
    height: 19px;
}
	
h4.listitem
{
	border:1px solid gray;
    margin :10px 0;        
          }
          
h4.listitem:hover
{
   background-image:url("/images/items2.png");   
          }
          
  h4 a
  {
  	text-decoration:none;
  	color:Black;
  }        

h4 a:hover
  {
  	text-decoration:none;
  	color:#d00004;
  }   

tr
{vertical-align:top;

}

/* item images */

#itemimage
{	width:220px;
 	margin:0;
 	}

#itemimagetop
{
	background-image:url("/images/square_top.png");
 height:22px;
}

#itemimagecenter
{
	background-image:url("/images/square_center.png");
	
}

#itemimagecenter img
{
	margin-left:20px;
}

#itemimagebottom
{
	background-image:url("/images/square_bottom.png");
	 height:23px;
	
}




#itemimagecenter img
{
	margin-left:20px;
	
}
/*

#itemimagetop3
{
	background-image:url("/images/square_top3.png");
 height:22px;
}

#itemimagecenter3
{
	background-image:url("/images/square_center3.png");
	
}

#itemimagecenter3 img
{
	margin-left:19px;
	margin-top:1px;
}

#itemimagebottom3
{
	background-image:url("/images/square_bottom3.png");
	 height:23px;
	
}
*/

#itemimageUne
{	width:178px;
 	margin:0;
 	}

#itemimageUne a
{
	text-decoration:none;
}


#itemimagetopUne
{
	background-image:url("/images/square_top2.png");
 height:19px;
  
}

#itemimagecenterUne
{
	background-image:url("/images/square_center2.png");
	
}

#itemimagecenterUne img
{
	margin-left:12px;
}

#itemimagebottomUne
{
	background-image:url("/images/square_bottom2.png");
	 height:19px;
	  
}
 






#description
{
	background-color:#ded0c5;
	width:320px;
	min-height: 128px;
}
#description p
{padding:5px;}

#AjaxUpdate
{
	  
	width:100%;
 
	text-align:center;
	background-color:#877474;
	color:White;
	padding:3px;
	border:solid 1px black
	 
}

.basketitem
{
	
	background-image:url('./images/items.png');
 padding:3px;
 margin:0;
 
}

.basketitem a
{text-decoration:none;
 color:black;

}

.basketitem:hover
{
	 
	background-image:url('./images/items2.png');
	 
}

#ProductDescription
{
	background-color:#ded0c5;
	padding:1em;
}

#ProductDescription img
{
	margin-left:-10px;
}

/* Basket */

.BasketView th
{
	background-image:url('./images/items.png');
	Color:Black;
}

/*Tableau description technique */

Table.tech
{
 border-collapse:collapse;	
 border :double #d00004 ; 
}

tr.tech, td.tech
{ 
	border:solid 1px #d00004;
	padding:5px 3px; 
  }

#txtImg
{
	float:left;
	margin-right:10px;
}

#text
{
	text-align:justify;
	float:left;
}

 #text a
 {color:  Maroon  ;
  text-decoration:none;
 }
 
  #text a:hover
 {
 color:Red;
 text-decoration:underline;
 }
 
 #FreeShipping
 {
     position:relative;
 	width:255px;
 	  top:105px;
 left:680px;
 
 	color:Black;
 	 
 }
 
  #FreeShippingText
  { 
     
   color:white;
   width:280px;
   height:20px;
  font-size:20px;
   font-family: Garamond ;  font-weight:400; 
   padding:2px;
    
    
    
  }
  
  
  
  #FreeShippingText a
  {
  	 color:white;
  	 font-weight:bold;
  	 text-decoration:none;
  }
  
  #listofproducts
  {
  	visibility:hidden;
  	height:0px;
  	width:100px;
  }
  
  #livechat
  {
      z-index:10;
      width:280px;
      height:140px;
    position:relative;
      float:right;
      background-color:#aaaaaa;
      top:54px;
      left:56px;
      filter:alpha(opacity=75);
      border:solid 2px white;
      padding:5px;
  }
  
  #TableList
  {
      background-color:Black;
  
     border:solid 2px #877474;  }
  
    #TableList a
    {
        color:black;
    }
        #TableList a:hover
    {
        color:red;
     
    }
    
    #firstpicture
    
    {width:180px;
     float:left;
    
     
     }
    
    #DescriptionText
    {width:320px;
      float:left;
      text-align:justify;
       }
       
       #infosp
       {
           text-align:right;
       }
       
       
.ListPage
{padding:2px;}

.SelectedListPage
{padding:2px;
    
    background-color:#877474;
}
.SelectedListPage a
{
    color:#eee5d4;
}

#proddescr

{
     clear:both;
}


.itemimage2
{	 
 	 

 	width:165px;
 	}
 	
 	.itemimage2 img
 	{
 	 width:75%;
 	 	padding:10px;
 	 
 	}
 	
 	.listitem2
 	{
 	    padding:0px;
 	    margin-top:10px;
 	    left:0px;
 	    background-image:none;
 	}
 	
 	
 .description2
 {
     width:350px;
 
 }
