body { 
  float:none;  
  background: #8ca42f url(images/bg.gif) repeat-x top left;
  font-family: Georgia;
  font-size: 13px;  
  margin: 0px;
}

p{
color: white;
text-align: left;
font-size: 12px;
font-family: Arial;
}

 h1{ 
 padding-left: 10px;
 color:#ffffff;
 font-size: 22px; 
 font-family: Arial;
}

ul{
 color: white;
 text-align: left;
 }

.heading{
 background: url(images/h1.jpg) no-repeat top-left; 
}
 .white{
 color: white;
 }
 
h3{
 text-align: left;
 padding-left: 10px;
 color:#ffe400;
 font-size: 22px; 
 font-weight: bold;
 font-family: Arial;
 }

p {margin: 1em; text-align: left;}

/* menu */



/* specific divs */
#container { 
	width: 753px;
	margin: 0px;
	float: none;
	}

	#noutati{
 background: url(images/noutati.gif) no-repeat top left;
 width: 318px;
 height: 283px;
 position: relative;
 float: right;
 margin-right: -100px; 
 }
 
 #poze{ 
 width: 318px;
 height: 283px;
 position: relative;
 float: right;
 margin-right: -100px; 
 }

	
#pageHeader { 
	width: 900px;
	height: 264px;
	margin: 0;	
	text-align: left;
	background: url(images/header_bg.jpg) no-repeat top center;	
	}

#maincontent{ 
 width:	753px;
 float: left;
 margin: 0px;   
 padding: 0px;
 clear: both; 
 background: url(images/main_bg.gif) repeat-y top center;	

}


#footer{ 
 background: url(images/footer.gif) no-repeat top left;
 clear: both;
 width: 753px;
 height:91px; 
color:#fff600;

}


#center_column{ 
 width:510px;
 float: left;
 height: 100%;
 padding-left: 20px;  
 border: none;
 } 


#right_column{
 width:	218px;
 float: right; 
 margin: 0px;
 padding: 0px;
 border: none;
 text-align: left;   
 
 } 



#menutab{
 width: 913px;
 margin:0;
 padding:0;
 height: 37px;
 overflow: hidden;
 background-color: #121212;
 }
 
img{
 border:0px;
 }


#slideshow{
 width:	688px;
 height: 250px;
 z-index: 0;
 float: left;
 }

#rezervari{
 width:	306px;
}

.rezerva_list{
  font-size: 14px;
  color: #3c2104;
  margin: 0px;
  }

.title{
 margin: 0px;
 padding-top: 5px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 }

.testimonial{
 background: url(images/testim_01.gif) no-repeat top left;
 text-align:left;
 padding-left: 20px;
 height: 88px;
 }

a.rezerva{
background: url(images/rezerva.gif) no-repeat top left;
width: 67px;
height: 20px;
border: 0px;
}
a.rezerva:hover{
background: url(images/rezerva_hover.gif) no-repeat top left;
width: 67px;
height: 20px;
border: 0px;
}

.submit_button{
background: url(images/trimite_button.gif) no-repeat top left;
font-family: Georgia;
font-weight: bold;
width: 77px;
height: 31px;
padding: 0px;
border: 0px;
color: #ffffff;
}
.square1{
 border: 1px solid #d9d9d9 ; 
 background-color: #f0f0f0;
 }
.square2{
 border: 1px solid #d9d9d9 ; 
 background-color: #d9d9d9;
 }

.addtestimonial{
 padding-top: 10px;
 background: url(images/post_01.gif) no-repeat top left;
 padding-left: 5px;
 }

.addtestimonial1{
 padding-top: 10px;
 background: url(images/post_03.gif) no-repeat top left;
 padding-left: 5px;
 }

.addtestimonial2{
 background: url(images/post_02.gif) no-repeat top left;
 padding-left: 35px;
 padding-top: 10px;
 }




.nobg_input{
 background: transparent;
 font-size: 18px;
 font-family: Georgia;
 height: 18px;
 color: #000000;
 border: 0px solid #f0f0f0;
 }
.nobg_input2{
 background: transparent;
 font-size: 13px;
 font-family: Georgia;
 color: #000000;
 border: 0px solid #f0f0f0;
 }

input{
 font-size: 16px;
 height: 20px;
 border: 1px solid #f0f0f0;
 font-weight: bold;
 color: #000000;
 font-family: Georgia;
 line-height: 20px;
 }
 
textarea{
 font-size: 16px;
 border: 1px solid #f0f0f0;
 font-weight: bold;
 color: #000000;
 font-family: Georgia;
 line-height: 20px;
 }

a.footer{
  font-family: Georgia;
  font-size: 11px;
  text-decoration: none;
 } 

a.footer:hover{
  font-family: Georgia;
  font-size: 11px;
  text-decoration: underline;
 }
 
#carteoaspeti{
 position: absolute; 
 top: 0px;
 right: 0px;
 width:175px;
 height:177px;
 }
a.coaspeti{
 background: url(images/carteoaspeti.gif) no-repeat top right;
 width:175px;
 height:177px;
 border:0;
 }
 
a.coaspeti:hover{
 background: url(images/carteoaspeti_over.gif) no-repeat top right;
 width:175px;
 height:177px;
 border:0;
 }
 
 a.yellow{
color:#fff600;
text-decoration: none;
}
a.yellow:hover{
color:#fff600;
text-decoration: underline;
}
