body { 
 margin:0; 
 padding:0;	 
 background: url('../templates/images/backgrounds/bg-presidential.jpg') center top no-repeat #333333;
 font-weight:normal;
}

/* ------ formatare text ---------------------------------------- */
.trebuchet {font-family:trebuchet ms}
.verdana {font-family:verdana}
.calibri {font-family:calibri}

.s10 {font-size:10px}
.s11 {font-size:11px}
.s12 {font-size:12px}
.s13 {font-size:13px}
.s14 {font-size:14px}
.s15 {font-size:15px}
.s16 {font-size:16px}
.s18 {font-size:18px}
.s19 {font-size:19px}
.s20 {font-size:20px}
.s21 {font-size:21px}
.s25 {font-size:25px}
.s30 {font-size:30px}

.lh100 {line-height:100%}
.lh140 {line-height:140%}

.bold {font-weight:bold}
.normal {font-weight:normal}

.white {color:#ffffff}
.blue {color:#1E5E87}
.red {color:#A90000}

.p10 {padding:10px}

.pt2 {padding-top:2px}
.pt3 {padding-top:3px}
.pt5 {padding-top:5px}
.pt8 {padding-top:8px}
.pt10 {padding-top:10px}
.pt12 {padding-top:12px}
.pt13 {padding-top:13px}
.pt15 {padding-top:15px}
.pt20 {padding-top:20px}
.pt23 {padding-top:23px}
.pt25 {padding-top:25px}

.pb3 {padding-bottom:3px}
.pb5 {padding-bottom:5px}
.pb8 {padding-bottom:8px}

.pl3 {padding-left:3px}
.pl5 {padding-left:5px}
.pl10 {padding-left:10px}
.pl15 {padding-left:15px}
.pl20 {padding-left:20px}
.pl25 {padding-left:25px}
.pl60 {padding-left:60px}

.pr10 {padding-right:10px}
.pr15 {padding-right:15px}
.pr20 {padding-right:20px}
.pr30 {padding-right:30px}

.mt2 {margin-top:2px}
.mt3 {margin-top:3px}
.mt5 {margin-top:5px}
.mt8 {margin-top:8px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt17 {margin-top:17px}
.mt20 {margin-top:20px}

.mb3 {margin-bottom:3px}
.mb5 {margin-bottom:5px}
.mb8 {margin-bottom:8px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb30 {margin-bottom:30px}

.ml3 {margin-left:3px}
.ml5 {margin-left:5px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.ml20 {margin-left:20px}

.mr5 {margin-right:5px}
.mr10 {margin-right:10px}

 /* --------------------------------------------------------- */

/* -------------- heading ------------- */
h1, h2, h3, h4 {padding:0; margin:0}
h1.revelion {font-weight:normal; font-size:16px; color:#FFFFFF; background-color: #FF0000}
h1.titlu-01 {font-size:15px}
h2.titlu-01 {font-size:15px}
h3.titlu-01 {font-size:15px}
h4.nunta { font-size:17px; font-weight:bold; padding-top: 10px; border-top:1px solid #cccccc}

/* ------------------------------------- */

.poza-cursor {cursor:pointer}

/* ------popup formular rezervari---------------------------------------- */
.bClose {cursor:pointer;font-weight:bold;position:absolute;right:0px;text-decoration:none;top:-10px;}
.bSubmit {cursor:pointer;font-weight:bold;position:absolute;right:15px;text-decoration:none;bottom:10px;}
.popup{ background: url(../templates/images/bg-popup.png) no-repeat; display:none;height:530px;width:880px; padding:20px; }
.popup2{ background: url(../templates/images/bg-popup.png) no-repeat; display:none;height:530px;width:880px; padding:20px; }
/* ---------------------------------------------------------------------- */

p { padding:0; margin:0 0 10px 0 }
div {position: relative}
div.left {float:left}
div.right {float:right}

div.branding-body {
  position:relative;
  width:1230px;
  margin:auto;
}

div.bg-cluburi {
  position:absolute; 
  width:100%; 
  height:1296px; 
  z-index:-1; 
  background: url('../templates/images/backgrounds/bg-cluburi.jpg') center top; 
  overflow:hidden
}

div.margins {
  width:1000px; 
  margin:auto; 
  background:url('../templates/images/backgrounds/body-bg-long.png') repeat-y;
}

div.line-1 {
  width:100%; 
  border:0px; 
  height:1px; 
  line-height:1px; 
  font-size:0px; 
  background-color:#000; 
  overflow:hidden;
}

div.line-2 {
  width:100%; 
  border:0px; 
  height:2px; 
  line-height:2px; 
  font-size:0px; 
  background-color:#000; 
  overflow:hidden;
}

div.line-dotted {
  width:100%; 
  height:1px;
  overflow:hidden;
  background:url('../img/punct-01.gif');  
}

div.top-line {
  width:980px; 
  height:7px; 
  background-color:#191919; 
  margin:auto; 
  overflow:hidden;
}

div.arrow1 {
  float:left; 
  width:7px;
  height:10px;
  margin:10px 8px 0 0; 
  background:url('../templates/images/arrow.jpg');  
}

div.span1 {
  float:left;
  width:1px;
  height:12px;
  background:#ccc;
  margin:13px 12px 0 12px; 
}

div.span2 {
  float:left;
  width:1px;
  height:26px;
  margin:1px 8px 0 8px; 
  background:url('../img/bg-span-top-links.jpg');
}

div.span3 {
  float:left;
  width:1px;
  height:12px;
  background:#ccc;
  margin:2px 6px 0 0; 
}

div.greyfadeline {
  width:100%; 
  height:13px; 
  background:url('../templates/images/backgrounds/grey-line.jpg')
}

div.clear {
  clear:both;
}

div.linkuri-datero {
  position:relative; 
  height:25px;
  margin: 5px 0px 10px 0px;
  border-bottom:#D8D8D8 1px solid;
}

div.linkuri-datero1 {
  position:relative; 
  height:30px;
}

div.linkuri-datero .tab {
  float:left; 
  margin:0 4px 0 0;
}

div.linkuri-datero .tab-activ {
  font-family:trebuchet ms;
  font-size:12px;
  font-weight:bold;
  float:left; 
  margin:0 10px 0 0;
}

div.linkuri-datero1 .tab {
  float:left; 
  height:17px;
  margin:7px 5px 0 0;
  padding: 5px 12px 0 6px;
  background:url('../templates/images/backgrounds/tab-date_ro.png') right top no-repeat;
}

div.linkuri-datero1 .tab-activ {
  font-family:trebuchet ms;
  font-size:12px;
  font-weight:bold;
  float:left; 
  margin:0 5px 0 0;
  padding: 9px 12px 0 2px;
  background: url('../templates/images/backgrounds/tab-activ-date_ro.png') right top; 
  background-repeat:no-repeat; 
  height:23px;
}

div.linkuri-datero1 .tab-left {
  margin:7px 0 0 0;
  float:left; 
  width:5px; 
  height:22px; 
  background:url('../templates/images/backgrounds/tab-date_ro-left.jpg') no-repeat
}

div.linkuri-datero1 .tab-activ-left {
  float:left; 
  width:5px; 
  height:31px; 
  background:url('../templates/images/backgrounds/tab-activ-date_ro-left.jpg') no-repeat
}

div.localuri-recomandate {
  position:relative; 
  width:960px; 
  height:210px;
  margin:0 auto 10px auto; 
	color: #2B2B2B;	
	font-size: 12px;	
	Text-decoration: none;   
	font-weight: normal;	 
	font-family: trebuchet ms, Helvetica, Verdana, Geneva, Arial, sans-serif;
}

div.localuri-recomandate .caseta-1 {
  position:absolute; 
  width:212px;
  padding:10px;
  height:190px;
  left:0px; 
  top:0px;
  background:url('../templates/images/backgrounds/caseta-index.jpg') no-repeat left top;
}

div.localuri-recomandate .caseta-2 {
  position:absolute; 
  width:212px;
  padding:10px;
  height:190px;
  left:242px; 
  top:0px;
  background:url('../templates/images/backgrounds/caseta-index.jpg') no-repeat left top;
}

div.localuri-recomandate .caseta-3 {
  position:absolute; 
  width:212px;
  padding:10px;
  height:190px;
  left:484px; 
  top:0px;
  background:url('../templates/images/backgrounds/caseta-index.jpg') no-repeat left top;
}

div.localuri-recomandate .caseta-4 {
  position:absolute; 
  width:212px;
  padding:10px;
  height:190px;
  left:726px; 
  top:0px;
  background:url('../templates/images/backgrounds/caseta-index.jpg') no-repeat left top;
}

div.localuri-recomandate .line-dotted {
  width:100%; 
  height:1px;
  margin:5px 0px 10px 0px;
  overflow:hidden;
  background-image:url('../img/punct-01.gif');  
}

div.zone {
  position:relative; 
  width:650px; 
  margin:5px 0 0 25px; 
  float:left;
  padding:0;
}

div.facebook {
  position:relative; 
  width:292px;
  height:273px;
  right:20px;
  float:right;
  z-index:1; 
}

/* ------ bannere locatii de top ----------------- */
div.locatii-de-top {position:relative; width:978px; margin:auto; background-color:#191919; padding: 15px 0}
div.bannere {position:relative; width:854px; height:104px; margin:auto}
div.no-name {position:absolute; top:0px; left:0px; width:120px; height:100px; background:url('/banners/locatii-de-top/no-name.gif') no-repeat; border:2px solid #4d4d4d}
/* ----------------------------------------------- */

ul.square {
  list-style-type:square;
  padding-left: 12px;
}

.despartitor {
	padding-left: 2px;
	padding-right: 2px;
	font-size: 13px; 
	color: #A30000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.despartitor-1 {height:1px; overflow:hidden}
.despartitor-2 {height:2px; overflow:hidden}
.despartitor-3 {height:3px; overflow:hidden}
.despartitor-4 {height:4px; overflow:hidden}
.despartitor-5 {height:5px; overflow:hidden}
.despartitor-6 {height:6px; overflow:hidden}
.despartitor-7 {height:7px; overflow:hidden}
.despartitor-8 {height:8px; overflow:hidden}
.despartitor-9 {height:9px; overflow:hidden}
.despartitor-10 {height:10px; overflow:hidden}
.despartitor-15 {height:15px; overflow:hidden}
.despartitor-20 {height:20px; overflow:hidden}
.despartitor-25 {height:25px; overflow:hidden}
.despartitor-30 {height:30px; overflow:hidden}

.raster {
 background:url('../templates/images/backgrounds/raster.png');
}

.address {
 background:url('../img/address.png') no-repeat;
 height:18px;
}

.phone {
 background:url('../templates/images/phone.jpg') no-repeat;
 height:18px;
}

.website {
 background:url('../img/website.jpg') no-repeat;
 height:18px;
}

.gri {
	font-size: 8px; 
	color: #527DA8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.gri_11 {
	font-size: 11px; 
	color: #000000; 
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
}

.gri_11b {
	font-size: 13px; 
	color: #000000;
	font-weight: bold;	
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text-foto {border:1px solid #BFBFBF; padding:2px}

.text-1 {
	font-size: 13px;
	font-family: trebuchet ms, Helvetica, Arial, Geneva, sans-serif;
	color: #666666;
	font-weight: normal;

}

.text-articol {
	font-size: 13px;
	font-family: trebuchet ms, Helvetica, Arial, Geneva, sans-serif;
	color: #000000;
	font-weight: normal;

}

.text_articol_1 {
	font-size: 13px;
	font-family: trebuchet ms, Helvetica, Arial, Geneva, sans-serif;
	color: #000000;
	font-weight: normal;
}

.text-articol-2 {
	font-size: 13px;
	font-family: trebuchet ms, palatino linotype, Helvetica, Arial, Geneva, sans-serif;
	color: #0C0C0C;
	font-weight: normal;
}

.buton {
	font-size: 10px; 
	color: #FFFFFF;
	font-weight: normal;
	font-family: trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;
  cursor:pointer;
  background-color:#000000;
}

.copy {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	color: #000000;
}

.titlu-meniu-nunta {
    font-family: trebuchet ms, calibri, Helvetica, sans-serif;
    font-size:17px;
    font-weight:bold;
    margin-top:15px;
    padding:10px 0 0 0;
    border-top:1px solid #bbbbbb;
    border-bottom:0px;
    border-left:0px;
    border-right:0px;
    border-style: dashed
}

.box_1 {
	font-family: Helvetica, sans-serif;
    width: 180px;	
    border: 1px solid #8E8E8E;
	padding-left: 4px;
	font-size: 11px;
	color: #000000;
}

.box_3 {
	font-family: trebuchet ms, Helvetica, sans-serif;
    width: 250px;
    height: 24px;	
    border: 1px solid #8E8E8E;
	padding-left: 4px;
	font-size: 14px;
	color: #000000;
}

a.buton-detalii:link, a.buton-detalii:active, a.buton-detalii:visited {
  width: 60px;
  height: 17px;
  background-image:url("/templates/images/buton-detalii.jpg");
  display: block;
}

a.buton-detalii:hover {
  background-image:url("/templates/images/buton-detalii.jpg");
  background-position: left bottom;

}

a.solicitOfertaHeader:link, a.solicitOfertaHeader:active, a.solicitOfertaHeader:visited {
  width: 542px;
  height: 56px;
  background:url("/img/solicitOfertaHeader.gif") top left no-repeat;
  display: block;
}

a.solicitOfertaHeader:hover {
  background:url("/img/solicitOfertaHeader.gif") bottom left no-repeat;
}

a.locatii-de-top:link, a.locatii-de-top:active, a.locatii-de-top:visited {
     border: 2px #4d4d4d solid;
     display: block;
}

a.locatii-de-top:hover {
     border: 2px #C90000 solid;
}

a.locatii-de-top-text:link, a.locatii-de-top-text:active, a.locatii-de-top-text:visited {
	color : #BFBFBF;	
	font-size: 11px;	
	Text-decoration: none;   
	font-weight: normal;	 
	font-family: trebuchet ms, Helvetica, Verdana, Geneva, Arial, sans-serif;
}	

a.locatii-de-top-text:hover {
	color : #C90000; 	
	Text-decoration: underline;	 
}

a.red_11:link, a.red_11:active, a.red_11:visited {
	color : #A80000;	
	font-size: 12px;	
	Text-decoration: underline;   
	font-weight: normal;	 
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}	
a.red_11:hover{
	Text-decoration: none;	 
}

a.red-01:link, a.red-01:active, a.red-01:visited {
	color : #C90000;	
	font-size: 12px;	
	Text-decoration: underline;   
	font-weight: normal;	 
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}	
a.red-01:hover{
	color : #FFFFFF; 	
	Text-decoration: none;	 
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #C90000;
}

a.red-02:link, a.red-02:active, a.red-02:visited {
	color : #A80000;	
	font-size: 13px;	
	Text-decoration: none;   
	font-weight: normal;	 
	font-family: Berlin Sans FB, palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
}	
a.red-02:hover{
	color : #666666; 	
	Text-decoration: underline;	 
}

a.red-05:link, a.red-05:active, a.red-05:visited {
	color : #A80000;	
	font-size: 12px;	
	Text-decoration: none;   
	font-weight: normal;	 
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}	
a.red-05:hover{
	color : #666666; 	
}

a.blue-12:link, a.blue-12:active, a.blue-12:visited {
	color : #1E5E87;	
	font-size: 12px;	
	Text-decoration: none;   
	font-weight : normal;	 
	font-family: Trebuchet MS;
	padding-left: 0px;
	padding-right: 0px;
}	
a.blue-12:hover{
	Text-decoration: underline;	 
}

a.facebook:link, a.facebook:active, a.facebook:visited {
     height: 17px;
	color : #1E5E87;	
	font-size: 12px;	
     Text-decoration: none;   
	font-weight : normal;	 
	font-family: Trebuchet MS;
	padding-left: 70px;
	padding-right: 5px;
     background-image: url('../templates/images/facebook-logo.jpg');
     background-repeat: no-repeat;
}	
a.facebook:hover{
	background-color:#4b67a1;
     color: #FFF;
}

a.facebook1:link, a.facebook1:active, a.facebook1:visited {
	color : #fff;	
	font-size: 12px;	
  Text-decoration: none;   
	font-weight: normal;	 
	font-family: Trebuchet MS;
	padding: 0 10px;
  background: #4b67a1;
}	
a.facebook1:hover{
	background-color:#6480b9;
}

a.button-up:link, a.button-up:active, a.button-up:visited {
  width:80px;
  height:18px;
  color:#1E5E87;	
  font-size:12px;	
  Text-decoration: none;   
  font-weight : normal;	 
  font-family: Trebuchet MS;
  padding:3px 0 0 10px;
  display:block;
  background-image:url('../templates/images/backgrounds/button-up.jpg');
}	
a.button-up:hover, a.button-back-profil:hover { 
	Text-decoration: underline;	 
}

a.restaurante-recomandate:link, a.restaurante-recomandate:active, a.restaurante-recomandate:visited {
	color: #A80000;	
	font-size: 13px;	
	Text-decoration: none;   
	font-weight: bold;	 
	font-family: Trebuchet MS;
}	

a.restaurante-recomandate:hover{
	Text-decoration: underline;	 
}

a.red-07:link, a.red-07:active, a.red-07:visited {color:#1E5E87; font-size:13px; text-decoration:none; font-weight:bold; font-family: trebuchet ms, verdana; text-transform:uppercase}	
a.red-07:hover {color:#A80000; text-decoration:underline;}

a.grey-14:link, a.grey-14:active, a.grey-14:visited {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	padding-bottom:0px;
	}
a.grey-14:hover {
	text-decoration: underline;
	}

a.grey_11:link, a.grey_11:active, a.grey_11:visited {
	color: #2B2B2B;	
	font-size: 11px;	
	Text-decoration: underline;   
	font-weight: normal;	 
	font-family: trebuchet ms, Helvetica, Verdana, Geneva, Arial, sans-serif;
}	

a.grey_11:hover{
	color: #C90000; 	
	Text-decoration: none;	 
}

a.grey-01:link, a.grey-01:active, a.grey-01:visited {
	color: #2B2B2B;	
	font-size: 11px;	
	Text-decoration: none;   
	font-weight: normal;	 
	font-family: trebuchet ms, Helvetica, Verdana, Geneva, Arial, sans-serif;
}	

a.grey-01:hover{
	color : #C90000; 	
	Text-decoration: underline;	 
}

a.grey-03:link, a.grey-03:active, a.grey-03:visited {
	color : #666666;	
	font-size: 12px;	
	Text-decoration: none;   
	font-weight : bold;	 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}	

a.grey-03:hover {
	color : #FFFFFF; 	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #666666;
}

.pagini-back {
	font-family: trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	Text-decoration: none;   
	font-weight : bold;	 
  padding: 5px 10px 5px 10px;
	color : #FFFFFF; 	
	background-color: #666666;
}

a.pagini:link, a.pagini:active, a.pagini:visited {
  color : #666666;	
	background:#EFEFEF;
	font-size: 11px;	
	Text-decoration: none;   
	font-weight : bold;	 
	font-family: trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 5px 10px 5px 10px;
}	

a.pagini:hover{
	color : #FFFFFF; 	
	background-color: #666666;
}

a.text_articol:link, a.text_articol:active, a.text_articol:visited {
	color: #000000;	
	Text-decoration:none;	
	font-size: 12px;	
	font-family: palatino linotype, Verdana, Arial, Geneva, Helvetica, sans-serif;
}

a.text_articol:hover{
	Text-decoration:underline;	
}

a.zona_specific:link, a.zona_specific:active, a.zona_specific:visited {
	color: #993300;    
	Text-decoration:none;	
	font-size: 11px;	
	font-family: palatino linotype, Verdana, Arial, Geneva, Helvetica, sans-serif;
}

a.zona_specific:hover{
	Text-decoration:underline;	
}

.form {
	color: #A30000;
	font-family: Arial;
	font-size: 10px;
	margin : 0px;
}

select.drop_col_1 {
	width: 115px;
	height:20px;
	color: #000000;
	font-family: trebuchet ms, Helvetica, sans-serif;	
	font-size: 11px;
	background-color:  #FFFFFF;
        border : 1px  #A0B090 solid;
        padding:0px;
}

hr {
	color: #cccccc;
	width :100%;
	border-style:none;
}

a.menu:link, a.menu:active, a.menu:visited {
	color: #0035AC;
	text-decoration: underline;
	cursor: pointer;
	font-weight: bold;	 
	font-size: 10px;
	font-family: palatino linotype, Verdana, Arial, Geneva, Helvetica, sans-serif;
}
a.menu:hover {
	color: #000000;
}

a.header:link, a.header:active, a.header:visited {
	font-family: impact, trebuchet ms;
	font-size: 25px;
	font-weight: normal;
	padding-right:10px; 
	margin-right:10px;
  text-decoration: none;
	float:left;
	color: #000000;
  background:url('../img/bg-span-top-links.jpg') no-repeat top right;
	}

a.header-1:link, a.header-1:active, a.header-1:visited {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right:10px;
  margin-right:10px;
	float:left;   
  background:url('../img/bg-span-top-links1.jpg') no-repeat top right;
	}

a.header:hover, a.header-1:hover {
	color: #A80000;
	}

a.header-cluburi:link, a.header-cluburi:active, a.header-cluburi:visited {
	font-family: trebuchet ms;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 1px 16px; 
	}

a.header-cluburi:hover {
	color: #FFFFFF;
	background: #472854;
	}

a.branding-top:link, a.branding-top:active, a.branding-top:visited, a.branding-top:hover  {
  width:100%;
  height:115px;
  display:block;
	}

a.branding-left:link, a.branding-left:active, a.branding-left:visited, a.branding-left:hover, a.branding-right:link, a.branding-right:active, a.branding-right:visited, a.branding-right:hover {
  position:absolute;
  width:120px;
  height:900px;
  top:0px;
}

a.branding-left:link, a.branding-left:active, a.branding-left:visited, a.branding-left:hover {
  left:0px;
}

a.branding-right:link, a.branding-right:active, a.branding-right:visited, a.branding-right:hover  {
  right:0px;
}

a.next-pic:link, a.next-pic:active, a.next-pic:visited, a.next-pic:hover {
  width: 50px;
  height: 50px;
  display: block;
  background:url('../templates/images/nextprev-pic.png') top right no-repeat;
}

a.prev-pic:link, a.prev-pic:active, a.prev-pic:visited, a.prev-pic:hover {
  width: 50px;
  height: 50px;
  display: block;
  background:url('../templates/images/nextprev-pic.png') top left no-repeat;
}

a.btn-close:link, a.btn-close:active, a.btn-close:visited {
  width: 32px;
  height: 32px;
  display: block;
  background:url('../img/btn-close.png') top left no-repeat;
}

a.btn-close:hover {
  width: 32px;
  height: 32px;
  display: block;
  background:url('../img/btn-close.png') bottom left no-repeat;
}

a.solicitOferta:link, a.solicitOferta:active, a.solicitOferta:visited {
  width: 324px;
  height: 52px;
  display: block;
  background:url('../img/solicitoferta.png') top left no-repeat;
}

a.solicitOferta:hover {
  width: 324px;
  height: 52px;
  display: block;
  background:url('../img/solicitoferta.png') bottom left no-repeat;
}

a.trimitMesaj:link, a.trimitMesaj:active, a.trimitMesaj:visited {
  width: 324px;
  height: 52px;
  display: block;
  background:url('../img/trimitmesaj.png') top left no-repeat;
}

a.trimitMesaj:hover {
  width: 324px;
  height: 52px;
  display: block;
  background:url('../img/trimitmesaj.png') bottom left no-repeat;
}

.b1 {
	font-family: trebuchet ms, palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	color: #000000;
	height: 20px;
	width: 110px;
    border : 1px #A0B090 solid;
  }
  
.b1-header {
	font-family: trebuchet ms, palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	color:#000000;
	width: 180px;
	height:18px;
  border:1px #000 solid;
  padding:0;
  margin:0;
  float:left;
}

.b2 {
	font-family: trebuchet ms, palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	font-weight : bold;
  color: #FFFFFF;
	height: 20px;
	cursor: pointer;
  background: #000000;
  border:0px; 
  }

.b2-header {
  width:60px;
	height: 20px;
	cursor: pointer;
  border:0px; 
  background: url('../templates/images/send-button.jpg');
  padding:0;
  margin:0;
  float:left;
  }

.b3 {
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
  color: #FFFFFF;
	height: 18px;
	cursor: pointer;
  border : 1px #FFFFFF solid;
  background: #A30000;
  padding-bottom:4px;
  }

.arrowindent {
  background:url('../img/arrow-03.png') no-repeat;
  padding-left:20px;
}
