/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin:0pt;
padding:0pt;
}
table {
border-collapse:collapse;
border-spacing:0pt;
}
fieldset, img {
border:0pt none;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:'"';
}
abbr, acronym {
border:0pt none;
}
* {outline: none}

html {
	height:100%;
}

body {
	background:url(../img/back.jpg) no-repeat center top #000;
	font-family:Calibri, Arial;
	font-size:14px;
	color:#999;
	padding:0;
	margin:0;
	padding-bottom:30px;
}
#pop-up-window {
	background:#000;
}
#pagelayout{
	background:url(../img/pagelayout.jpg) no-repeat center top #000;
}
* { outline:none; }
#wrapper {
	width:960px;
	margin:0 auto;
}
#wrapper.popup {
	width:660px;
}
#wrapperbottom{
	width:920px;
	background:url(../img/wrapper-bottom.jpg) repeat left top;
	margin:0 auto;
	display:block;
	height:53px;
	padding:18px 20px;
	border-top:3px solid #000;
	border-bottom:3px solid #ff2a31
}
#footer-logo { float:left; width:83px; }
#footer-logo a {
	width:63px;
	height:0px;
	margin:0;
	display:block;
	padding-top:53px;
	overflow:hidden;
	background:url(../img/logo-bottom.png) no-repeat center center;
	_background:url(../img/logo-bottom.gif) no-repeat center center;
}
#dev-logo {
	float:right;
	text-align:right;
	width:185px;
}
#dev-logo a img {
	float:left;
	margin:11px 20px 11px 0;
}
#footer-text {
	float:left;
	width:635px;
	line-height:18px;
	padding-top:8px;
}
#inno-logo {
	width:77px;
	height:0px;
	margin:0;
	display:block;
	padding-top:53px;
	overflow:hidden;
	float:left;
	background:url(../img/inno-logo.png) no-repeat left 13px;
	_background:url(../img/inno-logo.gif) no-repeat left 13px;
}
#logo h1 a {
	width:149px;
	height:0px;
	margin:0;
	display:block;
	padding-top:153px;
	overflow:hidden;
	background:url(../img/logo.jpg) no-repeat center center;
}
#header {
	width:920px;
	padding:0 20px;
	margin:0 auto;
	display:block;
	height:624px;
	position:relative;
}
.pozemodel {
	float:right;
	width:306px;
	padding-left:14px;
	text-align:right;
}
#header .sidebar {
	display:block;
	background:url(../img/semi.png) repeat center top;
	float:left;
	width:165px;
	height:540px;
	font-size:10px;
}
#header .right {
	float:right;
	padding:10px;
	height:520px;
	width:145px;
}
#pagelayout .sidebar {
	height:380px;
}
#developer {
	display:none;
}
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	color:#fe020d;
}
#logo { width:149px; display:block; float:left; }
.popup #logo { width:660px; float:none; }
#main-menu { width:755px; display:block; float:left; padding:74px 0 1px 16px; background:url(../img/main-menu.jpg) no-repeat right bottom; }
#main-menu li { display:inline; }
#main-menu li a { float:left; font-weight:bold; font-size:19px; color:#fff; text-transform:uppercase; padding:10px 0 10px 35px }
#main-menu li a:hover { color:#ccc; }
#top-menu { font-size:15px; position:absolute; font-weight:bold; top:25px; right:20px; text-align:right; }
#top-menu a { font-size:15px; text-transform:uppercase; padding:3px 0px }
#top-menu a:hover { color:#bbb; }



#pagelayout .sidebar p { display:none; }
#pagelayout .sidebar h3 { padding-bottom:5px; }
#pagelayout #header {
	height:533px;
	overflow:hidden;
}
#pagelayout .carousel-photo img { margin-top:-46px; }
#pagelayout #submeniu li a{
	line-height:17px;
	height:16px;
	font-size:10px;
}
#pagelayout .sidebar.right {
	width:145px;
	height:360px;
	padding:10px;
}
.sidebar h2 {
	font-size:14px;
	padding-bottom:5px;
	color:#fff;
	font-weight:bold;
}
.sidebar h3 {
	font-size:12px;
	font-weight:bold;
}
#rightcontact h3,
#leftcontact h3 {
	font-size:14px;
	font-weight:bold;
	padding:10px 0 5px 0;
	color:#fe020d;
}
.sidebar a{
	text-decoration:none;
	color:#fe020d;
}
.sidebar a:hover{
	text-decoration:underline;
	color:#c00;
}
.sidebar p {
	padding-bottom:7px;
}
.imagine {
	width:90px;
	margin-left:10px;
	margin-bottom:10px;
}
.ofertaspeciala {
	display:block;
	float:left;
	width:150px;
	padding:9px 10px;
	margin:17px 17px 1px 0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	height:150px;
	background:url(../img/ofertaspeciala.png) no-repeat center top;
}
#specialoffer-4 { margin-right:0; }
.ofertaspeciala h4 {
	color:#000;
	font-weight:bold;
	padding-top:10px;
}
.ofertaspeciala .ofertahover {
	display:none;
	background:url(../img/semi.png) repeat center top;
	position:absolute;
	width:150px;
	height:100px;
	cursor:pointer;
}
.ofertaspeciala.ofertavis .ofertahover,
.ofertaspeciala:hover .ofertahover {
	display:block;
}
.ofertaspeciala .ofertahover p {
	height:103px;
	color:#ccc;
}
.ofertaspeciala .ofertahover h4 {
	color:#c00;
}
#content .ofertaspeciala .ofertahover a {
	color:#fff;
	text-decoration:none;
}
.ofertaspeciala .ofertahover h4 a {
	color:#c00;
}
.ofertaspeciala .ofertahover p a {
	display:block;
	width:150px;
	height:90px;
	padding-top:10px;
}
.stillgrey {
	background:#aaa;
	color:#aaa;
	border:none;
	height:5px;
	padding:0;
	width:100%;
}
.tinygrey {
	height:2px;
}
#content {
	color:#000;
	padding-bottom:10px;
	width:920px;
	padding:0 20px 20px;
	background:url(../img/content.jpg) no-repeat left top #fff;
}
.popup #content {
	width:620px;
	padding-top:15px;
}

#wrapperbottom ul {
	padding-top:5px;
	float:right;
}
#wrapperbottom ul li {
	display:inline;
	font-size:10px;
	margin-left:10px;
}
#wrapperbottom ul li a{
	color:#666;
}
#wrapperbottom ul li a:hover{
	color:#ccc;
}
#submeniu {
	width:150px;
	float:left;
	background:#a6a6a6;
	display:none;
	position:absolute;
	margin-left:165px;
}
#submeniu {
	margin-top:130px;
}
#submeniu ul {
	border-top:1px solid #ccc;
	display:none;
}
#submeniu li { display:inline; }
#submeniu li a{
	display:block;
	float:left;
	text-transform:uppercase;
	width:140px;
	padding-left:10px;
	font-size:11px;
	color:#000;
	height:24px;
	border-bottom:1px solid #ccc;
	line-height:24px;
}
#submeniu li a:hover {
	background:#fe020d;
	color:#fff;
}

#calculator_rate div{
	height:131px;
}
#calculator_rate label {
	width:145px;
	float:left;
	padding-bottom:5px;
}
#calculator_rate label select,
#calculator_rate label input {
	float:right;
	background:#000;
	border:1px solid #919191;
	padding:2px;
	font-size:11px;
	color:#999;
	width:50px;
}

.categorie {
	display:block;
	float:left;
	text-transform:uppercase;
	width:210px;
	height:171px;
	padding-right:20px;
	padding-bottom:20px;
	text-align:center;
}
.categorie img {
	/*width:210px;
	height:120px;*/
}
#intro h2,
#content h2 {
	padding:10px 0 10px 0;
	color:#fe020d;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
}
#intro h2 a,
#content h2 a { color:#000;text-decoration:none }
#content h2 a:hover { color:#333; }
#content a { color:#ff0b14; text-decoration:underline; }
#content a:hover { color:#990b14; text-decoration:none; }
.listitem {
	display:block;
	float:left;
	width:165px;
	height:115px;
	padding-right:19px;
	padding-bottom:20px;
	height:145px;
}
.listitem img {
	width:165px;
}
.popup ul,
#dotari {
	width:250px;
	float:left;
	padding-right:10px;
}
.descript {
	width:635px;
	float:left;
	padding-left:10px;
}
.wide-descript {
	padding-left:0;
	width:920px;
}
.popup ul,
#dotari {
	list-style-position:outside;
	padding-left:15px;
}
.popup ul li,#dotari li {
	color:#333;
	width:250px;
	list-style-type:square;
}
.popup ul {
	width:650px;
	border:none;
}
.popup ul li  {
	width:625px;
	padding-bottom:5px;
}
.pretz {
	color:#fe020d;
	font-size:14px;
	font-weight:bold;
	padding:5px 0;

}
#dotari li strong {
	color:#000;
}
.descript .jQZoom {
	padding-bottom:10px
}
.descript .imgprodus {
	padding-bottom:10px;
	width:300px;
}
#inapoilacolectie, #go2echipamente, #listamodele, #pedefeu {
	float:right;
}

#pedefeu {
	background:url(../img/pdf.png) no-repeat;
	cursor:pointer;
	display:block;
	float:right;
	height:0px;
	margin:10px 10px 0 0;
	overflow:hidden;
	padding-top:23px;
	width:107px;
}
#pedefeu:hover {
	background:url(../img/pdf-hover.png) no-repeat;
}
#inapoilacolectie,
#go2echipamente {
	background:url(../img/button-echipamente.png) no-repeat;
	cursor:pointer;
	display:block;
	float:right;
	height:0px;
	margin:10px 10px 0 0;
	overflow:hidden;
	padding-top:23px;
	width:107px;
}
#go2echipamente:hover {
	background:url(../img/button-echipamente-hover.png) no-repeat;
}
#inapoilacolectie {
	width:167px;
	background:url(../img/inapoi-la-colectii.png) no-repeat;
}
#inapoilacolectie:hover {
	background:url(../img/inapoi-la-colectii-hover.png) no-repeat;
}
#veziaccesorii {
	background:url(../img/veziaccesorii.png) no-repeat;
	cursor:pointer;
	display:block;
	float:right;
	height:0px;
	margin:10px 10px 0 0;
	overflow:hidden;
	padding-top:23px;
	width:107px;
}
#veziaccesorii:hover {
	background:url(../img/veziaccesorii-hover.png) no-repeat;
}


#mailok {
	display:block;
	width:100%;
	height:100%;
	background:url(../img/semi.png);
	position:fixed;
	left:0;
	top:0;
	z-index:99999;
	display:none;
	cursor:pointer;
	text-align:center;
}
#content .ofertahover p{
	padding:0px;
}
#mailok p {
	font-size:18px;
	text-align:center;
	padding-top:28%;
	color:#fff;
}
#mailok span {
	font-size:10px;
}
#calculeazamare,
#calculeaza {
	width:147px;
	padding:23px 0 0 0;
	height:0px;
	height:23px;
	border:none;
	margin-left:16px;
	overflow:hidden;
	background:url(../img/calculeaza.png);
	cursor:pointer;
}
#calculeazamare:hover,
#calculeaza:hover {
	background:url(../img/calculeaza-hover.png);
}
#maimultestiri {
	width:107px;
	padding-top:23px;
	height:0px;
	margin-left:16px;
	overflow:hidden;
	background:url(../img/maimultestiri.png);
	display:block;
	margin-bottom:15px;
}
#maimultestiri:hover {
	background:url(../img/maimultestiri-hover.png);
}


#contactbutton {
	width:145px;
	padding:55px 0 0 0;
	height:0px;
	display:block;
	overflow:hidden;
	background:url(../img/contact.png);
}
#contactbutton:hover {
	background:url(../img/contact-hover.png);
}
#submitnow {
	padding:10px 0;
	text-align:center;
}
.niceform textarea,
.niceform label input {
	background:#f9f9f9;
	border:1px solid #ccc;
	padding:4px;
	font-size:13px;
	margin-top:3px;
	color:#333;
	width:244px;
	display:block;
}
.niceform #submitnow input { color:#fff; }
.niceform label {
	padding-bottom:10px;
	display:block;
}
.labelmare { padding:0px; }
#leftcontact {
	width:259px;
	float:left;
	padding-right:15px;
	border-right:1px solid #ccc;
}
#rightcontact {
	width:630px;
	padding-left:15px;
	float:left;
	padding-top:20px;
}

#content p {
	padding:0 0 10px;
}
#content h5 {
	font-size:10px;
	color:#888;
	padding-left:10px;
}
.stirica {
	padding:10px 0 0;
}
.righted { float:right; padding-top:15px; }
#content .stirica h2, #content .stirica h5, #content .stirica p {
	padding:0;
}
#content .stirica h5 {
	font-size:11px;
}
.stirica h3 { font-size:16px; }
.stirica hr {
	margin:0;
	padding:0;
	height:1px;
	margin-top:10px;
	}
.accesoriu {
	display:block;
	float:left;
	padding:5px 0;
	margin:0px;
	width:690px;
}

.accesoriu img {
	float:left;
	margin:0 10px 5px 5px;
}
#content .accesoriu h2 {
	padding:10px 0 10px 0;
	font-size:16px;
	color:#fe020d;
}
.accesoriu h2 span {
	color:#000;
}
.accesoriu h2 em {
	float:right;
	font-size:11px;
	color:#555;
}
#content .accesoriu p span,
#content .accesoriu p {
	padding:0 0 7px 0;
	font-size:13px !important;
	line-height:17px;
}
.compatibile li {
	padding:3px 0 3px 5px;
	border-top:1px solid #222;
	line-height:17px;
	font-size:13px;
}
b, strong {
	font-weight:bold;
}
.accesoriu hr {
	height:1px;
	padding:0;
	margin:10px 0 0;
	border:none;
	width:690px;
	float:left;
	background:#ccc;
	color:#ccc;background-color:#ccc;height:1px;border:none; /* this line is for IE */
}
.accesoriu .modelecomp {
	float:left;
	width:280px;
	padding-left:10px;
}
.accesoriu .modeldesc {
	float:left;
}
.accesoriu.mailung {
	width:935px;
}
.accesoriu .descript {
	float:left;
	width:650px;
	padding:0;
	margin-bottom:10px;
}
.accesoriu.mailung .descript {
	width:810px;
}
.accesoriu.mailung hr {
	width:895px;
}
#filtercons,
#filtruaccesorii {
	padding:10px 10px 10px 0;
	float:right;
	height:24px;
	line-height:24px;
}
#filtercons select,
#filtruaccesorii select {
	background:#000;
	border:1px solid #919191;
	color:#999;
	font-size:11px;
}
.lightimg img { width:100px; }
.paginare {
	clear:none;
	margin:14px 0 0;
	padding:5px;
}
.ordonare a,
.limita,
.paginare a {
	padding:2px 10px 2px 10px;
	text-decoration:none !important;
	background:#999;
	color:#000 !important;
	font-weight:bold;
	margin:0 5px 2px 5px;
	text-transform:uppercase;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	text-shadow:1px 1px #c8c8c8;
}
.ordonare a,
.limita { background:#aaa; }
.ordonare a:hover,
.limita:hover,
.paginare a:hover {
	color:#900 !important;
}
#sendform input,
#headprogform a,
.ordonare a.pagina_curenta,
.limitare span,
.paginare a.pagina_curenta {
	padding:2px 10px 2px 10px;
	text-decoration:none !important;
	background:#c00;
	color:#fff !important;
	font-weight:bold;
	margin:0 5px 2px 5px;
	text-transform:uppercase;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	text-shadow:0;
}
#headprogform a {
	margin-top:15px;
}
#sendform input {
	border:none !important;
	padding:7px 20px 7px 20px !important;
	margin-top:15px !important;
}
.pagina_curenta { text-shadow:0 0 !important; }
#listaechipamente {
	float:right;
	width:200px;
	margin-left:10px;
	margin-top:20px;
	margin-right:10px;
}
#listaechipamente li {
	padding:10px;
	background:#ddd;
	font-weight:bold;
	margin-bottom:12px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#listaechipamente li li {
	margin-top:3px;
	background:#aaa;
}
#listaechipamente li ul {
	margin-top:10px
}
#listaechipamente li li li {
	background:#ccc;
	border-bottom:1px solid #999;
	margin-top:0px;
	padding:5px 10px;
	font-weight:normal;
	margin-bottom:0;
}
#detaliuechipamente {
	float:left;
	position:relative;
	width:700px;
}
#listaechipamente li a {
	width:100%;
	display:block;
	color:#333 !important;
	text-decoration:none;
}
#listaechipamente li a:hover {
	color:#900 !important;
}
#sortari{
	float:right;
}
#sortari div {
	float:left;
	padding-top:15px;
}
#pagelayout #crumbs {
	text-transform:capitalize;
	color:#999;
	font-size:16px;
	line-height:17px;
	border-bottom:1px solid #d5d5d5;
}
#crumbs a {
	display:block;
	color:#333;
	float:left;
	padding:9px 3px 6px 18px;
	vertical-align:middle;
	text-decoration:none;
	background:url(../img/crumb.jpg) no-repeat left 10px;
    font-weight: bold;
}
#crumbs a:hover {
	color:#000;
}
#crumbs #crumb1 {
	background:none;
	padding-left:0px;
}
#finantare label {
	display:block;
	height:24px;
	padding:5px 0;
	cursor:auto;
}
#finantare {
	float:left;
	width:410px;
}
#actenecesare li a {
	padding-left:20px;
	background:url(../img/pdf-icon.png) no-repeat left center;
	height:28px;
	line-height:28px;
	font-size:17px;
}
#divacte {
	float:left;
	width:400px;
	padding-bottom:20px;
	padding-left:20px;
	margin-left:20px;
	border-left:1px solid #ccc;
}
#divacte, #finantare {
	margin-top:10px;
}
#finantare label input,
#finantare label select {
	float:right;
	background:#f9f9f9;
	border:1px solid #ccc;
	padding:2px;
	font-size:13px;
	color:#333;
	width:65px;
}
#finantare label input {
	width:60px;
}
#finantare #calculeazamare {
	margin-left:126px;
	margin-top:10px;
}
#finantare h3 {
	text-align:center;
	font-size:14px;
	color:#333;
	font-weight:bold;
}
#finantare h3 strong {
	color:#c00;
}
.info_mare,
#eroare {
	padding:10px;
	margin:10px 0;
	text-align:center;
	font-size:13px;
	color:#333;
	background:#ffb6c1;
	border:1px solid #cd8c95;
}
.info_mare {
	background:#333;
	border:1px solid #999;
}
#content .info_mare p {
	padding-bottom:0px;
}
#eroare ul {
	width:100%;
}
#eroare li {
	font-weight:bold;
	list-style-type:none;
	width:auto;
}
label { cursor:auto; }
.accesoriu .logofirma {
	float:right;
	margin:0 0 0 15px;
}
#car-tehn {
	display:block;
	overflow:hidden;
	padding-top:23px;
	height:0px;
	float:right;
	margin:10px 10px 0 0;
	width:167px;
	background:url(../img/car-tehn.png) no-repeat;
}
#car-tehn:hover {
	background:url(../img/car-tehn-hover.png) no-repeat;
}
.imgcaract {
	margin:0 0 10px 10px;
}
.features-count {
	padding:1px 4px;
	background:#555;
	color:#fff;
}
#content > h2 {
	padding-top:24px;
}
#drivetest {
	width:270px;
	overflow:hidden;
	height:0px;
	float:left;
	display:block;
	padding:37px 0 0 0;
	margin-top:8px;
	display:none;
}
#drivetest h2 a {
	display:block;
	width:100px;
	height:0px;
	padding-top:100px;
	overflow:hidden;
	background:url(../img/drivetest.png) no-repeat;
}
.stireimg {
	float:right;
	margin:10px;
}

#error404 {
	text-align:center;
	padding:50px 0 20px 0;
	font-size:14px;
	height:100px;
	width:500px;
	margin:auto;
	color:#fff;
	line-height:20px;
}

#wrapperbottom div a { color:#c1c1c1; }
#wrapperbottom div a:hover { color:#fff; }

#firmawebdev {display:none;}
#wrapperbottom embed {
	display:inline;
	vertical-align:top;
}
.taiat {
	color:#800 !important;
	text-decoration: line-through !important;
	padding-bottom:0 !important;
}

#flashcentral {
	width:960px;
	text-align:center;
	padding:20px 0;
}
#crumbs form {
	float:right;
	height:29px;
	line-height:28px;
}
#crumbs form input,
#crumbs form select {
	vertical-align:middle;
	background:#222;
	border:1px solid #555;
	color:#888;
	padding:2px;
	font-size:11px;
}
#crumbs form select {
	width:150px;
	padding-bottom:1px;
	padding-right:0px;
}
#crumbs form #submit_cautare {
	margin-right:5px;
	padding:0;
	border:none;
	padding-top:20px;
	height:0px;
	background:url(../img/submit_cautare.jpg) no-repeat;
	width:61px;
	cursor:pointer;
}
#limitarejos {
	width:325px;
	text-align:right;
	padding-right:0;
	float:right;
	padding-top:19px;
}
#limitarejos div {
	margin:0 auto;
}
#imgscontact {
	padding-top:10px !important;
	text-align:justify;
}
.coloanaservice {
	padding:0px 15px 20px 0px;
	width:444px;
	float:left;
}
.coloanaservice.adoua {
	padding:0px 0px 20px 15px;
}
.coloanaservice .paginare {
	width:439px;
	margin-left:0px;
}
#content .coloanaservice h2 {
	padding:5px 5px 3px 0;
	font-size:19px;
	margin-top:7px;
}
#content .coloanaservice p {
	padding-left:0px;
}
#linkprogramare {
	cursor:pointer;
	display:block;
	float:right;
	margin:10px 10px 0 0;
}
#formprogramare label {
	width:290px;
	display:block;
	float:left;
	padding:5px;
}
#formprogramare label strong {
	width:125px;
	line-height:20px;
	display:block;
	float:left;
}
#formprogramare input {
	padding:3px;
	border:2px solid #eee;
}
#formprogramare textarea {
	width:305px;
	height:187px;
	padding:3px;
	border:2px solid #eee;
	margin-bottom:10px;
	font-size:12px;
	font-family:"Arial";
}
#sendform {
	text-align:center;
}
#headprogform a {
	float:right;
}
.car-tehn {
	display:block;
	overflow:hidden;
	padding-top:23px;
	height:0px;
	float:right;
	margin:0 0 10px 10px;
	width:167px;
	background:url(../img/car-tehn.png) no-repeat;
}
.car-tehn:hover {
	background:url(../img/car-tehn-hover.png) no-repeat;
}
#eroare ul {
	padding:0px;
}

#intro,#introechipamente {
	display:none;
}
#trafic {
	width:100%;
	text-align:center;
	margin-top:20px;
}
.consumab {
	width:695px;
	padding-left:0;
}
.consumab .pozemodel {
	margin-left:20px;
	margin-top:20px;
}
#galeriaconsumab img {
	width:163px;
	border:4px solid #d5d5d5;
	margin:10px 10px 0 0;
}
#galeriaconsumab {
	padding-top:10px;
	margin-top:10px;
	border-top:1px solid #d5d5d5;
}

#placute > a, #placute + li > a {
	color:#ff0000;
	font-weight:bold;
}

.detaliipdf { float:left }
.detaliipdf img { margin: 0 0 10px 10px;	height:60px; }
.detaliipdf a {
	position:absolute;
	background:#000;
	width:80px;
	padding:5px;
	width:90px;
	margin-left:-90px;
	margin-top:30px;
}
.consumab .detaliipdf { float:right; }
.accesoriu .detaliipdf img {
	margin:0 10px 5px 5px;
	height:72px;
	width:90px;
}
.accesoriu .detaliipdf a {
	margin-left:-100px;
	margin-top:40px;
}
.accesoriu .descript .detaliipdf { width:100px;height:82px; }

.echipament .detaliipdf img {
	margin:0 10px 5px 5px;
	height:60px;
	width:90px;
}
.echipament .detaliipdf a {
	margin-left:-100px;
	margin-top:25px;
}
.descript .detaliipdf {
	float:none;
	width:337px;
	height:67px;
	text-align:center;
}
.descript .detaliipdf a {
	width:84px;
	padding:5px 3px;
}


#scroller {
	width:610px;
	position:absolute;
	top:482px;
/*	height:45px;
	top:485px;  pentru #scroller cu imagini */
	background:url(../img/semi.png);
	margin-left:165px;
	padding:5px 10px;
	left:auto;
}

#pagelayout #scroller {
	top:323px;
}

#scroller img {
	margin-right:10px;
}
.cumpara-button {
	display:block;
	overflow:hidden;
	width:107px;
	padding-top:23px;
	height:0px;
	background:url(../img/cumpara-button.png) no-repeat left top;
}
.cumpara-button:hover {
	background:url(../img/cumpara-button-hover.png) no-repeat left top;
}

#pdflist li, #pdflist { list-style-type:none; }
#pdflist { padding:10px; }
#pdflist li { text-align:center; padding:5px;border:1px solid #333; height:190px; margin:0 11px 11px 0; display:block; float:left; width:107px; }
#pdflist a { background:transparent url(../img/pdf.png) no-repeat scroll 0 0; cursor:pointer; display:block; float:right; height:0; margin-top:5px; overflow:hidden; padding-top:23px; width:107px; }
#pdflist a:hover { background:transparent url(../img/pdf-hover.png) no-repeat scroll 0 0; }

#search {
	font-weight:bold;
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	width:455px;
	height:25px;
	padding:2px 0 2px 5px;
	background:#000;
	float:right;
	margin:11px 0;
}
#search #q {
	padding:4px 7px;
	background:#000;
	width:188px;
	border:none;
	border-right:2px solid #ccc;
	font-size:14px;
	font-family:Calibri;
	color:#fff;
}
#search #categorie {
	text-transform:capitalize;
	background:#000;
	border:none;
	color:#fff;
	padding-top:3px;
	padding-bottom:2px;
}
#search #categorie option {
	padding-right:10px;
}
#search #submit_cautare {
	background:url(../img/search-button.gif) no-repeat left top;
	height:0;
	padding:23px 0 0 0;
	#height:23px;
	text-indent:-9999px;
	border:none;
	vertical-align:top;
	width:60px;
	margin-left:5px;
	cursor:pointer;
}
#search #submit_cautare:hover {
	background:url(../img/search-button.gif) no-repeat left -23px;
}
.news-item {
	width:280px;
	padding:10px 40px 10px 0;
	float:left
}
#news-item-6, #news-item-3 {
	padding-right:0;
}
.news-photo {
	width:96px;
	padding-right:9px;
	float:left;
	text-align:center;
}
.news-photo img {
	max-width:90px;
	max-height:80px;
	border:3px solid #ccc;
	_width:90px;
	_height:60px;
}
.news-text a {
	font-size:14px;
	text-decoration:none !important;
}
.news-text {
	font-size:12px;
	float:left;
	width:175px;
}
.left-model {
	width:600px;
	float:left;
}
.left-model .widerspecials,
.left-model .accesoriu {
	width:600px;
}
.left-model .widerspecials .ofertaspeciala {
	margin-right:20px;
}
#content .left-model h2 { padding-top:0; }

/* begins main carousel*/

#main-carousel {
	clear:both;
	height:400px;
	width:920px;
}
#pagelayout .carousel-photo,
#pagelayout #main-carousel {
	height:309px;
}
#carousel-categories {
	position:absolute;
	width:205px;
	margin-left:715px;
}
#carousel-categories a.activecateg:hover,
#carousel-categories a.activecateg {
	cursor:default;
	background:url(../img/activate-categ-active.jpg);
}
#carousel-categories a {
	display:block;
	float:left;
	width:187px;
	height:37px;
	font-size:30px;
	font-weight:bold;
	color:#ccc;
	letter-spacing:-1px;
	padding:31px 0 31px 18px;
	text-transform:uppercase;
	border-bottom:1px solid #333;
	background:url(../img/activate-categ.jpg);
	_margin-right:-3px;
	_overflow:hidden;
}
#carousel-categories #activate-categ-4 { padding-bottom:32px; border:none; }
#carousel-categories a:hover {
	background:url(../img/activate-categ-hover.jpg);
	color:#fff;
}
#pagelayout #carousel-categories a { padding:24px 0 24px 18px; font-size:23px; height:28px; }
#pagelayout #carousel-categories #activate-categ-4 { padding:25px 0 25px 18px; }

.carousel-category { display:none; width:715px; }
.visiblecategory { display:block; }
.carousel-page {
	position:absolute;
	display:none;
}
.visibleslide {
	display:block;
}
.carousel-title {
	position:absolute;
	width:230px;
	text-align:right;
	padding:13px 20px;
	margin-top:20px;
	cursor:pointer;
	background:url(../img/black70.png) repeat left top;
	#background:#111;
}
#pagelayout .carousel-title {
	margin-top:55px;
}
.carousel-title-category { color:#ddd; font-weight:bold; font-size:16px; text-transform:uppercase; line-height:16px;  }
.carousel-title-name { color:#fff; font-weight:bold; font-size:22px; letter-spacing:-1px; line-height:24px; }
.carousel-title-price { color:#ff0b14; font-weight:bold; font-size:16px; line-height:16px; }

.carousel-photo {
	position:absolute;
	overflow:hidden;
	width:715px;
	height:400px;
}
.carousel-numbers {
	position:absolute;
	z-index:4;
	top:503px;
	left:30px;
	padding:6px 0 6px 6px;
	background:url(../img/black90.png);
	#background:#111;
}
#pagelayout .carousel-numbers {
	top:412px;
}
.carousel-numbers a {
	padding:2px 6px;
	border:1px solid #2f2f2f;
	color:#fff;
	display:block;
	float:left;
	margin-right:6px;
	font-size:18px;
	font-weight:bold;
}

.carousel-numbers a.currentslide {
	color:#666
}
.widerspecials { float:left; }
.widerspecials .ofertaspeciala { margin-right:6px; height:168px; }
.widerspecials .ofertaspeciala img { height:100px; width:150px; display:block; font-size:0; color:#000 }
.nomargin { margin-right:0 !important }
.light .nomargin { margin-left:0 !important }
.product-links { float:right; padding-top:18px; }
.product-links a { float:right; margin: 10px 0px 0px 10px !important; }

/* ends main carousel*/
.drive-test img {
	max-width:630px;
}
.widerspecials {
	width:700px;
}
#descarca-rate{
	display:block;
	width:197px;
	height:0;
	margin:10px 0 0 96px;
	padding-top:59px;
	overflow:hidden;
	background:url(../img/calculator-rate.png) no-repeat left top;
}
#descarca-rate:hover {
	background:url(../img/calculator-rate-hover.png) no-repeat left top;
}
.pozemodel .jQZoom {
	width:300px;
	height:204px !important;
}
.jqZoomWindow { border-width:none !important }
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.ofertaspeciala {
	position:relative;
}
.ofertaspeciala h4 {
	width:150px;
	padding:10px 0 0;
	margin-bottom:-7px;
}
.ofertaspeciala a {
	display:block;
	height:100px;
}
.ofertaspeciala h4 a {
	display:inline;
}
.ofertaspeciala h4 + h4 {
	top:147px;
}
.ofertaspeciala a img {
	max-width:150px;
	max-height:100px;
	_width: expression(this.width > 150px ? 150px: true);
	_height: expression(this.height > 100px ? 100px: true);
}
.echipamente-left-model #dotari li, .echipamente-left-model #dotari { width:575px; }
.echipamente-left-model #dotari { padding-bottom:20px; }

#top-menu .special-link { padding:5px 13px 5px 11px; background:#b00 }
#top-menu .special-link:hover { background:#ed1c24; color:#fff }


#currentPage { display:none; }
#selectSortare {
	border:1px solid #ccc;
	padding:2px;
}
