body {
  background-color: #376E29;
  background-image: url(../images/bgpage.jpg);
  background-repeat: repeat-y;
  background-position: center top;
  margin: 0px;
  padding: 0px;
  border: 0px;
}
.menu_top {
  width: 950px;
  height: 165px;
  background-image: url(../images/bgmenu.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  position: absolute;
	left: -475px;
	margin:  0 0 0 50%;
	top: 0px;
	padding: 0px;
	clear: both;
    height: 157px;
}
.image_top_slideshow {
    padding:70px 0 0 50px;
    border: 0px;
    margin: 0px;
    width: 856px;
      font-family: Times New Roman, Arial;
  font-size: 17px;
  color: #fff;
  text-align: justify;
}
.image_top {
    padding:0px 0 0 50px;
    border: 0px;
    margin: 0px;
    width: 856px;
      font-family: Times New Roman, Arial;
  font-size: 17px;
  color: #fff;
  text-align: justify;
}



#gallery {position:relative; width:550px; background: transparent; padding:0px; border:0px; margin:0px;}

#images {border:0px; height:367px; background: transparent; margin:0px; padding: 0px; border: 0px;}

#image {position:relative; width:550px; height:367px; background:transparent url(http://www.pensiuneaandreea.ro/css/images/loading.gif) center center no-repeat; padding:0px; border:1px; border-color: #fff; margin: 0px 0 0 0px;}

#image img {position:absolute; top:0px; left:0px;}

#thumbwrapper { width:550px; height:100px; background:transparent; border: 0px; padding: 10px 0 0 0; margin: 0px 0 0 0px;}

#thumbarea {position:relative; overflow:hidden; height:100px; width:550px; }

#thumbs {position:absolute; list-style:none; height:100px; width:10000px; padding:0px; margin: 0px; border: 0px;}

#thumbs li {float:left; margin-right:10px; cursor:pointer;}



#navbar {
    height:39px;
    float: right;
    padding:70px 0 0 0;
    border: 0px;
    margin: 0px;
    width: auto;

}

#navbar li {
    list-style:none;
    display:inline;
    margin: 0;
    padding: 0;
    border: 0;
}

#navbar #prezentare a {
    width:142px;
    background:url("../images/mnu_prezentare.jpg") no-repeat;
    float:left;}
#navbar #prezentare a:hover {
    background-position:-142px 0px;}
#navbar #prezentare a:active {
    background-position:-142px 0px;}
#navbar #prezentare a#current {
    background-position:-142px 0px;}



#navbar #servicii a {
    width:91px;
    background:url("../images/mnu_servicii.jpg") no-repeat;
    float:left;}
#navbar #servicii a:hover {
    background-position:-91px 0px;}
#navbar #servicii a:active {
    background-position:-91px 0px;}
#navbar #servicii a#current {
    background-position:-91px 0px;}


#navbar #galerie a {
    width:87px;
    background:url("../images/mnu_galerie.jpg") no-repeat;
    float:left;}
#navbar #galerie a:hover {
    background-position:-87px 0px;}
#navbar #galerie a:active {
    background-position:-87px 0px;}
#navbar #galerie a#current {
    background-position:-87px 0px;}

#navbar #impresii a {
    width:98px;
    background:url("../images/mnu_impresii.jpg") no-repeat;
    float:left;}
#navbar #impresii a:hover {
    background-position:-98px 0px;}
#navbar #impresii a:active {
    background-position:-98px 0px;}
#navbar #impresii a#current {
    background-position:-98px 0px;}




#navbar #contact a {
    width:132px;
    background:url("../images/mnu_contact.jpg") no-repeat;
    float:left;}
#navbar #contact a:hover {
    background-position:-132px 0px;}
#navbar #contact a:active {
    background-position:-132px 0px;}
#navbar #contact a#current {
    background-position:-132px 0px;}
    
    
.tlt {
  padding: 0;
  margin: 20px 0 0 30px;
  border: 0;
}
.content {
  padding: 0;
  border: 0;
  font-family: Times New Roman, Arial;
  font-size: 17px;
  color: #fff;
  text-align: justify;

	margin:  0;

	width: 800px;
	background-color: transparent;

}
.footer {
  font-family: Arial;
  font-size: 13px;
  color: #fff;
  text-align: right;
  padding: 30px 45px 20px 20px;
  margin: 0;
  border: 0;
  	clear: both;
	height: 100px;
	width: 885px;
}
.links_footer {
  color: #FFC87C;
  font-weight: bold;
}
a.links_footer:link {
  color: #FFC87C;
  text-decoration: none;
}
a.links_footer:visited {
  color: #FFC87C;
  text-decoration: none;
}
a.links_footer:hover {
  color: #fff;
  text-decoration: none;
}
a.links_footer:active {
  color: #FFC87C;
  text-decoration: none;
}

.headerimg {
  border: 0px;
  padding: 0px;
  margin: 0 0 0 50px;
}
#side-a {
	float: left;
	width: 370px;
	margin: 0px;
	padding: 0;
	border: 0px;
	  font-family: Arial;
  font-size: 16px;
  color: #fff;
  line-height: 35px;


}
#side-b {
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	width:430px;
	height: 1%;
  font-family: Arial;
  font-size: 14px;
  color: #fff;
  line-height: 25px;
  background-color: #ff0000;

}

#search_box {
    width: 310px;
    height: 32px;
    background: url(../images/bg_nume_box.gif);
    margin: 0;
    padding: 0;
    border: 0;
}
#search_box #nume {
    float: left;
    padding: 0;
    margin: 7px 0 0 12px;
    border: 0;
    width: 280px;
    background: none;
        font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #000;
}
#search_box2 {
    width: 310px;
    height: 32px;
    background: url(../images/bg_nume_box.gif);
    margin: 0;
    padding: 0;
    border: 0;
}
#search_box2 #localitate {
    float: left;
    padding: 0;
    margin: 7px 0 0 12px;
    border: 0;
    width: 280px;
    background: none;
        font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #000;
}

#search_box3 {
    width: 310px;
    height: 32px;
    background: url(../images/bg_nume_box.gif);
    margin: 0;
    padding: 0;
    border: 0;
}

#search_box3 #titlu {
    float: left;
    padding: 0;
    margin: 7px 0 0 12px;
    border: 0;
    width: 280px;
    background: none;
        font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #000;
}

#text_area {
    width: 309px;
    height: 210px;
    background: url(../images/bg_textarea_box.gif);
    margin: 0 0 15px 0;
    padding: 0;
    border: 0;
}
#text_area #mesaj {
    float: left;
    padding: 0;
    margin: 7px 0 0 12px;
    border: 0;
    width: 280px;
    background: none;
        font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #000;
    height: 195px;
}

.text-index {
  padding: 20px 0 0 0;
  border: 0;
  margin: 0;
}
.text-index1 {
  padding: 20px;
  border: 0;
  margin: 0;
}
.left_column {
  	float: left;
	width: 270px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.right_column {
 	margin: 0;
	padding: 20px 0 0 0;
	border: 0;
	float: left;
	width: 480px;
	height: 1%;
}
.left_column_impresii {
  	float: left;
	width: 370px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 30px;
}
.left_column_contact {
  	float: left;
	width: 260px;
	margin: 0px;
	padding: 0 0 0 10px;
	border: 0px;

}
.right_column_prezentare {
 	margin: 0;
	padding: 20px 0 0 0;
	border: 0;
	float: left;
	width: 550px;
	height: 1%;


}
.right_column_contact {
 	margin: 0;
	padding: 20px 0 0 40px;
	border: 0;
	float: left;
	width: 450px;
	height: 1%


}

div.hr {
  height: 15px;
  background: transparent url(../images/hr1.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}
.tlt_impresii {
  font-weight: bold;
  color: #FFC87B;
}
#headergallery {
top: 22px;
position: relative;
display: block;
clear: both;
padding-left: 47px;
padding-right: 1px;

font-family: arial;
  font-weight: bold;
  color: #545454;
  font-size: 10px;
  letter-spacing: 1px;
  line-height: 20px;
  width: 850px;

}
#headergallery img {
padding: 10px;
border: 0;
margin: 0;
}
#headergallery span {
  padding-left: 3px;
}
#headergallery a:link {
  font-family: arial;
  font-weight: bold;
  color: #000;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 4px;
  text-decoration: none;
}
#headergallery a:active {
  font-family: arial;
  font-weight: bold;
  color: #000;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 4px;
  text-decoration: none;
}
#headergallery a:visited {
  font-family: arial;
  font-weight: bold;
  color: #545454;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 4px;
  text-decoration: none;
}
#headergallery a:hover {
  font-family: arial;
  font-weight: bold;
  color: #545454;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 4px;
}
.cmimg {
  padding: 5px;
  border: 0px;
  margin: 0px;
}

._contact {
    float: left;
    padding: 0;
    margin: 7px 0 0 12px;
    border: 0;
    width: 210px;
    background: none;
        font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #000;
    
}
._contact2 {
	width: 210px;
    height: 32px;
    background: url(../images/bg_nume_box2.gif);
    margin: 0;
    padding: 0;
    border: 0;
}

._contact4 {
    width: 210px;
    height: 120px;
    background: url(../images/bg_textarea_box2.gif);
    margin: 0 0 15px 0;
    padding: 0;
    border: 0;
}

._contact3 {
    float: left;
    padding: 0;
    margin: 7px 0 0 12px;
    border: 0;
    width: 210px;
    background: none;
        font-family: Arial;
    font-size: 16px;
    font-weight: normal;
    color: #000;
    height: 120px;
}
.tblobiective td
{
  padding: 10px;
  margin: 0px;
  border: 0px;
  vertical-align: top;
}
.tblobiective td a:link {color: #fff;}
.tblobiective td a:visited {color: #fff;}
.tblobiective td a:hover {color: #fff;}
.tblobiective td a:active {color: #fff;}
.padten {
  padding: 30px 0 0 60px;
  margin: 0px;
  border: 0px;
}
.obiective {font-size: 27px; font-family: arial; padding: 10px; margin: 0; border: 0; text-align: left;}
.tblobiective2 {padding: 0; margin: 0; border: 0;background-color: #FBDFB9;}
.tblobiective2 td
{
  padding: 10px;
  margin: 0px;
  border: 0px;
  vertical-align: top;
  
  color: #000;
  font-size: 14px;
}
.tblobiective2 td a:link {color: #000;}
.tblobiective2 td a:visited {color: #000;}
.tblobiective2 td a:hover {color: #000;}
.tblobiective2 td a:active {color: #fff;}

.titluindex {font-size: 23px; font-family: arial; padding: 10px; margin: 0; border: 0; text-align: left;}
.bottommenu {
text-align: center;
color: #fff;
font-family: Arial;
font-size: 11px;
margin: 0;
padding: 0 0 35px 0;
}
.bottommenu a:link {color: #fff; text-decoration: none;}
.bottommenu a:visited {color: #fff; text-decoration: none;}
.bottommenu a:hover {color: #FFC87C; text-decoration: none;}
.bottommenu a:active {color: #fff; text-decoration: none;}