/* CSS Document */

body {
	background:#E97F7F;
	font-family:Verdana;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	background-repeat: repeat-x;
	margin-top:0px;
	background-image:url(img/bg.jpg)   }
	
	#center_div {
	width: 736px;
	margin: 0 auto 0;
	height: 817px;
	background-image:url(img/center1.jpg);
	background-repeat: no-repeat;
	background-color: #EC8282;
}

#center_contact {
	width: 736px;
	margin: 0 auto 0;
	height: 817px;
	background-image:url(img/center_contact.jpg);
	background-repeat: no-repeat;
	background-color: #EC8282;
}

#center_special{
	width: 736px;
	margin: 0 auto 0;
	height: 950px;
	background-image:url(img/center_special.jpg);
    background-repeat: no-repeat;
	background-color: #FFFFFF;
}


img.logo{

margin-left: 40px;
margin-top: 20px;}

p.adresa{
	width: 300px;
	margin-top: -60px;
	margin-left: 430px;
	color: #666666;
	font-size: 12px;
}

#menu{
width:701px;
height: 266px;
position:relative;
margin-left: 18px;
margin-top:20px;
}






#content_desprenoi{
width: 690px;
position:relative;
margin-left:25px;
margin-top: 0px;
background-image: url(img/content_desprenoi.jpg);
background-repeat:no-repeat;
height:370px;}

#content_contact{
width: 690px;
position:relative;
margin-left:25px;
margin-top: 0px;
background-image: url(img/content_contact.jpg);
background-repeat:no-repeat;
height:370px;}

#content_parteneri{
	width: 690px;
	position:relative;
	margin-left:25px;
	margin-top: 0px;
	background-image: url(img/content_parteneri.jpg);
	background-repeat:no-repeat;
	height:370px;
	padding-left: 35px;
}


#content_avantaje{
width: 690px;
position:relative;
margin-left:25px;
margin-top: 0px;
background-image: url(img/content_avantaje.jpg);
background-repeat:no-repeat;
height:347px;}


#content_avantaje p{
	width:350px;
	margin-top: 39px;
	margin-left: 50px;
	text-align:justify;
	position: absolute;
}


#content_avantaje img{
	margin-top: 30px;
	margin-left: 400px;
	position: absolute;
}









#content_desprenoi p{
	width:380px;
	margin-top: 39px;
	margin-left: 50px;
	text-align:justify;
	position: absolute;
}


#content_desprenoi img{
	margin-top: 30px;
	margin-left: 440px;
	position: absolute;
}



#content_servicii{
width: 690px;
position:relative;
margin-left:25px;
margin-top: 0px;
background-image: url(img/content_servicii.jpg);
background-repeat:no-repeat;
height:347px;}

#content_servicii p{
	width:350px;
	margin-top: 39px;
	margin-left: 50px;
	text-align:justify;
	position: absolute;
}


#content_servicii img{
	margin-top: -260px;
	margin-left: 400px;
	position: absolute;
}

#content_servicii ul {
	list-style-type: none;
	margin-left:10px;
	padding-left: 0px;
	display:block;
	width: 300px;
	color:#de281d;
	font-weight:bold;
	background-image:none;


}

#content_servicii li
{
background-image:url(img/circle.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left:15px;
display:block;
font-weight: normal;
color:#666666;
text-align:justify;


}



#content_servicii  ul.right {
	list-style-type: none;
	margin-left:360px;
	padding-left: 0px;
	display:block;
	width: 320px;
	color:#de281d;
	font-weight:bold;
	background-image:none;
	margin-top: -260px;}



#content_servicii  li.right
{
background-image:url(img/circle.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left:15px;
display:block;
font-weight: normal;
color:#666666;
margin-left:0px;
text-align:justify;

}


#content_servicii  ul.alt_left {
	list-style-type: none;
	margin-left:360px;
	padding-left: 0px;
	display:block;
	width: 320px;
	color:#de281d;
	font-weight:bold;
	background-image:none;
	margin-top: -110px;}



#content_servicii  li.alt_left
{
background-image:url(img/circle.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left:15px;
display:block;
font-weight: normal;
color:#666666;
margin-left:0px;
text-align:justify;



}


#content_servicii  ul.left{
	list-style-type: none;
	;
	padding-left: 0px;
	display:block;
	width: 320px;
	color:#de281d;
	font-weight:bold;
	background-image:none;
	margin-top: -193px;}



#content_servicii  li.left
{
background-image:url(img/circle.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left:15px;
display:block;
font-weight: normal;
color:#666666;
margin-left:0px;
text-align:justify;


}




#content{
width: 690px;
position:relative;
margin-left:25px;
margin-top: 0px;
background-image: url(img/content.jpg);
background-repeat:no-repeat;
height:347px;}

#content p{
	width:330px;
	margin-top: 50px;
	margin-left: 50px;
	text-align:justify;
	position: absolute;
}

.link{
margin-left: 200px;}

#content a:link {
	color: #de281d;
	text-decoration: none;

}
#content a:visited {
	text-decoration: none;
	color: #de281d;
	
	
}
#content a:hover {
	text-decoration: none;
	color: #000; 

   
}
#content a:active {
	text-decoration: none;
	color: #de281d;
	
   
}

#content ul {
	list-style-type: none;
	padding-top: 0px;
	margin-left: 40px;
	margin-top: 222px;
	padding-left: 0px;
	display:block;
	width: 300px;
	position: absolute;


}

#content li
{
background-image:url(img/circle.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left:15px;
display:block;

}

#content p.detalii{
	margin-top: 325px;
	margin-left: 250px;
	text-align:justify;
	position: absolute;
}

#content img{
	margin-top: 30px;
	margin-left: 400px;
	position: absolute;
}

#footer{
	position:absolute;
	margin-left: 24px;
	margin-top: 47px;
	width: 692px;
	height: 31px;
	background:url(img/footer.jpg);
}
#footera{
	position:absolute;
	margin-left: 24px;
	margin-top: 60px;
	width: 692px;
	height: 31px;
	background:url(img/footer.jpg);
}




#footera p{
margin-left: 20px;
margin-top: 10px;}

.right{
margin-left: 337px;}

#footera a:link {
	color: #de281d;
	text-decoration: none;

}
#footera a:visited {
	text-decoration: none;
	color: #de281d;
	
	
}
#footera a:hover {
	text-decoration: none;
	color: #000; 

   
}
#footera a:active {
	text-decoration: none;
	color: #de281d;
	
   
}

















#footer p{
margin-left: 20px;
margin-top: 10px;}

.right{
margin-left: 337px;}

#footer a:link {
	color: #de281d;
	text-decoration: none;

}
#footer a:visited {
	text-decoration: none;
	color: #de281d;
	
	
}
#footer a:hover {
	text-decoration: none;
	color: #000; 

   
}
#footer a:active {
	text-decoration: none;
	color: #de281d;
	
   
}

#footer_despre{
	margin-left: 24px;
	margin-top: 36px;
	width: 692px;
	height: 31px;
	background:url(img/footer.jpg);
	position: absolute;
}

#footer_despre p{
padding-top:10px;
margin-left: 20px;
}

#footer_despre a:link {
	color: #de281d;
	text-decoration: none;

}
#footer_despre a:visited {
	text-decoration: none;
	color: #de281d;
	
	
}
#footer_despre a:hover {
	text-decoration: none;
	color: #000; 

   
}
#footer_despre a:active {
	text-decoration: none;
	color: #de281d;
	
   
}

#footer_special{
	margin-top: 190px;
	width: 692px;
	height: 31px;
	background:url(img/footer.jpg);
	position: absolute;
	font-size: 11px;
	background-repeat: no-repeat;
	margin-left: 23px;
}

#footer_special p{
margin-left: 20px;
margin-top: 10px;}

#footer_special a:link {
	color: #de281d;
	text-decoration: none;

}
#footer_special a:visited {
	text-decoration: none;
	color: #de281d;
	
	
}
#footer_special a:hover {
	text-decoration: none;
	color: #000; 

   
}
#footer_special a:active {
	text-decoration: none;
	color: #de281d;
	
   
}


#content_slide{
width: 690px;
position:relative;
margin-left:25px;
margin-top: 0px;
background-image: url(img/content_servicii.jpg);
background-repeat:no-repeat;
height:347px;}

* { margin: 0; padding: 0; }
		
		
		
		p, ul { font-size: 11px;  } 
		
		p a, li a { color: #39c; text-decoration: none }
		
		p.img, p.valid { text-align: center }
		
		p.valid { color: #fff; padding-top: 30px }
		
		p.light { color: #999; margin: 15px; padding: 15px; border: 3px #ccc dashed }
		
		a:focus { outline:none }
		
		img { border: 0 }
		
		h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 3px; text-align: left }











.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			width: 100%;;
			position: relative;
			background-color:#E5EBED;
			
			
		}

		/* These 2 lines specify style applied while slider is loading */
		.svw {width: 50px; height: 20px; background: #E5EBED; overflow: hidden;}
		.svw ul {position: relative; left: -999em;}

		.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden; 
		
			margin: auto;
			width: 620px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			height: 500px;
			clear: both;
			background: #E5EBED;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			-moz-user-select: none; /* Stops the panels from highlighting/selecting, which I found problematic in Firefox. Also stops the CSS from validating though. Oh well. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			width: 620px; /* Also specified in  .stripViewer  above */
			height: 100%;
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
		}
		
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
			
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
			
		}
		
		.stripNav ul li {
		
			float: left;
			margin-right: 1px; /* If you change this, be sure to adjust the initial value of navWidth in slideviewer.js */
		}
		
		.stripNav a { /* The nav links */
			font-size: 11px;
		
			text-align: center;
		
			color: #de281d;
			text-decoration: none;
			display: inline;
			padding: 0 10px;
			font-weight:bold;
		}
		
		.stripNav a:hover {
			
		}
		
		.stripNav a.current {
			background: #de281d;
			color: #fff;
		}
		
		


ul.special {
	list-style-type: none;
	padding-top: 0px;
	margin-left: 10px;
	margin-top: 20px;
	padding-left: 0px;
	display:block;
	width: 600px;
	position: absolute;
	font-weight:bold;
	
	color:#CC3300;
	


}

li.special
{
background-image:url(img/circle.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left:15px;
display:block;
font-weight: normal;
color:#666666;
text-align:justify;

}

li.doua{
background-image:url(img/circle1.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left:15px;
display:block;
font-weight: normal;
color:#666666;
text-align:justify;}


li.trei{
background-image:url(img/circle2.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left:15px;
display:block;
font-weight: normal;
color:#666666;
text-align:justify;}

#contact_form{
	margin-top: 30px;
	margin-left: 360px;
	width: 340px;
	height: 280px;
	position: absolute;
}

label{
float: left;
width: 50px;
font-weight: bold;
}

input, textarea{
width: 180px;
margin-bottom: 5px;
}

textarea{
width: 250px;
height: 150px;

}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 50px;
margin-top: 5px;
width: 70px;
}

br{
clear: left;
}

#continut_contact{
	width: 300px;
	margin-left: 50px;
	margin-top: 30px;
	position: absolute;
}

.red{
color:#EC8282}

#content_desprenoi p.p2{
margin-top: 219px;
width:630px;}

#content_contact img{
margin-top: 113px;
margin-left: 10px;
position:absolute;
}
#dhtmlgoodies_tooltip{
		background-color:#D65A5A;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#fff;}
		

	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.4;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}

