
/* General styles, applies to all areas */

BODY {
	font-family: Verdana, "Lucida Sans", "Lucida Grande", Arial, sans-serif;
	margin: 0;
    margin-top: 0;
    margin-left: 0;
	background-color : #000000;
    background-image:url(images/top_bg.jpg);
    background-repeat:no-repeat;
background-position:top center;



}

	color : #ffffff;
	font-size: 10px;
div {align: center} 

}

a {
    color: #c28101;
    text-decoration: none;
	font-weight:normal;
}
a:hover {
    color: #fff5c1;
    text-decoration: none;
	font-weight:normal}


TABLE {
	border: none;
	color: #ffffff;
}
div {align: center}
TABLE TD P { margin: 0 5px 5px 0; }
TABLE TD.details P { margin: 0 5px 5px 10px; }



IMG {
border: none;
}

IMG.banneri { margin-top: 0px; }

H1, H2, H3 {
font-size: 10px;
color: #fff5c1;
margin-top: 0;
font-weight:normal;

}


P, LI {
font-size: 10px;
line-height : 140%;
font-weight:normal;


}

UL, LI {
margin: 5px 0;
padding: 0;
list-style: none;
}

P.smallbasic {
font-size: 10px;

}

P.smallnote {
font-size: 10px;
color : #fff5c1;
display : inline;
font-weight:normal;
}

P.smallfade {
font-size: 10px;
color : #494949;
font-weight:normal;
}

A {
color : #fff5c1;
font-weight:normal;
}

INPUT, TEXTAREA, SELECT {
font-family: Verdana, Arial;
font-size: 10px;
}

INPUT.button {
background: transparent url(logos/button_bg_new.gif) 50% 50% no-repeat;
font-size: 10px;
color : #ffffff;
border: none;
height: 25px;
vertical-align: middle;
padding: 0;
line-height: 25px;
text-align: center;
cursor: pointer;
}
INPUT.search_order {
background-image: url(logos/button_bg_new.gif);
width: 99px;
}
INPUT.search {
background-image: url(logos/button_bg_new.gif);
width: 99px;
}
INPUT.move {
background-image: url(logos/button_bg_new.gif);
width: 99px;
padding-left : 0px;
}
INPUT.cart {
background-image: url(logos/button_bg_new.gif);
width: 99px;
padding: 0px;
}
INPUT.field {
border: 1px solid #232323;
font-size: 10px;
background-color : #000000;
color : #ffffff;
}

TEXTAREA.field {
border: 1px solid #232323;
font-size: 10px;
background-color : #000000;
color : #ffffff;
}

FORM.inline {
/* display : inline; */
margin: 0 0 0px;
} 

TD {
vertical-align: top;
}

/* Page top styles, applies to the top area */

TD.toplinks {
padding-left : 0px;
padding-top : 0px;
padding-bottom : 30px;
font-size: 10px;
color : #fff5c1;
align: center;


background-color : #000000;
}

SELECT#shopping_cart_select {
float: right;
margin-top: -15px;
margin-right: 55px;
}

TD.top_cell {
height: 422px;
padding-bottom : 20px;

}
TD.top_cellu {
height: 422px;
padding : 0px;
padding-top : 35px;
padding-bottom : 15px;


}
TD.bottom_cell {
align: top;
padding-top : 66px;
height: 254px;
background-image: url(images/hr3.gif);
background-position:top center;


}

/* Breadcrumb styles, applies to the breadcrumb area */

TD.topbreadcrumb {
padding : 0px;
margin-top: 50px;

}

P.topbreadcrumb {
font-size: 10px;
	color : #fff5c1;
}

A.topbreadcrumb {
color : #fff5c1;
}



/* Navigation styles, applies to the category navigation area on the left hand side 

TD.navigation {
background-color : #000000;
width: 170px;
padding-top: 0px;
padding-left: 0px;
border-right: 1px solid #212121; 
border-left:1px solid #212121;
}
TD.navigation div#content_left {
margin: 0 0 0 5px;
width: 170px;

}
/* .navigation TABLE { margin-bottom: 10px; margin-left: 30px; } */
.navigation UL#nav_list { margin-bottom: 5px; margin-left: 30px; }
.navigation UL#nav_list LI { margin: 0; padding:0; }
.navigation UL#nav_list LI UL { margin: 0; }
.navigation UL#nav_list UL LI { background: url(logos/tree_corner.gif) left 1px no-repeat; padding-left: 12px; margin: 0 0 0 7px !important; }
.navigation UL#nav_list LI A { margin-bottom: 2px; display: block; }
.navigation UL#nav_list UL LI A { margin-bottom: 0; }

TD.nav_open { 

} 
 
A.nav_open { 
color : #ffffff; 
} 
 
TD.nav_closed { 

} 
 
li.nav_closed A.nav_closed { 
color : #fff5c1; 
}



/* Main styles, applies to the main page area on the right hand side */

TD.main {
padding : 0px;
background-color : #000000;
width: 350px;





}

TD.main div#content  {
margin: 0px 0px;
width: 300px;





}

/* Cart snapshot styles, applies to the snapshot area of the shopping cart */

TD.cartbottom {
background-color : #000000;





}

FONT.cartbottom {
font-size: 10px;
color : #007ba4;
}



/* Bottom styles, applies to the bottom area */

TD.bottom {
padding : 0px 0;

background-position:top center;






}



/* Product table styles, applies to product detail area */

TABLE.product {
border-bottom : 1px solid #212121;
}

TD.details, TD.buttons {
padding : 8px;
vertical-align: top;
border-left : 1px solid #212121;
}
TD.buttons { text-align: right; }


TR.list1 {
background-color : #212121;
} 

TR.list2 {
background-color : #212121;
} 



/* Shopping cart styles, applies to shopping cart table area */

TD.cartbasic {
padding : 5px;
border-bottom : 1px solid #212121;
vertical-align: middle;

} 

P.cartbasic {
font-size: 10px;
} 

TD.carttotal {
padding : 5px;
border-bottom : 1px solid #212121;
vertical-align: middle;
} 

P.carttotal {
font-size: 10px;
font-weight : normal;
} 



/* Progress bar styles, applies to progress bar area */

P.pb {
font-size: 10px;
color : #ffffff;
padding: 6px 0;
} 

TD.pbactive {
border-top : 1px solid #212121;
border-bottom : 1px solid #212121;
background-color : #1b0002;
} 

TD.pbinactive {
border-top : 1px solid #212121;
border-bottom : 1px solid #212121;

}


  	     	      	        	   	       		         	    	   	   	     

/* Clover Shop Copyright (c) 2001- Apilaratas Oy - http://www.apilaratas.fi */

