/* reset */
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
margin: 0;
padding: 0;
}
/*TOOL TIP*/


.tool-tip {
	color: #fff;
	width: 239px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: 000000;
	padding: 8px 8px 4px;
	background: url(/images/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	color: #ffffff;
	text-align:justify;
	padding: 4px 8px 8px;
	background: url(/images/bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 230px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #000000;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

/*END TOOLTIP*/




img, fieldset {
border: 0;
}

/* here we go */
body {
	/*background:#eaeaea;*/
	font-family: Arial,Verdana;
	font-size:11px;
	color:#303030;
	text-align:center;	
	width:100%;
	line-height:16px;
}

#wrapper {
	margin:0 auto;
	width:970px;
	text-align:left;
}

#header {
	height:100px;
}

/* main menu */
#menu {
	height:20px;
}

#menu ul {
	list-style-type:none;
}
#menu li {
	float:left;
	
}
/*#menu span {
	display:none;
}*/
#menu a {
	display:block;
	height:20px;
	font-size:12px;
	font-weight:600;
	text-decoration:none;
	text-align:right;
}
#menu a span
{
padding-left:5px;
padding-right:5px;
}

#menu a:hover span {
	color:#ffffff;
	background-color:#ed1c24;
}

#menu a span.selected
{
background-color:#ed1c24;
color:#FFFFFF;
}

#menu a:hover span.selected {
	/*color:#ed1c24;*/
	background-color:#ed1c24;
	color:#FFFFFF;
}
#menu span a:hover 
{
background-color:#ed1c24;
color:#FFFFFF;
}

#menu #m_desprenoi {
	width:220px;
	text-align:right;
}




#menu #m_branding {
	width:70px;
}


#menu #m_advertising {
	width:80px;
}

#menu #m_advertising a span.selected
{
background-color:#ed1c24;
color:#FFFFFF;
}

#menu #m_pr {
	width:25px;
}


#menu #m_productie {
	width:80px;
}
#menu #m_web {
	width:40px;
}
#menu #m_portofoliu {
	width:75px;
	/*background-position:-736px 0px;*/
}
#menu #m_parteneriate {
	width:90px;
}
#menu #m_recomandari {
	/*width:95px;*/
	width:115px;
}
#menu #m_echipa {
	width:57px;
}

#menu #m_contact {
	width:60px;
}
#menu #m_limba
{
	width:55px;
	color:#ed1c24;
}

/* sfarsit meniu principal romana*/
#content {
	background:#fff;
	padding-top:10px;
}

#footer {
	color:#666666;
	text-align:center;
}
#footer a,#footer a:visited {
	color:#666666;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}



.two_columns {
	width:677px;
	float:left;
}

.two_columns .content {
	padding:0px 20px 0px 40px;
}

.left_part {
	width:249px;
	float:left;
}
.left_part .content {
	padding:0px 10px 0px 40px;
}



.linkuri_home a:link, .linkuri_home a:visited {
	color:#1f1a17;
	font-size:12px;
	
	text-decoration:none;
	
}

.linkuri_home a:hover{
	color:#ed1c24;
	text-decoration:none;
}
.linkuri_home a.selected
{/*daca este selectat un meniu din home*/
background-color:#ed1c24;
font-weight:bold;
color:#FFFFFF;}

.left_poza {/*poza din stanga paginii*/
	width:40px;
	float:left;
}




.middle_part {
	width:700px;
	float:right;
}



.middle_part .content {
	padding:0px 10px 0px 10px;
}




.right_part {
	width:250px;
	float:left;
}

.right_part  .content {
	padding:0px 40px 0px 20px;
}

.middle_part_home
{
width:470px;
float:left;
}
.middle_part_home .content {
	padding:0px 10px 0px 10px;
}
.right_part_home {
	width:230px;
	float:right;
}

.right_part_home  .content {
	padding:0px 10px 0px 10px;
}


.right_part_categorie {
	width:500px;
	float:right;

}

.right_part_categorie  .content {
	padding:0px 10px 0px 10px;
}

.left_list_Categorie
{
width:190px;
float:left;
}



.copyright {
	font-size:10px;
	color:#989898;
}

/* others */

.clr {
	clear:both;
}

h1 span {
	display:none;
}
h2 span {
	display:none;
}
h3 span {
	display:none;
}

p {
	line-height:16px;
}
p.space {
	padding-bottom:16px;
}

.text_subtitle {
	color:#ed1c24;
	font-weight:bold;
	font-size:12px;
}

h3.text_subtitle
{
color:#ed1c24;
font-weight:bold;
font-size:12px;
padding-top:15px;
}


.text_subtitle a:link, .text_subtitle a:visited 
{
color:#ed1c24;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.justify {
	text-align:justify;
}
.bold {
	font-weight:bold;
}

.s12 {
	font-size:12px;
}
.s11 {
	font-size:11px;
}
.s10 {
	font-size:10px;
}
.grey {
	color:#a3a3a3;
}
.center {
	text-align:center !important;
}

.product_gallery_title {
	background: url('../images/t-product-gallery.gif') no-repeat;
	width:91px;
	height:32px;	
}
.Noutati_title {

	width:230px;
	height:30px;
}

.latest_articles_title {
	/*background: url('../images/t-latest-articles.jpg') no-repeat;*/
	width:84px;
	height:32px;
}
.latest_articles_title span {
	display:none;
}


.experience_title {
	
	width:316px;
	height:32px;
}



.read_more a:link, .read_more a:visited
{
text-decoration:none;
}
a:link, a:visited {
	color:#303030;
	text-decoration:underline;
}
a.selected
{
background-color:#ed1c24;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a.selected:hover {
	color:#FFFFFF;
}
a:hover {
	color:#ed1c24;
}


a.pink,a.pink:visited {
	color:#90396f;
	text-decoration:underline;
}
a.pink:hover {
	color:#361a2b;
}

/* Lista cu numarul de poze*/
.lista_poze {
	list-style-type:none;
}
.lista_poze ul
{
list-style-type:none;
}
.lista_poze ul li
{
padding-left:10px;
display:inline;
}
.lista_poze a 
{
text-decoration:none;}

/* Branding lista categorii */

.categorii_list {
	list-style-type:none;
}
.categorii_list ul {
	padding-left:16px;
	list-style-type:none;
}
.categorii_list ul li {

}

.link_categorie
{
padding-bottom:5px;
font-size:12px;
}

.link_categorie a
{
text-decoration:none;
padding-left:5px;
padding-right:5px;
}

.link_categorie a:visited
{/*pt ie6*/
text-decoration:none;
}

.link_categorie a.selected
{/*pt ie6*/
background-color:#ED1C24;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

/*
.link_categorie a:visited, link_categorie a:link
{
text-decoration:none;
padding-left:5px;
padding-right:5px;
color:#303030;
}
*/



/*  lista Companii */

.left_part_Company {
	/*width:190px;*/
	width:200px;
	float:left;
}

.company_list {
	list-style-type:none;
}
.company_list ul {
	list-style-type:none;
}


.link_company
{
padding-bottom:5px;
font-size:12px;
}

.link_company a
{
text-decoration:none;
padding-left:5px;
padding-right:5px;
font-size:11px;
color:#000000;
font-weight:600;
}


.link_company span
{
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
.link_company a:visited
{/*pt ie6*/
text-decoration:none;
}

.link_company a.selected
{/*pt ie6*/
font-size:11px;
background-color:#ED1C24;
color:#FFFFFF;
text-decoration:none;
}


.link_company2
{
padding-bottom:5px;
color:#CCCCCC;
font-size:11px;
}
.link_company2 a
{
text-decoration:none;
color:#666666;
padding-left:5px;
padding-right:5px;
}
.link_company2 a:visited
{/*pt ie6*/
text-decoration:none;
}



/*  lista Studii Caz*/

.studii_caz {
padding-top:10px;
}

.lista_studii_caz {
	list-style-type:none;
}
.lista_studii_caz ul {
	list-style-type:none;
}
.lista_studii_caz ul li {

}

.link_studiu_caz
{
padding-left:10px;
padding-top:5px;
}
.link_studiu_caz a
{
text-decoration:none;
}

.link_studiu_caz a:visited
{/*pt ie6*/
text-decoration:none;
}

.link_studiu_caz a.selected
{/*pt ie6*/
background-color:#ED1C24;
color:#FFFFFF;
text-decoration:none;
}




/* home page lista Noutati */
.article_preview {
	clear:both;	
}

.article_preview .image {
	float:left;
	width:68px;
}
.article_preview .thumb {
	width:56px;
	height:56px;
	border:1px solid #6f6b6b;
}
.article_preview .text {
	float:left;
	width:200px;
}
.read_more {
	text-align:right;
}


.read_more a:link, .read_more a:visited {
	padding-left:16px;
	/*background:url('../images/arrow1.gif') no-repeat;*/
}

/* home page bottom part */
#bottom {
	padding-top:48px;
	background:url('../images/delim-ond.jpg') no-repeat top #7f205f;
}

.bottom_bigwnd {
	width:291px;
	float:left;
}
.bottom_bigwnd .content {
	padding:0px 20px 0px 20px;	
}
.bottom_bigwnd .content .text {
	background:url('../images/bg2a.gif') bottom left no-repeat #fff;
	padding:8px;
	height:144px;
}

/* header part */
.logo_div {
	position:absolute;
	margin-top:12px;
	margin-left:12px;
}
.logo_h {
	display:block;
	width:258px;
	height:67px;
}
.logo_h span {
	display:none;
}


.bottom_wnd {
	float:left;
	width:203px;
}
.bottom_wnd .content {
	padding:0px 20px 0px 0px;
}

.bottom_wnd .content .text {
	background:url('../images/bg2a.gif') bottom left no-repeat #fff;
	padding:8px;
	text-align:center;
	height:144px;
}

#text_Interior
{/*textul mult care se afiseaza pe site*/
font-size:12px;
}

#text_Interior ul li
{
margin-left:20px;
}
#text_Interior h3
{
font-size:12px;
color:red;
}


#pozaInterior
{
height:230px;
}