.dropdownexel
{
	float: right;
	margin-bottom: 4px;
}

#add_to_cart, #add_non_ajax {
cursor: pointer;
}

.fb_iframe_widget span {
height: 20px!important;
}

.fb_iframe_widget iframe {
height: 20px!important;
}

.nomoreexel {
background: #8c0000;
padding: 6px;
margin-top: 50px;
color: #FFF;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
}

.installationexel {
float: right;
margin-right: 10px;
background: #FFEFEF;
display: block;
padding: 6px 15px 7px 15px;
color: #000000;
font-size: 13px;
text-decoration: none;
z-index: 1;
position: relative;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
margin-left: 15px;
cursor: pointer;
border: 1px solid #AFAFAF;
}


.exelbg
{
	background: rgb(204,204,204); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
	border-radius:7px;
	moz-border-radius: 7px;
	webkit-border-radius: 7px;
}
.exelinfo
{
	text-align: right;
	min-width: 190px;
}
.exeltext
{
	padding: 5px;
}
.exeltr
{
	border-bottom: 1px solid #8D8D8D;
}

#simplemodal-container small {
	font-size: 11px;
}

#simplemodal-container {
	top: 40%!important;
	max-height:400px!important;
    height: auto!important;
    left: 50%!important;
    width: 691px!important;
    margin-top: -80px!important;
    margin-left: -345px!important;
    position: fixed;
    background: rgb(221, 221, 221);
    color: #000;
    font-size: 12px;
}

#simplemodal-container .simplemodal-data {
	padding:0px;

}

a.pmatch:hover, a.manu:hover {
color: red;
text-decoration: underline;
}

 .fancybox-next span {
  left: auto;
  right: 20px;
 }
 .fancybox-prev span {
  left: 20px;
 }
 
 .fancybox-nav span {
 visibility: visible;
}

/* ads */
#ads, #ads li{
	margin:0;
	padding:0;
	list-style:none;
	}
#ads li{
	display:none; /* hide the items at first only to display one with javascript */
	}			
/* // ads */