@charset "utf-8";
/* CSS Document */

body {
	margin: 0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	background:url(images/bg_bottom.jpg) center bottom no-repeat #719320;

}

#descOferta td {
	border: 1px solid #666;
}

#wrapper {
	margin:0 auto;
	width:100%;
	background:url(images/bg_top.jpg) center top no-repeat;
}

#main {
	width:982px;
	margin:0 auto;
}

#top_nav {
	height:132px;	
}

.logo {
	float:left;
	margin:24px 0px 0px 7px;
	width:254px;
	height:106px;
}

.logo a{
	outline:none;	
}

.navigation {
	margin:70px 0 0 0;
	float:right;	
	width:680px;
	height:40px;
}

.navigation ul {
	width:545px;
	float: right;
	list-style-type: none;
	list-style-position: outside;
}

.navigation ul li{
	margin-right:5px;
	list-style:none;
	height:26px;
	float: left;
}

.navigation ul li a {
	outline:none;		
	color: #FFF;
	text-decoration: none;
	width:103px;
	display: block;
}

.navigation ul li .text {
	float: left;
	color: #FFF;
	text-decoration: none;
	padding: 5px 5px 0 5px;
	width: 85px;
	text-align: center;
}

.navigation ul li .stanga {
	float: left;
	width:4px;
	height:26px;
}

.navigation ul li .dreapta {
	float: right;
	width:4px;
	height:26px;
}

.navigation ul li#orange {
	background: #f7941e;
}

.navigation ul li#orange .stanga{
	background: url(images/portocaliu_st.gif) no-repeat;
}

.navigation ul li#orange .dreapta{
	background: url(images/portocaliu_dr.gif) no-repeat;
}

.navigation ul li#albastru {
	background: #2fade8;
}

.navigation ul li#albastru .stanga{
	background: url(images/albastru_st.gif) no-repeat;
}

.navigation ul li#albastru .dreapta{
	background: url(images/albastru_dr.gif) no-repeat;
}

.navigation ul li#verde {
	background: #7dab0b;
}

.navigation ul li#verde .stanga{
	background: url(images/verde_st.gif) no-repeat;
}

.navigation ul li#verde .dreapta{
	background: url(images/verde_dr.gif) no-repeat;
}

.navigation ul li#violet {
	background: #b275e1;
}

.navigation ul li#violet .stanga{
	background: url(images/violet_st.gif) no-repeat;
}

.navigation ul li#violet .dreapta{
	background: url(images/violet_dr.gif) no-repeat;
}

.navigation ul li#galben {
	background: #c7ba2a;
}

.navigation ul li#galben .stanga{
	background: url(images/galben_st.gif) no-repeat;
}

.navigation ul li#galben .dreapta{
	background: url(images/galben_dr.gif) no-repeat;
}

#middle_nav {
	float:left;
	width:982px;	
}

.middle_nav_top {
	background:url(images/middle_nav_top.gif) top center no-repeat;
	width:982px;
	height:7px;
	font-size:1px;
	line-height:0
}

.middle_nav_middle{
	padding-top: 2px;
	height:255px;
	background-color:#e2cdb4;
	width: 982px;
}

.flash {
	float:left;
	margin: 0 0 0 10px;
	width:618px;
	height:247px;
	background: #FFF;
	padding: 1px;
	border: 1px solid #000;
	display: inline;
}

.newsletter {
	line-height:17px;
	color:#3a3a3a;
	font-size:11px;
	margin:18px 13px 0 0;
	float:right;
	width:320px;
	height:148px;
	background-color:#f7941e;
}

.newsletter_input{
	width:298px;
	height:33px;
	background:url(images/form_bg.gif) center left no-repeat;
	margin:15px 0 0 9px;
}

.newsletter_input input#textfield {
	color:#8c8c8c;
	font-size:11px;	
	float: left;
	background: #f8f6f2;
	border: 0;
	margin: 9px 0 0 9px;
	display: inline;
	width: 235px;
}

.newsletter_input button {
	float: right;
	border: 0;
	background: url(images/form_btn_go.jpg) no-repeat;
	width: 42px;
	height: 23px;
	margin: 5px 5px 0 0;
	display: inline;
}

.middle_nav_bottom {
	background:url(images/middle_nav_bottom.gif) top center no-repeat;
	width:982px;
	height:7px;
	font-size:1px;
	line-height:0	
}

#footer {	
	clear:both;
	background:url(images/footer.png) no-repeat center;
	width:982px;
	height:80px;
}

#footer a:link, #footer a:active, #footer  a:visited {
	color:#FFF;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;	
}

#footer ul {
	margin:0 auto;
	padding:0;
	width:550px;
}

#footer ul li{
	font-size:11px;
	margin:11px 10px 0 10px;
	color:#FFF;
	float:left;
	display:block;
	list-style-type:none;	
}

#footer p {
	width:100%;
	color:#FFF;
	font-size:11px;
	float:left;
	text-align:center;
}
#content {
	margin:20px 0 10px 0;	
}
#content table {
	width: 700px;	
}
.content_top_bg {
	float: left;
	background:url(images/content_top_bg.gif) center no-repeat;
	width:982px;
	height:6px;
	margin-top: 5px;
	display: inline;
	font-size:1px;
	line-height:0	
}

.content_bottom_bg {
	float: left;
	background:url(images/content_bottom_bg.gif) center no-repeat;
	width:982px;
	height:6px;
	margin-bottom: 5px;
	display: inline;
	font-size:1px;
	line-height:0	
}

.content_middle {
	width:982px;
	float: left;
	background-color:#FFF;
	min-height:840px;
	height:auto !important;
	height:840px;	
}

#column_left {
	margin: 0 0 0 6px;	
	float:left;
	width:206px;
	background-color:#fff;
	display: inline;
	padding: 0;
	
}

#column_right {
	float:left;
	width:765px;
	padding: 0;
}

.vertical_menu_top{
	float:left;
	background:url(images/menu_top_bg.jpg) center no-repeat;
	height:5px;
	width:202px;
	font-size:1px;
	line-height:0	
}

.vertical_menu_middle {
	line-height:31px;
	width:202px;
	float:left;	
	background-color:#5c92c0;	
}

.vertical_menu_middle ul{
	margin: 0;
	padding: 0;
}

.vertical_menu_middle ul li{
	text-decoration:none;
	display:block;
}

.vertical_menu_middle a:link,.vertical_menu_middle a:visited,.vertical_menu_middle a:active{
	text-decoration:none;
	color:#fff;
	border-bottom:dotted #bdd3e5 1px;
	display:block;
	height: 30px;
	background:transparent url(images/bullet_menu_on.jpg) no-repeat scroll 5px center;
	padding:0 0 0 15px;
	width:186px;	
	
	
}

.vertical_menu_middle a:hover{
	border-bottom:dotted #bdd3e5 1px;	
	display:block;
	width:186px;
	height: 30px;
	padding:0 0 0 15px;
	background:url(images/bullet_menu_off.jpg) 5px center no-repeat #497eaa;	
}

.vertical_menu_middle ul{
	padding:0;	
	margin-top: 0px;
	margin-bottom: 0px;	
	list-style-type: none;
}
.vertical_menu_bottom {
	float:left;	
	background:url(images/menu_bottom_bg.jpg) center no-repeat;
	height:5px;
	width:202px;
	font-size:1px;
	line-height:0	
}

.category_item {
	float:left;
	margin:0 17px 40px 17px;	
	height:200px;
	width:219px;
	display: inline;		
}

.category_item img{
	background: #FFF;	
	padding: 1px;
	border: 1px solid #c7c7c7;
	width: 216px;
	height: 116px;
}

.category_headline {
	padding:6px 0 0 9px;
	margin: 0 0 6px 0;
	width:211px;
	height:19px;
	background:url(images/bullet.jpg) 200px  center no-repeat #f3efe6;
}

.category_headline a:link, .category_headline a:visited, .category_headline a:active {
	color:#404040;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.category_headline a:hover {
	color:#f7941e;	
	text-decoration:underline;	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.detail_button {
	background:url(images/btn_detalii.jpg) center;
	width:158px;
	height:27px;
	margin:0 auto;
	margin-top: 7px;
}

.detail_button a:link, .detail_button a:visited, .detail_button a:active {
	height:22px;
	padding-top: 5px;
	text-align:center;
	display:block;
	color:#6a6353;
	text-decoration:none;
	font-size:11px;
}

.detail_button a:hover {
	height:22px;
	padding-top: 5px;
	text-align:center;
	display:block;
	color:#f7941e;
	text-decoration:underline;
	font-size:11px;
}

.avion {
	float:right;
	margin:0 13px 0 0;
	background:url(images/btn_bilete_avion.jpg);
	width: 230px;
	height: 35px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding: 50px 0 0 90px;	
}

	.avion a {
	color:#404040;
	text-decoration:none;
	}
	
	.avion a:hover {
	color:#F7941E;
	}
	
a:link, a:active, a:visited {
	color:#074289;
	text-decoration:none;	
}

a:hover {
	color:#F7941E;
	text-decoration:underline;
}
