body {margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #685446; background-image: url(../img/bg.png); background-repeat: repeat; line-height: 20px; behavior:url("resurse/css/hover.htc")}
html {overflow-x: hidden; overflow-y: auto; cursor: default} 

/*=========================================================================================================================*/
/*                                                         clearfix                                                        */
/*=========================================================================================================================*/
div {display: block}
div:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height: 0px;}
*html div {height: 1%;}
/*=========================================================================================================================*/
/*                                                         clearfix                                                        */
/*=========================================================================================================================*/

/*=========================================================================================================================*/
/*                                                     taguri generale                                                     */
/*=========================================================================================================================*/
a {color: #711029; font-weight: bold; text-decoration: none; outline: none}
#contact a {font-weight: normal;}
a:hover {text-decoration: underline}
a img {border: none; outline: none}
form {margin: 0px; padding: 0px}
input,select,textarea {font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 2px 5px 2px 5px}
textarea {overflow: auto}
p {padding: 7px 0px 7px 0px; margin: 0px; clear: both}
ul, ol {margin: 0px; padding: 0px}
li {padding: 0px; margin: 0px 0px 0px 15px}
/*=========================================================================================================================*/
/*                                                     taguri generale                                                     */
/*=========================================================================================================================*/

#casuta-continut-site {margin: 35px auto 20px auto; width: 1005px; height: auto}
#header {margin: 0px;}
#continut-pagina {position: relative; top: -55px; margin: 0px 0px -55px 67px; padding: 0px 30px 0px 30px; width: 810px; background-image: url(../img/bg-continut.png); background-repeat: repeat-y;}
#download {position:absolute; top: 0px; left: 0px; width: 840px;; height:30px; text-align:right; padding:0px; margin:0px;}
#download a {text-decoration:underline; color:#000000;}

#servicii #continut-pagina, #galerie #continut-pagina, #pachete #continut-pagina {padding: 0px 70px 0px 70px; width: 730px;}
#continut-pagina .stg {float: left; clear: none; width: 370px; padding: 0px 0px 0px 70px; background-image: url(../img/model-2.gif); background-repeat: repeat-y}
#servicii #continut-pagina .stg {background-image:none; padding:0px;}
#pachete #continut-pagina .stg {background-image:none; padding-left:0px;}
#pachete #continut-pagina .stg {line-height:16px;}
#pachete #continut-pagina .dr {line-height:16px;}
#continut-pagina .dr {float: right; clear: none; width: 360px;}
#home #continut-pagina .dr, #contact #continut-pagina .dr {position:relative; top:-65px; margin-bottom: -65px; padding: 0px; text-align: right}

/*=========================================================================================================================*/
/*                                                          titlu                                                          */
/*=========================================================================================================================*/
h1 {position: relative; top: -30px; left: -60px; width: 280px; margin: 0px -60px -35px 0px; padding: 0px 0px 15px 140px; background-image: url(../img/model-1.gif); background-repeat: no-repeat; background-position: 0px 30px}
#servicii h1, #galerie h1, #pachete h1 {left: -30px; width: 280px; margin: 0px -60px -35px 0px; padding: 0px 0px 15px 140px; background-image: none}
h2 {display:block; clear:both; float:none; margin: 15px 0px 5px 0px; padding: 0px 0px 0px 0px; font-size: 14px; font-weight: bold}
/*=========================================================================================================================*/
/*                                                          titlu                                                          */
/*=========================================================================================================================*/

#servicii ol#lista-servicii {list-style: none; display:block; clear:both; float:none; width: 620px; margin: 0px auto 0px auto; height: 30px; padding: 0px}
#servicii ol#lista-servicii li {float: left; clear: none; display: inline; margin: 0px 15px 0px 15px;}
#servicii ol#lista-servicii li a {display: block; padding: 3px 10px 3px 10px;}
#servicii ol#lista-servicii li a:hover {background-color:#E7CD89; color:#000000; text-decoration:none;}
#servicii #continut-pagina a img {float:left; clear:none; margin:12px 18px 12px 18px; border:2px solid #E7CC87;}
#servicii #continut-pagina a img:hover {border:2px solid #DBB348;}

#galerie #continut-pagina a img {float:left; clear:none; margin:12px 15px 12px 15px; border:2px solid #E7CC87;}
#galerie #continut-pagina  a img:hover {border:2px solid #DBB348;}

#footer {margin: 0px 0px 0px 67px; padding: 105px 0px 0px 0px; background-image: url(../img/bg-footer.png); background-repeat: no-repeat; width: 870px; height: 50px;}
#servicii #footer, #galerie #footer, #pachete #footer {background-image: url(../img/bg-footer-servicii.png)}
	#footer ol {list-style: none; width: 435px; margin: 0px auto 0px auto}
	#footer ol li {float: left; clear: none; display: inline; margin: 0px 15px 0px 15px;}
	#footer ol li a {color: #F5EACC}

#footer #banner {float: none; clear: both; padding-top:10px; text-align: center;}
#footer #trafic {float: none; clear: both; padding-top:10px; text-align: center;}
