html, body, form, h1, h2, h3, h4, ul{
	margin:0;
	padding:0;
}
body {
	background:#FFE1ED;
	font-size:12px;
	font-family:"Trebuchet Ms", Arial, Tahoma, Verdana;
	color:#333333;
	
}
img {
	border:0;
}
a {
	text-decoration:none;
	outline:none;
}
#first_container{
	background: url(../i/bg-bottom.jpg) repeat-y left 1068px;
	
}
#container {
	width:1200px;
	background: url(../i/bg.jpg) repeat-x scroll  left top;
	min-height:1068px;
	_height:1068px;
}
#content{
	float:left;
	width:933px;
	height:100%;
}
#flowers{
	float:left;
	width:267px;
	background: url(../i/bg-flowers.jpg) repeat-x 29px top;
	height:100%;
}
#top_links{
	float:right;
	padding:10px 20px 0 0;
}
.link{
	padding:0 10px 0 5px;
	color:#9d4367;
	text-decoration:none;
	font-size:14px;
	background: url(../i/link-separator.jpg) no-repeat right 2px;

}
#comanda-online{
	float:left;
	background: url(../i/comanda-online.jpg) no-repeat right 25px;
	min-height:377px;
	_height:377px;
	width:570px;
	position:relative;
}
#comanda-online a{
	position:absolute;
	top:115px;
	left:330px;
}
#comanda-telefonica{
	width:340px;
	float:left;
	padding:59px 0 0 10px;
}
h2{
	color:#d581a3;
	font-weight:bold;
	font-style:italic;
	font-family:Georgia;
	font-size:20px;
}
.formular{
	width:340px;
	float:left;
}
.formular h2{
	margin:20px 0 10px 0;
}
.input_txt{
	border:none;
	width:333px;
	height:33px;
	background:transparent;
	padding-left:10px;
	color:#9d4367;
}
.input{
	background: url(../i/input.jpg) no-repeat right top;
	border:none;
	width:333px;
	height:33px;
	padding:7px 0 0 0px;
}
.box{
	margin:40px 0 0 40px;
	width:870px;
	background: url(../i/box-middle.jpg) repeat-y right top;
}
.box-container{
	width:870px;
	background: url(../i/box-top.jpg) no-repeat right top;
	min-height:10px;
	_height:10px;
}

.box-bottom{
	width:870px;
	background: url(../i/box-bottom.jpg) no-repeat right top;
	height:10px;
	font-size:1px;
}
#testimoniale{
	padding:20px 0 0 30px;
	color:#FFFFFF;
}
#testimoniale h2{
	color:#FFFFFF;
}
blockquote {
 	background-image: url(../i/bracket_left.jpg);
 	background-repeat: no-repeat;
 	width: 775px;
	margin: 0 0.7em 0 0;
 	padding: 10px 0 0 27px;
}
blockquote p {
 	margin: 0;
 	padding: 0 22px 5px 5px;
 	width:770px;
 	font-size:15px;
 	background-image: url(../i/bracket_right.jpg);
 	background-repeat: no-repeat;
 	background-position: bottom right;
}
.semnatura{
	margin: 0;
	font-style:italic;
	padding:0 0 10px 27px;
	font-size:13px;
}
#footer{
	width:870px;
	margin:20px 0 0 45px;
}
#footer-links{
	float:left;
	width:500px;
}
.continua{
	background: url(../i/continua.jpg) no-repeat right top;
	color:#9d4769;
	font-weight:bold;
	font-size:15px;
	float:right;
	width:150px;
	height:22px
}
/* Misc */
.block {
  display: block !important;
}
li {
  list-style-type: none;
}
ul.split-view li img {
  margin-left: 15px;
}
ul.split-view li.last {
  text-align: right;
}
/* Additions structures */

#lightbox-overlay {
  display: block;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: #c47676;
  z-index:1001;
  -moz-opacity: 0.5;
  opacity:.50;
  filter: alpha(opacity=50);
}
#lightbox-content {
  display: block;
  position: absolute;
  padding: 16px;
  border: 4px solid #b03667;
  background-color: white;
  z-index:1002;
  overflow: auto;
}
  #lightbox-content {
    width: 620px;
    left: 50%;
    margin-left: -310px;
    top: 100px;
  }
    #lightbox-content p.close {
      text-align: right;
      margin-bottom: 10px;
    }
    #lightbox-content #errors-wrapper {
      color: #333;
      display: none;
    }
      #lightbox-content #errors-wrapper ul {
        margin:0 0 15px 25px;
      }
        #lightbox-content #errors-wrapper ul li {
          list-style-type: disc;
        }
    #lightbox-content fieldset {
      background-color: #eee;
      border: 1px solid #cbcbcb;
      padding: 10px 20px;
      color: #191919;
    }
      #lightbox-content fieldset .alternative-text {
        color: #8e8e8e;
      }
      #lightbox-content fieldset h5 {
        font-weight: normal;
        font-size: 16px;
      }
      #lightbox-content fieldset label {
        display: block;
        padding: 5px 0;
      }
      #lightbox-content fieldset img#captcha {
        position: relative;
        top: 20px;
        left: 100px;
      }
      #lightbox-content fieldset input,
      #lightbox-content fieldset textarea {
        width: 100%;
        border: 1px solid #e5e5e5;
        border-top: 1px solid #909090;
        border-left: 1px solid #cecece;
        padding: 5px;
      }
      #lightbox-content fieldset input.error,
      #lightbox-content fieldset textarea.error {
        border: 1px solid #f99;
        border-top: 1px solid #f00;
        border-left: 1px solid #f66;
      }
      #lightbox-content fieldset textarea {
        height: 174px;
      }
      #lightbox-content fieldset input.submit-image {
        border: 0;
        cursor: pointer;
        width: 103px;
        height: 38px;
        display: block;
        padding: none !important;
        background: url('../i/trimite.png') 0 0 no-repeat;
      }
      #lightbox-content fieldset ul.form-list li.split {
        width: 48%; 
        float: left;
      }
      #lightbox-content fieldset ul.form-list li.split.first {
        margin-right: 4%;
      }

#comanda-online {
  position: relative;
  padding-bottom: 50px;
  z-index: 1;
}
.box {
  margin-left: 50px;
}
.concurs {
  background: url('../i/participa-acum.jpg');
  width: 871px;
  height: 129px;
  position: relative;
  top: 199px;
  left: -281px;
  display: block;
  position: absolute;
  cursor: pointer;
}

.box1{
	width:340px;
	background: url(../i/box-middle1.jpg) repeat-y right top;
	float:left;
}
.box-container1{
	padding-top:6px;
	width:340px;
	background: url(../i/box-top1.jpg) no-repeat right top;
	min-height:6px;
	_height:4px;
	float:left;
}

.box-bottom1{
	width:340px;
	background: url(../i/box-bottom1.jpg) no-repeat right top;
	height:8px;
	font-size:1px;
	float:left;
}

