/* project: internet services template
   author: luka cvrk (www.solucija.com) */
/* default styles
   -------------- */
   
  body {padding: 0;margin: 0;font: 0.7em Tahoma, sans-serif;line-height: 1.5em;background: #fff;color: #454545;}
  pre {font: 1em Tahoma, sans-serif;}
  a {	color: #E8362B;	}
  a:hover { text-decoration:bold  }

  h1 { font: normal 2.1em Arial, Sans-Serif; letter-spacing: -1px; padding: 7px 0 0 8px; margin: 0; }
  .dark  { color: #737373; background: inherit; font-weight: bold; }
  h1 a, h2 a { text-decoration: none; }
  h1 a:hover, h2 a:hover { text-decoration:bold}
  h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: -1px; }
  h2 { font: normal 1.5em Arial, Sans-Serif; margin-bottom: 5px; color: #000; background: inherit; }
  p {	margin: 0 0 5px 0; }
  ul { margin: 0; padding : 0; list-style : none; }

  form { 	margin: 0; }
  
 .cityline{ overflow :hidden; width:90px; height:16px;}
 .infoimage{ background-image: url(../images/infoimage.gif);height:22px;width:100px;color:white;font-size:9px;font-weight:bold; padding-top:8px; overflow :hidden; text-align:center;}
 .firstprice{ background-image: url(../images/firstprice.gif);color:white;font-size:9px;font-weight:bold;padding:1px;padding-top:5px;margin-right:5px;height:18px;width:75px;overflow :hidden;text-align:center;}
 .pub{ background-image: url(../images/publicitate.gif);color:black; margin-bottom:10px;border : 1px solid red;}
 .pub h1{font-size:14px;font-weight:bold;}

  input .search {width: 292px;border: 0;background: #FFF url(../images/input.gif) no-repeat;padding: 4px;color: #E8362B;font-weight: bold;}
  input .login {width: 150px;border: none;padding: 4px;}




  .header {	height: 55px;background: #eee;color: #808080;margin: 3px 0;padding: 10px 0 0 0;border-bottom: 1px solid #ccc;}
  .top_info {float: right;width: 555px;	padding: 5px 0 4px 0;	border-bottom: 1px solid #eee;background: #eee;color: #808080;}
  .top_info_left {width: 200px;float: left;text-align: right;top: 10px;left:300px;position: absolute;}

  .top_info_right {float: right;width: 150px;padding: 0 0 0 0px;border-left: 1px solid #eee;position: absolute;top:15px;left:800px;}

  .browse_category  {font-size: 0.9em;width: 190px;color: #FFF;background: inherit;}
  
  /*MENIU PRINCIPAL TOP */
  .bar {clear: both;font-size: 1.1em;height: 30px;color: #FFF;margin: 0 0 0 0px;background: #E8362B ;background-image : url(../images/bgbar.gif)}
	.bar li {margin: 0;padding: 7px 12px 5px 12px;color: #FFEADC;	float: left;}
	.bar li.active {background: #6C757A url(../images/bar.gif) no-repeat center top;color: #fff;font-weight: bold;padding: 7px 10px 6px 10px;}
	.bar li a {font-weight: bold;color: #FFF;text-decoration: none;} 
	.bar li a:hover {text-decoration: underline;} 
  
   /* BLACK BOX */
  .black_header {background: black url(../images/block_black_header.png) no-repeat top left;color: #FFF;font: bold 1em Tahoma, Arial, Sans-Serif;text-decoration:bold;height:24px;padding-left: 5px;padding-top : 7px;}
  .black_content {border : 1px solid #cccccc; margin: 0 0 0 1px;padding-left: 5px;padding-bottom: 3px;}
  .shadow {background:  url(../images/bottom_shadow.png) no-repeat top ;}



.grey {color: #808080;background: inherit;font-weight: normal;}
.grey a:hover {color:red;}

.search_form { float: right; }

.subheader {margin: 0px 0 10px 0;	border-bottom: 1px solid #eee;padding: 5px 0 5px 0;background: #A4A4A4;color: #fff;}

/* left side
   --------- */

.content {margin: 0 auto;
          padding: 10px;
          min-width: 780px;
          max-width: 1260px;
}

.left  {float: left;width: 200px;margin: 0 0 10px 0;}

.center  {margin-left:10px;
          padding-left: 205px;
          top:0px;
          left:0px;
          margin-right:5px;
          border-right: 1px solid #eee;
          background: #FFFFFF url(../images/bk_center.png) repeat-y right;

         }

.center li {margin:20px;}



.center h3 {background: #A9C0CE url(../images/corner.gif) no-repeat top right;
	          color: #FFF;padding: 7px 0 7px 5px;font: bold 1em Tahoma, Arial, Sans-Serif;
	          text-decoration:bold;	margin: 0 0 0px 0;}
	          
.left_side {float: left;width: 180px; padding: 0 0 0 10px;margin: 10px 0;}
		
.left_side a, .right_side a { color: #414141; background: #FFF; }
		
.right_side {	float: right;	width: 220px;	background: #FFF url(../images/dotted.gif) repeat-y;
		          color: #414141;padding: 0 0 0 40px;margin: 10px 0;}
		
	.center_box { margin: 0 0 10px 0; color: #000; background: #FFF; padding: 3px 0; }
	
		
/* right side
   ---------- */
   
.meniu {	clear: both;
	background: #A9C0CE url(../images/corner.gif) no-repeat top right;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;
	margin-top:5px;
	margin-bottom:5px;
	width: 196px;
}

.bleu_content  {
  background: #f5f5f5;
  bbackground: #A9C0CE url(../images/grd-4px.gif) top -100px;
	color: #056398;
	ppadding: 7px 0 7px 5px;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;
	margin-top:5px;
	margin-bottom:5px;
	width: 196px;

	border : 1px solid #cccccc;
}

.bleu_content h2 {
  color: #A4A4A4;
  padding-left:20px;margin-left:0px;
  font: bold 1em Tahoma, sans-serif;}
.bleu_content h2 a{ width:150px;
    color: #A4A4A4;padding:1 0 1 0px ;display:block;}
.bleu_content h2 a:hover{background: #6C757A;width:150px;color:white;}
.bleu_content h2 a.selected{background: #6C757A;width:150px;color:white;}


   
.meniu li {margin: 0;	padding: 2px 12px 2px 12px;color: white; width: 120px;}
.meniu li.active {color: white;font-weight: bold;padding: 2px 10px 2px 10px;width: 120px;background: #6C757A ;}	
.meniu li a {font-weight: bold;color: white;text-decoration: none;} 
.meniu li a:hover {color: black;} 


		


.left h3 {background: #6C757A  url(../images/corner.gif) no-repeat top right;color: #FFF;
	        padding: 7px 0 7px 5px;	font: bold 1em Tahoma, Arial, Sans-Serif;	margin: 0 0 3px 0;}

.left li {list-style-type:none;padding-left:4px;}
.black_content ul li {list-style-type:none;padding-left:4px;margin:0px;}
.left li.selected {background-color:#6C757A;color:#ffffff}
.left li.selected a {color:#ffffff; text-decoration:none;}

          

.box {width: 100%;margin: 0 0 10px 0;}

.box h3 {background: #6C757A  url(../images/corner.gif) no-repeat top right;color: #FFF;
	       padding: 7px 0 7px 5px;font: bold 1em Tahoma, Arial, Sans-Serif;	margin: 0 0 3px 0;}

.box3d {
  border-color: black;
  border-style: solid;
  border-bottom-width: 4px;
  border-right-width: 4px;
  border-left-width: 1px;
  border-top-width: 1px;
  background:#eee;  
  z-index: 1000;
}

.box3d h3 {
	color: #E8362B;

}

.info {
		background: #f5f5f5;
		color: #414141;
		padding: 8px;	
		margin: 0 0 3px 0;
	}

.articles {
		background: #f5f5f5;
		color: #414141;
		padding: 8px;	
		margin: 0 0 3px 0;
	}
	
.image {
	float: left;
	margin: 0 9px 3px 0;
}

.smallimage {
	float: left;
	margin: 0 9px 3px 0;
	height: 60px;
	width: 60px;
	border: 0px;
}

/* footer  */

.footer {clear: both;text-align: center;padding: 10px 0 10px 0;margin: 0;border-top: 1px solid #ccc;line-height: 1.8em;}
.footer a { color: #808080; background: #fff; }


/* fisa hotel */

.center h1 	{ background-image:url(../images/h1_bk_hotel.png); height: 45px;position: relative;top:0px;left:0px;}
.center h1 span {position:absolute;top:3px;right:0px;height: 46px;padding-right:10px;padding-top:3px;
                 background: #FFFFFF url(../images/bk_center.png) repeat-y right;}
.center h1 img {height:15px}
.center .footer {clear:both;border:none;}
.center #cleft  {float:left; width:400px;}
.center #cright {float:left;width:300px;overflow: hidden;margin-left: 10px;}

.center #album {height:350px; padding:5px; background-color:#eee;overflow-y: scroll;}
.center #album img{margin : 2px;border : 3px white solid;cursor : hand; height : 100px;width : 120px;}
.center #servicii {width:250px;margin-top:10px;}
.center #description {}
.center .adresa {background: #6C757A  url(../images/corner.gif) no-repeat top right;color: #FFF;
                 padding:5px;margin-bottom: 5px; position:relative;top:0px;left:0px;}
.center .adresa a {color: #FFF;}
.center .adresa .next{background-image:  url(../images/next.gif);height:36px;width:20px;position:absolute;top:5px;right:15px;}
.center .adresa .prior{background-image:  url(../images/prior.gif);height:36px;width:20px;position:absolute;top:5px;right:37px;}
.center #mainImg{width:400px;height:300px;border:0px}
.center #tarife {margin-top:10px;margin-bottom:10px;}
.center #tarife th {background-image : url(../images/bgbar.gif);color:white;height:22px;}
.center #tarife td {padding-right:8px;}
.center #tarife table {border: 1px grey solid;width:100%;}


#judet { min-height:1000px;}


.logo {margin-left:20px;position : relative;top:0px;left:0px;}
.logo h1 {position:absolute;top:32px;left:0px;font-size:1em;padding:0px;margin:0px;}
.logo img {position:absolute;top:0px;left:0px;}

#langue  {position:absolute;right:15px;top:15px;}
#langue img {height:14px;}
#sslinfo {position:absolute;right:15px;top:20px;}

#login {position:absolute;left:300px;top:10px;}
#login .form {position:absolute;top:10px; left:0px;}
#login #register,#welcome {position:absolute;top:41px;left:35px;width:300px;}
#login input   {height:10px;}
#login .slogin {height: 20px;}

.search_field {background: #fff url(../images/searchbg.gif) no-repeat right;
               color: #808080;clear: both;
               font-weight: bold;
               padding: 7px 25px 10px 10px;
               margin: 5px 0;
               height:25px;}
input.submit {background: #E0691A url(../images/submit.gif) no-repeat;
              border: 0;
              padding: 4px 0;
              width: 65px;margin: 0 15px 1px 0;color: #FFF;font: bold 1em Arial, Sans-Serif;}
              
input.search {width: 292px;border: 0;background: #FFF url(../images/input.gif) no-repeat;
              padding: 4px;
              color: #E8362B;
              font-weight: bold;}
              
.left #TFindProcess {padding:10px 5px 10px 5px;background: #A9C0CE;}
.left #TFindProcess .form_label {background: #A9C0CE;color:white;border:none;}
.left #TFindProcess .form_table {background: #A9C0CE;color:white;border:none;}
.left #TFindProcess .form_label {width:90px};
.left #TFindProcess table {width:100%;};
.left #TFindProcess input,select {color:black;}
.left #TFindProcess input  {width:94px;}
.left #TFindProcess input.btsearch {height:18px;width:65px;margin-left:110px;}
.left #TFindProcess select {width:100px;}

.rhotel {display:block;margin-top:35px;margin-bottom:15px;position:relative;top:0px;left:0px;
         padding-top:3px; background: #f5f5f5;border : 1px solid #cccccc;height:130px}
.rhotel #mainImg {width:120px;height:100px;margin-left:3px;}
.rhotel #description {position:absolute;top:30px;left:140px;width:380px;height:80px;}
.rhotel h2 {margin:0px;padding:3px;position: absolute;top:-25px;left:-1px;width:392px;height:20px;background: #FFFFFF url(../images/bgh2.gif) no-repeat;overflow:hidden}
.rhotel h2 a {color:gray}
.rhotel h2 span {position:absolute;right:10px;top:0px;padding-right:10px;padding-top:3px;}
.rhotel #servicii {position:absolute;top:90px;left:140px;width:380px;overflow:hidden;height:22px}
.rhotel .adresa {background: #6C757A  url(../images/corner.gif) no-repeat top right;color: #FFF;
                 padding:5px;margin-bottom:5px; position:absolute;top:2px;left:530px;width:190px;}
.rhotel .firstprice  {position:absolute;left:530px;top:100px;}

.uclink {color :black;}

.fcenter {width:100%;text-align: center;}
.ftext {font:  1em Tahoma, Arial, Sans-Serif;}

.cbox  {
  background: #f5f5f5;
  padding:5px;
  color: #056398;
 	font: bold 11px Tahoma, Arial, Sans-Serif;
	margin-top:5px;
	border : 1px solid #cccccc;
}

.cbox h2 	{color:#808080;background:none;padding:0px; font-size:17px;text-decoration:none}
.cbox h3 	{color:#808080;background:none;padding:0px; font-size:14px;text-decoration:none}
.cbox a   {color:#808080;text-decoration: none;}
.cbox td  {padding:2px;}

.bottom {}
