@charset "utf-8";
/* CSS Document */
																		/*   Marcaje HTML            */
body {
	margin:0px; 
	padding:0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background: url(images/nisip.jpg) top repeat;
	border:none;
}
a img{ border:0px; }
a { text-decoration:none; outline:none;}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:17px; }	

hr { color: #d2c0b1; }	
																		/*  End  Marcaje HTML            */																
																	/*  Div-urile principale        */

.site {     /*tot site-ul*/
 margin-left:auto;
 margin-right:auto;
 width:100%;
 min-width:1000px;
}
.header {           /*partea de sus primii 438 de px*/
 background-image:url(images/bk_1.jpg);
 background-repeat:repeat-x;
 background-position:top;
 margin-left:auto;
 margin-right:auto;
 height:379px;
 width:100%;
}
.main {             /*partea de mijloc de 800px*/
 margin-left:auto;
 margin-right:auto;
 height:auto;        /*900px*/
 width:100%;
 padding:0px;         /*?*/
}
.footer {            /*partea de jos*/ 
 margin-left:auto;
 margin-right:auto;
 padding:0px;
 text-align:left;
 width:100%;
 color:#f18f20;
 position:absolute;
 margin-top:-65px;
 }
.clear {
	clear: both;
}
.content_wrapper {          /*contentul mare cu alb dn mijloc*/
 position:relative; /*pentru pozitionare peste 2 div-uri*/
 margin-left:auto;
 margin-right:auto;
 padding:3px 0 0 0;
 top:-190px; 
 width:1000px;
 height:auto;
min-height:100px;
border-width: 1px;
border-style: solid;
-moz-border-radius: 7px;
-khtml-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
background-color:#fffbf4;
border-color:#d2c0b1;
 } 
 																			/* End Div-urile principale        */																		
.coloane {
 width:1000px;
 height:auto;
 display:inline;
}                        													/* Logo*/
.logo {            /*logo-ul firmei*/
	width: 250px;
	position:absolute;
	top:-149px;
}
			   														        /*End Logo*/																			
																			/*Meniul principal*/
.menubar {          /*meniul principal*/
 background:url(images/bluebg.jpg);
 background-repeat: repeat-x;
 margin-left:auto;
 margin-right:auto;
 padding:0px;
 /*margin-top:3px;*/
 margin-bottom:7px;
 height:41px;
 width:994px;
}
.menubar a {
  display:block;
  float:left;
}
.desprenoi {                 /*pagina link-ului despre noi*/
 width:574px;
 margin-left:5px;
 margin:0px;
 padding:0px;
}
.desprenoi a{
color:#195666;
text-decoration:none;
}
.desprenoi a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
.titlupag {
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border-color:#c3ab93;
	background-color:#c3aa94;
	width:574px;
	height:22px;
	text-indent:28px;
}
.descpag {
	width:545px;
 	text-align:left;
 	font-size: 12px;
 	color:#6b6b6b;
	margin-left:15px;
	margin-right:10px;
}
.contact {
 width:574px;
 margin-left:5px;
}
.contact a{
color:#195666;
text-decoration:none;
}
.contact a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
.submitc { margin-left: 230px; margin-top: 10px;}
.form-row { padding: 5px; clear: both; width: 545px;  font-size: 12px; color:#6b6b6b; margin-left:15px; margin-right:5px; vertical-align:middle;}
.form-row span { display: block; float: left; width: 100px; text-align: right; margin-right: 10px; }
label.error { width: 100px; display: block; float: left; color: red; }
.form-row input[type=text] { width: 150px; float: left; height:18px; }
.form-row b { color:#8f581d; font-size:15px;}
																			/*End Meniul principal*/																																		 																			/*Login*/
.login {            /*portiunea de login background*/
 position:absolute;  /*pentru pozitionare peste cele 2 div-uri*/
 top:-161px;
 width: 251px;
 left:650px;
 border:0;
}
.login2 {             /*portiunea de login textul*/
	position:absolute;  /*pentru pozitionare peste cele 2 div-uri?*/
	top:-150px;
	width: 180px;
	z-index:10;  
	 left:695px;
	border:0px;
}
.login2 span{         /* titlul la portiunea de login-text */
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-style:normal;
  font-weight:bold;
  color:#FFFFFF;
}
.login2 form{         /*formul de login*/
  width:180px;
  background-position:left;
  margin-top: 5px;
}
.login2 label{         /*labelurile formului de login*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fffefe;
}
#inputlogin {          /*casutele de login*/
	color: #898989;
	background: #ffffff;
	border: 0px;
	margin-bottom:7px;
	width:160px;
	height:24px;
	font-size:17px;
}
#inputlogin2 {          /*casutele de login*/
	color: #898989;
	background: #ffffff;
	border: 0px;
	margin-bottom:6px;
	width:160px;
	height:24px;
	font-size:17px;
}
.login3
{
	position:absolute;
	width:107px;
	top:122px;
	left:85px;
}
.login3 a{     
	padding-bottom:8px;
}
.login3 a:hover{         
	text-decoration:underline;
}
#sag1 {
	position:absolute;
	top:3px;
	left:-13px;
}
#sag2 {
	position:absolute;
	top:39px;
	left:-13px;
}
#buttonInreg {           /*scrisul butonului*/
  border:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#fffefe;   
  text-align:left;
  width:90px;
}
#buttonRecup {           /*scrisul butonului de recuperare*/
  border:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#fffefe;   
  text-align:left;
  width:90px;
}
.login2 span#gratuit {	/*cuvantul gratuit de la inregistrare*/
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#fffefe;
	text-align:right;
}
.loginuser { position:absolute;  top:-150px; width: 187px; left:686px; border:0px;height: 200px; margin:0px; padding:0px; }
.loginuser span{ font-family:Arial, Helvetica, sans-serif;font-size:16px; font-style:normal;font-weight:bold;color:#FFFFFF; width:100px;}
.meniuinreg { margin-top:7px; margin:0px; padding:0px; width:187px; height:140px; background-position:left;}
.meniuinreg ul {list-style-type: none; padding: 0px; margin: 0px; text-align: left; background-position:left; float:left; width:180px;}
.meniuinreg li {list-style-type:none; list-style-image:none; }
.meniuinreg a#panelUser {color: #fffbf4; text-decoration: none; border:0px; text-align:left;display:block;width:100%; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.meniuinreg a#delogare {color: #fffbf4; text-decoration: none; border:0px; text-align:center;display:block;width:100%; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin-top:14px; margin-left:30px;}
#top-nav #ul_subcategorie2{position:absolute; width:67px; height: 64px; margin-left:115px; margin-top:39px;list-style:none;}
#top-nav #ul_subcategorie3{position:absolute; width:120px; height: 66px; margin-left:60px; margin-top:59px;list-style:none;}
#top-nav #ul_subcategorie4{position:absolute; width:69px; height: 65px; margin-left:111px; margin-top:77px;list-style:none;}
#top-nav ul { position:relative; background-color:#c93410;}
#top-nav ul { display:none; }
#top-nav #ul_subcategorie1{position:absolute; width:120px; height: 66px; margin-left:60px; margin-top:22px;list-style:none;} 
#top-nav li:hover ul { display:block;}
#top-nav a:hover  { background-color:#c93410;} 
#top-nav ul a:hover  { background-color:#ba250a;} 
 																			/*End Login*/
																			/*Partea stanga a site-ului*/
.meniuleft {       /*partea stanga a site-ului*/
 padding-left:3px;
 padding-right:3px;
 width:196px;
 float:left;        
 margin-bottom:7px;
}
.judete {
 	width:555px;
 	text-align:left;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size: 14px;
 	color:#6b6b6b;
	margin-left:15px;
	margin-bottom:10px;
	margin-top:5px;
	font-weight:bold;
}
.judete a{
	color:#195666;
	text-decoration:none;
	text-align:left;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size: 14px;
}
.judete a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
.show{
	color:#195666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:left;	
}
.moldova {
 width:560px;
 margin-left:10px;
}
.moldova a{
color:#195666;
text-decoration:none;
}
.moldova a:hover {
	color: #8f581d; 
	text-decoration:none;
}
.moldova object {
	margin-left:180px;
	vertical-align:middle;
}
.transilvania {
 width:560px;
 margin-left:10px;
}
.transilvania a{
color:#195666;
text-decoration:none;
}
.transilvania a:hover {
	color: #8f581d; 
	text-decoration:none;
}
.transilvania object {
margin-left:180px;
}
.oltenia {
 width:560px;
 margin-left:10px;
}
.oltenia a{
color:#195666;
text-decoration:none;
}
.oltenia a:hover {
	color: #8f581d; 
	text-decoration:none;
}
.oltenia object {
margin-left:180px;
}
.muntenia {
 width:560px;
 margin-left:10px;
}
.muntenia a{
color:#195666;
text-decoration:none;
}
.muntenia a:hover {
	color: #8f581d; 
	text-decoration:none;
}
.muntenia object {
margin-left:180px;
}
.banat {
 width:560px;
 margin-left:10px;
}
.banat a{
color:#195666;
text-decoration:none;
}
.banat a:hover {
	color: #8f581d; 
	text-decoration:none;
}
.banat object {
margin-left:180px;
}
.dobrogea {
 width:560px;
 margin-left:10px;
}
.dobrogea a{
color:#195666;
text-decoration:none;
}
.dobrogea a:hover {
	color: #8f581d; 
	text-decoration:none;
}
.dobrogea object {
margin-left:180px;
}
#newsForm{
	width:184px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	height:auto;
}
#inputform {    /*newsletter input*/
	color: #898989;
	background: #ffffff;
	border: 1px solid #898989;
	text-align:left;
	margin-bottom:8px;
	width:181px;
	height:20px;
	font-size:15px;
}
.buttonform {                /*newsletter buton*/
  border:0px;
  width:184px;
  height:22px;
}
.tableUseri {
 width:190px;
 border-color:#d2c0b1;
}
.tableUseri a {
	color:#195666;
	text-decoration:none;
	font-size:13px;
	text-align:left;
}
.tableUseri a:hover {
	color: #8f581d;  
	text-decoration:none;
}
.descUser {
	text-align:left;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	color:#6b6b6b;
}
.publicitate {
	width: 196px;
	height:auto;	
	margin-bottom:5px;
}
.publicitate img {
	padding:5px 5px 5px 5px;
}
.publicitate object {
	padding:5px 5px 5px 5px;
}
.publimica {                  /*reclamele din partea stanga*/
width: 196px;
height: 80px;
border:1px solid #d2c0b1;
margin-top:10px;
}
.publimare {                  /*reclamele din partea stanga*/
width: 196px;
height: 247px;
border:1px solid #d2c0b1;
margin-top:10px;
}
 																			/*End Partea stanga a site-ului*/																																															 																		 /*Partea de mijloc a site-ului*/
.content {             
  width:580px;
  float:left;       /*pentru pozitionare div in continuarea altui div*/
  margin-top:2px;
  padding-left:5px;
  padding-right:5px;
}
.inregistrare {
 width:560px;
 margin-left:10px;
}
.inregistrare a{
color:#195666;
text-decoration:none;
}
.inregistrare a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
#atentiereg {
	color:#8f581d;
	font-weight:bold;
	font-size:12px;
}
.administrare {
 width:560px;
}
.administrare table {
 margin-left:90px;
  width:470px;
}
.administrare a{
color:#195666;
text-decoration:none;
}
.administrare a:hover {
	color: #8f581d; 
	text-decoration:none;
}
.administrare2 {
width:560px;
}
.administrare2 table {
 margin-left:30px;
  width:500px;
}
.administrare3 {
width:560px;
}
.administrare3 table {
 margin-left:30px;
  width:500px;
}
.parteneri {
 width:574px;
 margin-left:5px;
}
.parteneri a{
color:#195666;
text-decoration:none;
}
.parteneri a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
.parteneri img {
	margin-left:20px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px 5px 5px 5px;
	border:1px solid #d2c0b1;
}
.hartaRomaniei {
 width:575px;
}
.detaliidiv {
	width:570px;
}
.detalii {
 	text-align:left;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	color:#6b6b6b;
	margin-left:0px;
}
.detalii a{
color:#195666;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.detalii a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
.detaliidiv a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
.detaliititlu {
	color:#8f581d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:left;
	margin-left:15px;
	margin-top:2px;
	margin-bottom:2px;	
}
.pretmin{		/*externe si hoteluri proprietati pret*/
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight:bold;
 color:#f18f20;
}
.descshow {
text-align:left;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	color:#6b6b6b;
	margin-left:15px;
	margin-right:10px;
}
.pozashow img{   /*externe si hoteluri proprietati poza*/
  max-width:140px;
  height:95px;
  padding:5px 5px 5px 5px;
  border:1px solid #d2c0b1;
}
.alerte {
 width:565px;
 margin-left:5px;
 margin-top:10px;
}
.alerte table {
	width:560px;
	border:1px solid #d2c0b1;
	background-color:#f7efe4;
	text-align:left;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size: 17px;
 	color:#6b6b6b;
}
.alerte #fontmic {
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#6b6b6b;
}
.alerte a{
color:#195666;
text-decoration:none;
}
.alerte a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
                                                                    /*End Partea de mijloc a site-ului*/																													 																											/*Oferte Speciale afisaj*/
.oferteSpeciale {                 /*portiunea de oferte speciale din content*/
 width:580px;
}
.tableSpeciale {
  width:575px;
  margin:0px 0px 10px 0px;
}
.tableSpeciale a{
	color:#195666;
	text-decoration:none;
}
.tableSpeciale a:hover {
	color: #8f581d; 
	text-decoration:none;
}
.pozaS {   /*oferte Speciale proprietati poza*/
 	width:180px;
  	height: 251px;	
	padding:4px 4px 4px 4px;
   	border:1px solid #d2c0b1;
}
																	/*End Oferte Speciale afisaj*/
																			/*Oferte Agentii afisaj*/
.oferteAgentii {                 /*portiunea de oferte agentii din content*/
 width:580px;
}
.tableAgentii {
  width:565px;
  margin-left:7px;
 margin-right:7px;
 margin-bottom:10px;
 border-color:#d2c0b1;
}
.tableAgentii a{
color:#195666;
text-decoration:none;
}
.tableAgentii a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
tr.externepoza td{   
 width:185px;
 height:118px;
 text-align:center;
}
td.externepoza img{   /*externe si hoteluri proprietati poza*/
 max-width:175px;
  height:95px;
  padding:5px 5px 5px 5px;
   border:1px solid #d2c0b1;
}
td.externedesc{     /*externe si hoteluri proprietati descriere*/
 width:350px;
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#6b6b6b;
}
td.externedesc span.externetitlu {
  font-size:15px;
}
td.externepret{		/*externe si hoteluri proprietati pret*/
	width:40px;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 22px;
 font-weight:bold;
 color:#f18f20;
}																			/*End Oferte Agentii afisaj*/																																																					 																		/*Oferte Hoteluri afisaj*/
.oferteHoteluri {                /*portiunea de oferte hoteluri din content*/
 width:580px;
 padding-top:10px;
}
.tableHoteluri {
  width:565px;
 margin-left:7px;
 margin-right:7px;
 margin-bottom:10px;
	border:0;
}
.tableHoteluri a{
color:#195666;
text-decoration:none;
}
.tableHoteluri a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
																			/*End Oferte Hoteluri afisaj*/
 																			/*Oferte Pensiuni afisaj*/
.ofertePensiuni {                /*portiunea de oferte pensiuni din content*/
 width:580px;
 padding-top:10px;
}
.tablePensiuni {
  width:565px;
 margin-left:7px;
 margin-right:7px;
 margin-bottom:10px;
	border:0;
}
.tablePensiuni a{
color:#195666;
text-decoration:none;
}
.tablePensiuni a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
																			/*End Oferte Pensiuni afisaj*/															
																			/*Partea dreapta a site-ului*/
.sideright {                   /*partea dreapta a site-ului*/
 padding-left:8px;
 width:196px;
 float:left;
 margin-bottom:7px;
 margin-top:7px;   
}
																				/*Search-ul*/
.content2 {				/*divul de la search*/
  height:37px;
 width:192px;
 margin-bottom:7px;
}
.searchform {                     /*portiunea de search din content*/
 	font-family:Arial, Helvetica, sans-serif;
 	font-style:normal;
 	width: 180px;
	height: 31px;
	margin:0px;
	padding-left:10px;
	display:inline;
}
#cuvcheie{                        /*inputul de la search*/
  width:130px; height: 21px;
   margin-top:3px;
   color: #898989;
	background: #ffffff;
	border: 0px;
	font-size:15px;
	text-align:left;
	vertical-align:top;
 }
#buttonform2 {                    /*butonul cauta*/
  border:0px;
  width:34px;
  height:31px;
}
 																			/*End Search-ul*/
									

.ofertenoi {
 width:192px;
 height:auto;
 color:#195666;
 background-color:#f7efe4;
}
.ofertenoishow{
	color:#195666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:left;	
}
.linkmic{
	color:#195666;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;	
}
.ofertenoi a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}

.ofertenoititlu {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
.ofertenoipoza{
  max-width:90px;
  height:60px;
  padding:5px 5px 5px 5px;
  border:1px solid #d2c0b1;
}							
.ofertenoipret {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight:bold;
 text-align:right;
 color:#f18f20;
}
																			/*End Partea dreapta a site-ului*/
																			/*Partea de jos a site-ului*/
.wrapper {
 width:1000px;
  position:relative; /*pentru pozitionare peste 2 div-uri*/
 margin-left:auto;
 margin-right:auto;
 padding:0px;
}
.meniujos {
	width:1000px;
	margin-bottom:10px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.meniujos a{
	padding:0px;
	color:#b0957a;
	text-decoration:none;
}
.meniujos a:hover {
	color: #8f581d; /*#673816;*/
	text-decoration:none;
}
.alexa {
	width: 800px;
	margin-bottom:20px;
	height:70px;
	margin-left:400px;
	margin-right:auto;
	padding:0px;
	position:absolute;
	top:-105px;
}
.alexa img {                  /*reclamele din partea stanga*/
	border:1px solid #d2c0b1;
}
																			/*End Partea de jos a site-ului*/
.containerfgx span{
	color:#f59c4f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	margin-left:5px;
}
.containerfgx a{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
}
.containerfgx a:hover {
text-decoration:underline;
}
	.containers{display:block}
.containers *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f18f20}
.containers1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f8cc98;
  border-right:1px solid #f8cc98;
  background:#f4aa55}
.containers2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdf0de;
  border-right:1px solid #fdf0de;
  background:#f3a348}
.containers3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f3a348;
  border-right:1px solid #f3a348;}
.containers4{
  border-left:1px solid #f8cc98;
  border-right:1px solid #f8cc98}
.containers5{
  border-left:1px solid #f4aa55;
  border-right:1px solid #f4aa55}
.containerfgs{
  background:#f18f20;   height:30px; width:192px; }

 .containerx{display:block}
.containerx *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#774518}
.containerx1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c1a17b;
  border-right:1px solid #c1a17b;
  background:#976d43}
.containerx2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ecd7b4;
  border-right:1px solid #ecd7b4;
  background:#8f6339}
.containerx3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #8f6339;
  border-right:1px solid #8f6339;}
.containerx4{
  border-left:1px solid #c1a17b;
  border-right:1px solid #c1a17b}
.containerx5{
  border-left:1px solid #976d43;
  border-right:1px solid #976d43}
.containerfgx{
  background:#774518; height:30px;}
  
  													/* SLIMBOX */
#lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer;}
#lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: #fff; }
.lbLoading { background: #fff url(images/loading.gif) no-repeat center; }
#lbImage {	position: absolute;	left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {	display: block;position: absolute;top: 0;	width: 50%;	outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover { background: transparent url(images/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink { right: 0;}
#lbNextLink:hover { background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; 
	text-align: left; border: 10px solid #fff; border-top-style: none;}
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; 
	background: transparent url(images/closelabel.gif) no-repeat center; margin: 5px 0; outline: none;}
#lbCaption, #lbNumber {	margin-right: 71px;}
#lbCaption { font-weight: bold; }
 													/* END SLIMBOX */
												/*  RATING 
ryan masuga, masugadesign.com ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License. http://creativecommons.org/licenses/by/3.0/   */
.ratingblock { display:block; border-bottom:1px solid #999; padding-bottom:8px; margin-bottom:8px; }
.loading { height: 30px; background: url('images/working.gif') 50% 50% no-repeat; }
.unit-rating { /* the UL */
	list-style:none; margin: 0px; padding:0px; height: 30px; position: relative; background: url('images/starrating.gif') top left repeat-x;}
.unit-rating li{  text-indent: -90000px;	padding:0px;margin:0px;/*\*/float: left;}
.unit-rating li a { outline: none; display:block; width:30px; height: 30px;	text-decoration: none; text-indent: -9000px;
	z-index: 20;	position: absolute; padding: 0px;	}	
.unit-rating li a:hover{	background: url('images/starrating.gif') left center;	z-index: 2;	left: 0px;	}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}
.unit-rating li.current-rating {	background: url('images/starrating.gif') left bottom;	position: absolute;	height: 30px;
	display: block;	text-indent: -9000px;	z-index: 1;	}
.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}		
                  /*END Rating*/
				/* Default style sheet for jQuery date picker v3.7.5. */
#datepick-div, .datepick-inline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #fffbf4;
	color: #000;
	width: 15em;
}
#datepick-div {
	display: none;
	border: 1px solid #777;
	z-index: 100; /*must have*/
}
.datepick-inline {
	float: left;
	display: block;
	border: 1px solid #777;
}
.datepick-rtl {
	direction: rtl;
}
.datepick-dialog {
	padding: 5px !important;
	border: 4px ridge #ddd !important;
}
.datepick-disabled {
	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
button.datepick-trigger {
	width: 25px;
	padding: 0px;
}
img.datepick-trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepick-prompt {
	float: left;
	padding: 2px;
}
* html .datepick-prompt { /* IE6 */
	width: 15em;
}
.datepick-control, .datepick-links, .datepick-header, .datepick {
	clear: both;
	float: left;
	width: 100%;
	color: #fff;
}
.datepick-control {
	background: #673713;
	padding: 2px 0px;
}
.datepick-links {
	background: #8f581d;
	padding: 2px 0px;
}
.datepick-control, .datepick-links {
	font-weight: bold;
	font-size: 80%;
}
.datepick-links label {
	padding: 2px 5px;
	color: #888;
}
.datepick-clear, .datepick-prev {
	float: left;
	width: 34%;
}
.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev {
	float: right;
	text-align: right;
}
.datepick-current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepick-close, .datepick-next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepick-rtl .datepick-close, .datepick-rtl .datepick-next {
	float: left;
	text-align: left;
}
.datepick-header {
	background: #195666;
	text-align: center;
	font-weight: bold;
	min-height: 1.75em;
}
.datepick-header select {
	background: #195666;
	color: #fff;
	border: 0px;
	font-weight: bold;
}
.datepick-header span {
	position: relative;
	top: 3px;
}
.datepick {
	background: #f7efe4;
	text-align: center;
	font-size: 100%;
}
.datepick a {
	display: block;
	width: 100%;
	color: #000;
}
.datepick-title-row {
	background: #f18f20;
}
.datepick-title-row th {
	text-align: center;
	font-weight: normal;
}
.datepick-days-row {
	background: #fffbf4;
	color: #666;
}
.datepick-week-col {
	background: #f18f20;
	color: #fff;
}
.datepick-days-cell {
	color: #000;
	border: 1px solid #ddd;
}
.datepick-other-month {
	background: #fff;
}
.datepick-week-end-cell {
	background: #f7efe4;
}
.datepick-title-row .datepick-week-end-cell {
	background: #f18f20;
}
.datepick-week-over {
	background: #ddd;
}
.datepick-unselectable {
	color: #888;
}
.datepick-today {
	background: #f18f20;
}
.datepick-current-day, .datepick-current-day a {
	background: #f18f20;
	color: #fff;
}
.datepick-days-cell-over {
	background: #fff;
	color: #000;
	border: 1px solid #777;
}
.datepick-status {
	background: #ddd;
	width: 100%;
	font-size: 80%;
	text-align: center;
}
#datepick-div a, .datepick-inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.datepick-inline .datepick-links a {
	padding: 0 5px !important;
}
.datepick-control a, .datepick-links a {
	padding: 2px 5px !important;
	color: #eee;
}
.datepick-title-row a {
	color: #eee;
}
.datepick-control a:hover {
	background: #f18f20;
	color: #333;
}
.datepick-links a:hover, .datepick-title-row a:hover {
	background: #ddd;
	color: #333;
}
.datepick-multi .datepick {
	border: 1px solid #777;
}
.datepick-one-month {
	float: left;
	width: 15em;
}
.datepick-new-row {
	clear: left;
}
/* ___________ IE6 IFRAME FIX ________ */
.datepick-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -1px; /*must have*/
    left: -1px; /*must have*/
    width: 187px; /*must have*/
    height: 187px; /*must have*/
}
																		/* Validation */
	.formError {
			position:absolute;
			top:300px; left:300px;
			padding-bottom:13px;
			display:block;
			z-index:5000;
			cursor:pointer;
		}
			#debugMode{
				background:#000;
				position:fixed;
				width:100%; height:200px;
				top:0; left:0;
				overflow:scroll;
				opacity:0.8;
				display:block;
				padding:10px;
				color:#fff;
				font-size:14px;
				z-index:100000;
			}
		
			.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
			.formError .formErrorContent {
				width:100%; 
				background:#ee0101;
				color:#fff;
				width:150px;
				font-family:tahoma;
				font-size:11px;
				border:2px solid #ddd;
				box-shadow: 0px 0px 6px #000;
				-moz-box-shadow: 0px 0px 6px #000;
				-webkit-box-shadow: 0px 0px 6px #000;
				padding:4px 10px 4px 10px;
				border-radius: 6px;
				-moz-border-radius: 6px;
				-webkit-border-radius: 6px;
			}
			.greenPopup .formErrorContent {background:#33be40;}
			
			.blackPopup .formErrorContent {background:#393939;color:#FFF;}
			
			.formError .formErrorArrow{
				position:absolute;
				bottom:0;left:20px;
				width:15px; height:15px;

				z-index:5001;
			}
			.formError .formErrorArrowBottom{top:0;margin:-6px;}
			
				.formError .formErrorArrow div{
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					box-shadow: 0px 2px 3px #444;
					-moz-box-shadow: 0px 2px 3px #444;
					-webkit-box-shadow: 0px 2px 3px #444;
					font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block;
				}
					.formError .formErrorArrowBottom div{
						box-shadow: none;
						-moz-box-shadow: none;
						-webkit-box-shadow: none;
					}
					
				.greenPopup .formErrorArrow div{background:#33be40;}
				.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}

				.formError .formErrorArrow .line10{width:15px;border:none;} 
				.formError .formErrorArrow .line9{width:13px;border:none;} 
				.formError .formErrorArrow .line8{width:11px;} 
				.formError .formErrorArrow .line7{width:9px;} 
				.formError .formErrorArrow .line6{width:7px;} 
				.formError .formErrorArrow .line5{width:5px;} 
				.formError .formErrorArrow .line4{width:3px;} 
				.formError .formErrorArrow .line3{width:1px;
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					border-bottom:0px solid #ddd;} 
				.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
				.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  
																	/* END Validation */