*{
margin:0 auto;
padding:0 auto;
text-align:center;
}

body {
background:url(images/back.jpg) repeat-x #757677;
}

#back{
height:0 auto;
width:1002px;
}

#top{
margin:0 auto;
padding:0 auto;
height:121px;
width:1002px;
}

#logo{
float:left;
height:121px;
width:129px;
}

#topmenu {
background:url(images/topmenu3.jpg);
float:left;
height:121px;
width:863px;
text-align:right;
}

#box {
height:auto;
width:280px;
float:right;
align:bottom;
color:#FFFFFF;
}
#arw{
height:11px;
width:3px;
background:url(images/arw.gif) no-repeat;
float:left;
margin-top:3px;
}

#tab{
height:5px;
width:60px;
float:left;
margin-right:0px;
text-align:center;
}

#mmenu {
height:auto;
width:1002;
text-align:center;
background:url(images/pic2.jpg) repeat-x;
}

#content {
height:0 auto;
width:1002px;
margin:0 auto;
padding:0 auto;
}

#left {
float:left;
width:13px;
height:450px;
background:url(images/left.jpg) top no-repeat #757677;
}
#center{
width:976px;
height:auto;
float:left;
text-align:left;
background:url(images/back_content.jpg) repeat-x #7d7e80;
}

#colst{
width:465px;
height:auto;
float:left;
padding:10px 0px 10px 15px;
text-align:left;
}
#indetaliu{
width:auto;
height:auto;
float:right;
}
#coldr{
width:auto;
height:450px;
float:left;
padding:10px;
text-align:left;
}
/*------oferta lunii---------*/
#col_oferta{
width:496px;
height:auto;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
display:inline;
}
#col_oferta_left{
width:48px;
height:627px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(images/vopo_01.jpg) top left no-repeat;
display:inline;
}
#col_oferta_center{
width:404px;
height:583px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:inline;
}

#col_oferta_center2{
width:404px;
height:487px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(images/vopo_02.jpg) top left no-repeat;
display:inline;
}
#ian{
width:auto;
height:auto;
float:left;
margin:0px;
padding:0px;
background:#0066CC;
display:none;
}
#feb{
width:auto;
height:auto;
float:left;
margin:0px;
padding:0px;
background:#0066CC;
display:none;
}
#mar{
width:auto;
height:auto;
float:left;
margin:0px;
padding:0px;
background:#0066CC;
display:inline;
}
#col_oferta_center3{
width:404px;
height:140px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(images/vopo_04.jpg) top left no-repeat;
display:inline;
}
#col_oferta_center4{
width:404px;
height:70px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(images/vopo_05.jpg) top left no-repeat;
display:inline;
}
#col_oferta_right{
width:44px;
height:627px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(images/vopo_03.jpg) top left no-repeat;
display:inline;
}

a.oferta, a.oferta:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
margin:7px 0px 0px 11px;
padding:0px 0px 0px 0px;
float:left;
display:inline;
text-decoration:none;
}
a.oferta:hover {
color:#dc127a;
text-decoration:underline;
}
a.oferta:focus, a.oferta:active, a.oferta.selected {
 color:#dc127a;
 text-decoration:underline;
}
a.oferta_active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#dc127a;
margin:7px 0px 0px 11px;
padding:0px 0px 0px 0px;
float:left;
display:inline;
text-decoration:underline;
}
/*------End oferta lunii---------*/
#coldr2{
width:475px;
height:450px;
float:left;
margin:10px;
display:inline;
text-align:left;
background:#7d7e80;
}

#titlust {
height:21px;
width:450px;
text-align:left;
margin-left:0px;
border-bottom:solid #adadad 1px;
background:url(images/arw.gif) no-repeat left;
}
#titlu_galerie {
height:21px;
width:955px;
text-align:left;
margin-left:10px;
border-bottom:solid #adadad 1px;
background:url(images/arw.gif) no-repeat left;
}
.profile_oriz_menu_content{
width:714px;
height:36px;
margin-left:18px;
display:inline;
text-align:center;
}

#titludr {
height:21px;
width:455px;
text-align:left;
margin-left:5px;
border-bottom:solid #adadad 1px;
background:url(images/arw.gif) no-repeat left;
}
#right {
float:left;
width:13px;
height:450px;
background:url(images/right.jpg) top no-repeat #757677;
}

#continutdr1{
width:260px;
height:0 auto;
float:left;
text-align:left;
margin-top:10px;
padding:5px;
}
#continutdr2{
width:190px;
height:0 auto;
float:left;
margin-top:10px;
text-align:left;
padding:5px;
}

#continutst{
width:450px;
height:0 auto;
float:left;
margin-top:10px;
text-align:left;
position:relative;
}
.tabel_poze{
height:86px;
width:86;
margin-top:10px;
text-align:left;
border:7px #CCCCCC solid;
margin:5px 5px 5px 5px;
float:left;}

.tabel_poze_dr{
height:149px;
width:155;
margin-top:10px;
text-align:center;
border:7px #CCCCCC solid;
margin:5px 5px 5px 5px;
float:right;}

#footerback {
background:url(images/fback.jpg) repeat-x;
height:71px;
text-align:center;
clear:both;
}

#fmenu {
height:71px;
width:992px;
clear:right;
}

#bottom {
background:#222222;
height:80px;
margin:0;
padding:0;
clear:both;
}

#bimg{
background:url(images/bottom.jpg) top center no-repeat;
height:48px;
width:992px;
margin-top:0 auto;
clear:both;
padding:0;
}

#bleft{
text-align:left;
height:20px;
width:450px;
float:left;
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-left:10px;
margin-top:0 auto;
}

#bright{
text-align:left;
float:right;
height:20px;
width:140px;
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-left:10px;
margin-top:25px;
}
/*------Materiale Utilizate---------*/
.container_text_materiale{
width:700px;
height:auto;
padding:60px 0px 10px 0px;
margin-left:16px;
float:left;
background:url(images/materiale_titlu.jpg) no-repeat top left;
display:inline;
}
.text_materiale{
width:650px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:20px;
float:left;
color:#eeeeee;
text-align:justify;
}
.materiale_tab_right{
width:220px;
padding:5px;
float:left;
height:auto;
background:#fff;
}
.clear {
clear:both;
overflow:hidden;
height:1px;
}
img.border{
float:right;
margin-right:55px;
padding:0px;
border:#CCCCCC 5px solid;
}

/*------Produse---------*/

.content_produse{
width:710px;
margin:10px 10px 0px 10px;
float:left;
display:inline;
margin-top:15px;
}
#arbor{
width:710px;
height:16px;
background:url(images/prod1.jpg) no-repeat;
text-align:left;
padding-left:10px;
line-height:12px;
}
#arbor2_container{
width:auto;
height:16px;
text-align:left;
padding-left:10px;
line-height:12px;
}
#arbor2_container_left{
background:url(images/arbor_left.gif) top left no-repeat;
float:left;
width:5px;
margin:0;
padding:0;
height:16px;
}
#arbor2_container_right{
background:url(images/arbor_right.gif) top left no-repeat;
float:left;
width:5px;
margin:0;
padding:0;
height:16px;
}
#arbor2_container_center{
background:#2f2f2f;
height:16px;
float:left;
width:auto;
}
a.arbor{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
background:url(images/bulet2.gif) left no-repeat 3px;
padding-left:11px;
padding-right:5px;
margin:0px;
}
a.arbor:hover{
color:#616161;
}
a.link4{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#dd127b;
font-size:12px;
text-decoration:none;
}
a.link4:hover{
text-decoration:underline;
}
.container_text_produse{
width:710px;
height:auto;
background:url(images/back_text_litere.jpg) top no-repeat;
text-align:left;
}
.container_text_produse2{
width:710px;
height:auto;
background:url(images/back_text_profile.jpg) top no-repeat;
text-align:left;
}
.container_text_produse2_1{
width:710px;
height:auto;
background:url(images/back_text_profile2.jpg) top no-repeat;
text-align:left;
}
.container_text_produse2_2{
width:710px;
height:auto;
background:url(images/back_text_profile3.jpg) top no-repeat;
text-align:left;
}
.container_text_produse3{
width:710px;
height:auto;
background:url(images/back_text_3d.jpg) top no-repeat;
text-align:left;
}
.container_text_produse4{
width:710px;
height:auto;
background:url(images/back_text_sarbatori.jpg) top no-repeat;
text-align:left;
}
.container_text_produse5{
width:710px;
height:auto;
background:url(images/back_text_teatru.jpg) top no-repeat;
text-align:left;
}
.text_produse{
width:620px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:8.5pt;
color:#FFFFFF;
text-align:justify;
margin:0px;
padding-top:55px;
padding-right:0px;
}
.text_produse_sarbatori{
width:580px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:8.5pt;
color:#FFFFFF;
text-align:justify;
margin:0px;
padding-top:55px;
padding-right:0px;
padding-left:40px;
}
.separator{
width:620px;
height:4px;
float:left;
background:url(images/separator.jpg) top no-repeat;
margin:10px 0px 0px 0px;
padding:0;
}

.info_box{
width:246px;
margin-top:10px;
height:auto;
float:left;
display:inline;
}
.titlu_box{
width:246px;
height:52px;
background:url(images/top_box.jpg) no-repeat;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
line-height:50px;
margin:0;
padding:0;
}
.box_bottom{
width:246px;
height:8px;
background:url(images/box_bottom.jpg) no-repeat;
}
.box_content{
width:242px;
height:auto;
margin:0px 4px 0px 0px;
background:#4e4f51;
padding:0;
}
.box_content_text{
width:auto;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:left;
}
div.profile_right_tab{
width:auto;
height:30px;
line-height:35px;
text-align:left;
border-bottom:#989ba1 1px dotted;
background:url(images/bulet4.gif) left no-repeat;
padding-left:15px;
}
div.profile_right_tab:hover{
background-color:#595a5c;
}
a.profile_right_tab{
color:#989ba1;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
}
a.profile_right_tab:hover{
text-decoration:underline;
}
/*------Liste---------*/
ul.top_tab {list-style-type:none;display:block; float:left; padding:0px; margin:12px 0px 0px 0px;}
ul.top_tab li{display:inline;padding:5px}

a.top_tab {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
background:url(images/arw.gif) left no-repeat;
padding-left:10px;
}
a.top_tab:hover {
text-decoration:underline;
}

/*------End of Liste---------*/
a.link {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.link:hover {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
h1{
color:#adadad;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding-left:10px;
}
h2{
color:#FFFFFF;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
text-align:justify;
}
.roz {
text-align:left;
color:#dd127b;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.link2{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.link2:hover {
color:#3fb247;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.link3{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:12px;
}
a.link3:hover {
color:#dd127b;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
p.gri {
text-align:left;
line-height:22px;
color:#adadad;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:10px;
}
a {
border:hidden;
}

/*------paletar---------*/
#paleta{
height:48px;
width:976px;
background:url(images/paleta.jpg) center no-repeat;
margin:8px 0px 0px 0px;
}

.titlu{
width:895px;
height:21px;
margin:0px 0px 0px 40px;
padding:10px 0px 0px 0px;
float:left;
display:inline;
border-top:#999999 solid 1px;
}
.p_continut{
width:860px;
height:auto;
text-align:left;
margin:5px 0px 0px 40px;
padding:0px 0px 10px 0px;
float:left;
display:inline;
}
/*------contact---------*/
#contact{
width:440px;
height:38px;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
float:left;
display:inline;
border-bottom:#999999 solid 1px;
background:url(images/contact.jpg) left no-repeat;
}

#formular{
width:440px;
height:23px;
margin:0px 0px 0px 10px;
padding:15px 0px 0px 0px;
float:left;
display:inline;
border-bottom:#999999 solid 1px;

}
.c_continut{
width:450px;
height:300;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
float:left;
display:inline;
}
#form_body{
height:auto;
width:300px;
margin:0px 0px 0px 70px;
padding:0px 0px 0px 0px;
}

.form_rand {
height:auto;
width:270px;
padding:0px 0px 0px 0px;
float:left;
margin:10px 0px 0px 0px;
display:inline;
}
.form_titlu {
height:26px;
width:60px;
color:#adadad;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
margin:0px 0px 0px 0px;
padding:8px 0px 0px 0px;
float:left;
font-weight:bold;
display:inline;
}
.form_caseta{
width:210px;
height:30px;
float:left;
text-align:left;
margin:0px;
padding:0px;
background:url(images/input.jpg) bottom left no-repeat;
}
.form_textarea{
width:210px;
height:189px;
float:left;
background:url(images/input2.jpg) bottom left no-repeat;
text-align:left;
margin:0px;
padding:0px;
}

input {
background:transparent;
border: none;
width: 210px;
height:26px;
text-align:left;
padding:5px 0px 0px 5px;
color: #CCCCCC;
overflow:hidden;
}
textarea{
background:transparent;
border: none;
width: 210px;
height:100px;
text-align:left;
padding:5px 0px 0px 5px;
color: #CCCCCC;
overflow:hidden;
}
#form_btn{
width:210px;
height:29px;
float:left;
text-align:left;
margin:0px 0px 0px 60px;
padding:0px 0px 0px 0px;
display:inline;
}
.clear{
clear:both;
}
#reset {
background:url(images/reset.jpg);
height:27px;
width:69px;
border:none;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


#trimite {
background:url(images/trimite.jpg);
height:27px;
width:69px;
border:none;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
/*------Ultimele Lucrari---------*/
.ult_lucrari{
width:140px;
height:auto;
padding:5px;
float:left;
}
.ult_lucrari_poza{
border:#9b9b9b 10px solid;
width:120px;
margin:0 auto;
padding:0;
height:auto;
}
.inmedia_poza{
border:#9b9b9b 5px solid;
float:left;
width:auto;
height:1auto;
margin:0px 0px 0px 5px;
padding:0px;
}
.ult_lucrari_text{
width:140px;
height:61px;
margin-top:5px;
background:url(images/ultimele_lucrari_back.jpg) no-repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
text-align:left;
}
/*------Despre noi---------*/
.despre_noi{
width:449px;
height:auto;
padding:0px;
margin:0px;
float:left;
clear:both;
}
.despre_noi_top{
width:449px;
height:9px;
background:url(images/despre_top.jpg) top no-repeat;
margin:0px;
padding:0px;
overflow:hidden;
float:left;
}
.despre_noi_bottom{
width:449px;
height:6px;
background:url(images/despre_bottom.jpg) no-repeat;
margin:0px;
padding:0px;
overflow:hidden;
float:left;
}
.despre_noi_center{
width:449px;
height:auto;
background:url(images/despre_center.jpg) repeat-y;
float:left;
}


ul.despre_noi {list-style-type:none;display:block; width:auto; height:auto;padding:0px; margin:0px 5px 0px 5px;}
ul.despre_noi li{font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
background:url(images/bullet_despre.jpg) top left no-repeat;
font-size:12px;
padding:0px 5px 5px 20px;
line-height:12px;}


a.social_media{
float:left;
margin:0px 3px 0px 0px;
padding:0px;
width:auto;
height:auto;
}
