* {  
  margin: 0;
  padding: 0;
  border: 0;
}

body  { 
  text-align: center;
  color:#FFF;
}

body,input,table,select,textarea {
  font: normal 11px/170% Georgia;
}

p {
	font: 7px/130% Arial;
	font-size:12px;
	}

a {
	color:#fff;
	font:bold;
	text-decoration:none;
	}
html, body {
  height:100%;
}

/*
#container1-3 - pentru aliniere centrala
*/

#container1 {height: 100%; overflow: visible; position: relative; width: 100%;}
#container1[id] {display: table; position: static;}

#container2 {position: absolute; top: 50%; width: 100%; text-align: center;} /* pt explorer */
#container2[id] {display: table-cell; vertical-align: middle; position: static;}

#container3 {position: relative; top: -50%; text-align: left;} /* pt explorer  */
#container3 {width: 200px; margin-left: auto; margin-right: auto;} /* pt toate browserele*/


#container1 {
  background: #000000 url(../img/bg.gif)  scroll;	
}

#container3 {
	width: 800px; 
	z-index: 10;
	text-align: center;
}

#sus {
	background: transparent url(../img/bgsus.gif) no-repeat top center;
	height: 97px;
	width: 800px;
	z-index: 20;
}

#jos {
	background: transparent url(../img/bgjos.gif) no-repeat bottom center;
	height: 94px;
	width: 800px;
	z-index: 20;
	text-align:left;
}

#centru {
	background:  transparent url(../img/bgcentru.gif) no-repeat top center;
}

#container4 {
	background: no-repeat scroll center;
	width: 800px;
	margin: -75px auto -71px auto;
	/*margin: 0 auto;*/
	position: relative;
	z-index: 15;
	text-align: left;
	/*padding-bottom: 270px;*/
}


#coloana1 {
	height:400px;
	float: left;
	padding-left:27px;
	width: 191px;
}

#logo {
	background:  url(../img/logo.png) no-repeat top;
	width:191px;
	height:180px;
	}
	
#slogan {
	background:  url(../img/slogan.png) no-repeat top;
	width:191px;
	height:50px;
	}

#bineaivenit {
	background:  url(../img/bineai.png) no-repeat top;
	width:300px;
	height:50px;
	margin:25px 0 15px 0;
	}


#slide {
	float:left;
	}
	
.coloana3 {
	float: right;
	width: 345px;
}

.coloana2 {
	float: left;
	width: 100px;
}

#clear {
	clear:both;}
	
.mov{
	color:#F6C}
	
	
/*-- Meniu --*/
#contact {
	background:  url(../img/contact.png) no-repeat top;
	width:191px;
	height:50px;
	}
	#form2{
		margin:1em 0;
		color:#fff;
		width:320px; /* customize width, this form have fluid layout */
		}
	#form2 h3{
		margin:0;
		background:#b83e8b url(../images/form2/form_heading.gif) repeat-x;		
		color:#fff;
		font-size:20px;
		border-bottom:none;
		}		
	#form2 h3 span{
		display:block;
		padding:10px 20px;
		background:url(../images/form2/form_ico.gif) no-repeat 93% 50%;			
		}				
	#form2 fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:3px solid #000;
		background:#000 url(../images/form2/form_top.gif) repeat-x;		
		padding-bottom:1em;
		}		
	#form2 legend{display:none;}	
	#form2 p{margin:.5em 20px;}	
	#form2 label{display:block;}	
	#form2 input, #form2 textarea{		
		width:272px;
		border:1px solid #111;
		background:#282828 url(../images/form2/form_input.gif) repeat-x;
		padding:5px 3px;
		color:#fff;
		}		
	#form2 textarea{
		height:125px;
		overflow:auto;
		}					
	#form2 p.submit{
		text-align:right;
		}	
	#form2 button{
		padding:0 20px;
		height:32px;
		line-height:32px;		
		background:#b83e8b url(../images/form2/form_button.gif) repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		}