
/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	font-family:Arial;
	background: url(images/background1.jpg) repeat-x left;
	
}



/** HEADINGS */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}
h1 
{
    color:#996600;
    font-family:Arial;
    font-weight:bold;
    font-size:30px;
    
}
h2 
{
    color:#996600;
    font-family:Arial;
    font-weight:normal;
}

h3
{
    color:#663300;
    font-family:Arial;
    font-weight:normal;
    font-size:20px;
    margin-bottom:5px;
}




/** TEXTS */

body, th, td, input, textarea, select {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

p, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 1em;
	text-align: justify;
}


/** LINKS */

a {
	color:#996600;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}




.header 
{
  padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px; 
	
}

#footer 
{
 clear:both;
  padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px; 
	
}

#container
{
    position: relative;
    width:800px;
    margin-left: auto;
	margin-right: auto;

} 

.line
{
    margin-top:60px;
    height:15px;
    background: url(images/line.gif) repeat-x left; 
	
}
.linefooter
{
    height:15px;
    background: url(images/line.gif) repeat-x left; 
	
}
.col1
{
    width:500px;
    
    float:left;
}
.col2
{
    
    width:108px;	
    float:right
}

/*#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0 0.15em;
}

#nav-menu li a
{
height: 2em;
line-height: 2em;
float: left;
width: 70px;
display: block;
text-decoration: none;
text-align: left;
text-transform: uppercase;
color:#663300;
font-size: 11px;
}

#nav-menu li a:hover
{
text-decoration:underline;

} */

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:500px;
} 

#maincontent
{
  padding-left:22px;
	padding-right:22px;
	padding-top:20px;
	padding-bottom:20px; 
	
}

.maincol1
{
    width:300px;
    
    float:left;
}
.maincol2
{
    
    width:400px;	
    float:right;
    text-align:left
}
.productimage
{
    
    border:solid 1px #cccccc;
    padding:5px 5px 5px 5px; }

.productinfo
{
    
    margin-top:10px;
}  
.producttitle
{
    font-weight:bold;
    color: #000000;
}     
.productprice
{
    font-weight:bold;
    color: #a11b23;
}     

.none 
{
    border:none
}

.prodmainprice
{
    background-color:#f9f3d3;
    color:#996600;
    font-family:Arial;
    font-weight:normal;
    font-size:18px;
    height:26px;
} 

div#myDIV
{

left:450px;
top:10px;
position:absolute;
}