body { font-family:Arial; font-size:11px; color:#2c2f3b; margin: 0px 0px 0px 0px; padding:0 0; background:#fff url(../images/layout/bg_home1.jpg) center 303px no-repeat; }
ul { list-style:none; margin:0px 0px; padding:0px 0px }
img { border:0px }
a { color:#f57f22; text-decoration:none; }
a.link-ascuns { color:#2c2f3b; text-decoration:none; font-weight:normal; }
p { margin:3px 0; padding:0 0; }

#headerWrapper { min-width:940px; }
#header { width:940px; height:137px; padding:0px 0px; margin:0px auto; clear:both; position:relative; }
#header_content { width:940px; height:137px; margin:0px 0px 0 0px; }

#middleWrapper { min-width:940px; }
#middle { width:940px;  padding:20px 0px 0px 0px; margin:0 auto; clear:both; position:relative; border-top:#bcbfc4 1px solid; }
#middle_home { width:940px;  padding:0px 0px 0px 0px; margin:0 auto; clear:both; position:relative; }
#content { margin:10px 0 0 0px; width:940px; }

#footerWrapper { min-width:940px; margin-bottom:20px; }
#footer { width:940px; border-top:#bcbfc4 1px solid; padding:10px 0px 20px 0px; margin:20px auto; }

#copyright { float:left; font-size:10px; color:#bcbfc4; width:500px; text-align:left; margin:7px 0 0 0; }
#copyright a { text-decoration:none; color:#bcbfc4; font-size:10px }
#copyright span { color:#646466; font-size:10px; }

/* BANNER */
#banner { height:55px; margin:0 0 20px 10px; width:113px; overflow:hidden; float:right; }
#banner img { float: left; margin: 0px 0px 0px 0; height:31px; }
#banners { float:left; width:440px; text-align:right; }

#derulator { margin:0 0 30px 0; padding:0 0; z-index:1; height: 380px; width: 940px; }

#info_bar { margin-top:0px; background:url(../images/layout/bg_info.jpg) center 0px repeat-y; }

#sigla { position:absolute; top:30px; left:0px; }
#facebook { position:absolute; top:7px; left:450px; }
#twitter { position:absolute; top:5px; left:320px; }

#menuB-bar { margin:10px 0 0px 0; }
.col { width:300px; float:left; font-size:12px; color:#555555; }
.col p a { color:#828991; text-decoration: none; }

.col3 { width:695px; float:left; font-size:12px; color:#555555;  }
.col_2_3 { width:600px; float:left; font-size:11px; color:#555555; font-family:Tahoma;  }

.right_20 { margin:0 20px 0 0px; }
.left_20 { margin:0 20px 0 0px; }

.border_t_b { border-top:#d5d6d7 1px solid; border-bottom:#d5d6d7 1px solid; }
.f10 { font-size:10px; }
.gri1 { color:#96969a; }
.clear { clear:both; }

.col .title { border-bottom:#565b60 2px solid; font-size:12px; color:#565b60; padding:0 0 5px 0; margin:0 0 20px 0; }

.error { color:#b81032; }

#language { position:absolute; top:10px; right:0px; color:#029acb; font-size:10px; }
#language a { color:#555555; text-decoration:none; }
#language a img { vertical-align:middle; }

#language a:hover { color:#555555; text-decoration:none; }
#language a.selected { color:#029acb; text-decoration:none; }

ul#menuT { position:absolute; top:50px; right:0px; width:640px; margin:0 0; padding:0 0; }
ul#menuT li { font-size:12px; width:140px; margin:0 0px 12px 20px; padding:0 0 0 0; color:#005593; float:left; text-align:left; border-bottom:#828991 1px solid; }
*html ul#menuT li { font-size:12px; width:135px; margin:0 0px 12px 20px; padding:0 0 0 0; color:#005593; float:left; text-align:left; border-bottom:#828991 1px solid; }
ul#menuT li a { text-decoration:none; color:#828991; display:block; padding:0 0 3px 0px;  }
*html ul#menuT li a { text-decoration:none; color:#2c2f3b; padding:0 0 3px 0px;  }
ul#menuT li a:hover { text-decoration:none; color:#f07400; }
ul#menuT li:hover { text-decoration:none; border-bottom:#f07400 1px solid; }
ul#menuT li.selected { text-decoration:none; color:#f07400; border-bottom:#f07400 1px solid;  }
ul#menuT li.selected a {text-decoration:none; color:#f07400; }

ul#menuL { margin:0px 0 20px 0px; padding: 0px 0; width:300px; }
ul#menuL li { font-size:12px; color:#828991; line-height:15px; }
ul#menuL li a:hover { text-decoration:none; color:#000000; }
ul#menuL li.selected { text-decoration:none; color:#000000; }
ul#menuL li.selected a { text-decoration:none; color:#000000; }
ul#menuL li a { padding:0px 0px 0px 10px; text-decoration:none; color:#828991 }
ul#menuL li ul { margin:0 0 0px 10px; }


ul.menu, ul.menu ul { list-style-type:none; margin: 0px 0; padding: 0; width:220px; font-size:14px; }
ul.menu a { display: block; text-decoration: none; }
ul.menu li { margin-top:0px; border-bottom:#fff 1px solid; background: #f4f5f5; }
ul.menu li a { color:#316ea6; padding: 0.5em; padding-right: 23px; padding-left:10px; font-weight:normal; }
ul.menu li a:hover { background: #eceded; font-weight:bold; }
ul.menu li.selected { background:#eceded; }
ul.menu li.selected a { font-weight:bold; }
ul.menu li ul li { border-bottom:none; }
ul.menu li ul li a { background: #eceded; color: #ccc; padding-left: 23px; font-weight:normal; font-size:11px; }
ul.menu li ul li a:hover { background: #eceded; border-right: 0px #de6c2d solid; padding-left: 23px; color:#f4f5f5; }


h1 { font-size:24px; line-height:30px; color:#000000; font-weight:normal; margin:10px 0 6px 0; padding:0 0px 0px 0px; }
h1 span { font-size:45px; }
h2 { font-size:18px; color:#316ea6; margin:0 0; padding:0 0 18px 0px; }
h3 { font-size:15px; color:#f57f22; margin:0 0; padding:10px 0 5px 0; font-weight:bold; }
h4 { font-size:15px; color:#000000; margin:0 0; padding:0px 0 2px 0px; font-weight:bold; }
h5 { font-size:12px; color:#000000; margin:0 0; padding:0px 0 7px 0; font-weight:normal; }

h3.f13 { font-size:11px; color:#f57f22; margin:0 0; padding:10px 0 5px 0; font-weight:bold; }

h1.produs { font-size:31px; line-height:30px; color:#316ea6; font-weight:bold; margin:0px 0 10px 0; padding:0 0px 0px 0px; }
h2.produs { font-size:25px; color:#316ea6; font-weight:normal; margin:0px 0 10px 0; padding:0 0px 0px 0px; }
h3.produs { font-size:16px; color:#029acb; font-weight:normal; margin:0px 0 10px 0; padding:0 0px 0px 0px; }
h5.produs { font-size:10px; color:#96969a; font-weight:normal; margin:0px 0 15px 0; padding:0 0px 0px 0px; }

p.date { color:#575c61; font-size:11px; }

.news_short_item { padding-bottom:10px; color:#575c61; font-size:11px; }
.news_short_item p a { color: #f07400; font-size:11px; }

span.more { background:url(../images/layout/more-arrow.jpg) right 2px no-repeat; padding-right:15px; margin-top:3px; }

/* PAGINA */

#top_img { margin:10px 0 30px 0; padding:0 0; }

hr.l { border:none; border-bottom:#f6f6f6 1px solid; background:#cecece; }
hr.dotted { border:none; height:1px; border-bottom:#cecece 1px dotted; background:none;  }

ul.list { list-style:none; margin:0px 0px; padding:0px 0px; }
ul.list li { background: url(../images/layout/arrow1.jpg) left 2px no-repeat; padding-left:10px; }

ul.lista2 { list-style:disc; margin:0px 0px; padding:0px 30px; }
ul.lista2 li { list-style:disc; padding-left:5px; margin:0px 0px; }


#navContainer {  clear:both;    width:220px;	margin:0 0px;	background:#f4f5f5; }
a:focus,a:active{outline:0}
#nav * { 	position:relative;/* peek-a-boo bug fix for IE6 */ 	min-width:0;/* peek-a-boo bug fix for IE7 */ 	display:block; }
#nav li { 	width:210px; 	cursor:pointer;     list-style:none; 	padding:0 0 2px 13px; 	margin:0; 	border-bottom:#fff 1px solid; }
#nav a {     display:block;    padding:5px 0;    text-decoration:none;	font-size:15px;    color:#316ea6; }
#nav ul {   display:none;    margin:0;    padding:0;	zoom:1;/*fixes ie6 bug (list will disappear after slideDown)*/ }
#nav ul li {	padding-left:0;	border-bottom:none; }
#nav ul li a {    padding:0;	font-size:13px;	color:#005593; }
#nav ul li ul li a {    padding:0;	font-size:13px;	color:#999999; }


/* inputuri */
.form-input, #info { border-top:#d5d6d7 1px solid; border-bottom:#d5d6d7 1px solid; margin-bottom:6px; color:#0096c7; padding:2px 0 2px 0; }
.form-input input { width:157px; height:12px; font-size:10px; color:#555555; border:none; margin-right:5px; }
.form-input textarea { width:190px; height:30px; font-size:10px; color:#555555; border:none; margin-right:5px; }
input#submit { width:13px; height:12px; margin-bottom:-2px; }
input#submit2 { width:13px; height:12px; margin:2px 2px 2px 0; }
#submit_right { text-align:right; }

/* produse */

p.category{ color:#96969a; font-size:10px; }
.row { border-top:#d5d6d7 1px solid; padding:5px 0 0px 0; color:#555555; font-size:10px; }
.row2 { border-top:#d5d6d7 1px solid; border-bottom:#d5d6d7 1px solid; padding:5px 0 0px 0; color:#555555; font-size:10px; }
.c1 { width:120px; padding-right:20px; float:left }
.c2 { width:270px; float:left }

.car { width:100%; }
.car td { width:290px; border-top:#d5d6d7 1px solid; padding:5px 10px 5px 0; text-align:left; font-weight:normal; font-size:10px; vertical-align:top; }
.car th { width:100px; border-top:#d5d6d7 1px solid; padding:5px 10px 5px 0; text-align:left; font-weight:normal; font-size:10px; vertical-align:top; }
.car th.b_b, .car td.b_b { border-bottom:#d5d6d7 1px solid; }

#info { padding-left:20px; }
.download { background: url(../images/layout/download.jpg) left 1px no-repeat }
.more_info { background: url(../images/layout/more-info.jpg) left 1px  no-repeat }

table.nws_form { width:300px; }
table.nws_form td, table.nws_form th { text-align:left; color:#575c61; font-size:11px; padding:0 0px 2px 0; font-weight:normal; font-family:Tahoma; }
table.nws_form label { padding-left:10px; }
table.nws_form input { width:140px; height:12px; font-size:10px; height:16px; color:#555555; border:#bcbfc4 1px solid; margin:0 5px 0 10px; }
input#submit2 { width:62px; height:17px; border:0px; }
#emails_tip1, #emails_tip2, #emails_tip3 { width:10px; height:14px; margin:0px 0 0 0; padding:0px 0 0 0; }

.col_2_3 #cartele {
    overflow: auto;
	width: 680px;
	height: 400px;
	background-color: #FDFDFD;
}

p.row_cartele { float:left; margin-right:30px; }
p.label { font-size:10px; }

/* DISTRIBUTIE */
#distributie { margin-top:20px; min-height:340px; }
.dist_item { float:left; width:230px; height:130px; margin:10px 20px 20px 0; font-size:11px; }
.dist_item h3 { padding-bottom:10px; font-size:12px; color:#000000; font-weight:bold; }

/* LISTA PRODUSE*/

.p_item { margin:10px 0; background:#e3e5e8; width:620px; color:#000; }
.p_item .c1 { width:280px; float:left; padding:10px 20px; }
.p_item .c2 { width:300px; float:left; }
.p_item .more {  }

/* ADMIN*/
#admin_menu { border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding:4px 0; margin-bottom:20px; }
#adm_c1 { float:left; }
#adm_c2 { float:right; }
#adm_c1 li { float:left; padding-right:20px }
#adm_c2 li { float:left; padding-left:20px }

li.link_cos { color:#f57f22; }
li.link_cos a{ color:#f57f22; }

.line { height:1px; background:#bcbfc4; margin-bottom:10px; }

/* PRODUSE PARTENER */
table.info_client { border:none; margin:0 0; padding:0 0; font-size:11px; }
table.produse { background:#ccc; border:#ccc 1px solid; margin:0px 0px; padding:0px 0px; font-size:11px; }
table.produse td { background:#fff; padding:5px 5px;  border:#ccc 1px solid; }
table.produse th { background:#eef0f2; padding:5px 5px; font-size:11px; font-weight:bold; text-align:left; height:25px; }
table.produse td.buy_box { text-align:right; }
table.produse tr.inactiv td { background-color:#f6f6f6; }

input.cantitate { width:40px; height:14px; font-size:11px; border:#ccc 1px solid; margin:3px 0 2px 0; text-align:center; }
select.color { width:70px; height:16px; font-size:10px; border:#ccc 1px solid; margin:3px 0 2px 0; }
textarea.textarea { width:300px; height:50px; font-size:11px; border:#ccc 1px solid; margin:3px 0 10px 0; }

/* PROFIL PARTENER */
table.profil { background:#fff; border:none; margin:0 0; padding:0 0; }
table.profil td { width:300px; vertical-align:top; background:#eef0f2; padding:10px 10px; }

#status_delegat, #status_avans { margin: 5px 0 3px 7px; }
#status_delegat input { margin: 3px 0 0px 0; width:150px; height:14px; font-size:11px; border:#ccc 1px solid; }
#prev_next { text-align:right; border: #ccc 1px solid; padding:3px 3px; margin:10px 0 10px 0; }

ul#resurse li { padding: 0 0 5px 0; font-size:12px; font-weight:bold; }
ul#resurse li li { padding: 0 0 5px 0; font-size:11px; font-weight:normal; }
ul#resurse li li a{ color:#f57f22; font-weight:normal; }

ul#sitemap li ul li { padding-left:10px; }
ul#sitemap li a { color:#646466; }
ul#sitemap li a:hover { color:#f07400; }
ul#sitemap li ul li ul li { padding-left:15px; }
