* {margin:0;padding:0}

img {border:0px;}
body {
    text-align:center;
    font-family: verdana,helvetica, arial sans-serif; 
    font-size:11px; 
    color:#666;
}
h1 {font-size:120%}
h2 {font-size:110%}
h4 {font-size:100%}
h5 {font-size:100%;border-bottom:1px solid #eee;margin-right:10px;}
hr {border: 0;border-bottom: 1px solid #ccc}



h3 {font-size:110%;padding-top:5px;padding-bottom:3px;}

/*strong {color:#ffcc00;background:black;padding-left:3px;padding-right:3px;}*/
h4 {color:#666;padding-top:3px;padding-bottom:3px;}

p,ul {padding-top:2px;padding-bottom:3px;}

ul {list-style-position:inside;list-style-type:square; }
li {text-indent:0;padding-left:10px;}
li ul {list-style-position:inside;list-style-type:disc; }

ul.out {list-style-position:outside;list-style-type:disc;}
a.upper {text-transform:uppercase;font-size:9px;font-weight:bold;color:#ff4d00;text-decoration:none}
a.upper:hover {text-decoration:underline}

a.real-title {text-transform:uppercase;font-size:12px;font-weight:bold;color:#ff4d00;text-decoration:none}

img.left {float:left;padding-right:5px;}
img.right {float:right;padding:5px;padding-right:0}

#body {
    width:780px;
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}
/* a {color:#ff4d00;text-decoration:underline;} */
a {color:#666;text-decoration:underline;}
a:hover {text-decoration:none;color:#ff4d00} 


/* top */
#top {
    height:160px;
    background:url(images/design/bg-top.gif) no-repeat top right #fff;
}
#logo {
    float:left;
    width:310px;
    margin-top:25px;
    text-align:center;
}
#lang-comp {
    float:right;
    width:470px;
}

#languages {
    float:right;
    height:113px;
    overflow:hidden;
}


#languages a {
    font-size:90%;color:#262626;text-decoration:none;font-weight:bold;background:transparent;
}
#languages a:hover {color:#fff;}
#languages a.langact {color:#fff}
#languages a.langact:hover {color:#fff}

#languages ul {list-style:none;padding-top:5px;padding-left:10px;padding-right:10px;float:left;}
#languages li {padding-top:2px;padding-bottom:3px}

#company {
    clear:right;
    float:right;
}

#menu-top  {height:30px;border-bottom:1px solid white;margin:auto;overflow:hidden;}
#menu-top p {padding:0;color:#666}
#menu-top a {
    line-height:30px;
    color:#666;
    font-family:arial,verdana,sans-serif;
    font-size:11px;
    font-weight:bold; 
    text-decoration:none;
}
#menu-top a:hover,#menu-top a.act {color:#ff4d00;background:inherit}

/* end top */

#banner {border-top:1px solid white;}


#mainMenu {
    background-color:#f37022;
    width:780px;
    padding:0;
    margin:0;
}

#servMenu,#imobMenu {
    padding:0;
    margin:0;
    text-align:left;
    width:780px;
    height:30px;
    overflow:hidden;
    white-space:nowrap;
    border-bottom:1px solid white;
}


#left-content,#right-content,#home-about ,#home-content {float:left}

#content {
    width:100%;
    /*background:#eee;*/
    line-height:150%;
}

#serv-content { 
    margin:0;
    padding:0;
    width:100%; 
    background:white;
    line-height:150%;
    margin-top:15px;
}

#serv-content h3 {padding-top:0px;margin:0}
#serv-content p {text-align:justify}

img.servLeft { float:left;border:6px solid white;border-left:0}
img.servRight { float:right;border:6px solid white;border-right:0}

#serv-content-left {float:left;width:280px;}


/* #menu-cat ul {font-weight:bold;font-size:95%} */


#left-content,#home-content {
    width:520px;
    background:white;
    overflow:hidden;
}

#prejmer {
    width:252px;
    float:left;
    clear:both;
    border-right:1px solid #eee;
    margin-right:10px;
}
#prejmer p,#prejmer h3,#lifejoy p,#lifejoy h3 {
padding:10px;
}
#trez-content {
    background:#fff;
    clear:left;
    overflow:hidden;
    zoom:1;
    border-bottom:1px solid #eee;
}
#trez-content h3 {
    padding-bottom:5px;
}

#trez-content .fright {
    float:right;
    width:250px;
    padding:0 5px;
}
#trez-content p.fleft {
    padding:10px;
}
#trez-content ul li {
    float:left;
    width:245px;
}

/*#trez-content a,#home-content a {
    color:#ff4d00;
}*/
#left-content p {text-align:justify }

#left-content h3 {font-size:100%}

.home-col-left,.home-col-right {
    margin-top:8px;
    width:50%;
    float:left;
    /* font-weight:bold; font-size:95%; */
}


.home-col-left ul {padding-top:10px;padding-left:20px}
.home-col-right ul {padding-top:10px;padding-left:20px;padding-right:5px;}
 



#right-content,#home-about {
    width:260px;
}

#home-content {border-top:1px solid #eee}
#home-about {padding-bottom:10px;}
#home-about p {padding-left:10px;padding-right:10px;}
/*
#right-content a {color:#ff4d00;font-style:italic}
#right-content ul a {color:#666;font-style:normal;text-decoration:none;}
#right-content ul a:hover {color:#ff4d00;text-decoration:underline;}
#right-content h3 a {font-style:normal;text-decoration:none}
#right-content h4 {font-style:italic}
#right-content p, 
#right-content ul,
#right-content h1,#right-content h2,#right-content h3,#right-content h4 {
    padding-right:5px;
    padding-left:10px;
}
*/
#right-content h3,#home-about h3 {font-size:100%;border-bottom:1px solid white;border-top:1px solid white;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;text-align:center;margin-bottom:10px;}

#right-content ul {list-style:square outside;}
#right-content ul li {padding-top:5px;padding-bottom:5px;clear:both;padding-left:0;margin-left:25px}
#right-content ul li.first {list-style:none;margin-left:15px;padding-top:0;padding-right:10px;}
#right-content ul li h4 {margin:0;padding:0;text-align:center}
#right-content ul li h4 a {font-size:12px;}
#right-content ul li p  {padding:0;padding-right:5px;text-align:justify}
#right-content ul li p img {float:left;margin:5px;margin-bottom:0;width:100px;height:81px;border-bottom:1px solid #eee}


#res-park {height:480px;overflow:auto}
#res-park p {text-align:left;}

#footer {
    background:white;
    clear:both;
    border-top:1px solid #ccc;
    /*height:50px;*/
    font-size:9px;
    color:#333;
}
#footer .address {
    font-family:arial,verdana,sans-serif;
    font-size:11px;
    line-height:17px;
    color:#666;
}


#serv-img-right {float:right;margin-left:10px;margin-bottom:1px;}


ul.horizontal li {display:inline;padding:0px;}
.italic {font-style:italic;}
.space {padding:0}
.btop {border-top:1px solid white}

#left-offers {float:left;width:600px;}

#right-offers {
    float:right;
    width:180px;
    padding-top:5px;
    padding-bottom:10px;
    line-height:normal;
}


#offers {text-align:center;}
#pathMenu {color:#ccc;font-size:90%;}
#pathMenu a {text-decoration:none;font-weight:bold;color:#ccc}
#pathMenu a:hover {color:#ff4d00}


#left-offers h3 {
    padding-top:10px;
    /*padding-bottom:10px;*/
    margin-right:10px;
    text-transform:uppercase;
    font-size:110%;  
}

.offer {width:295px; float:left;margin-top:15px;text-align:left;padding:0;margin:0}
.offer a {color:#ff4d00;font-style:italic}

.offer-msg {clear:both;line-height:normal}

.image {margin:0;background:#ccc;padding:0px;width:160px;height:130px;}
.image a {font-style:italic;}

.pos-0 .image {float:right;margin-left:5px;}
.pos-1 .image {float:left;margin-right:5px;}

.pos-0 .offer-info {text-align:right;padding-right:10px;float:right;}
.pos-1 .offer-info {text-align:left;padding-left:10px;float:left;}

.pos-1 .offer-msg  {margin-right:10px;}
.pos-0 .offer-msg {margin-left:10px;}

.separator {
    clear:both;
    margin:auto;
    padding:0;
    margin-top:0;
    line-height:5px;
    margin-bottom:10px;
    border-bottom:1px solid #eee;
    width:100%;
}



.pagination {
    width:100%;
    border-top: 1px solid #eee;
    border-bottom:1px solid #eee;
    margin-top:5px;padding-top:5px;padding-bottom:3px;}
.pagination a {padding-left:5px;padding-right:5px;font-weight:normal;}
.pagination b {padding-left:5px;padding-right:5px;font-weight:normal;color:#ff4d00}

#right-offers .pagination {border-top:1px solid white;border-bottom:1px solid white;}

.aright {text-align:right}

.fLeft {float:left;margin-left:5px;}
.fRight {float:right;margin-right:5px;}
.sters {font-weight:normal;font-size:9px;color:#aaa;font-style:italic}
.sters-mare {color:#ccc}

ul.subMenu {
    padding:0;margin:0;
    padding-top:5px;
    padding-bottom:5px;
    margin-top:3px;
    background:#eee;
    /*border:1px solid #ccc;*/
    list-style-position:outside;
    list-style-type:none;
    font-weight:bold;
    font-size:10px;
    width:290px;
}

ul.servIngust { width:150px;margin-left:10px;}

ul.subMenu li {
    padding:3px;
    margin:0;
    text-indent:0;
}

ul.subMenu li.active {
    color:#ff4d00;
    background:white;
    /*border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;*/
}


ul.sub2Menu {
    width:290px;
    padding:0;
    margin:10px 0 0 0;
    background:#eee;
    list-style-position:outside;
    list-style-type:none;   
    /*border:1px solid #ccc; */
    border-bottom:0;
    font-weight:bold;
 
}
ul.sub2Menu li {
    padding:5px;
    padding-top:15px;
    margin:0;
    text-indent:0;
    /*border-bottom:1px solid #ccc;*/
}
ul.sub2Menu b {color:#ff4d00;}

ul.sub2Menu ul.lev2 {
   padding-left:5px;
   list-style-position:outside;
   list-style-type:none;
   border:0;
   font-weight:bold;
   font-size:10px;
}
ul.sub2Menu ul.lev2 li {   
    border:0; 
    padding:3px;
    margin:0;
}


#right-offers ul.sub2Menu, 
#right-offers ul.subMenu {
    border:0;
    border-bottom:1px solid white; 
    width:auto;
    margin:0;
    padding:0;
}

#right-offers ul.subMenu  {border-top:1px solid white;} 

#right-offers ul.sub2Menu li,
#right-offers ul.subMenu li
 { 
    border:0; 
    border-top:1px solid white;
    padding-right:3px;
    padding-left:10px;
}

#right-offers ul.subMenu li {border-top:0} 


#right-offers ul.lev2 {
    border:0;
    margin:0;
    margin-top:10px;
    margin-bottom:10px;
    padding:0;
}


#right-offers ul.lev2 li {
    border:0;
    margin:0;
    padding-left:5px;
    padding-right:3px;
}

#right-offers ul.sub2Menu b,#right-offers ul.subMenu b {
    color:#666;
}
#right-offers ul.sub2Menu b.red,#right-offers ul.subMenu b.red{
    color:#ff4d00;
}
#right-offers p, #right-offers h3 {margin-left:10px} 

#right-offers a {font-weight:bold;color:#666;}
#right-offers a:hover {color:#ff4d00;}
#right-offers b.red {color:#ff4d00;}
#right-offers h3 {padding-bottom:10px;color:#ff4d00;}

#right-offers  .pagination {
    margin:0;
    margin-top:0px;
    padding:5px;
    border:0;
    border-bottom:1px solid white;    
    width:auto;
    font-size:9px;
}
#right-offers  .pagination p {
    padding:0;
    margin:0;
}

#right-offers .pagination a{font-weight:normal}




.offer-single {}

ul.navigator {
    list-style-type:none;
    list-style-position:outside;
    padding:0;
    margin:0;
    height:79px;
    width:99px;
    overflow:hidden;
    background:#eee;
    font-size:10px;
    font-weight:bold;
}

ul.navigator li {
    padding:0;
    margin:0;
    padding-left:5px;
    padding-top:2px;
    text-indent:0;
    white-space:nowrap;
}
div.contact {
    width:199px;
    height:79px;
    overflow:hidden;
    white-space:nowrap;
    background:#eee;
}
div.contact p {
    padding:0;
    padding-top:2px;
    padding-left:5px;
}

a.red {color:#ff4d00;font-style:italic;}
p.big-image {width:299px;background:#eee;padding:0}
#image0 {width:299px}
.image-single {float:left;width:305px;}
.image-single p {padding:0;margin-bottom:1px;}
.image-single-small {height:80px;width:100px;float:left;overflow:hidden}
.dublu {width:200px}
.image-single-small img { cursor: pointer;}

.offer-single-msg {padding-right:10px;}
.offer-single-msg h1 {
    margin-top:10px;
    margin-bottom:10px;
    text-transform:uppercase;font-size:110%;color:#ff4d00}  
.offer-single-msg b,.offer-single-msg strong {font-size:90%}  

.offer-single-msg h4 {padding-top:15px;}


.center {text-align:center}

#alltrafic {padding-top:20px;width:100%;}
.trafic {width:95px;float:left}
#descriere {clear:both;font-size:8px;font-style:italic;color:#aaa;}

#bnbl-menu {
/*     border-top: 1px solid #eee; */
/*     border-bottom: 1px solid #eee; */
}


#bnbl-menu a.active {font-weight:bold;text-decoration:none;outline:none}
#bnbl-1,#bnbl-2,#bnbl-3 {}
#bnbl-2,#bnbl-3 {display:none}


.fright {float:right;}
.fleft  {float:left;}