body {
	background: #ffffff; color: #0F0F0F; margin: 0px; padding: 0px;
}
.spacer {
	line-height: 0px; font-size: 0px; clear: both;
}

#bannerPanel {
	height: 104px;
	overflow: hidden;
}
#pathPanel {
	height: 24px;
	margin-bottom: 4px;
}

.pathLink {
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; 
} 

.pathLink:hover { 
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; 
} 

.pathLink {
	
}

#topPanel {
	position:relative;	width: 100%;	height: 100px;	margin:0px auto;	padding:0px;
	background-image: url('images/topfasa.gif');
	background-repeat: repeat-x;
}
#topPanelContent {
	position: relative;	width: 862px;	height: 100px;	top: 0px;	margin: 0px auto; padding: 2px;  overflow: hidden;
}
#logoPanel {
	position: absolute;	width: 280px;	height: 90px;	top: 5px;	left: 0px;
}
#addressPanel {
	position: absolute;	width: 200px;	height: 40px;	top: 20px;	right: 10px;
	text-align: right; font-family: verdana; font-size: 10px;
}
#motoPanel {
	position: absolute;	width: 500px;	height: 30px;	top: 74px;	right: 10px;
	text-align: right; font-family: verdana; font-size: 10px;
}

#menuPanel {
	position:relative;	width: 100%;	height: 30px;	margin:0px auto;	padding:0px;
	background-color: #689dc4;
}
#menuPanelShadow {
	position:relative;	width: 100%;	height: 14px;	margin:0px auto;	padding:0px;
	background-image: url('images/menufasa.gif');
	background-repeat: repeat-x;
}
#menuPanelContent {
	position: relative;	width: 762px;	height: 28px;	top: 8px;	margin: 0px auto;
}

#topMenuPanel {
	display: block; position:relative; height: 20px;
}
#topMenuPanel ul.topMenu {
	display: block;    position:absolute;   top: 0px; right:140px;    height: 20px;  margin: 0px;	padding:0px;
}
#topMenuPanel ul.topMenu li {
    font-family:  Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal;   text-decoration: none;  color: #ffffff;
	display: inline;    float: left;    margin: 0px 4px;    padding:0px;
}
#topMenuPanel ul.topMenu li a {
	font-family:  Verdana, Arial, sans-serif; font-size: 11px;    font-weight: bold;  text-decoration: none;  color: #ffffff;
}
#topMenuPanel ul.topMenu li a:hover {
	font-family:  Verdana, Arial, sans-serif; font-size: 11px;   font-weight: bold;   text-decoration: none;  color: #ff6600;
}


#contentPanel {
	position: relative;	width: 960px;	height: auto;	margin:0 auto;	padding:0;
	background: url('images/back3.gif'); background-repeat: no-repeat; background-position: bottom;
}

#contentLeftPanel {
	float: left;	position:relative;	width:220px;	height:auto; top:4px; left:30px;	margin:0px 0px 36px; padding:0px; padding-top: 2px;
	background-color: #ffffff; border-right: 1px solid #f4f4f4;
  z-index: 10;
}
#contentLeftPanel h1 {
	display:block;	position:relative;	overflow: hidden;	width:220px;	height:28px;	padding: 0px;	margin: 0px;	margin-bottom: 6px;
	background: url('images/back1.gif');	background-repeat: no-repeat;	background-position:left;	background-color: #e9eff4;
}
#contentLeftPanel h1 span {
	display: block;	position: absolute;	padding: 0px;	margin: 0px;	margin-left: 25px;	top: 4px;
	font-family:  Trebuchet MS, Arial, sans-serif;	font-size: 12px;	color: #777777;	text-decoration: none;
}
#contentLeftPanel div {
	width: 220px;	margin: 0px 0px 6px 0px;	padding:0px;
	z-index: 2;
}

#contentRightPanel {
	position: relative;	float: right;	width:660px;	height:auto; top:4px; right:30px;
	background-color: #ffffff;
}

#bottomPanel {
	position:relative;	width:840px;	height:32px;	margin: 0px auto;	padding:0;
}
#bottomPanel ul.payMethods {
	display: block;    position:absolute;  top: 4px; left:0px;	height: 30px;  margin: 0px;	padding:0px;
}
#bottomPanel ul.payMethods li {
	display: block;    float: left;    margin: 0px 2px;    padding:0px;
}

#bottomPanel ul.bottomMenu {
	display: block;    position:absolute;   top: 0px; right:0px;    height: 30;  margin: 0px;	padding:0px;
}
#bottomPanel ul.bottomMenu li {
    font-family:  Verdana, Arial, sans-serif; font-size: 10px;    text-decoration: none;  color: #444444;
	display: inline;    float: left;    margin: 0px 4px;    padding:0px;
}
#bottomPanel ul.bottomMenu li a {
	font-family:  Verdana, Arial, sans-serif; font-size: 10px;    text-decoration: none;  color: #444444;
}
#bottomPanel ul.bottomMenu li a:hover {
	font-family:  Verdana, Arial, sans-serif; font-size: 10px;    text-decoration: none;  color: #ff6600;
}
#bottomPanel #copyright {
    font-family:  Verdana, Arial, sans-serif; font-size: 10px;    text-decoration: none;  color: #444444;
	display: block; position: absolute; bottom: 0px; right: 0px;	height: 24;  margin: 4px 0px;	padding:0px;
}
#bottomPanel #copyright a {
    font-family:  Verdana, Arial, sans-serif; font-size: 10px;    text-decoration: underline;  color: #444444;
}
#bottomPanel #copyright a:hover {
    font-family:  Verdana, Arial, sans-serif; font-size: 10px;    text-decoration: underline;  color: #ff6600;
}





.productBanner {
	display: block;	width: 720px;	height: 100px;	margin: 0px;	padding:0px;
	background-color: #ffffff;
}
.productBanner li {
	display: block;	float: left;	width: 230px;	height: 90px;	margin: 5px;	padding: 0px; overflow: hidden;
	background: url('images/back2.gif');	background-color: #ff0000;
}

.productBanner li #productAbstract {
	position: absolute;	width:306px;	height: 184px;	overflow: hidden;	margin: 7px;
}
.productBanner li #productAbstract #photo {
	position: absolute;	top: 0px;	left:1px;	width:140px;	height: 140px;	overflow: hidden;
}
.productBanner li #productAbstract #title {
    position: absolute;	top: 0px;	right:1px;	width:160px;	height: 40px;	overflow: hidden;
    font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;  color: #444444;	text-align: left;
}
.productBanner li #productAbstract #abstract {
	display: none; position: absolute;	top: 40px;	right: 1px;	width: 160px;	height: 100px;	overflow: hidden;
    font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #444444;   font-weight:normal;	text-align: left;
    border: 0px dashed #444444;
}
.productBanner li #productAbstract #price {
	position: absolute;	bottom: 28px;	right: 30px;
    font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #444444;   font-weight:bold;	text-align: left;
}
.productBanner li #productAbstract #euro {
    font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ff6600;   font-weight:bold;	text-align: left;
}

.productBanner li #productAbstract #details {
	position: absolute;	bottom: 0px;	left: 26px;	width: 94px;	height: 19px;	overflow: hidden;
}
.productBanner li #productAbstract #buy {
	position: absolute;	bottom: 0px;	right: 26px;	width: 94px;	height: 19px;	overflow: hidden;
}














.productList {
	display: block;	width: 660px;	height: auto;	margin: 0px;	padding:0px;
	background-color: #ffffff;
}
.productList li {
	display: block;	float: left;	width: 320px;	height: 200px;	margin: 5px;	padding: 0px;
	background: url('images/back2.gif');	background-color: #ffffff;
}

#productAbstract {
	position: absolute;	width:306px;	height: 184px;	overflow: hidden;	margin: 7px;
}
#productAbstract #photo {
	position: absolute;	top: 0px;	left:1px;	width:140px;	height: 140px;	overflow: hidden;
}
#productAbstract #title {
    position: absolute;	top: 0px;	right:1px;	width:160px;	height: 40px;	overflow: hidden;
    font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;  color: #444444;	text-align: left;
}
#productAbstract #abstract {
	position: absolute;	top: 40px;	right: 1px;	width: 160px;	height: 98px;	overflow: hidden;
    font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #444444;   font-weight:normal;	text-align: left;
    border: 0px dashed #444444;
}
#productAbstract #price {
	position: absolute;	bottom: 28px;	right: 30px;
    font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #444444;   font-weight:bold;	text-align: left;
}
#productAbstract #euro {
    font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ff6600;   font-weight:bold;	text-align: left;
}

#productAbstract #details {
	position: absolute;	bottom: 0px;	left: 26px;	width: 94px;	height: 19px;	overflow: hidden;
}
#productAbstract #buy {
	position: absolute;	bottom: 0px;	right: 26px;	width: 94px;	height: 19px;	overflow: hidden;
}

#productTitle .name {
    font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;  color: #444444;	text-align: center;
}
#productTitle .price {
    font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: none;  color: #444444;	text-align: center;
}
#productTitle .link {
    font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;  color: #ff6600;	text-align: center; text-decoration: none;
}
#productTitle .link:hover {
    font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;  color: #ff6600;	text-align: center; text-decoration: underline;
}



#searchPanel span {
    font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal;  color: #444444;	text-align: right;
}

#searchPanel input {
    font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;  color: #ff6600;	text-align: left; padding: 2px; border: 1px solid #999999;
}

#searchPanel .roller {
    border: 0px;
}


#pager
{
	padding: 4px;
	margin: 2px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight: bold;
    text-decoration : none;
    color : #3b6ca9;
}

#pager font
{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    color : #3b6ca9;
}

#pager span
{
    padding: 2px;
    background-color: #3b6ca9;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight: bold;
    text-decoration : none;
    color : #ffffff;
}

#pager a
{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    color : #3b6ca9;
    padding: 2px;
}
#pager a:hover
{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    color : #ffffff;
    background-color: #3b6ca9;
}
