@import url("reset.css");
html {overflow-y: scroll;}
body { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#484848; background:#F3F3F3 url(images/bg.png) repeat-x; line-height:16px; }
a { text-decoration:underline; color:#216AD8;}
a:hover { text-decoration:none}
a img { text-decoration:none;}
h3 { color:#2F3642; font-weight:bold; font-size:24px; margin-bottom:15px; line-height:24px;}
h4 { font-size:16px; font-weight:bold; line-height:20px; margin-bottom:10px;}
h5 {}
strong { font-weight:bold}
input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#484848;}

ul { margin-bottom:10px;}
ul li { background:url(images/li-dot.gif) no-repeat; padding-left:10px;} 

#maincontainer { width:1010px; margin:0 auto;}

#header { width:990px; height:103px; position:relative;}
#logo { position:absolute; top:30px; left:18px; outline:none;}
#logo a { display:block; background:url(images/logo_en.gif) no-repeat; width:272px; height:63px; text-indent:-9999px; text-decoration:none}
#menu { position:absolute; right:12px; top:60px;}
#menu li { float:left; margin-right:20px; background:none; padding:0}
#menu li a { font-size:15px; font-weight:bold; color:#fff;  text-decoration:none}
#menu li.curent a {border-bottom:2px solid #666}

#language { position:absolute; right:10px; top:15px; color:#666; font-size:10px; text-transform:uppercase}
#language a { color:#fff; text-decoration:none; padding:0 3px; }

#carousel { margin-bottom:25px; width:966px; height:319px; position:relative; background-color:#234C8C}
.tab_1 { background:url(images/tabs.jpg) no-repeat 0 0;}
.tab_2 { background:url(images/tabs.jpg) no-repeat 0 -319px;}
.tab_3 { background:url(images/tabs.jpg) no-repeat 0 -638px;}
.tab_4 { background:url(images/tabs.jpg) no-repeat 0 -957px;}
.tab_5 { background:url(images/tabs.jpg) no-repeat 0 -1276px;}

.tab_1 .content_tab_1 { display:block;}
.tab_1 .content_tab_2 { display:none;}
.tab_1 .content_tab_3 { display:none;}
.tab_1 .content_tab_4 { display:none;}
.tab_1 .content_tab_5 { display:none;}

.tab_2 .content_tab_1 { display:none;}
.tab_2 .content_tab_2 { display:block;}
.tab_2 .content_tab_3 { display:none;}
.tab_2 .content_tab_4 { display:none;}
.tab_2 .content_tab_5 { display:none;}

.tab_3 .content_tab_1 { display:none;}
.tab_3 .content_tab_2 { display:none;}
.tab_3 .content_tab_3 { display:block;}
.tab_3 .content_tab_4 { display:none;}
.tab_3 .content_tab_5 { display:none;}

.tab_4 .content_tab_1 { display:none;}
.tab_4 .content_tab_2 { display:none;}
.tab_4 .content_tab_3 { display:none;}
.tab_4 .content_tab_4 { display:block;}
.tab_4 .content_tab_5 { display:none;}

.tab_5 .content_tab_1 { display:none;}
.tab_5 .content_tab_2 { display:none;}
.tab_5 .content_tab_3 { display:none;}
.tab_5 .content_tab_4 { display:none;}
.tab_5 .content_tab_5 { display:block;}

#nav-carousel { position:absolute; bottom:1px; margin:0}
#nav-carousel li { float:left; background:none; margin-right:0 1px 0 0; padding:0	}
#nav-carousel li a { display:block; width:97px; height:61px; padding:19px 10px 0 86px; font-size:12px; color:#fff; text-decoration:none  }
#nav-carousel li a:hover {text-decoration:underline}

#carousel a { color:#fff;}
#carousel h2 { font-size:26px; font-weight:bold; color:#fff; line-height:26px;}
.content_tab_1 h2 { width:380px; position:absolute; left:30px; top:87px;}
.content_tab_1 p { position:absolute; left:30px; bottom:128px;}
.content_tab_2 h2 { width:620px; position:absolute; left:30px; top:87px;}
.content_tab_2 p { position:absolute; left:30px; bottom:128px;}
.content_tab_3 h2 { width:610px; position:absolute; left:30px; top:87px;}
.content_tab_3 p { position:absolute; left:30px; bottom:128px;}
.content_tab_4 h2 { width:490px; position:absolute; left:430px; top:87px;}
.content_tab_4 p { position:absolute; left:430px; bottom:128px;}
.content_tab_5 h2 { width:490px; position:absolute; left:430px; top:87px;}
.content_tab_5 p { position:absolute; left:430px; bottom:128px;}


#container_shadow {width:1010px; background:url(images/bg_container_shadow.png) repeat-y ; }
#container { width:966px /*990*/; padding:22px 22px 0 22px ; background:url(images/bg_container.png) no-repeat ; }

#containerbottom { width:990px; background:url(images/bg_footer.gif) #fff no-repeat left bottom; margin-bottom:30px;}

#content { width:560px /*580*/; padding:0 10px; float:left; }
#ce_este_bacron { float:left; margin-right:20px; margin-bottom:10px;}
#content p { margin-bottom:10px;}

#sidebar { width:386px; float:left; }
#sidebar #box_comanda_acum { background-image:url(images/bg_box.jpg); position:relative; width:386px; height:160px; margin-bottom:20px;}
#sidebar #box_comanda_acum_titlu {width:200px; line-height:24px; position:absolute; left:15px; top:20px;}
#sidebar #pret {position:absolute; left:15px; bottom:12px; font-size:34px;  color:#666666; line-height:41px;}
#sidebar #pret span { font-size:54px; color:#0CB400; font-weight:bold;}
#sidebar #produs { position:absolute; right:10px; top:7px;}
#sidebar .buton { background-image:url(images/buton_bg.gif); width:113px; height:22px; padding:5px 0 0 13px; position:absolute; right:50px; bottom:18px;  }
#sidebar .buton a { color:#fff; font-size:14px; border:0; text-decoration:none}
#sidebar .buton:hover {background-image:url(images/buton_bg_over.gif); }
#sidebar .box { padding:0 16px;}

#footer { text-align:center; font-size:12px; width:1010px; background:url(images/bg_footer.png) no-repeat; padding:35px 0; color:#999; }
#footer a { color:#666; text-decoration:none; padding:0 5px;}
#footer a:hover { text-decoration:underline}
#footer p { margin-bottom:7px;}
#footer img { vertical-align:middle}

/*------------inner----------------*/

#content_inner { width:570px /*580*/; padding-right:10px; float:left; }
#facilitati { background:url(images/facilitati_bg.jpg) no-repeat; width:550px; height:120px; padding:50px 0 0 20px; margin-bottom:20px;}
#produse { background:url(images/produse_bg.jpg) no-repeat; width:550px; height:120px; padding:50px 0 0 20px; margin-bottom:20px;}
#solutii { background:url(images/solutii_bg.jpg) no-repeat; width:550px; height:120px; padding:50px 0 0 20px; margin-bottom:20px;}
#servicii { background:url(images/servicii_bg.jpg) no-repeat; width:550px; height:120px; padding:50px 0 0 20px; margin-bottom:20px;}
#suport { background:url(images/suport_bg.jpg) no-repeat; width:550px; height:120px; padding:50px 0 0 20px; margin-bottom:20px;}
#contact { background:url(images/contact_bg.jpg) no-repeat; width:550px; height:120px; padding:50px 0 0 20px; margin-bottom:20px;}
#cariera { background:url(images/cariera_bg.jpg) no-repeat; width:550px; height:120px; padding:50px 0 0 20px; margin-bottom:20px;}
#facilitati .inner_titlu { font-size:28px; font-weight:bold; margin-bottom:2px;}
#facilitati .inner_subtitlu { width:300px; font-size:18px; font-weight:bold; line-height:22px;}
#produse .inner_titlu { font-size:28px; font-weight:bold; margin-bottom:2px;}
#produse .inner_subtitlu { width:350px; font-size:18px; font-weight:bold; line-height:22px;}
#solutii .inner_titlu { font-size:28px; font-weight:bold; margin-bottom:2px;}
#solutii .inner_subtitlu { width:350px; font-size:18px; font-weight:bold; line-height:22px;}
#servicii .inner_titlu { font-size:28px; font-weight:bold; margin-bottom:2px;}
#servicii .inner_subtitlu { width:350px; font-size:18px; font-weight:bold; line-height:22px;}
#suport .inner_titlu { font-size:28px; font-weight:bold; margin-bottom:2px;}
#suport .inner_subtitlu { width:350px; font-size:18px; font-weight:bold; line-height:22px;}
#contact .inner_titlu { font-size:28px; font-weight:bold; margin-bottom:2px;}
#contact .inner_subtitlu { width:300px; font-size:18px; font-weight:bold; line-height:22px;}
#cariera .inner_titlu { font-size:28px; font-weight:bold; margin-bottom:2px;}
#cariera .inner_subtitlu { width:300px; font-size:18px; font-weight:bold; line-height:22px;}

#content_inner ul { margin-bottom:10px;}
#content_inner ul li { background:url(images/li-dot.gif) no-repeat; padding-left:10px; margin-bottom:15px;}
.margin0 li { margin-bottom:3px!important;}
.no-dot li { background:none!important;}
.no-dot li .locatie { margin-bottom:2px; font-weight:bold}
#content_inner p { margin-bottom:10px;}

#sidebar_inner { width:386px; float:left; }
#sidebar_inner_top { width:386px; background:url(images/bg_inner_sidebar_top.gif) left top; height:9px; font-size:1px;}
#sidebar_inner_footer { width:386px; background:url(images/bg_inner_sidebar_footer.gif) left bottom; height:9px;font-size:1px;}
#sidebar_inner_content {width:354px; padding:5px 16px; background-color:#E5E5E5; }

.line { background:url(images/box_separator.gif) no-repeat; height:2px; margin-bottom:15px; font-size:1px }

#sidebar_inner #box_comanda_acum { background-image:url(images/bg_box.jpg); position:relative; width:354px; height:160px; margin-bottom:10px;}
#sidebar_inner #box_comanda_acum_titlu {width:200px; line-height:24px; position:absolute; left:0px; top:20px;}
#sidebar_inner #pret {position:absolute; left:0px; bottom:12px; font-size:34px;  color:#666666; line-height:41px;}
#sidebar_inner #pret span { font-size:54px; color:#0CB400; font-weight:bold;}
#sidebar_inner #produs { position:absolute; right:10px; top:7px;}
#sidebar_inner .buton { background-image:url(images/buton_bg.gif); width:113px; height:22px; padding:5px 0 0 13px; position:absolute; right:50px; bottom:18px;  }
#sidebar_inner .buton a { color:#fff; font-size:14px; border:0; text-decoration:none}
#sidebar_inner .buton:hover {background-image:url(images/buton_bg_over.gif); }
#sidebar_inner .box { margin-bottom:10px;}
#sidebar_inner ul { margin-bottom:10px;}
#sidebar_inner ul li { background:url(images/li-dot-gri.gif) no-repeat; padding-left:10px;}

.image { float:left; margin-right:10px; margin-bottom:5px;}
.more { clear:left;}

#produse_table { width:570px; text-align:center; border:1px solid #E5E5E5; border-top:0; border-bottom:0}
#produse_table tr td { padding:10px 0;}

#tabel_header { width:570px; height:64px; background:url(images/produse_header_table.jpg) no-repeat; font-weight:bold; font-size:14px;}
#tabel_header div { float:left; text-align:center; vertical-align:middle; font-weight:bold; color:#000; }
#tabel_header div.unu { padding-top:15px; width:114px; }
#tabel_header div.doi1 { padding-top:15px;width:114px;}
#tabel_header div.doi2 { padding-top:15px;width:114px;}
#tabel_header div.doi3 { padding-top:15px;width:114px;}
#tabel_header div.doi4 { padding-top:15px;width:114px;}
#tabel_header div.trei { padding-top:15px;width:114px;}

.trei { color:#0CB400; font-weight:bold; width:110px;}
.doi1 { width:85px;}
.doi2 { width:85px;}
.doi3 { width:85px;}
.doi4 { width:85px;}
.unu { width:120px; font-weight:bold; font-size:14px;}
.alt { background-color:#F3F3F3}
#produse_table_footer { background-image:url(images/produse_footer_table.jpg); height:21px; padding:22px;}
a.buton {background-image:url(images/buton_bg.jpg); width:113px; height:22px; padding:5px 23px; color:#fff; text-decoration:none }
a.buton:hover {background-image:url(images/buton_bg_over.jpg); width:113px; height:22px; padding:5px 23px; color:#fff; text-decoration:none }

#contact_left { width:245px; float:left; padding:0 40px 0 10px;}
#contact_right { width:275px; float:left;}
#contact_right input.text { background:url(images/input_bg.jpg) repeat-x; width:260px; padding:3px; border:1px solid #DBDBDB}
#contact_right textarea.text { background:url(images/input_bg.jpg) repeat-x; width:260px; padding:3px; border:1px solid #DBDBDB; height:55px; overflow:auto;}
#contact_right label { font-weight:bold; display:block; margin-bottom:3px;}
#contact_right label span { font-weight:normal; color:#ccc;}
.btn_submit { background:url(images/contact_send.jpg); width:70px; height:27px; border:0; font-size:14px; color:#fff; font-weight:bold; margin-right:5px; cursor:pointer;}
.btn_reset { background:url(images/contact_reset.jpg); width:70px; height:27px; border:0; font-size:14px; color:#333; font-weight:bold; cursor:pointer;}
.btn_submit:hover { background:url(images/contact_send_over.jpg);}
.btn_reset:hover { background:url(images/contact_reset_over.jpg);}

#cariera_left { width:237px; float:left; padding:0 0 0 10px;}
#cariera_left input.text { background:url(images/input_bg.jpg) repeat-x; width:212px; padding:3px; border:1px solid #DBDBDB}
#cariera_left label { font-weight:bold; display:block; margin-bottom:3px;}
#cariera_left label span { font-weight:normal; color:#ccc;}
#cariera_right { width:315px; float:left}
#cariera_right textarea.text { background:url(images/input_bg.jpg) repeat-x; width:314px; padding:3px; border:1px solid #DBDBDB; height:190px;overflow:auto;}
#cariera_right label { font-weight:bold; display:block; margin-bottom:3px;}
#cariera_right label span { font-weight:normal; color:#ccc;}






