img, div, p, ul, li { behavior: url(/assets/templates/netcity/js/iepngfix_v2/iepngfix.htc); }

html, body { 
	color:#3b3b3b;
	background:#F7941D url(../images/bg.png) 0 0 repeat-x;
	text-align: center;
  font-family: "Trebuchet MS", Tahoma, Georgia, Verdana, sans-serif;
  font-size:100%;
}

/*
.preHeaderAutorizatii {
	width:100%;
	height:5em;
	margin: 0 auto;
	background:#F1F1F1 url(../images/top_bg_repeat_y.png) top center repeat-y;
	display:none;
}

.preHeaderAutorizatiiContent {
	width:56.25em;
	height:5em;
	margin: 0 auto;
	text-align:left;
	padding:0 0 0 2em;
}
*/
.container { 
	width: 100%;
	margin: 0 auto; /* marginile setate pe auto, plus declararea latimii, centreaza pagina */
	background:#FEFEFE url(../images/bg.png) 0 0 repeat-x;
} 

.mainContainer { 
	width: 60em;
	margin: 0 auto; /* marginile setate pe auto, plus declararea latimii, centreaza pagina */
  color:#3b3b3b;
	background-color:#FEFEFE;
	text-align: left; /* suprascrie text-align: center declarata pe body */
}

/* header - contine meniul secundar, formul de cautare, containerul pentru logo, logo */
.header {
	width:60em;
	height:2.07em;
	margin: 0 auto;
	background:url(../images/top_bg.png) 0 0 no-repeat;
	
}
#topmenu {
	width:25.13em;
	padding: 0.50em 0 0 2.50em;
	float:left;
}
#search {
	width:25.13em;
	padding: 0.8em 3.50em 0 0;
	float:right;
  font-size:75%;
	text-align:right;
  color:#696868;
}
#search a {
  color:#696868;
}
#search ul li {
  display:inline;
}
#topmenu ul li {
	display:inline;
	padding: 0 0.31em 0 0.31em;
}
.logoContainer {
	width:60em;
	height:5.38em;
	margin: 0 auto;
	padding: 0;
	background:url(../images/bg_logo.png) 0 0 no-repeat;
}
.logoContainer #logo {
	width:27.69em;
	height:4.00em;
	padding:1.63em 0 0 1.88em;
}
/* header end */

/* jCarousel start */
#carouselContainer {background:url(../images/carousel-bg.png)}
#carouselContainerInner {
  height:6.50em;
  background:url(../images/carousel-bg_inner.gif)
}
body.gilmour #headerNoJS {
	display:none;
}
body.gilmour #headerNoJS ul{
	height:12.81em;
}
/* jCarousel end */


#centerMainContent {
  width:60em;
  background:url(../images/main_bg_header.png) 0 0 no-repeat;
}

#centerMainMenu {
  width:57em;
	height:3.13em;
	padding:1.8em 0 0 3em;
}

#centerMainContentLeft {
  width:27em;
	padding:0 0 0 3em;
	float:left;
}

#centerMainContentRight {
  width:26em;
  padding:0 3em 0 1em;
	float:right;
}

#centerMainContentAll {
	width:54em;
  padding:0 3em 0 3em;
	/*text-align:justify;*/
}

#centerMainContentAll p {
  margin:0 0 2em 0;
	line-height:120%;
}

#centerMainContentAll ul {
	border-bottom:1px dotted #cccccc;
	padding:0 0 0 2em;
}

#centerMainContentAll ul li { 
	margin:0 0 0.5em 0;
	padding:0 0 0 2em;
	background:url(../images/icons/accept.png) 0 0 no-repeat;
}

#centerMainContentAll #breadcrumbs { 
	width:100%;
	color:#b7b7b7;
	text-align:right;
	font-size:80%;
}

#testimoniale {
	width:54.06em;
	margin:0 auto;
  border: 1px dashed #cecece; 
	background:url(../images/icons/comments.png) 10px 15px no-repeat;
}

#testimonialeContent {
 padding:1.5em 3em;
 font-size:85%;
}

#testimonialeContent span {
	margin:0 0 0.5em 0;
	font-size:100%;
  font-weight:bold;
}

#testimonialeContent p {
  font-style:italic;
}
/*Elemente de tipografie*/


#centerMainContent #centerMainContentLeft p { 
  padding:0 1em 1em 0;
	border-right:1px dotted #CCCCCC;
}

span.detalii { 
  padding-right:1em;
  text-align:right;
	display:block;
}

span.detaliiLarge { 
  text-align:right;
	display:block;
}

#centerMainContent #centerMainContentRight p { 
  margin-bottom:0.5em;
	padding:0 0 0.5em 2em;
	background:url(../images/accept.png) 0 0 no-repeat;
}

#centerMainContent #centerMainContentRight ul li { 
	margin:0 0 0.5em 0;
	padding:0 0 0.5em 2em;
	border-bottom:1px dotted #cccccc;
	background:url(../images/icons/accept.png) 0 0 no-repeat; }

#centerMainContent #centerMainContentRight ul #last {
  border-bottom:none;
}

#centerMainContent #centerMainContentRight ul a { 
  display:block; 
}

div#footerContainer { 
  width:100%;
	height:12.00em;
  background-color:#F7941D;
	background:url(../images/footerContainer.png) 0 0 repeat-x;
	padding-top:1.5em;
}

div#footer { 
  width:60em;
	margin:0 auto;
	color:#3b3b3b;
	padding-bottom:1em;
	line-height:80%;
}

div#footerLeft {
	padding:0 0 2em 4.2em;
	text-align:left;
	font-size:67%;
  float:left; 
}

#footerLeft div {float:left;margin-right:2em;}
#footerLeft li {padding: 0 0 0.19em 0;}
#footerLeft span {font-weight:bold;padding-bottom:0.5em;display:block;	font-size:110%;}
#footerLeft .footerSpanDivider {height:1px;border-bottom:1px solid #D27503;margin:2px 0 2px 0;}

div#footerRight {
	padding:0 0 2em 4.2em;
	text-align:left;
	font-size:67%;
    float:left; 
}
div#footerRight span#footerRightLargeText {
  font-size:140%;
  font-weight:bold;
}
div#footerRight p#coordonateFiscale {
  margin-top:1em;
}

#footer .legal {padding:0 0 0 4.2em; font-size:67%; text-align:left;}

/* ====================================================================================== altele */
.clear {clear:both;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }


/* ================================================================================== tipografie */
h1, h2, h3, h4 {
  color: #F67E23; font-weight:normal; letter-spacing: 1pt; 
} 
/*h1 { font-size: 200%; margin: 0 0 1em -1pt; border-bottom:1px solid #E8E8E8; } */
h1 { font-size: 200%; margin: 0 0 1em -1pt; } 
h2 { font-size: 160%; margin: 0 0 0.2em -1pt; padding:0.5em 0 0 0; } 
h3 { font-size: 130%; margin: 0 0 0.2em -1pt; padding:0.2em 0 0 0; }
h4 { font-size: 110%; margin: 0 0 0.2em -1pt; padding:0.1em 0 0 0; }

a {color:#F57D22;text-decoration:underline;}
a:visited {color:#f3a955;}
a:active  {color:#D96C00;}
a:hover   {color:#99480E;}

#footer a, #footer a:active {color:#6C4400;text-decoration:underline;}
#footer a:hover, #footer a:visited {color:#8C5B00;text-decoration:underline;}

#topmenu a {
  font-size:85%;
  cursor:hand;
	cursor:pointer;
}

.strong {
  font-weight:bold;
}
