body, html {
font-family: 'Open Sans', sans-serif; font-size: 13px; color:#555555;
padding:0; margin:0;  }

.divauto {
clear: both;
padding: 20px;
margin-top: 20px;
background: rgba( 0, 0, 0, 0.6 );
color: #ffffff;
font-size: 120%;
text-align: center;
}
.divauto a {text-decoration: underline;}
 
 a { color:inherit; text-decoration:none }
 
 .sitesize { width:980px; }
 
	.overlay {
	position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
	width: 100%;
	background: #000000;
	opacity: 0.4;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
!important 
	}
	
	.container {
		position: relative;
		float: left;
	}

	.content {
		position: relative; /* Fixes the z-index */
		float: left;
               
	}
	#container .content {
		width: 100%;
	}
	* html #container .overlay { height: expression(document.getElementById("container").offsetHeight); }


h1 { font-family: 'Open Sans', sans-serif; font-size: 30px; color: #ff7d01; text-decoration: none; font-weight: 600; padding:0;  margin: 20px 0 0 0; }
h2 { font-family: 'Open Sans', sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal; padding:0; margin: 0; }

p { padding-bottom:10px; margin:0; text-align:justify}

form { padding:0; margin:0; }
.forms { font-size: 12px; color: #444444; background:#FFFFFF; border:1px solid #cccccc; padding:3px; }
.forms1 { font-size: 11px; color: #aeaeae; background:#FFFFFF;   border: 1px solid #aeaeae; padding:3.5px;margin-right: 8px;}

.button {  font-size: 13px; color: #f67901; text-decoration: none; font-weight:bold; padding:2px 10px 2px 10px; margin:0; border:0; cursor:pointer;  text-decoration: underline; }
.button1 {    background: #b7b7b7; font-size: 13px; color: #ffffff; text-decoration: none;  padding:2px 10px 2px 10px; margin:0; border:0; cursor:pointer;  }
.button2 {    background: #f67901; font-size: 13px; color: #ffffff; text-decoration: none;  padding:2px 10px 2px 10px; margin:0; border:0; cursor:pointer;  }

a.button:hover { color: #414141;  text-decoration: underline;  }

.formsbox { padding:5px;  float: right; }

.text { line-height:18px; }
.text1 {  font-size: 12px; color: #666666; }
.text2 {  color: #222222; }
.text3 {  font-size: 11px; color: #666666; }

.links {  color: #b90909; text-decoration:underline; }
a.links:hover {  color: #000000}

.linkf {  font-size: 12px; color: #222222; text-decoration: none; }
.price {    color: #010101;font-size: 16px;font-style: italic;  float: right;   margin-top: 10px;}
.new {  font-size: 13px; color: #000000; font-style:italic; text-decoration: none;  }
.titles {  font-size: 15px; color: #000000; }
.titles1 {  font-size: 14px; color: #333333;  font-weight: 600; }
a.titles1:hover {  color: #000000; }

/* Drop down menu */

.menu{
width:160px; 
position:absolute;
visibility:hidden;
}

.dropdownbox{ 
padding:0;
}

.dropdownmenu{
margin: 0;
padding: 0;
float: left;
width: 100%;
overflow: hidden;
}
.dropdownmenu2{
margin: 0;
padding: 0;
float: left;
/*width: 100%;*/
overflow: hidden;
}

.dropdownmenu li{
display: inline;
}
.dropdownmenu2 li{
display: flex;
list-style-type: none;
}

.dropdownmenu li a{
float: left;
font-family: 'Open Sans', sans-serif; font-size:11px; 
line-height:17px; border-right:1px solid #777777; 
padding: 0 10px 0 10px; 
text-transform:uppercase; 
}

.dropdownmenu2 li a{
float: left;
font-family: 'Open Sans', sans-serif; font-size:13px; 
line-height:14px; 
  padding: 6px 11px;

}
.navigation{color: #777777;  }
a.navigation:hover {color:#ff7d01 }
.navactive {  color:#ff7d01 }

.navigation2{color: #777777;  }
a.navigation2:hover {color:#ff7d01 }
.navactive2 {  color:#ff7d01 }


.navilinks { font-size:14px; color:#555555; margin:5px; margin-left:0; text-decoration:none; }
.divlinks { padding:5px; background:#FFFFFF; border-bottom: 1px solid #DDDDDD }

.divspace { padding-top:5px; padding-bottom:5px; }

.paginate {  font-size: 14px; color: #000000; font-weight:bold; text-decoration: none;border: solid 1px;padding: 4px; }
a.paginate:hover {  color: #990209}
.current {  font-size: 14px; color: #990209; font-weight:bold; text-decoration: none;   border: solid 1px;padding: 4px;}

img { border: none; vertical-align: middle; }

img.plinks { border: 1px #e0e0de solid; padding:2px; }
.plinks img{ border: 1px #e0e0de solid; padding:2px; }
a.plinks:hover img{ border: 1px #333333 solid; }

.plinks1 img{  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8}
a.plinks1:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1}
 
.trigger 
{ margin:0; cursor:pointer; }

.toggle-container
{ display: none; margin:0; padding-top:10px; z-index:110  }

.item >li{  
	border-bottom: solid 1px #dcdcdc;
  	padding: 5px 0;
  list-style-type: none;
}
.technical-data{
	  font-family: 'Open Sans', sans-serif;
  font-size: 18px;
  color: #ababab;
  font-weight: 600;
  margin-left: 35px;
    margin-top: 10px;
  padding-bottom: 0px;
}