/* Cascade Style Sheet */

body {
background-color: #d9d2c7;
font-family: georgia, arial, times new roman, sans serif;
}


#container {
	position:relative;
	margin:0 auto;
	width:900px;
	height:1000px;
}

#header { 
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:205px;
	background: url(images/header.jpg) no-repeat;
	padding: 0px 0px 30px 0px;
	text-align: center;
	vertical-align: top;
}

#navigation {
	position:absolute;
	left:0px;
	top:205px;
	width:199px;
	height:658px;
	background: url(images/navigator.jpg) no-repeat;
        text-align: left;
}

#home {
	position:absolute;
	left:199px;
	top:205px;
	width:701px;
	height:658px;
	background: url(images/home.jpg) no-repeat;
}

#servicii {
	position:absolute;
	left:199px;
	top:205px;
	width:701px;
	height:658px;
	background: url(images/servicii.jpg) no-repeat;
}

#legislatie {
	position:absolute;
	left:199px;
	top:205px;
	width:701px;
	height:658px;
	background: url(images/legislatie.jpg) no-repeat;
}

#linkuri {
	position:absolute;
	left:199px;
	top:205px;
	width:701px;
	height:658px;
	background: url(images/linkuri.jpg) no-repeat;
}

#contact
 {
	position:absolute;
	left:199px;
	top:205px;
	width:701px;
	height:658px;
	background: url(images/contact.jpg) no-repeat;
}



#footer {
	position:absolute;
	left:0px;
	top:863px;
	width:900px;
	height:137px;
	background: url(images/footer.jpg) no-repeat;

}

#tabel {
height: 300px;
position: absolute;
left: 100px;
top: 150px;
width: 60%;
}

table {
border: 0px;
text-align: center;
}

tr, td {
height: 70px;
width: 200px;
background-color: #e8e4e3;
}

.bord {
border: 0px solid black;
}

.padd {
padding: 15px 30px 30px 30px;

}

#header h1{
font-size: 40px;
letter-spacing: 0,07em;
margin-top:0px;

}

#header h2{
font-size: 35px;
letter-spacing: 0,07em;

}

#header h5{
margin-bottom:0px;
color: white;
}

#header a:link, a:visited, a:hover, a:active {
text-decoration: none;
color: black;
cursor: hand;
}


.list {
text-decoration: none;
color: #ffffff;
font-size: 20px;
font-weight: normal;
}

#menu {
	width:199px;
	height:150px;
	padding: 30px 30px 30px 5px;

}

#menu a:link {
text-decoration: none;
color: #ffffff;

}

#menu a:visited {
text-decoration: none;
color: #ffffff;

}
#menu a:hover{
text-decoration: underline;
color: black;
}

.divider {

padding: 10px 30px 2px 30px;
text-align:left;
 }
 
 .image {
 text-align: center;
 padding-right: 30px;
 }
 
.text {
font-size:12px;
text-align: justify;
}

.bold {
font-weight: bold;
}


h4 {
font-weight: normal;
text-decoration: underline;
}

#banners {
padding: 0px 30px 30px 43px;

}

#picior {
padding: 15px 0px 0px 0px;
text-align: center;
vertical-align: middle;
}


#footer a:link {
text-decoration: none;
color: black;
font-size: 12px;
}

#footer a:visited {
text-decoration: none;
color: black;
font-size: 12px
}
#footer a:hover{
text-decoration: none;
color: #ffffff;
font-size: 12px;
}


#tabel a:link {
text-decoration: none;
color: black;
font-size: 12px;
}

#tabel a:visited {
text-decoration: none;
color: black;
font-size: 12px;
}

#tabel a:hover {
text-decoration: none;
color: #ffffff;
font-size: 12px;

}


#link a:link {
text-decoration: none;
color: black;
font-size: 12px;
}

#link a:visited {
text-decoration: none;
color: black;
font-size: 12px;
}

#link a:hover {
text-decoration: none;
color: grey;
font-size: 12px;

}
