body { background:#8a8889 url(/images/bg.jpg) left top repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#343133}

* { margin:0; padding:0}
img { border:0}
table,tr,td {margin:0; padding:0}
input { margin:0; padding:0}
a { text-decoration:none;outline:none}
ul { list-style-type:none}
li { height: 1% } 

.clearALL {clear:both; height:0; font-size:0; line-height:0}

/* clearing floated elements */
.clearing:after {
	content: 			".";
	display: 			block;
	height: 			0;
	clear: 				both;
	visibility: 		hidden
}
.clearing {
	display: 			inline-block
}
.clearing { /* Hides from IE-mac \*/
	display:			block
}

#logo { margin:0 auto; width:1046px; height:122px; position:relative;}
#header { margin:0 auto; margin-bottom:6px; width:946px;}
.logo { position:absolute; left:60px; top:0; }
.dispeceratn { color:#F0673B; text-align:center; padding-top:30px; font-size:24px}
.dispeceratn strong { font-weight:normal; color:#F0673B; font-size:12px;}

#site-content { margin:0 auto; width:946px; padding:0 50px; position:relative}
#search {margin-top:3px; width:946px;}
#search blockquote { float:right; margin-right:10px}
#search form { float:right; margin-top:3px; width:214px; height:19px}
#search .search { background:url(/images/bg_search.jpg) left top no-repeat; border:none; width:165px; height:18px; float:right; margin-right:3px; font-size:13px; padding:3px 9px 0}
#search .go { background:url(/images/go.jpg) left top no-repeat; border:none; width:28px; height:19px; float:left}
#search .containersearch { float:right}

#meniu { padding:0; margin:6px 0 4px; text-transform:uppercase; width:946px; overflow:hidden;}
#meniu a { display:block; padding:15px 0 0 10px; height:47px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#343133; letter-spacing:-0.5px }
#meniu a:hover { color:#f0673b}
.selected { color:#f0673b !important}

.banner { position:relative; width:947px; height:250px; overflow:hidden}

#meniu a span { margin-top:-1px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f0673b; font-weight:bold; letter-spacing:0px }
.link {  float:left; width:176px; background:url(/images/bg_link.jpg) left top no-repeat; border-right:1px solid #888788; border-left:1px solid #ffffff;}
.link_left { float:left; width:180px; border-right:1px solid #888788; background:url(/images/link_left.jpg) left top no-repeat;}
.link_right { float:left; width:180px; background:url(/images/link_right.jpg) right top no-repeat; border-left:1px solid #ffffff;}

.link_hover { display:none; width:190px; position:absolute; left:50px; top:32px; _top:37px; z-index:999}
.link_hover a { display:block !important; padding:0 !important; margin:10px 0 !important; height:auto !important; color:#343133; font-family:Tahoma !important; font-size:11px !important; font-weight:bold; letter-spacing:0px !important}
.link_hover a:hover { color:#f0673b}
.link_hover blockquote { padding:10px; background:url(/images/bg_meniu_hover.jpg) left top repeat-y;}

.container_el { margin-top:4px; position:relative; padding:0 10px; background:url(../images/bg_element.jpg) left top repeat-x; height:154px; overflow:hidden}
.element { float:left; border-right:1px solid #343133; background:url(../images/bg_element.jpg) left top repeat-x; height:154px; position:relative; width:154px; padding:0 15px 0 65px;}
.element p { height:75px; overflow:hidden}
.element .title { font-weight:bold; font-family:"Trebuchet MS"; font-size:14px; display:block; margin-top:11px; height:33px; text-transform:uppercase; color:#1a1a1a}
.element .title:hover { color:#f0673b}
.element sup { font-size:7px; _font-size:9px}

#footer { margin:7px 0 30px; color:#444141; text-transform:uppercase}
#footer .left_f { float:left; font-weight:bold; font-size:11px; width:520px; margin-right:10px}
#footer .left_f blockquote { float:left; width:280px}
#footer .left_f a { float:left; margin-right:15px}
#footer .right_f { float:right; font-family:"Trebuchet MS"; font-size:11px; font-weight:bold;}
#footer .right_f blockquote { background:url(/images/footer_border.jpg) right top no-repeat; height:27px; padding:0 10px; float:left}
#footer .right_f blockquote a { color:#444141; line-height:13px}
#footer .right_f blockquote a:hover { color:#444141; text-decoration:underline}

.tab { position:relative}
.tab ul li {display:inline; float:left; margin-right:1px}
.tab ul li a { float:left; color:#343133; text-align:center; font-family:Tahoma; font-size:13px; font-weight:bold; display:block; width:130px; height:37px; padding:3px 2px 0; background:url(/images/tab_cat.jpg) left top no-repeat;}
.tab ul li a:hover { background:url(/images/tab_cat_s.jpg) left top no-repeat}
.tab ul li a.selected_cat { background:url(/images/tab_cat_s.jpg) left top no-repeat}

.tab_detail { background:#eef0f2; position:relative; z-index:1; padding:15px 20px }
.tab_detail .link_tab { text-decoration:underline; font-weight:bold; color:#f1753c; margin-top:16px}
.tab_detail .link_tab:hover { color:#a20505}
.tab_detail h2 { display:block; font-weight:bold; margin-top:16px; font-size:12px}
.tab_detail hr { margin:7px 0 !important; height: 1px; border: 0; background: #343133; !color: #343133; !display: block; !margin:0px auto !important}
.tab_detail .rezultate_cautare { padding-left:22px; color:#dd7718; font-size:13px; margin-top:10px; list-style-type:decimal}
.tab_detail .rezultate_cautare li { padding:2px 0;}
.tab_detail .rezultate_cautare a { color:#dd7718;}
.tab_detail .rezultate_cautare a:hover { color:#343133}

.tab_detail_news {background:#eef0f2 url(/images/bg_subcat.jpg) left top repeat-x; position:relative; z-index:1; padding:3px 20px }
.tab_detail_news blockquote { width:auto; overflow:hidden; margin-bottom:20px}
.tab_detail_news blockquote a { font-weight:bold; margin-right:20px; background:url(/images/link_subcat.jpg) left 2px no-repeat; padding-left:13px; color:#eef0f2}
.tab_detail_news blockquote a:hover { background:url(/images/link_subcat_hover.jpg) left 2px no-repeat;}
.tab_detail_news blockquote a span { color:#d36917}
.tab_detail_news h1 { font-size:20px; margin-bottom:15px}
.news { margin-bottom:20px}
.news h2 { font-size:12px}
.news a { color:#343133; font-weight:bold}
.news a:hover { text-decoration:underline}
.news strong { color:#e37e12; display:block }
.news p { margin:5px 0}
.subcat {}
.subcat a {}

.tab_detail form { float:left; width:265px}
.tab_detail form input { float:left; margin-bottom:2px; background:url(/images/bg_input_c.jpg) left top no-repeat; height:19px; width:180px; padding:2px 5px 0; border:none}
.tab_detail form label { float:left; width:75px; padding-top:3px}
.trimite { display:block; font-size:15px; color:#000000; background:url(/images/trimite.jpg) right top no-repeat; height:27px; line-height:27px; padding-right:16px; float:right;}
.trimite img { float:left; margin-right:10px;}
.tab_detail form textarea { float:left; background:url(/images/bg_mesaj_c.jpg) left top no-repeat; height:87px; width:180px; padding:2px 5px; border:none}
.contact { float:left; padding-left:76px; position:relative; width:544px}
.contact a { color:#343133; text-decoration:underline}
.contact a:hover { text-decoration:none}
.contact .viewlarger { color:#343133; text-decoration:underline; position:absolute; left:76px; top:130px}
.contact .viewlarger:hover { text-decoration:none}
.tab_detail blockquote { width:200px; float:left; padding-right:20px}
.tab_detail blockquote a { color:#343133; text-decoration:underline}
.tab_detail blockquote a:hover { text-decoration:none}


.navigare { color:#ffffff; font-weight:bold; margin-bottom:5px}
.navigare a { color:#f0673b; font-weight:normal; margin:0 5px}
.navigare strong { margin:0 5px}
.navigare a:hover { text-decoration:underline}

/*paginare*/
.paging ul { list-style-type:none;}
.paging ul li { display:inline;}
.paging ul li a.goBtn { font-weight:bold; float:left; padding:3px 0 0 14px; margin-right:4px; width:37px; height:18px; display:block; font-size:11px; color:#343133; text-decoration:none; text-align:center}
.paging ul li a.goBtn:hover { padding:3px 0 0 14px; width:37px; height:18px; color:#FFFFFF;  background:#f7ba0c; text-align:center}
.paging ul li a.goBtn2 { font-weight:bold; float:left; padding:3px 0 0 9px; margin-right:4px; width:42px; height:18px; display:block; font-size:11px; color:#343133; text-decoration:none; text-align:center}
.paging ul li a.goBtn2:hover { padding:3px 0 0 10px; width:41px; height:18px; color:#FFFFFF; background:#f7ba0c; text-align:center}
.paging ul li a.goTo { float:left; padding:4px 0 0 6px; margin-left:5px; width:20px; height:17px; display:block; font-size:11px; color:#343133; text-decoration:none;}
.paging ul li a.goTo:hover { padding:4px 0 0 6px; width:20px; height:17px; color:#FFFFFF; background-color:#f7ba0c}
.paging ul li.sel { float:left; display:block; height:15px; padding:5px 10px 0 5px; text-align:center}
.paging ul li .fld { float:left; padding:4px 0 0 0; margin:0 0 0 4px; width:20px; height:17px; color:#343133;}
.paging ul li a.pagNr { float:left; padding:3px 0 0 0; margin-right:4px; width:20px; height:18px; color:#343133; text-align:center; display:block; text-decoration:none; text-align:center; font-weight:bold}
.paging ul li a.pagNr:hover { background-color:#f7ba0c; color:#FFFFFF;text-align:center}
.paging ul li a.selected { font-weight:bold; float:left; padding:3px 0 0 0; margin-right:4px; width:20px; height:18px; text-align:center; display:block; text-decoration:none; color:#FFFFFF;  background-color:#f7ba0c}

.link_site { color:#343133; text-decoration:underline}
.link_site:hover { text-decoration:none}

.backhome { background:url(/images/backhome.jpg) 0 0 no-repeat; display:block; width:52px; height:24px; position:absolute; right:2px; top:6px; _right:52px;}
.backhome:hover { background:url(/images/backhome.jpg) 0 -26px no-repeat}
.backhome2 { background:url(/images/backhome2.jpg) 0 0 no-repeat; display:block; width:52px; height:24px; position:absolute; right:22px; top:6px; _right:70px; }
.backhome2:hover { background:url(/images/backhome2.jpg) 0 -26px no-repeat}

.linkurifooterintro { text-align:center; font-size:9px; color:#F0673B;}
.linkurifooterintro a { color:#343133}
.table_parteneri { text-align:left; vertical-align:top; }
.table_parteneri tr td { vertical-align:top; padding-bottom:20px;}
.table_parteneri h2 { font-size:14px; color:#F0673B; margin:0; margin-bottom:5px;}
.continut_home { margon:0; padding:0; list-style-type:none }
.continut_home li { margin-bottom:2px}

