﻿body 
{
	margin:0px;
	/*font: 0.8em arial;
	font: .7em Verdana, Arial, Helvetica, sans-serif;*/
    font: 0.8em "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
}
a
{
	color:#73880A;
}

/* Dashcommerce */
/* basic selectors */
a.adtext {
  color: #666666;
  text-decoration: none;
}
a.adtext:hover {
  color: #666666;
  text-decoration: none;
}
a:link {
  color: #666666;
  text-decoration: none;
}
a:visited {
  color: #666666;
  text-decoration: none;
}
a:active, a:hover {
  color: #000099;
  text-decoration: none;
}


#header
{
	/**background:#fff url(images/headerbar.png) top left repeat-x; **/
	background-color:#F1EFE5;
	margin:0px;
	height:90px;
	
}
#headerseparator
{
	height: 3px;
	background-color: #cc9900;
}
#menuwrapper
{
	height:20px;
	padding-left:33px;
	
	background:#F1EFE5 ;
  
}
.Menu
{
    background-color:Lime;
}


.DynPageWrapper	/*Main-Div. aller dynamischen CMS-Seiten */
{
	/*background-color:#ffffee ;
	border-color:Silver ; 
	border-style:ridge    ;
	border-width:thick ; 
	padding:15px; 
	margin-top:15px;*/
}
#mainwrapper
{
	background:#fff url(images/bg.gif) top left repeat-x; 
	/**background-color:#F1EFE5; **/
	margin:0px;
}
#main
{
	color: #666666;
	margin-left:100px;
	margin-right:100px;
	padding:0;
}
#title
{
	margin-left: 30px;
	padding-top:5px;
	font-weight: bold;
	font-size: 2.5em;
	color: #FFFFFF;
	font-family: Arial,Helvetica;
}
#title a
{
	color: #FFFFFF;
	text-decoration:none;
}
#subtitle
{
	margin-top: 0px;
	margin-left: 100px;
	color: #c5c5c5;
	font-size: 1.3em;
	font-family: Arial,Helvetica;


}
#loginbox
{
	padding:40px;
}

.loginBox
{
   color:Black ; 
   margin-top:18px;
   
}

.LoginPanel
{
    background-color:Silver ;
    color:Black  ; 
    padding :5px;
    width:200px;
}


#loginboxwrapper
{
	background:url(images/login.png);
	float:left;
	margin-right:30px;
	margin-bottom:30px;
	margin-left:0px;
	height:225px;
	width:240px;
}
#leftbox
{
	float:left;
	margin:15px;
}
th
{
    vertical-align:top;
}
td
{
    vertical-align:top;
}

/* H1 bis H6 ersetzt durch Dashcommerce */
h1 {
  color: #5b626c;
  font: bold 130% "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
 
}

h2 {
  color: #5b626c;
  font: bold 120% "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
}

h3 {
  color: #5b626c;
  font: bold 110% "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
}

h4 {
  color: #5b626c;
  font: bold 100% "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  margin-bottom:4px;
  margin-top:9px;
  
}

h5 {
  color: #000;
  font: bold 100% "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  margin-bottom:4px;
  margin-top:9px;
}

h6 {
  color: #000;
  font: bold italic 100% "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
}

/*
h1
{
	color: #996600;
	font-size: 1.5em;
	font-family: arial;
	margin-bottom: 3px;
	border-bottom: solid 1px gainsboro;
	padding: 2px;
}

h2 {
	color: #996600;
	font-size: 1.25em;
    line-height: normal;
    font-style: normal;
    font-family: 'Arial Rounded MT Bold';
    font-variant: normal;
}

h3 {
	color: #996600;
	font-size: 1.0em;
    line-height: normal;
    font-style: normal;
    font-family: 'Arial Rounded MT Bold';
    font-variant: normal;
}
*/

img { border: 0px; }
hr { color: #ccc; height: 1px; }
table { font-size: 100%; }
.codeblock 
{
	color: #73880A; 
	font: 100% "Courier New", Courier, monospace; 
	padding:20px;
	margin:20px;
	border-left:1px solid #666666; 
}
form { margin: 0px; padding: 0px; }
input, select 
{
    font-size: 9pt;
    font-family: 'Lucida Sans';
    border:1px solid #c5c5c5;
    
    }
textarea
{
    font-size: 9pt;
    font-family: 'Lucida Sans';
    border:1px solid #c5c5c5;
}


#footer {
	text-align:center;
	font-size:.7em;
	color:#888;
	padding-top:1em;
	bottom:0;
	border-top:1px solid whitesmoke;
	margin-top:20px;
}

.pagesummary
{
	font-size: 0.9em;
	color: #000000;
	bottom: 0;
	font-style: italic;
	font-family: arial;
	margin-bottom:15px;
	margin-top:10px;
}

.lastupdated
{
	font-size: 0.8em;
	color:dimgray;
	padding-top: 1em;
	bottom: 0;
	border-top: 1px solid whitesmoke;
	margin-top: 20px;
	font-style: italic;
	font-family: arial;
	font-weight: bold;
}
.loadingbox
{
    position:absolute;
    top:40%;
    left:40%;
    border:1px solid lightsteelblue; 
    background-color: #ffffff; 
    height:50px; 
    width:250px;
    text-align:center;
    padding-top:20px
}

.headlinks
{
	color:Gray ;
	font-weight:bold;
	font-size:small;
}




.tblPromuOccasionen
{
	border: 0px solid black;
	width: 700px;
	overflow: hidden;
	font-family: 'Futura Lt BT';
}
.lblPromuOccasionen
{
	
	padding-top  :30px;
	padding-left:20px;
	height:30px;
	vertical-align:text-bottom ;
	/*background-color: #EEEECC  ;*/
	font-family: 'Futura Lt BT' ;
	font-size:larger ;
	font-weight:bold ;
		
}

.PromuLstPreis					/* Preisfeld in der Schnäppchenliste  */
{
	text-align:right ;
	width:75px;
	background-color:#EFEFEF;
	font-weight:bold ;
	color:Red ;
}

.PromuLstListPreis				/* Listen-Preisfeld in der Schnäppchenliste  */
{
	text-align:right;
	width:75px;
	background-color:#EFEFEF;
	text-decoration: line-through; 

}
.PromuLstBez
{
	background-color:#EFEFEF;
	width:350px;
	font-weight:bold ;
}
.PromuLstZustand				/* Zustandsfeld in der Occasionsliste  */
{
	background-color:#EFEFEF;
	width:75px;
	font-weight:bold ;
}
.PromuLstOccPreis				/* Preisfeld in der Occasionsliste  */
{
	text-align:right ;
	width:75px;
	background-color:#EFEFEF;
	font-weight:bold ;
	
}

.PinboardControl
{
	/*position:absolute;
	left:1px;
	top:130px;
	width:180px; */
	background-image: url(images/bg.gif);
	
}
.PinboardContent
{
	padding-top  :20px;
	padding-bottom:20px;
	padding-left:35px;
	padding-right:35px;
	/*background-color: #EEEECC;*/
}


/* CSK Commerce */
#leftcontent {
  position: absolute;
  top: 140px;
  left: 0px;
  padding-left:10px;
  width: 180px;
  background: #fff;
  z-index: 100;
}

#rightcontent {
  position:absolute  ;
  right: 0px;
  top: 140px;
  width: 180px;
  background: #fff;
  margin-right: 0px;
  padding-right:10px;
  padding-left:10px;
  /*z-index: 100; */
}
#centercontent {
  margin-top: 40px;
  voice-family: "\"}\"";
  voice-family: inherit;
  margin-left: 100px;
  margin-right: 205px;
  z-index: 100;
}
#AdminCentercontent {
  margin-top: 60px;
  voice-family: "\"}\"";
  voice-family: inherit;
  margin-left: 200px;
  margin-right: 205px;
  z-index: 100;
}


html > body #centercontent {
  margin-left: 100px;
  margin-right: 205px;
  z-index: 100;
}
#centercontentwide {
  margin-top: 20px;
  background: #fff;
  voice-family: "\"}\"";
  voice-family: inherit;
  margin-left: 100px;
  margin-right: 10px;
  z-index: 100;
}

html > body #centercontentwide {
  margin-left: 100px;
  margin-right: 10px;
  z-index: 100;
}

.subtotal {
  text-align: right;
  border-top: 1px solid #c9c9c9;
  margin-top: 5px;
}

.sectionheader {
  border-bottom: #dcdcdc 1px dotted;
  color: #65738E;
  font-size: 8pt;
  padding-bottom: 5px;
  font-weight: bold;
}

.admin-header {
  background-color: #6190CD;
  height: 40px;
  padding-left: 10px;
  border-bottom: solid 4px #B4CCEB;
}
.admin-header h1 {
  color: white;
}

.admintable {
  margin: 5px;
  padding: 0;
  width: 700px;
  border: 1px dashed #cccccc;
}
.adminlabel {
  font-size: 8pt;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  width: 120px;
  margin-bottom: 3px;
  vertical-align: top;
}
.adminitem {
  border-width: 0px;
  background-color: #ffffff;
  margin-bottom: 3px;
}

.ourprice {
  font-weight: bold;
  font-size: 10pt;
  color: #b22222;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  white-space:nowrap;
}

.retailprice {
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  text-decoration: line-through;
  white-space:nowrap;
}

.totalbox {
  text-align: center;
  color: #990000;
  font-weight: bold;
}

.adbox {
  padding: 10px;
  font-size: 9pt;
  margin-bottom: 10px;
  border: 1px solid gainsboro;
}
a.editme {
  text-decoration: none;
  color: #4a4d5c;
}
.commandbar {
  padding: 3px;
  font-size: 8pt; /*	background-color: blue;*/
  border: 1px solid gainsboro;
}


#footer {
  clear: both;
  border-top: solid 1px #d4d9de;
  padding: 5px;
  text-align: center;
  margin-top: 20px;
}
.mainproductimage {
  width: 220px;
  text-align: center;
  float: left;
  padding-bottom: 10px;
}

.productdata {
  border: none;
  border-collapse: collapse;
}
.productdata td, .productdata th {
  font-weight: normal;
  padding: 2px;
  text-align: left;
}
.price {
  font-weight: bold;
  color: #c00;
}
del.price {
  color: #000;
  text-decoration: line-through;
}

.productsection {
  padding: 10px;
  border-top: 1px dashed #cccccc;
}



.shaded
{
    white-space:nowrap ;
}


.browsebox {
}
.browsebox h1 {
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #3973b5;
  border-bottom: 1px dashed #cccccc;
}
.browsebox h1 a {
  color: #3973b5;
}


h1.accent {
  font-size: 12px;
  font-weight: bold;
  color: #990000;
  margin: 0px;
  margin-bottom: 5px;
}
.smalltext {
  font-size: 8pt;
  color: #666666;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
}
.adbox h3 {
  font-weight: bold;
  font-size: 10pt;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  color: #C7C030;
  margin-top: 1px;
  margin-bottom: 3px;
}
.loginheader {
  height: 30px;
  font-weight: bold;
  font-size: 10pt;
  color: #666666;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  background-color: #f5f5f5;
  text-align: center;
}
.logincell {
  background-color: #ffffff;
  vertical-align: middle;
  text-align: center;
  padding: 20px;
}
.logtable {
  border: 1px solid #cccccc;
  background-color: #cccccc;
}
.subcategory {
  margin-left: 0px;
  white-space:nowrap;
  width:250px;
}

.PagingBar
{
	/*border: 1px solid #c5c5c5;*/
	background-color:#F1EFE5;
	/*background-color: #eeeeee;*/
	vertical-align:text-bottom ;
	height:27px;
	width:100%;
	margin-left :0px;
	margin-right:0px;
	

}
.productbox {
  height: 300px;
  width: 220px;
  border: 1px solid #c5c5c5;
  margin: 5px;
 
}

.productboxFree {
    /*height: 300px;*/
    width: 220px;
    border: 1px solid #c5c5c5;
    margin: 5px;
    background-image: url(images/gratisLieferung1.png);
    background-repeat:no-repeat  ;
    background-position:right top;
}


.productimage {
  width: 125px;
}
.productsummarydisplaywrapper {
  width: 200px;
  padding-top: 1px;
  margin-left: 10px;
  margin-right: 10px;
  /*border: solid 1px black;*/
}
.productsummaryimageholder {
  height: 175px;
  text-align: center;
  vertical-align: middle;
}
.productsummarytext {
  padding-left: 0px;
  height: 55px;
  background-image: url(images/bg.gif);
  text-align:center ;
  
}

.Aktionproductbox {
  height: 290px;
  width: 220px;
  border: 1px solid #c5c5c5;
  margin: 5px;
  background:White;
  
 
}
.Aktionproductimage {
  width: 125px;
}
.Aktionproductsummarydisplaywrapper {
  width: 200px;
  padding-top: 1px;
  margin-left: 10px;
  margin-right: 10px;
  
  
  /*border: solid 1px black;*/
}
.Aktionproductsummaryimageholder {
  height: 175px;
  text-align: center;
  vertical-align: middle;
}
.Aktionproductsummarytext {
  padding-left: 0px;
  height: 55px;
  background-image: url(images/bg.gif);
  text-align:center ;
  
}

.Aktionourprice {
  font-weight: bold;
  font-size: 10pt;
  color: #b22222;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  white-space:nowrap;
}

.Aktionretailprice {
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
  text-decoration: line-through;
  white-space:nowrap;
}



.productAdds
{
    /*background-image: url(images/bg.gif);*/
    /*background-color:Silver ; */
    float:left ;
    width:220px;
    height:10px; 
    
}
.productAdds1
{
    
    background-color:Transparent ; 
    float:left ;
    width:70px;
    /*height:57px;*/
    margin:  0px 3px 0px 0px; 
   
    
}
.productAdds2
{
    
    position:relative; 
    height:0px;
    float:right ;
    overflow:visible;
    margin: 0px 0px 0px 0px; 
    top:0px; 
    left:0px;
   
    
}

.productAddsRabatt
{
    background-image: url(images/rabatt1klein.png);
    background-repeat:no-repeat  ;
    /*background-color:Orange  ;*/ 
    float:left ;
    width:90px;
    height:49px;
    margin: 0px 0px 0px 0px; 
    position:relative ;
    top:20px; 
    left:15px;
    font-size:16px;
    font-weight:normal  ;
    font-style:normal;
    font-family:Comic Sans MS;
    color: #553333;
    text-align:left ;
    padding-top:3px;
    padding-left:14px;
    
}

.productAddsAktion
{
    background-image: url(images/aktion.png);
    background-repeat:no-repeat  ;
    /*background-color:White   ;*/ 
    /*float:left ;*/
    /*width:200px;*/
    /*height:35px;*/
    margin: 0px 0px 0px 0px; 
    position:relative ;
    top:0px;
    left:0px;
    /*font-size:12px;*/
    font-weight:bold  ;
    font-style:normal;
    /*font-family:Comic Sans MS;*/
    color:#991111;
    text-align:center ;
    padding-top:1px;
    padding-left:1px;
    padding-bottom:0px;
    z-index:99999;
    
    
}

.productAddsFreeShipping
{
    /*background-image: url(images/gratisLieferung1.png) ;*/
    /*background-repeat: no-repeat  ;*/
    /*background-position:right top; */
    position:relative; 
    height:0px;
    float:right ;
    overflow:visible;
    margin: 0px 0px 0px 0px; 
    top:0px; 
    left:0px;
}

.productAddsTop
{
    /*background-image: url(images/bg.gif);*/
    /*background-color:Silver ; */
    float:left ;
    width:220px;
    height:40px; 
    
}
.productAdds1Top        /*Rabatt*/
{
    
    background-color:Transparent ; 
    float:left ;
    width:70px;
    height:40px;
    margin: 0px 3px 0px 0px; 
   
    
}

.productAddsRabattTop
{
    background-image: url(images/rabatt1klein.png);
    background-repeat:no-repeat  ;
    /*background-color:Orange  ;*/ 
    float:left ;
    width:90px;
    height:49px;
    margin: 0px 0px 0px 0px; 
    position:relative ;
    top:0px; 
    left:-49px;
    font-size:16px;
    font-weight:normal  ;
    font-style:normal;
    font-family:Comic Sans MS;
    color:#553333;
    text-align:left ;
    padding-top:3px;
    padding-left:14px;
    
}

.productAdds2Top        /*Aktion*/
{
    
    background-color:Transparent ; 
    float:left ;
    width:70px;
    height:40px;
    margin: 0px 3px 0px 0px;    
}


.productAddsAktionTop
{
    /*background-image: url(images/rabatt1klein.png);*/
    background-repeat:no-repeat  ;
    background-color:White   ; 
    float:left ;
    width:170px;
    height:35px;
    margin: 0px 0px 0px 0px; 
    position:relative ;
    top:0px; 
    left:-49px;
    /*font-size:12px;*/
    font-weight:bold  ;
    font-style:normal;
    /*font-family:Comic Sans MS;*/
    /*color:#803333;*/
    text-align:center ;
    padding-top:3px;
    padding-left:14px;
    
}

.productAdds3Top        
{
    
    background-color:Transparent ; 
    float:left ;
    width:70px;
    height:20px;
    margin: 0px 3px 0px 0px;    
}
.productAddsShippingTop
{
    font-weight:bold  ;
    color:Green ;
    text-align :center ;
}





.productsummaryproductnameBreit
{
	font-weight:bold;
}
.productboxBreit
{
	vertical-align:bottom ;
	min-height:80px;
}
.productsummarytextBreit
{
	vertical-align:bottom ;
}

.retailprice {
  font-weight: bold;
  color: black;
  text-decoration: line-through;
  white-space:nowrap
}
.yousave {
  font-weight: bold;
  color: #336600;
}
.hookline {
  font-size: larger;
  color: #5b626c;
  font-style: italic;
}
.coreboxbody {
  background-image: url(images/core_box_bg.gif);
  width: 140px;
  padding-left: 20px;
  padding-right: 20px;
}
.coreboxtop {
  background-image: url(images/core_box_top.gif);
  height: 22px;
  width: 180px;
}
.coreboxbottom {
  width: 180px;
  background-image: url(images/core_box_bottom.gif);
  height: 22px;
}
.coreboxheader {
  width: 180px;
  background-image: url(images/core_box_bg.gif);
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 10px;
  text-align: center;
}
.tenpixspacer {
  height: 10px;
}
.twentypixspacer {
  height: 20px;
}
.sectionoutline {
  border: 1px solid #cccccc;
  padding: 15px;
}

checkout-visited {
  font-size: 16pt;
  color: #dcdcdc;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
}
checkout-current {
  font-size: 16pt;
  color: #990000;
  font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
}
/* Rating */
.ratingstar {
  font-size: 0pt;
  width: 13px;
  height: 12px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.filledratingstar {
  background-image: url(Images/FilledStar.png);
}

.emptyratingstar {
  background-image: url(Images/EmptyStar.png);
}

.savedratingstar {
  background-image: url(Images/SavedStar.png);
}
fieldset {
  padding: 10px;
  -moz-border-radius: 1em;
  /*border-radius: 1em;*/
}
.loadingbox {
  position: absolute;
  top: 40%;
  left: 40%;
  border: 1px solid lightsteelblue;
  background-color: #ffffff;
  height: 50px;
  width: 250px;
  text-align: center;
  padding-top: 20px;
}

.selected {
  color: #E03300;
  font-weight: bold;
}

.notselected {
  color: #CCC;
  font-weight: bold;
}

.payPalLink {
  color: #E03300;
  text-decoration: underline;
  font-weight: bold;
  font-size: 1em;
}

.adminHeader {
  position: absolute;
  color: #004A78;
  font-size: 1.5em; 
  left: 110px; 
}

.GallerySlides
{
	padding:5px;	
}




.checkoutHeader
{
	margin-top: 0px;
	margin-left: 100px;
	color: Black;
	font-size: 1.3em;
	font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
    font-weight:bolder ;

}
/* AUTOCOMPLETE */
.autocomplete_completionListElement
{
    padding-top:14px;
    background-image: url(images/bg.gif); 
    background-repeat:repeat-x;
    padding-left:2px;
    BORDER-RIGHT: buttonshadow 1px solid;
    BORDER-TOP: buttonshadow 1px solid;
    VISIBILITY: hidden;
    MARGIN: 0px;
    OVERFLOW:hidden  ;
    BORDER-LEFT: buttonshadow 1px solid;
    CURSOR: default;
    COLOR: windowtext;
    BORDER-BOTTOM: buttonshadow 1px solid;
    LIST-STYLE-TYPE:  none;
    /*HEIGHT: 200px;*/
    /*max-height:20px;*/
    TEXT-ALIGN: left;
    width:450px;
    min-width:400px;
    /*background-color:White;*/
    z-index: 100;
    
}
.autocomplete_highlightedListItem
{
    min-width:380px;
    white-space:nowrap ;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #ffff99;
    
    
}
.autocomplete_listItem
{
    min-width:380px;
    white-space:nowrap ;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: windowtext;
    PADDING-TOP: 1px;
    
    BACKGROUND-COLOR:#F1EFE5 ;
}

.IE8Fix
{
    z-index:999;
}

.MsgDeleted
{
    border:solid 2px  #aa9966;
    BACKGROUND-COLOR:#F1EFE5 ;
    text-align:center ;
    font-weight:bold;
    margin:10px;
    padding:10px;
    
}

.pnlAktionen
{
    /*background-image: url(images/bg.gif); */
    min-width:700px;   
    /*background-color:#F1EFE5;*/
}





/*
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 200; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}


#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA);  display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }


#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	


#overlay{ position: absolute; top: 0; left: 0; z-index: 199; width: 100%; height: 500px; background-color: #000; }

*/

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


.Rating
{
    margin-left:36px;
    margin-top:2px;
    background-color:Aqua;
}
.Rating2
{   
    margin-left:60px;
    margin-top:10px;   
}


.ratingStar
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 13px;
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 12px;
    FONT-SIZE: 0pt;
    CURSOR: pointer;
    PADDING-TOP: 0px;
}
.ratingStarRO
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 13px;
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 12px;
    FONT-SIZE: 0pt;
    CURSOR:default ;
    PADDING-TOP: 0px;
}
.filledRatingStar
{
    BACKGROUND-IMAGE: url(Images/FilledStar.png)
}
.emptyRatingStar
{
    BACKGROUND-IMAGE: url(Images/EmptyStar.png)
}
.savedRatingStar
{
    BACKGROUND-IMAGE: url(Images/SavedStar.png)
}


.rightAlign
{
    text-align:right ;
}

.Bazar
{
    border: solid 1px black;
    width: 100%;
    
}
