* {
	outline: none;
}

input, textarea, select {
	background-color:#000000;
	color: #ffffff;
	border: solid 1px #2a3143;
	padding-left: 2px;
	padding-right: 2px;
}

img {
	border: 0px;
}

body {
	background-color: #000000;
	background-image:url(images/background.jpg);
	background-repeat: repeat-y;
	background-position: center;
	padding: 0px;
	margin: 0px;
}

.div_body {
}

.div_header {
	width: 920px;
	height: 108px;
	background-image: url(images/fundal_sus.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	text-align:left;
	font-family: arial, verdana;
	font-size: 12px;
	color: #9a9a9a;
}

.div_header a, a:hover, a:visited {
	text-decoration:none;
	font-family: arial, verdana;
	font-size: 12px;
	color: #6A85B7;
}

.div_content {
	width: 920px;
}

.div_footer {
	width: 920px;
	height: auto;
	background-image: url(images/fundal_jos.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-align: center;
}

.buton_home {
	display:block;
	width: 99px;
	height: 62px;
	background-image:url(images/but_home_1.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	left:70px;
	top:12px;
	float: left;
}

.buton_home:hover{
	background-image:url(images/but_home_2.png);
	background-repeat:no-repeat;
	background-position:top left;
}

.buton_home_curent {
	display:block;
	width: 99px;
	height: 62px;
	background-image:url(images/but_home_3.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	left:70px;
	top:12px;
	float: left;
}

.buton_produse {
	display:block;
	width: 99px;
	height: 62px;
	background-image:url(images/but_produse_1.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	left:115px;
	top:22px;
	float: left;
}

.buton_produse:hover{
	background-image:url(images/but_produse_2.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.buton_produse_curent {
	display:block;
	width: 99px;
	height: 62px;
	background-image:url(images/but_produse_3.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	left:115px;
	top:22px;
	float: left;
}

.buton_utile {
	display:block;
	width: 99px;
	height: 62px;
	background-image:url(images/but_utile_1.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	left:400px;
	top:22px;
	float: left;
}
.buton_utile:hover{
	background-image:url(images/but_utile_2.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.buton_utile_curent {
	display:block;
	width: 99px;
	height: 62px;
	background-image:url(images/but_utile_3.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	left:400px;
	top:22px;
	float: left;
}

.buton_contact {
	display:block;
	width: 99px;
	height: 62px;
	background-image:url(images/but_contact_1.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	left:455px;
	top:12px;
	float: left;
}
.buton_contact:hover{
	background-image:url(images/but_contact_2.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.buton_contact_curent {
	display:block;
	width: 99px;
	height: 62px;
	background-image:url(images/but_contact_3.png);
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	left:455px;
	top:12px;
	float: left;
}

.div_reclama_home {
	width: 840px;
}
.img_reclama_home {
	margin-right:20px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.p_reclama_home_titlu {
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-align: left;
	padding-top: 20px;
	width:440px;
	float: right;
}
.p_reclama_home_content {
	font-family: arial, verdana;
	font-size: 12px;
	color: #9A9A9A;
	font-weight: normal;
	text-align: justify;
	width:440px;
	float: right;
}

.buton_reclama_home_detalii {
	display:block;
	width: 92px;
	height: 32px;
	background-image: url(images/but_detalii_1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.buton_reclama_home_detalii:hover {
	background-image: url(images/but_detalii_2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.txt_footer {
font: normal 11px arial, verdana;
color: #ffffff;
}

.link_footer {
font-family: arial, verdana;
font-size: 12px;
color: #6A85B7;
text-decoration: none;
}

.link_footer:hover {
color: #ffffff;
text-decoration: none;
}

.div_produs {
width: 840px;
margin-bottom:3px;
margin-top: 3px;
}

.div_poza_produs {
width: 188px;
height: 251px;
float: left;
}
.div_content_produs {
width: 643px;
height: 251px;
background-image: url(images/detalii_produse.jpg);
background-position: top;
background-repeat: no-repeat;
float: right;
}
.p_text_detalii_produs {
font-family: arial, verdana;
font-size: 12px;
color: #9A9A9A;
font-weight: normal;
text-align: justify;
width:505px;
float: left;
margin-left: 25px;
margin-top: 25px;
}

.div_contact {
font-family: arial, verdana;
font-size: 12px;
color: #9A9A9A;
text-align: justify;
width: 840px;
margin-bottom:3px;
margin-top: 3px;
}

.div_contact_poza {
float: left;
width: 250px;
position: relative;
left: 50px;
top: 14px;
}

.div_contact_text {
font-family: arial, verdana;
font-size: 12px;
color: #9A9A9A;
text-align: left;
width: 540px;
float: right;
margin-right: 50px;
text-align: justify;
}

.a_lista_produse {
text-decoration: none;
display:block;
width: 100%;
height: 100%;
text-align:left;
padding-left:12px;
padding-top:9px;
font-family: arial, verdana;
font-size: 12px;
}
.a_lista_produse:visited {
	text-decoration: none;
}

.div_produse_detalii_header{
width: 844px;
height: 26px;
margin-top: 3px;
background-image: url(images/capat_tabel_sus.jpg);
background-repeat: no-repeat;
background-position: bottom;
text-align:left;
font-family: arial, verdana;
font-size: 12px;
}
.div_produse_detalii_content {
width: 844px;
background-image: url(images/pixel_tabel.jpg);
text-align:left;
font-family: arial, verdana;
font-size: 12px;
color: #9A9A9A;
}

.div_produse_detalii_footer {
width: 844px;
height: 16px;
margin-bottom: 3px;
background-image: url(images/capat_tabel_jos.jpg);
background-repeat: no-repeat;
background-position: top;
}
.a_link_produse_poze {
display: block;
width: 20px;
height: 19px;
background-image: url(images/ico_photo_activ.jpg);
background-repeat: no-repeat;
background-position: top left;
position: relative;
top: 6px;
right: 60px;
float: left;
}
.a_link_produse_poze:hover {
background-image: url(images/ico_photo_over.jpg);
background-repeat: no-repeat;
background-position: top left;
}
.a_link_produse_poze_curent {
display: block;
width: 20px;
height: 19px;
background-image: url(images/ico_photo_over.jpg);
background-repeat: no-repeat;
background-position: top left;
position: relative;
top: 6px;
right: 60px;
float: left;
}

.a_link_produse_filme {
display: block;
width: 20px;
height: 19px;
background-image: url(images/ico_film_activ.jpg);
background-repeat: no-repeat;
background-position: top left;
position: relative;
top: 6px;
right: 25px;
}
.a_link_produse_filme:hover {
background-image: url(images/ico_film_over.jpg);
background-repeat: no-repeat;
background-position: top left;
}
.a_link_produse_filme_inactiv {
display: block;
width: 20px;
height: 19px;
background-image: url(images/ico_film_inactiv.jpg);
background-repeat: no-repeat;
background-position: top left;
position: relative;
top: 6px;
right: 25px;
}
.a_link_produse_filme_curent {
display: block;
width: 20px;
height: 19px;
background-image: url(images/ico_film_over.jpg);
background-repeat: no-repeat;
background-position: top left;
position: relative;
top: 6px;
right: 25px;
}

.cap_tabel {
background-color: #20293e;
font: bold 11px arial, verdana;
color: #FFFFFF;
}
.cap_tabel2 {
background-color: #121b30;
font: bold 11px arial, verdana;
color: #FFFFFF;
}
.culoare_rand1 {
background-color: #2e384f;
color: #ffffff;
}

.div_harta_site_text {
text-align: left;
width: 100%;
text-align: justify;
float: left;
margin-left: 50px;
margin-bottom: 15px;
margin-top: 15px;
}
.div_harta_site_text a, a:hover, a:visited {
	text-decoration:none;
	font-family: arial, verdana;
	font-size: 12px;
	color: #6A85B7;
}
