@charset "utf-8";
/* CSS Document */
body, ul, li {
  margin: 0;
  padding: 0;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

body {
color:#333333;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:1.3em;
margin:0;
padding:0;
  background-color:#e8eff9;
}

#header_wrap {
background:transparent url(/img/layout/header_bg.png) repeat-x scroll 0 0;
height:152px;
}

#header {
background:transparent url(/img/layout/header_highlight.png) no-repeat scroll 40px 0;
height:152px;
margin:0 auto;
position:relative;
width:980px;
}

#logo {
background:transparent url(/img/layout/logo.png) no-repeat scroll 0 0;
display:block;
height:88px;
left:-15px;
position:absolute;
top:21px;
width:165px;
}

#reclama {
	position:absolute;
	right:15px;
	top:20px;
	width:728px;
}

#reclama img, a {
	border:0;
	text-decoration:none;
}

#navigation {
position:absolute;
right:15px;
top:119px;
width:450px;
}

#navigation li {
  float: right;
  height: 33px;
}
#navigation li a {
  display: block;
  height: 33px;
  padding: 0 14px;
  line-height: 33px;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  text-shadow: #213454 0 1px 1px;
}
#navigation li a:hover {
	background-color:#dfeff9;
	color:#000000;
}

#sub_header_wrap { background:#dfeff9; }
#sub_header {
  width: 980px;
  margin: 0 auto;
  padding: 20px 0;
  overflow:auto;
}

#container {
	margin:0 auto;
	width:980px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#ffffff;
	min-height:100%;
	overflow:auto;
}

#leftbar {
	width:190px;
	float:left;
	min-height:100%;
	padding-left:10px;
}

#leftbar .destinatii {
	width:188px;
}

#leftbar .leftnav {
	float:left;
	margin:0;
	padding:0;
	width:190px;
	font-size:10px;
	}

#leftbar .leftnav h3 {
border-bottom:3px solid #3d4d61;
font-size:12px;
color:#3d4d61;
height:auto;
margin:0;
padding:2px 0 2px 2px;
width:186px;
}

#leftbar .leftnav ul{
	margin: 0;
	padding: 0;
}

#leftbar .leftnav li {
width:190px;
font-weight:bold;
	line-height:2em;

}

#leftbar .leftnav li a {
color:#000;
display:block;
height:auto;
padding:2px 0 2px 15px;
text-decoration:none;
width:173px;
}

#leftbar .leftnav li a:hover {
	background:#dfeff9;
	color: #333;
}

#leftbar .oferte{
	margin-top:10px;
}

#rightbar {
	width:250px;
	padding-right:10px;
	float:right;
}

#rightbar h4 {
border-bottom:3px solid #3d4d61;
font-size:12px;
color:#3d4d61;
height:auto;
margin:0;
padding:2px 5px 2px 0;
text-align:right;
}

.block2 {
background:#F8F8F8 none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin-bottom:5px;
padding:5px 5px;
width:238px;
}

#continut{
	width:500px;
	float:left;
	margin-left:10px;
	min-height:100%;
	padding-top:5px;
}

.of{
	width:238px;
	height:150px;
	border:1px solid #CCC;
	float:left;
	margin-left:5px;
	margin-right:10px;
	margin-bottom:5px;
	background:#FFF;
}
.of2{
	width:238px;
	height:150px;
	border:1px solid #CCC;
	float:left;
	margin-right:0px;
	margin-bottom:5px;
}
.of img{
	padding:5px;
	outline:none;
	float:left;
}
#footer_wrap { background:#dfeff9; margin-top:5px; clear:both; }
#footer {
  width: 980px;
  margin: 0 auto;
  padding: 20px 0;
  margin-top:5px;
  clear:both;
  
}

#cautare_box{
	background:transparent url(/img/layout/bg_cautare.png) no-repeat scroll 0 0;
	width:364px;
	height:231px;
	color:#ffffff;
	float:right;
	padding:5px;
}

#cautare_box h3{
	width:342px;
	color:#ffffff;
	border-bottom:2px solid #ffffff;
	padding-bottom:2px;
	margin-left:10px;
}

#copyright_wrap {
background:#436CB3;
padding:5px 0 5px 0
}

#copyright {
	text-align:center;
	color:#FFF;
background:#436CB3;
margin:0 auto;
position:relative;
width:980px;
}

#cviz_oferta{
	width:768px;
	float:left;
	margin-left:10px;
	min-height:560px;
	border-left:1px solid #e1e1e1;
	font-size:10px;
}

#viz_oferta{
	width:767px;
	min-height:100%;
	border-left:1px solid #e1e1e1;
	font-size:10px;
}

#viz_oferta h2{
	padding-left:10px;
	font-size:18px;
}

#breadcrumb
{
    font: 12px Arial, Helvetica, sans-serif;
    background-image:url('/img/layout/bc/bc_bg.png'); 
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
#breadcrumb li 
{
    list-style-type:none;
    float:left;
    padding-left:10px;
}
#breadcrumb a
{
    height:30px;
    display:block;
    background-image:url('/img/layout/bc/bc_separator.png'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#454545;
}
.home
{
    border:none;
    margin: 8px 0px;
}

#breadcrumb a:hover
{
	color:#F00;;
}

.title {
	float:left;
	padding:10px;
}

.pret {
	float:right;
	padding:10px;
	background-color:#436CB3;
	color:#FFF;
}

a.detalii{
width:90px;
padding:10px;
text-decoration: none;
background-color:#3d4d61;
color:#FFF;
display:block;
font-weight:bold;
}

a:link.detalii, a:visited.detalii, a:active.detalii {
color: #FFF; /*button text color*/
}

a.detalii:hover{ /* Hover state CSS */
background-color:#dfeff9;
color:#3d4d61;
}

.cui {
	font-size:10px;
}
.of_p {
	color:#F00;
	font-weight:bold;
	text-align:center;
	font-size:14px;
}

.preturi td{
	border: 1px solid #011e5b;
}
