/*  
Theme Name: portal
Version: 2.0
*/

body{
	margin:10px;
	background-color:#f5f5f5;
	color:#000;
	font: normal 72% Tahoma, san-serif;
}

a {
color: #0000ff;
text-decoration: none;

}
a:hover {
color: #cc000e;
text-decoration: none;
}

#page {
	padding:0px; MARGIN: 0px auto;	
	width:950px;	
}

#shadow0 {
	padding:0px; MARGIN: 0px auto;	
	width:950px;		
	border-left: 1px solid #F0F0F0;
	border-right: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	border-top: 1px solid #F0F0F0;
}

#shadow1 {
	width:950px;	
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
}


#shadow2 {
	width:950px;	
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	border-top: 1px solid #D4D4D4;
}



.top{
	margin:10px;
}

.mainTable{
	margin:0px;
	padding: 0px;
	background-color:#fff;
	border: 1px solid #C0C0C0;
	width: 100%;

}

.bar{
	color: #fff;
/*	background-color:#C90000;	
*/
	background-color:#565999;
	padding: 8px;

}

.bar a{
color: #fff;
text-decoration: none;
}

.bar a:hover  {
color: #ddd;
text-decoration: none;
}

.barside1 {
	background-color:#995656;
	width: 23px;
	border-right: 1px solid #fff;
}
.barside2 {
	background-color:#666;
	width: 20px;
	border-left: 1px solid #fff;
}

.title {
background-color:#efefef;
border-top: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
font:normal 13px tahoma;
}

.title_table {
/*background-color:#CA5258;
border-top: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;*/

font:normal 16px arial,tahoma;
color:#990000;
}

.content {
border: 1px solid #C0C0C0;
font:normal 13px tahoma,arial;
}


.price {
font:bold 13px tahoma,arial;
color:#CC0000;
text-shadow:#666666;
}

.OLDprice {
font:normal 13px tahoma,arial;
color:#CC0000;
text-decoration: line-through;
}

.currency {
font:normal 13px tahoma,arial;
color:#CC0000;
}

.order {
background-color:#FBC253;
color: #000;
border: 1px solid #000;
font:normal 13px tahoma;
text-decoration:none;
cursor:pointer;
}

.order a, .order a:hover  {
color: #000;
text-decoration: none;
}

.footer {
	width:950px;
	padding:5px 5px 5px 5px;
	margin:0px auto;
	text-align: left;
}

.footer a{
color: #000;
text-decoration: none;
}

.footer a:hover  {
color: #0000ff;
text-decoration: none;
}

.last {
	background-color:#995656;
	/*background-image:url(marb015.jpg);*/
	color: #fff;
	font:normal 13px tahoma;
	text-decoration:none;
	padding: 8px;
}

.lastLine {
border-bottom: 0px solid #D4D4D4;
}

.nav {
border-left: 1px solid #fff;
}
.textinput {
background-color:#f5f5f5;
color:#990000;
border: 1px solid #000;
}

/****** the menu **********/
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #995656;
width: 205px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight:normal;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: black;
color: white;
}
