body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

@import url("fonts.css");

body {
background:url(images/bg.jpg) no-repeat top center;

}

div#main {
width:955px;
margin: auto;
margin-top:20px;
background:#FFFFFF;
}

div#top_menu img {
float:left;
padding:0px 20px;
}


div#top_menu ul li{
float:left;
background:url(images/menubg.jpg);
padding:25px 19px;
}

div#top_menu ul li a{
text-decoration:none;
}

div#top_menu ul li a p{
font-family:Arial Narrow;
font-size:13px;
font-weight:bold;
color:#597a8e;
line-height:0.8em;
}

div#top_menu ul li a:hover {
background:url(images/menubg_over.jpg);
}

div#top_menu ul li a:hover p{
color:#7e9e5e;
}

div#top_menu ul li a p span{
font-family:Arial;
font-size:9px;
font-weight:normal;
color:#bdc5b1;
}

div#mainheader{
width:955px;
height:325px;
clear:both;
background:url(images/mainheaderbg3.jpg) no-repeat top left;
}

div#mainheader2{
width:955px;
height:230px;
clear:both;
background:url(images/mainheaderbg2.jpg) no-repeat top left;
}

div#mainheaderimg img {
float:left;
}

div#sitetitle{
float:left;

padding-left:55px;
padding-top:44px;
line-height:1.5em;
width:290px;
}

div#sitetitle h1{
font-size:30px;
font-family:Arial Narrow;
font-weight:normal;
color:#FFFFFF;
}

div#sitetitle h2{
font-size:24px;
font-family:Arial Narrow;
font-weight:normal;
color:#0066b3;
}

div#sitetitle p{
color:#597a8e;
font-family:Arial;
font-size:11px;
line-height:1.22em;
}

div#siteaddr{
float:left;
padding-top:25px;
padding-left:47px;
}

div#btns a{
padding-right:1px;
}

div#siteaddr h5{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#365064;
padding-top:25px;
}

div#siteaddr h6{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#758597;
padding-top:10px;
}

div#secheader{
clear:both;
/*background:url(images/2ndheaderbg.jpg) no-repeat center center;*/
height:123px;
padding:0px 15px;
}

div#secheader2{
clear:both;
height:38px;
width:955px;

}

div#secheader2 ul{
padding-top:10px;
padding-left:15px;
}

div#secheader2 ul li{
float:left;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#365064;
padding:0px 5px;
}

div#secheader2 ul li a{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#365064;
}

div.info_box{
background:#FFFFFF;
border:1px solid #cde0eb;
width:298px;
height:99px;
margin-top:10px;
float:left;
display:inline;
}

div.info_box img{
float:left;
padding:2px;
}

div.info_box p{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#597a8e;
padding-left:110px;
padding-top:10px;
}

div.info_box span{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#8195ad;
padding-left:13px;
padding-top:10px;
}

div.info_box div.info_box_sub h3 {
	padding-top:5px;
}

div.info_box div.info_box_sub h3 a{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#597a8e;
padding-left:10px;
text-decoration:none;
}

div.info_box div.info_box_sub p {
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#8195ad;
padding-left:108px;
padding-top:5px;
}

div.info_middle {
margin:10px 10px 0px 10px;
}

div#tehnologie{
margin-left:15px;
}

div#rezervari{
margin:10px 10px 0px;
}

.mar{
position:relative;
left:89px;
bottom:35px;
}


div#content_title{
height:58px;
background:url(images/content_title_bg.jpg) no-repeat;
}

div#content_title img{
position:relative;
bottom:122px;
left:815px;
}

div#content_title h2{
font-family:Arial;
font-size:18px;
font-weight:normal;
color:#0066b3;
padding-top:15px;
padding-left:10px;
}

div#content_title h3{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#adb7c4;
padding-left:10px;
}

div#leftright_wrapper{
overflow:hidden;
}

div#left{
background:url(images/left_bg.jpg) no-repeat;
width:636px;
float:left;
border-left:1px solid #dee4e8;
padding-bottom:1020px;
margin-bottom:-1000px;
}

div#despre{
float:left;
/*padding-top:14px;*/
width:447px;
}

div#despre h2{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#365064;
padding-left:10px;
}

div#despre p{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#365064;
padding-top:10px;
padding-left:10px;
}

div.contentbox{
background:url(images/left_bg.jpg) no-repeat;
width:636px;
padding-top:14px;
}

div.contentbox h2{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#365064;
padding-left:10px;
}

div.contentbox p{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#365064;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

div.contentbox a{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#93c24b;
text-decoration:none;
padding:10px;
}

div#left_top{
 padding-top:14px;
}

div#minimenu{
border-left:1px solid #dee4e8;
/*width:189px;*/
margin-left:447px;
/*position:relative;*/
/*top:14px;*/
/*padding-top:14px;*/
/*margin-bottom:10px;*/
}

div#minimenu ul {
list-style-image:url(images/li_bullet.gif);
padding-left:35px;
}

div#minimenu ul li {
/*line-height:1.50em;*/
}

div#minimenu ul li a{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#758597;
text-decoration:none;
}

div#minimenu ul li a:hover{
color:#7fb243;
}

/*div#left_middle{
clear:both;
}*/

div#left_middle p{
font-family:Arial;
font-size:18px;
font-weight:normal;
color:#0066b3;
position:relative;
top:-40px;
padding-left:10px;
}

div#left_middle p img{
/*padding-left:20px;*/
vertical-align:middle;
}

div#recomandari h2{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#365064;
padding-left:10px;
}

div#recomandari p{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#365064;
padding-top:10px;
padding-left:10px;
}

div.left_bottom{
float:left;
width:200px;
padding-left:10px;
}

.left_bottom h3{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#0066b3;
}

.left_bottom h3 a{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#0066b3;
text-decoration:none;
}

.left_bottom p{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#8195ad;
padding-top:5px;
}

div#right{
background:url(images/right_bg.jpg) repeat-y;
float:left;
width:316px;
/*position:relative;*/
/*top:-103px;*/
border-right:1px solid #dee4e8;
padding-bottom:1000px;
margin-bottom:-1000px;
}

div#right_title{
background:url(images/right_title.jpg) no-repeat;
height:49px;
line-height:1em;
}

div#right_title h2{
font-family:Arial;
font-size:18px;
font-weight:normal;
color:#4e790a;
padding-top:10px;
padding-left:10px;
}

div#right_title h3{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#9ab364;
padding-left:10px;
}

.right_box{
padding:10px 18px;
}

.right_box h6{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#365064;
}

.right_box p{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#365064;
}

.right_box a{
position:relative;
left:250px;
}

div#newsletter{
background:url(images/newsletter_bg.jpg) no-repeat;
width:285px;
height:114px;
margin-left:14px;
padding-left:10px;
padding-bottom:10px;
}

div#newsletter h2{
font-family:Arial;
font-size:18px;
font-weight:normal;
color:#094674;
padding-top:5px;
}

div#newsletter p{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#8195ad;
}

div#newsletter form fieldset input{
border:1px solid #8195ad;
width:266px;
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#626262;
}

div#newsletter form fieldset p {
padding-top:10px;
}

div#newsletter form fieldset p a{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#28a5de;
text-decoration:underline;
}

div#newsletter form fieldset p input{
width:69px;
border:0;
position:absolute;
padding-left:65px;
}

div#footer{
background:url(images/footerbg.jpg) #FFFFFF repeat-x;
width:955px;
height:84px;
clear:both;
position:relative;
overflow:hidden;
padding-bottom:20px;
}

div#footer ul{
padding-left:20px;
padding-top:20px;
}

div#footer ul li{
float:left;
}

div#footer ul li a{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#637783;
text-decoration:none;
}

div#footer ul li a:hover{
font-weight:bold;
}

div#footer ul li a:active{
font-weight:bold;
}

div#footer p{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
padding-left:20px;
padding-top:10px;
}

div#footer p a{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

div#footer img.footerlogo{
position:relative;
float:right;
top:-50px;
padding-right:20px;
}