/*-----------------------------------------------------------------------------
versiunea:  1.0
data:  19.01.2010
autor: Bogdan Pantoc
web:   www.nicety.ro
-----------------------------------------------------------------------------*/

/* ---- GLOBAL <<<-----------*/
html { background:#000; }
body 		    {font-family :Arial, Helvetica, sans-serif;font-size:12px;background:#000;	margin:0;padding:0;	color:#b3b2b3;}
a 			    { color:#117093;outline: none;text-decoration: none;}
a:hover 	    { color:#117093;text-decoration: underline;}
p 				{ font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:17px;color:#9d9fa1;	margin:0px;padding:0px;}
img 		    { border:0px;padding:0px;margin:0px;}
h1, h2,h3,h4,h5 { font-size:16px;line-height:20px;padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#006285;}
ul, li          { margin:0;padding:0;	list-style:none;}

/* ---- Header <<<-----------*/
#container { padding:0px;width:988px;margin:0 auto;}
.header { height:152px;float:left;width:988px;}			 
.header h2 { text-indent:-9000px;height:152px;width:290px;float:left;}		
.header h2 a { height:152px;width:290px; display:block;background: url(../images/logo.jpg) no-repeat top left;}

#meniu { float:right;padding-top:55px;}		
#meniu ul {	float:right;}		
#meniu ul li { float:left;}		
#meniu li a { float:left;height:37px;display:block;width:auto;text-indent:-9999px; background-position:top;}		
#meniu .home a { background-image: url(../images/b_acasa.jpg);width:75px;}		
#meniu .servicii a { background-image: url(../images/b_servicii.jpg);width:92px;	}		
#meniu .clienti a {	background-image: url(../images/b_clienti.jpg);	width:84px;	}		
#meniu .resurse a { background-image: url(../images/b_resurse.jpg);width:97px;}
#meniu .blog a { background-image:  url(../images/blog.jpg);	width:75px;	}		
#meniu .contact a { background-image: url(../images/b_contact.jpg);width:67px;}	
#meniu .despre a { background-image: url(../images/b_despre.jpg);width:89px;}	
#meniu li .curent,
#meniu li a:hover { float:left;height:37px;background-position:bottom;}		

/* ---- MAIN <<< INTRO-----------*/
.main {	float:left;width:988px; padding-bottom:15px;}
.main .intro {float:left; background:url(../images/intro_bg.jpg) no-repeat; height:233px;width:940px; padding-left:58px; padding-top:8px;}
.main .intro .foto {float:left; height:217px; width:496px;}
.main .intro .text {float:left; height:217px; width:423px; }
.main .intro .text p { color:#b3b2b3; padding-top:15px; margin-bottom:5px;}
.main .intro .text .link a { color:#0890a5; padding-left:18px; background:url(../images/bulett.jpg) no-repeat left;}
.main .intro .text .link a:hover { color:#157279; text-decoration:none;}
/* ---- MAIN <<< BOTTOM-----------*/
.bottom { float:left; width:939px; padding-left:49px; padding-top:30px; padding-bottom:36px;  }
.bottom .solutii { float:left; width:449px;padding-right:55px; }
.bottom .solutii p { padding-top:30px;}
.bottom .resurse { width:431px; float:left;}
.bottom .resurse ul { padding-top:30px; }
.bottom .resurse ul li { margin-bottom:5px; background:url(../images/bullett.jpg) no-repeat left; padding-left:21px;}
.bottom .resurse ul li span{ width:50px; float:left; color:#157279;}
.bottom .resurse ul li a{ color:#b3b2b3;}
.bottom .resurse ul li a:hover{ color:#157279; text-decoration:none;}
/* ---- FOOTER----------*/

.footerP {float:left;width:938px;padding-left:49px;padding-top:2px; }
.footer {float:left;width:938px;background:url(../images/line_footer.jpg) no-repeat top; padding-top:2px;}
.footer .solicitare { float:right; text-indent:-9999px;width:194px; height:45px;}
.footer .solicitare a { background:url(../images/solicita_sol.jpg) no-repeat top; width:194px; height:45px; display:block;}
.footer .solicitare a:hover { background:url(../images/solicita_sol.jpg) no-repeat bottom;}
.footer .copy { font-size:11px; color:#044853}
/* ----PAGE----------*/
.titlePage { float:left; width:935px; margin-left:51px;background:#01090a url(../images/headpage.jpg) no-repeat left top; height:85px; padding-top:21px; } 
.titlePage .right { float:right; width:300px; padding-right:10px;  }
.titlePage .bcamp {  float:right; font-size:11px; line-height:11px; margin:0px; padding:0px; margin-top:-7px; color:#074e59; padding-right:5px;text-align:right; width:285px; z-index:100; position:relative;}
.titlePage .bcamp a { color:#074e59;}
.titlePage .plus { float:left; text-indent:-9999px;width:29px; height:17px;}
.titlePage .plus a { background: url(../images/font_p.jpg) no-repeat top; width:29px; height:17px; display:block;}
.titlePage .plus a:hover { background: url(../images/font_p.jpg) no-repeat bottom;}
.titlePage .minus { float:left; text-indent:-9999px;width:29px; height:17px;}
.titlePage .minus a { background: url(../images/font_m.jpg) no-repeat top; width:29px; height:17px; display:block;}
.titlePage .minus a:hover { background: url(../images/font_m.jpg) no-repeat bottom;}
.titlePage .print { float:left; text-indent:-9999px;width:21px; height:17px;}
.titlePage .print a { background: url(../images/print.jpg) no-repeat top;  height:17px; width:21px; display:block;}
.titlePage .print a:hover { background: url(../images/print.jpg) no-repeat bottom;}
.titlePage .butons { float:right;width:80px; padding-top:28px;}
.titlePage .butons p { float:right;}
.contentPage { float:left; width:935px; padding-left:51px; padding-top:21px; padding-bottom:25px; }
.contentPage p{ padding-bottom:12px; }
/* ----PAGE SERVICES----------*/
.contentPage .sidebar { width:280px; float:left; }
.contentPage .text { width:580px; float:left; }

.contentPage .sidebar ul { width:280px; float:left; }
.contentPage .sidebar li { width:280px; height:49px; float:left; text-indent:-9999px; }
.contentPage .sidebar a { width:280px; height:49px; float:left; display:block; }

.contentPage .sidebar .categ_1 a { background:url(../images/r1.jpg) no-repeat left; }
.contentPage .sidebar .categ_2 a { background:url(../images/r2.jpg) no-repeat left; }
.contentPage .sidebar .categ_3 a { background:url(../images/r3.jpg) no-repeat left; }
.contentPage .sidebar .categ_4 a { background:url(../images/r4.jpg) no-repeat left; }
.contentPage .sidebar .categ_5 a { background:url(../images/r5.jpg) no-repeat left; }
.contentPage .sidebar .categ_6 a { background:url(../images/r6.jpg) no-repeat left; }

.contentPage .sidebar a:hover { background-position: right;}

/*********SLIDE SERVICES******************/
.anythingSlider                         { width:938px; height: 480px; position: relative; }
.anythingSlider .wrapper                { width:580px; padding-top:10px;  overflow: auto; height: 490px; position: absolute; top: 0; left: 350px; float:right; }
.anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; margin: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 487px; width: 580px; padding-right:10px; margin: 0; }
.anythingSlider .arrow                  { display:none;}
.anythingSlider .forward                {display:none; }
.anythingSlider .back                   { display:none; }
.anythingSlider .forward:hover          { display:none;}
.anythingSlider .back:hover             { display:none; }
#thumbNav                               { position: relative; float:left;width:318px; }
#start-stop                             { display:none; }
#start-stop.playing                     { display:none; }
#start-stop:hover                       { display:none; }
/*  Prevents*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }
#thumbNav a { width:318px; height:49px; float:left; display:block; text-indent:-9999px; }
#thumbNav .categ_1 { background:url(../images/c1.jpg) no-repeat left; }
#thumbNav .categ_2 { background:url(../images/c2.jpg) no-repeat left; }
#thumbNav .categ_3 { background:url(../images/c3.jpg) no-repeat left; }
#thumbNav .categ_4 { background:url(../images/c4.jpg) no-repeat left; }
#thumbNav .categ_5 { background:url(../images/c5.jpg) no-repeat left; }
#thumbNav .categ_6 { background:url(../images/c6.jpg) no-repeat left; }
#thumbNav .cur:hover,
#thumbNav .cur { background-position: center;}
#thumbNav a:hover {width:318px;background-position: right;}

.anythingSlider .wrapper .text li { background: url(../images/buletil.jpg) no-repeat left; padding-left:15px; margin-bottom:15px; color:#097982;  }
.anythingSlider .wrapper .text h3 { color:#076b73; font-size:18px; padding-bottom:9px;  }

/******WORK****************/
.clientiPage {float:left;}
.clientiPage .client {width:454px;height:230px;overflow:hidden;float:left;padding-left:51px; padding-top:18px;}
.clientiPage .client2 {padding-left:28px;}
.clientiPage .client p {font-size:11px;	line-height:15px; margin-top:5px;}
.clientiPage .client h2 { color:#b3b2b0; font-size:18px; font-weight:normal; margin-bottom:10px;}
.clientiPage .client h2 a{ color:#b3b2b0; text-decoration:none;}
.clientiPage .client h2 a:hover { color:#DADADA; text-decoration:none;}

#page_navigation a { height:25px;width:25px;text-align:center;line-height:25px;display:block;background:#054044;margin:2px;color:#fff;float:left;font-size:17px;text-decoration:none}
#page_navigation .active_page{background:#022628;color:#fff !important;}
#page_navigation { margin-left:51px; }
#page_navigation .previous_link, #page_navigation .next_link { display:none; }

.contentPage .text2 {width:580px; float:right; padding-top:10px;}
.imgdes { padding-top:15px; }

/***************CONTACT*************************/
.formestimare { margin-top:15px; }
.formestimare p { font-size:12px; color:#04383d }
.formestimare .box { font-size:14px; background:#010a0a; border:none; border-bottom:3px dotted #054044; width:180px; border-top:3px dotted #054044; padding-top:3px; padding-bottom:3px; color:#DADADA; }
.formestimare .box2 { background:#032323; }

.formestimare textarea { font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:19px; padding-left:5px; background:#010a0a; border:none; border-bottom:3px dotted #054044;width:280px; border-top:3px dotted #054044; padding-top:3px; padding-bottom:3px; color:#DADADA; }
.formestimare .mesaj { margin-left:25px; } 

.btn { background:#11666d; border:none; padding:5px; width:150px; cursor:pointer; font-weight:bold; color:#fff; }

.contentPage .tx2, .contentPage .tx { float:left;}
.contentPage .tx h3,
.contentPage .tx2 h3 { background:none; font-size:18px; color:#11666d;}
.contentPage .tx2 h3 { padding-bottom:15px; }
#sidebox { font-size:35px; padding-top:8px; float:left; width:600px; padding-left:20px; }
#sidebox2 { font-size:35px; padding-top:8px; float:left; width:200px; padding-left:20px; }

span.sIFR-alternate {display:block;height:0;left:0;overflow:hidden;position:absolute;top:0;width:0;}

/******************RESURSE*****************/

.contentPage .resursa {	float:left;	width:610px;}
.sidebox { font-size:16px; padding-top:8px; float:left; width:500px; margin-bottom:10px;  }
.sidebarRES { float:left; width:320px; float:left; }
.sidebarRES .listmenu { float:left; width:340px; float:left;  padding-top:8px; float:left; text-transform:uppercase;  }

.contentPage .txP { float:left; width:617px; }
.contentPage .resursa .image { float:left; width:120px; }
.contentPage .resursa .tex { float:left; width:482px; text-align:justify; }
.contentPage .resursa .tex a { color:#076B73; }

.contentPage .sidebarRe { float:right; width:280px; }
.contentPage .txPage { width:610px; float:left; padding-top:10px; text-align:justify; overflow:hidden; }

.Solicitare {
	padding-left:240px;
}