@charset "utf-8";
/* CSS Document */

img, p, ul, li, span, h1, h2, h3, h4 {
margin:0;
padding:0;
}
a {
text-decoration:none;
}
* { margin:0; padding:0; 
}

body { font-family:"Times New Roman", Times, serif; background-image:url(../img/pat.jpg); background-repeat:repeat;}
h4{color:#cccc33;}

.logo { margin-left:auto; float: left; margin-top: 30px; height: 250px; width: 632px; }
.logo a{ height:220px; width:300px; float:left; text-indent:-999em; margin-left:220px; }
.logo p{ font-size:14px; float: left; }
:focus {
outline-style:none;
outline-width:0;
}
.lang { text-align:right; padding-right:60px; color: white; padding-top: 10px; }
.ro {float:right;}
.en {float:right;}
.lang a{ color:white; vertical-align: middle; }
.lang p{ float:left; padding-top: 4px; padding-right: 5px; }
.lang img{ float:left; padding-right: 4px; }
.bigbody { margin-left:auto; margin-right:auto; width:902px; height:auto; }
.head .left { background-image:url(../img/menu.png); width:270px; height:545px; background-position:top left; float: left; background-repeat: no-repeat; }
.head .right { background-image:url(../img/top_right.png); width:632px; height:auto; background-position:top left; float: left; background-repeat: no-repeat; }
.head { float:right; background-image: url(../img/rep.png); background-position: center top; background-repeat: repeat-y; overflow: visible; width: 902px; }
.bottom { width:902px; background-image:url(../img/footer.png); height:355px; float:left; background-repeat: no-repeat; background-position: top; }
.mid { background-image:url(../img/rep.png); height:auto; width:902px; float: left; background-repeat: repeat-y; }
.menu { padding-top:154px; padding-left:22px; height: 370px; }
.menu a{color:white;}
.b1, .b2, .b3, .b4, .b5, .b6, .b7, .hit1, .hit2, .hit3, .hit4, .hit5, .hit6, .hit7  {float:left;padding-top:10px;color:white;text-align:center}
.b1 {height:36px;background-image:url(../img/1a.jpg);text-align:center ;width:188px;}
.b2 {height:39px;background-image:url(../img/2a.jpg);text-align:center ;width:188px;} .b2 a{color:#D9D700} .b2:hover {color:#D9D700;} .hit2 {color:#D9D700}
.b3 {height:39px;background-image:url(../img/3a.jpg);text-align:center ;width:188px;}
.b4 {height:41px;background-image:url(../img/4a.jpg);text-align:center ;width:188px;}
.b5 {height:39px;background-image:url(../img/5a.jpg);text-align:center ;width:188px;}
.b6 {height:38px;background-image:url(../img/6a.jpg);text-align:center ;width:188px;}
.b7 {height:37px;background-image:url(../img/7a.jpg);text-align:center ;width:188px;}
.hit1, .b1:hover {background-image:url(../img/1b.jpg);width:188px;height:36px;}
.hit2, .b2:hover {background-image:url(../img/2b.jpg);width:188px;height:39px;}
.hit3, .b3:hover {background-image:url(../img/3b.jpg);width:188px;height:39px;}
.hit4, .b4:hover {background-image:url(../img/4b.jpg);width:188px;height:41px;}
.hit5, .b5:hover {background-image:url(../img/5b.jpg);width:188px;height:39px;}
.hit6, .b6:hover {background-image:url(../img/6b.jpg);width:188px;height:38px;}
.hit7, .b7:hover {background-image:url(../img/7b.jpg);width:188px;height:37px;}



.slogan { text-align:right; width:480px; float:left; padding-top: 50px; color: white; font-size: 18px; padding-right: 10px; }
.content { float:left; width:485px; padding-top: 50px; padding-left: 45px; padding-right: 100px; height: auto; }
.content p{ text-indent:30px; font-size: 16px; color: #D9D700; text-align:justify; }
.content p a{font-size: 16px; color: #cccc66; font-weight:bold;}
.content p a:hover{text-decoration:underline;color: #D9D700;}
.mid .left { float:left; width: 250px; padding-left: 20px; }
.mid .right { float:right; width: 490px; padding-right: 100px; }
.mid .right p{ text-indent:30px; font-size: 16px; color: #D9D700;}
.mid .left p{  font-size: 16px; color: #D9D700;}
.bottom .left { float:left; width: 250px; padding-left: 20px; padding-top: 50px; }
.bottom .right { float:left; width: 600px; padding-top: 10px; padding-left: 10px; }
.bottom .right p{ text-indent:30px; font-size: 16px; color: #D9D700;}
.bottom .left p{  font-size: 16px; color: #D9D700;}
.low_text { float:left; width: 488px; height: 60px; }
.qlinks { float:left; width: 550px; padding-top: 35px; padding-left: 15px; }


.pic { float:left; margin-right: 4px; }
.pic .title { font-size:16px; text-align:center; color: #D9D700; background-color: #464925; }
.pic .picture {}
/*yos*/

/*********LIST***********/
.clear{ clear:both;}
.more{color:#fff; text-decoration:underline;}
.more:hover{text-decoration:none;}
.list_item{width:484px; margin-bottom:20px;float:left}
	.list_item_title{border:1px #666600 solid; height:30px; margin-bottom:10px;}/*width:484px;*/
		.list_item_title h3{width:380px; float:left; line-height:30px;} 
		.list_item_title h3 a{ color:#fff; font-size:14px; line-height:30px; padding:0 0 0 10px;} 

		.list_item_title h6{width:100px; float:right; color:#fff; line-height:30px; font-size:14px; text-align:right; }
		.list_item_title h6 span{padding:0 10px 0 0;}
		
	.list_item_body{margin-bottom:4px; width:484px;}
		.list_item_img{float:left; width:100px;}
		.list_item_img a{display:block; float:left; padding:2px; border:2px #eee solid; margin-right:10px;}
		.list_item_img a img{width:82px; height:110px;}
		.list_item_img a:hover{position:relative; white-space:normal;}
		.list_item_img a:hover img{border:1px solid #666600; width:164px; height:219px; padding:2px; position:absolute; left:-41px;  top:-54px; }
		
		.list_item_text{float:left; width:384px;} * html .list_item_text{float:left; width:370px;}
		.list_item_text p{text-align:justify; line-height:18px;}
		.list_item_text p a{color:#eee; font-size:12px; text-decoration:underline;}
		.list_item_text p a:hover{text-decoration:none; color:#fff;}
		
	.list_item_more{text-align:right;}
	.list_item_more a{ color:#fff; font-size:12px; text-decoration:underline;} 
	.list_item_more a:hover{text-decoration:none;}
	
/*page_pos*/
.page_pos {clear:both; width:480px; height:34px; border:#eee solid 2px; margin-bottom: 10px; }
.results {float:left;  width:185px; height:34px; line-height:34px; font-size:12px; text-align:left; color:#fff; margin-right:5px; margin-left:10px; }
.pages     {float:right; width: 270px; height:34px; line-height:34px; margin-right: 10px;}
	.numbers { float:right; height:auto; width:auto; font-size: 12px; }
	.numbers a, .numbers span { margin-left:5px; margin-right:5px; text-decoration:none; color:#eee; }
	.numbers a.current { font-weight:bold; color:#fff;}
	.numbers a:hover {text-decoration:underline;}
/*details*/
.list_item_thumb{width:484px;}
.list_item_thumb p{text-align:justify;}
.list_item_thumb p img{width:164px; height:219px; display:block; float:left; padding:2px; border:2px #eee solid; margin-right:10px;}
/*source*/
	.source {color:#D9D700; font-weight:bold;}
	.source a {color:#eee; font-size:12px; text-decoration:underline; font-weight:normal;}
	.source a:hover {text-decoration:none;}
	
/************ALBUM**********/
.title_galleries {padding: 0 0 0 10px; line-height:30px; color:#fff; font-size:14px; line-height:30px; float:none;}
.list_item_galleries{width:484px;}
.list_item_galleries a      {display:block; float:left; width:116px; height:78px; margin: 0 4px 4px 0;  }
.list_item_galleries a img{display:block; float:left; width:116px; height:78px;}
.list_item_galleries a:hover{position:relative; white-space:normal;}
.list_item_galleries a:hover img{border:1px solid #fff; width:174px; height:117px; padding:2px; position:absolute; left:-34px;  top:-29px; }

/*agrement*/
p.agrement {text-align:justify; width:484px;}
p.agrement img{display:block; float:left; padding:2px; border:2px #eee solid; margin-right:10px;}

/*cazare*/
.cazare{width:480px; font-family: Arial, Helvetica, sans-serif; border-collapse:collapse; border:1px #666600 solid;}
.cell{width:96px;}
.cazare td, .cazare th {font-size:12px; border:1px #666600 solid; padding:3px 7px 2px 7px; color:#fff;}
.cazare  th {font-size:14px; text-align:center; padding-top:5px; padding-bottom:4px; background-color:#484218; color:#cccc66; font-weight:bold;}
.cazare  th  span{font-weight:normal;}
.tbl_title td{background-color:#111; color:#fff; font-weight:bold;} /*Tip camera  	Pret Lei  	Pret Euro  	Pret Lei  	Pret Euro*/
.tbl_desc {font-weight:bold; background-color:#222;}               /*Single                  Double          Apartament*/

 /********FOOTER********/
.webmagnat { font-family:Verdana; width:902px; text-align:center; color: black; height: 25px; float: left; text-indent: 0px; }
.webmagnat a{color:yellow;font-size:14px;}
.webmagnat a:hover{ color:#FFFF99; }
.footer_links { height:85px; width: 300px; margin-left: auto; margin-right: auto; text-align: center; }
.middle { height:40px; float:left; width: 100px; }
.float_elem {float:left;width:100px;height:85px;position:relative;top:-30px;}
.float_sec_elem {height:40px;width:100px;float:left;}

.big_footer{width:902px;height:auto;margin-left:auto;margin-right:auto;}

/*******contact**********/
.list_item_ctitle{width:484px; margin-bottom:10px; border:1px #666600 solid; height:30px; margin-bottom:10px;}
.list_item_ctitle h3{padding: 0 0 0 10px; color:#fff; padding:0 0 0 10px; font:bold 14px/30px arial;}

/*contact form*/ 
.form {padding-left:10px;}     /*{width:574px;}*/
.f_left          {width:160px; display:block; float:left; height:18px; line-height:18px; text-align:right; margin-right:6px; color:#eee;}
.f_right{color:#D9D700;}
.f_right input{width:260px; display:block; float:left; height:18px; border:1px #666600 solid; color:#999; background:transparent;}
.f_right textarea{width:260px; display:block; float:left; border:1px #666600 solid; height:100px; background:transparent;color:#999;}
.f_x{clear:both; font-size:1px; height:6px;}
.f_right textarea:focus, .f_right input:focus { border: 1px dotted #eee; background:#666600; color:#eee; /*background: url(../images/input-bg.jpg) no-repeat 0 0;*/ }
.f_left .checkbox{width:14px; height:14px; display:block; float:right;  border:1px #666600 solid; }
.f_right .small{color:#eee; font-size:12px;}

.f_right .link_big{display:block; float:left; width:60px;  padding:0 3px 0 12px; font:bold 12px/22px arial;border:1px #ffffcc solid; background:#666600; color:#fff;}
.f_right .small_right{display:block; float:right; color:#eee; font-size:12px; text-align:right;width:190px;padding-right:38px;}
.f_right .link_big:hover{border:1px #666600 solid;  color:#666600; background:#ffffcc;}
.f_right span{padding-left:174px;}
.f_title  .error{color:#cc3366; font-weight:bold; display:block; margin-bottom:2px;}
.error {color:#cc3366;}


.imgabs{border:1px #fff solid; position:absolute; top:84px; left:260px; width:222px; height:116px; display:block;} * html .imgabs{left:90px;}
.imgabs:hover{border:1px #666600 solid;}
.imgabs img{width:222px; height:116px; border:none; display:block;}
