@charset "utf-8";
/* CSS Document */

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, pre, a, img, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

body { 
  line-height: 1.5;
  behavior: url("../js/csshover3.htc");
  font-family:arial;
  font-size:12px;
  background-color:#FDFE99;
}

img { display:block; border:0;}

.clear { clear:both;}
.clear_left { clear:left;}
.clear_right { clear:right;}

table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* CUSTOM CSS START */

#siteHeader { height:110px; background-image:url(../images/frontend/headerBg.jpg); background-repeat:repeat-x;}
	#header { width:950px; margin:0 auto; }

#siteFrame { width:950px; margin:0 auto;}
	#middle { }
		
		#menuWrapper { float:right; padding:0 5px; }
			ul.menu { }
			li.menu { float:left; padding:0 10px; list-style:none; font-weight:bold;}
			
			a.menu:link { color:#000; text-decoration:none; font-size:15px;}
			a.menu:visited { color:#000; text-decoration:none; font-size:15px;}
			a.menu:hover { color:#000; text-decoration:underline; font-size:15px;}
			a.menu:active { color:#000; text-decoration:none; font-size:15px;}
	
		#anunt { border:1px solid #D35500; padding:4px; margin:5px 0 0 0; line-height:14px; background-color:#FFF; font-size:14px; }
		
		#listaServiciiHolder { border:1px solid #D35500; margin:10px 0 0 0; background-color:#FDFFC0;}
		#listaServiciiHolder2 { border:1px solid #D35500; margin:3px 0 0 0; background-color:#FDFFC0;}
			
			ul.listaServicii { }
			li.listaServicii { float:left; width:167px; text-align:center; padding:5px 10px; list-style:none;}
			
			a.listaServicii:link { color:#000; text-decoration:none; font-size:12px;}
			a.listaServicii:visited { color:#000; text-decoration:none; font-size:12px;}
			a.listaServicii:hover { color:#000; text-decoration:underline; font-size:12px;}
			a.listaServicii:active { color:#000; text-decoration:none; font-size:12px;}
			
	#footer { margin-top:10px; border-top:1px solid #333; }
			
			a.footer:link { color:#000; text-decoration:none; font-size:12px;}
			a.footer:visited { color:#000; text-decoration:none; font-size:12px;}
			a.footer:hover { color:#000; text-decoration:underline; font-size:12px;}
			a.footer:active { color:#000; text-decoration:none; font-size:12px;}

/* detalii produse */
	
	h1#titluServiciu { color:#333; font-size:22px;}
	
	#comandaServicii a { display:inline; text-decoration:none; line-height:20px; }
	#comandaServicii a img { display:inline; border:0;}
	
	#detaliiServiciu { border:1px solid #666; padding:20px; margin:5px 0 0 0; background-color:#FFFFFF; }
		
	#detaliiH2 { font-size:16px; font-weight:bold;}
	
	
/* content */
	
	h1#titluSectiune { color:#333; font-size:22px;}
	#contentHolder { border:1px solid #666; padding:20px; margin:5px 0 0 0; background-color:#FFFFFF; }

/* form comanda serviciu */	

h1#comandaServiciuTitlu {
	margin: 0px;
	padding: 0px;
	color: #FF6101;
	font-size: 18px;
}

#comandaServiciuWrapper {
	border:1px solid #666; 
	padding:20px; 
	margin:5px 0 0 0; 
	background-color:#FFFFFF;
	display: none;
}


#Default_Form_ComandaServiciuForm { 

}

#Default_Form_ComandaServiciuForm dl {}
#Default_Form_ComandaServiciuForm dl dt { margin-top: 10px;}
#Default_Form_ComandaServiciuForm dl dd {	margin:0;}

#Default_Form_ComandaServiciuForm p.description {
	font-size: 11px;
	color: #666666;
	font-style: italic;
}

p.mailSendStatusOk {
	margin:10px 0px 0px 0px;
	padding: 20px;
	font-size: 18px;
	background-color: #FFFFFF;
	border: 2px solid #F06000;
	color: #FF6101;
}

p.mailSendStatusNotOk {
	margin:10px 0px 0px 0px;
	padding: 20px;
	font-size: 18px;
	background-color: #FFFFFF;
	border: 2px solid #F06000;
	color: #FF0000;
}

#Default_Form_ComandaServiciuForm ul.errors {
	list-style: url("../images/frontend/errorIcon.png"); 
	color: #FF0000; 
	margin-left: 30px;
}

#Default_Form_ComandaServiciuForm label { 
	font-size: 14px;
	font-weight: bold;
	color: #8F3A01;
}

#Default_Form_ComandaServiciuForm select, #Default_Form_ComandaServiciuForm input, #Default_Form_ComandaServiciuForm textarea {
	padding: 5px;
	font-size: 15px;
	color: #2b2b2b;
	border: 1px solid #CCCCCC;
	font-family: Arial;
}

#Default_Form_ComandaServiciuForm textarea { height: 150px; width: 700px;}

#Default_Form_ComandaServiciuForm input {
	width: 700px;
}

#Default_Form_ComandaServiciuForm select {
	width: 250px;
}

#Default_Form_ComandaServiciuForm select option{
	padding: 3px;
	font-size: 13px;
	color: #444;
	font-weight: normal;
}

input#captcha-input {width:80px;}

#Default_Form_ComandaServiciuForm input[type="submit"] {
	border: none;
	background-image: url("../images/frontend/submitBg.jpg");
	background-repeat: repeat-x;
	padding: 5px 10px;
	width:80px;
	color: #FFFFFF;
	font-size: 14px;
	cursor: pointer;
}

/* formular cariera */

#Default_Form_CarieraForm { 

}

#Default_Form_CarieraForm dl {}
#Default_Form_CarieraForm dl dt { margin-top: 10px;}
#Default_Form_CarieraForm dl dd {	margin:0;}

#Default_Form_CarieraForm p.description {
	font-size: 11px;
	color: #666666;
	font-style: italic;
}

p.mailSendStatusOk {
	margin:10px 0px 0px 0px;
	padding: 20px;
	font-size: 18px;
	background-color: #FFFFFF;
	border: 2px solid #F06000;
	color: #FF6101;
}

p.mailSendStatusNotOk {
	margin:10px 0px 0px 0px;
	padding: 20px;
	font-size: 18px;
	background-color: #FFFFFF;
	border: 2px solid #F06000;
	color: #FF0000;
}

#Default_Form_CarieraForm ul.errors {
	list-style: url("../images/frontend/errorIcon.png"); 
	color: #FF0000; 
	margin-left: 30px;
}

#Default_Form_CarieraForm label { 
	font-size: 14px;
	font-weight: bold;
	color: #8F3A01;
}

#Default_Form_CarieraForm select, #Default_Form_CarieraForm input, #Default_Form_CarieraForm textarea {
	padding: 5px;
	font-size: 15px;
	color: #2b2b2b;
	border: 1px solid #CCCCCC;
	font-family: Arial;
}

#Default_Form_CarieraForm textarea { height: 150px; width: 700px;}

#Default_Form_CarieraForm input {
	width: 700px;
}

#Default_Form_CarieraForm select {
	width: 250px;
}

#Default_Form_CarieraForm select option{
	padding: 3px;
	font-size: 13px;
	color: #444;
	font-weight: normal;
}

input#captcha-input {width:80px;}

#Default_Form_CarieraForm input[type="submit"] {
	border: none;
	background-image: url("../images/frontend/submitBg.jpg");
	background-repeat: repeat-x;
	padding: 5px 10px;
	width:80px;
	color: #FFFFFF;
	font-size: 14px;
	cursor: pointer;
}
