
html, body {
	height: 100%;
}

body {
	margin: 0;
	padding: 0;
	background: url(images/fundal.jpg);
	font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3a1f09;
	line-height: 180%;	
}

h1, h2, h3 {
	margin: 0;
	font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3a1f09;
}

h1 {
	font-size: 22px;
}

h2 {
	font-size: 16px;
	font-weight: bold;
}

h3 {
	font-size: 16px;
}

p, ol, ul {
	margin-top: 0;
	line-height: 180%;
}

a 
{
    color:#3a1f09;
}

input
{
	font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.watermark {
	color:#fcfcfb !important;
	font-weight:bold !important;
	vertical-align:middle !important;
}
.watermark2 {
	color:#3a1f09 !important;
	font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;	
	font-weight:bold !important;
}


.first_letter
{
    font-size:150%;
}

.text_red
{
    font-style:italic;
    text-decoration:underline;
    color:#da0101;
    font-weight:bold;
    font-size:120%;
}

.text_italic
{
    font-style:italic;    
}

.text_bold_italic
{
    font-style:italic;
    font-weight:bold;
}

.link_red
{
    font-size:11px;
    text-decoration:underline;
    font-style:italic;
    color:#da0101;
    font-weight:bold;
}

.box_title
{
    background-color:#f3e8d2;
    border:solid 1px #c4bca9;
    font-style:italic;
    padding:5px 5px 5px 5px;
    font-weight:bold;
}

.pictNoBorder
{
    border-style:none;
}

/* Menu */

#menu {
	height: 118px;
	float: right;
	width: 710px;
}

#menu ul {
	margin: 0;
	padding-left:0px;
	margin-top:69px;
	width: 710px;
	list-style: none;
	line-height: normal;
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#menu li {
	float: right;
  background: url(images/menu_normal.jpg) repeat-x left top;
	border-bottom: solid 1px #a19383;  
	border-left: solid 1px #a19383;  
	border-right: solid 1px #a19383;  
  /* aici trebuie sa schimb */
}

#menu li.separator
{
  float: right;    
  width: 10px;
  background: none;
  border: none;
  height:10px;
}

#menu li a 
{
	text-decoration: none; 
	vertical-align: middle;
	text-align: center;	  
	font-weight:bold;
	display:block;
	padding: 8px 7px 5px 7px;  
}

html>body #menu li a
{
  width:auto;
}

#menu li a:hover
{
  background-color:#3a1f09;
	background: url(images/menu_apasat.jpg) repeat-x;
  height:25px;
	margin:0;	
}



/* wrap_header */
#wrap_header 
{
	height:118px;
	position:absolute;
	width:100%;
	z-index:10;
}

#leftHalf {
   background: url(images/bg02.jpg) repeat-x;
   width: 50%;
   position: absolute;
   left: 0px;
   height: 118px;
}
#rightHalf {
   background: url(images/bg03.jpg) repeat-x;
   width: 50%;
   position: absolute;
   right: 0px;
   height: 118px;
}

/* Wrapper */
#wrapper {
}

.container {
	width: 969px;
	margin: 0 auto;
	position: relative;
}

.clearfix {
	clear: both;
}

/* Header */
#header {
	height: 118px;
	background: url(images/header.jpg) no-repeat;	
	z-index:20;
}

/* Logo */

#logo {
	float: left;
	width: 259px;
	height: 118px;
}


/** CONTENT */
.content
{
    width:100%;
    border: solid 1px #b4b3b0;
    background-color:#f3efe4;
}
.content_inner
{
    margin: 5px 5px 5px 5px;
    background-color: #f3efe4;
    border: solid 1px #c3c1c2;
    padding: 20px 20px 20px 20px;
}

.inner_box
{
    background-color: #eee6d3;
    border: solid 1px #cbcbc9;
    padding: 20px 20px 20px 20px;    
}

.pictRight
{
    float:right;
    padding: 10px 0px 10px 10px;
}

.pictLeft
{
    float:left;
    padding: 10px 10px 10px 0px;
}

.pictLeftRecomandam
{
    float:left;
    padding: 10px 30px 0px 0px;
}
.textRight
{
    float:right;
    padding: 0px 0px 0px 10px;
}

#suit_firstpage
{
    padding: 5px 5px 5px 5px;
    float:left;
}

.suit_firstpage
{
    padding: 5px 5px 5px 5px;
    float:left;
}

#tailor_shop
{
    height: 350px;
    border: solid 1px #b4b3b0;
    margin: 5px 5px 5px 0px;
}

#rever
{
    position:absolute;
    left:971px;
    width:76px;
    height:537px;
    background: url(images/rever.jpg);
}

.content_space
{
    width:100%;
    height:10px;
    line-height:0%;
    font-size:0px;
}

.content_second
{
    width:100%;
    height:164px;
    position:relative;
}

/** CONTACT FOOTER */
.contact_footer
{
    width:100%;
    border-left: solid 1px #a19383;
    border-top: solid 1px #a19383;
    border-right: solid 1px #a19383;
    background-color:#efe3ca;
}

.contact_bottom_footer
{
    width:100%;
    border-left: solid 1px #a19383;
    border-right: solid 1px #a19383;
    border-bottom: solid 1px #a19383;
    height:25px;
    background-color:#efe3ca;
    position:relative;
}

#menu_footer
{
	width: 180px;  
}

#menu_footer ul {
	margin: 0;
	padding:0;
	border:none;
	list-style: none;
	line-height: normal;
	font: 12px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

#menu_footer li {
	line-height:300%;
	margin:0;
  background: url(images/menu_footer.jpg) repeat-x left top;	
  height:37px;
}

#menu_footer li a 
{
	text-decoration: none;
	display:block;
	width:100%;
}

html>body #menu_footer li a
{
  width:auto;
}

#menu_footer li a:hover 
{
	line-height:300%;
	height:37px;
	width:100%;
	margin:0;
  background: url(images/menu_footer_apasat.jpg) repeat-x left top;	
}

#menu_footer li.menu_footer_clear 
{
	line-height:300%;
	height:37px;
	background-image: none;
}

.div_text_center
{
    margin:0 auto; 
    width:30%; 
    text-align:center;  
}

.div_line_center
{
    position:relative;
    top:-11px;
    margin: 0 auto;
    width:50%;
    height:10px;
}

.input_footer
{
    color:#fcfcfb;
    width:200px; 
    height:20px; 
    background:url(images/bg_email.jpg) repeat-x; 
    font-weight:bold;
	vertical-align:middle;
    font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;	
}

.textarea_footer
{
    color:#3a1f09;
    width:430px; 
    height:120px;
    background: url(images/pattern_mesaj.jpg) repeat;
    border: solid 1px #a58b41;  
    font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;	
	font-weight:bold !important;
}

.input_footer2
{
    width:100px;
    height:24px; 
    border: solid 1px #a58b41;  
}


.foarfeca_footer
{
    background: url(images/foarfeca-croitorie.gif) no-repeat;
    position:absolute;
    top:-10px;
    left:249px;
    width:23px;
    height:25px;  
    z-index:1000;

}

/** FOOTER */

#footer {
	height: 125px;
	color:#766754;
	position:relative;
}

/** GALERIE **/
.col_galerie
{
    padding:20px 60px 20px 0px;
}

.gal_first_row
{
    padding:40px 0px 0px 0px;    
    margin:40px 0px 0px 0px;
}

.col_gal_info
{
    width:220px;
    padding-right:70px;
    vertical-align:text-top;
    line-height: 150%;
}

.col_gal_info_small
{
    width:220px;
    padding-right:70px;
    vertical-align:text-top;
    line-height: 150%;
    font-size:90%;
}

.span_tooltip
{
  width:250px;
  border: solid 1px #b4b3b0;
  background-color:#f2ead3;
  padding:4px;
}

.row_name
{
  height:25px;
}

.row_detalii
{
  height:60px;
}


/** Trimite masura **/
.col_masura
{
    width:25%;
    line-height:150%;
}

.col_masura2
{
    width:205px;
    line-height:150%;
    padding-bottom:30px;
}

.txtSendMeasure
{
    width:170px;
}

.tenpixspacer
{
    height:10px;
    line-height:0%;
    font-size:0px;
}

.fivepixspacer
{
    height:5px;
    line-height:0%;
    font-size:0px;
}

