/* CSS Document */
body
{background-image:url(images/site_bg.jpg);
background-position:center top;
background-repeat:repeat;
background-attachment:fixed;
}
.r-top
{font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
}
.sf-menu {margin:0; padding:0;	list-style: none; z-index:90000; position:relative;} 
.sf-menu li{ margin:0; display:inline;}
.sf-menu li a{color:#fff; text-decoration:none; display:block; float:left; line-height:10px; font-size:12px; text-transform:uppercase; width:auto; text-align:center;padding-top:0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-right:15px; padding-left:20px; } 
.sf-menu li a:hover {color:#c33700; text-decoration:none; line-height:10px; padding-top:0  }
.sf-menu li a.current{ color:#c33700; text-decoration:none; line-height:10px; padding-top:0}
.footer_Text
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.head
{font-family:Arial, Helvetica, sans-serif;
font-size:35px;
font-weight:bold;
color:#000000;
}
.offer_Text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a09d99;
padding-bottom:10px;
border-bottom:#CCCCCC solid 1px;
padding-top:5px;
}
.offer_Text2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-bottom:10px;
padding-top:5px;
border-bottom:#CCCCCC solid 1px;
}
.Text_red
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#c33700;
padding-top:10px;
text-transform:uppercase;
}
.content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:rgb(23,20,18);
}


.imageborder {
    border:3px solid #008000;
}
.imageborder:hover {
    border:3px solid #800000;
}
.clickhere{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding:4px 0 0 0;
}

.clickhere a{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-decoration:none;
}

.clickhere a:hover{
	color:#CC0000;
	background-color:inherit;
	text-decoration:none;
}
	

.price_list
{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
}
.PZ3-l { float:left; margin-right:10px; }
.PZ3-r { float:right; margin-left:10px; direction:rtl; }
  html>/**/body .PZ3-r { position:relative; }

.PZ3zoom {
}

.PZ3zoom a,.PZ3zoom a:visited { display:block;
  padding:0; overflow:hidden; text-decoration:none;
  height:100%; width:100%; }
  html>/**/body .PZ3-r a { right:0; }

.PZ3zoom a:hover { position:absolute;
  z-index:999; padding:0; background:none;
  cursor:default; height:auto; width:auto;
  overflow:visible; border:2px solid #800000;
  margin:-1px 0 0 -1px; }
  html>body .PZ3zoom a:hover { margin:-1px -1px 0 -1px; }

.PZ3zoom a img { border:0; height:100%; width:100%; }
.PZ3zoom a:hover img { height:auto; width:auto;
  border:0; }

a:hover .PZ3cap,
a:hover .PZ3cap { padding:3px 5px; }
.PZ3inr { display:block; padding:2px 5px; }

.noCap a:hover .PZ3cap { display:none; }
.noBdr,.noBdr a:hover { border:0; }
.Lnk a:hover { cursor:pointer; }
