/* global reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } /* remember to define focus styles! */ :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; }

body{background: #fff url('images/body.jpg') repeat-x; font-family: "Arial"; font-size:12px; line-height: 18px;}
a, a:visited{text-decoration:none; color:#4da4fe;}
a:hover{text-decoration:underline;}
img{border:0;}
ul{list-style-type:none;}

#center{width: 840px; margin: 0 auto;}
#wrapper{width: 840px; float:left; background: url('images/wrapper.jpg') repeat-y; padding: 0 31px 0 31px;}
#head{width: 778px; height: 168px; float:left; background: url('images/head.jpg') no-repeat; }
#content{width: 778px; float:left; background: url('images/content.jpg') repeat-y; }
#lignevolume{width: 810px; height: 60px; float:left; background: url('images/lignevolume.jpg') no-repeat; margin: 0 0 0 -31px; display:inline; position:relative; z-index:1; }
#left{width: 230px; float:left;}
#left li{float:left; width:100%; }
#left li a, #left li a:visited{background:#51667B; display:block; color:#fff; text-align:right; padding: 5px 10px 5px 10px; font-size:14px; border-top:1px solid #fff; float:left; width:210px;}
#left li a:hover{background: #A5C1D3; color:#000; text-decoration:none;}
#left li ul li a, #left li ul li a:visited{background: #A5C1D3; color:#fff; border:none;}
#left li ul li a:hover{color:#000;}

#left img{margin-top:10px;}
#lefttext{float:left; width:220px; margin:-5px 0 0 0; display:inline; padding: 5px;}
#lefttext li{float:left; width: 200px; padding: 0; list-style-type: disc; color:#fff; font-weight:bold; margin-left:10px;}

#right{width: 530px; float:left; margin: 10px 0 0 15px; display:inline; overflow:hidden; min-height:600px; height:auto !important; height:600px;}
#right h1{width:100%; float:left; text-align:right; color:#A5C1D3; font-weight:bold; font-size:30px; padding: 5px 0 5px 0;}
#breadcrumbs{float:left; width: 100%; font-size:11px; margin: 10px 0 0 0; display:inline;}
#breadcrumbs p{float:right;}
#breadcrumbs a, #breadcrumbs a:visited{color:#000;}

#right h2{background: #A5C1D3; color:#000; float:left; width: 520px; padding: 5px; font-size:20px; font-weight:normal; margin-bottom:5px; display:inline;}
#right p{margin: 10px 0 0 0; }
#right img{margin: 5px;}

#right h3{background: #000; color:#fff; width:97%; float:left; padding: 5px; font-size:14px; font-weight:bold; margin-bottom:5px; display:inline; }

.paragraph{float:left; width:100%; margin: 20px 0 0 0; display:inline; border-bottom:2px solid #51667B; padding: 0 0 10px 0;}

#footer{width: 527px; float:right; background: #A5C1D3 url('images/footer.jpg') no-repeat; margin: 20px 5px 0 0; display:inline; padding: 55px 0 0 0;  font-size:11px;}
#footer p{float:left; margin: 5px 0 0 135px; border-top:2px solid #000; width: 350px; display:inline;}
#footer a{color:#000;}

.paragraphform1{float:left; width:420px; margin: 20px 0 0 50px; display:inline; padding: 0 0 10px 0; }

.paragraphform1 label{width:100px; font-size:11px; float:left; text-align:left; padding: 0 5px 0 0; height:15px; margin-bottom:10px; display:inline; }
.paragraphform1 input{width: 200px; float:left; background:#EFF3F0; border:1px solid #908E98; height:17px; margin:0 90px 10px 0; display:inline;}
.paragraphform1 select{width: 100px; float:left; background:#EFF3F0; border:1px solid #908E98; height:17px; margin:0 190px 10px 0; display:inline;}
.paragraphform1 label.longl{width: 100%; text-align:left; position:relative; }
.paragraphform1 input.longl{width: 90%; text-align:left; }
.paragraphform1 textarea{background:#F2F2F4; border:1px solid #908E98; width: 90%; height: 120px;}
.paragraphform1 a, .paragraphform1 a:visited{background:#657898; color:#fff; float:left; padding:5px 10px; margin: 10px 50px 10px 50px; display:inline;}

.paragraphform2{float:left; width:100%; margin: 20px 0 0 0; display:inline; padding: 0 0 10px 0;}
.paragraphform2 label{width:100%; font-size:11px; float:left; padding: 0 5px 0 0; height:15px; margin-bottom:10px; display:inline; position:relative; background:#fff;}
.paragraphform2 input, .paragraphform2 select{width: 200px; float:left; background:#EFF3F0; border:1px solid #908E98; height:17px; margin:0 0 10px 0; display:inline; position:relative;}

.paragraphform2 span{float:left; width: 200px; margin: 0 0 0 30px; display:inline; }
.paragraphform2 label.longl{width: 100%; text-align:left; position:relative; }
.paragraphform2 textarea{background:#F2F2F4; border:1px solid #908E98; width: 90%; height: 120px;}
.paragraphform2 a, .paragraphform1 a:visited{background:#657898; color:#fff; float:left; padding:5px 10px; margin: 10px 50px 10px 50px; display:inline;}

#gmapwrap{width: 505px; float:left; background: url('images/undergmap.jpg') no-repeat bottom right; padding: 0 25px 18px 0;}
#gmap{width: 505px; height: 202px; float:left;}


	
	
	
	/*pentru diaporama */
      	#imageSlideshowHolder{float:left;
		/* CSS HACK */
		width: 435px;	/* IE 5.x */
		width/* */:/**/435px;	/* Other browsers */
		width: /**/435px;
		/* CSS HACK */
		height: 253px;	/* IE 5.x */
		height/* */:/**/253px;	/* Other browsers */
		height: /**/253px;

		
		position:relative;	/* Never change this value */
		
	}
	.imageInGallery{width:435px; height:253px; position:absolute; }
	*+html .imageInGallery{width: 460px; border:1px solid #fff;}
	#imageSlideshowHolder img{position:absolute; margin:0; padding:0;margin-left:25px;position:absolute;}
	
	
	
	.formcontactpar table{float:left;}
	#div_swf{float:left;}
	#map333{float:left;}
	
	.paragraphe{float:left;}