html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, em, font, img, small, strike, strong, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;

padding: 0;

border: 0;

outline: 0;

font-style: inherit;

font-family: inherit;

vertical-align: top;

}

/*

@font-face{ 

	font-family: 'Tahoma';

	src: url('../fonts/Tahoma.eot');

	src: url('../fonts/Tahoma.eot?#iefix') format('embedded-opentype'),

	     url('../fonts/Tahoma.woff') format('woff'),

	     url('../fonts/Tahoma.ttf') format('truetype'),

	     url('../fonts/Tahoma.svg#webfont') format('svg');

}

*/

body {background:#FFF;font-size: 9pt; font-family:Tahoma,Arial,Helvetica,sans-serif;height:100%;margin:0;}

html{height:100%;}

.clear {clear:both}

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

a:hover {color:#000;text-decoration: none;}

.left{

	float:left;

}

.right{

	float: right;

}

.spacer {

	width:1px;

	min-height:10px;

}

img {

	border:0;

}

#all{

	width: 900px;

	min-height: 100px;

	margin: 0 auto 10px auto;

}

#header div{

	float:left;

}

#header #top_menu{

	z-index: 100;

	position: relative;

	margin: 0 0 -30px 0;	

}

#header #top_menu #includer{

	text-align: center;

	width:900px;

	min-height:60px;

	background:url(../images/menu_middle.gif);

}

#header div .top_menu_item{

	min-height: 60px;

	background:url(../images/menu_bg_item.png) no-repeat right;

	text-align: center;

}

#header div .lasted{

	background:url(../images/menu_middle.gif) no-repeat right;

}

#header div .first{

	width:30px;

	background:#FFF url(../images/menu_left.gif) no-repeat;

}

#header div .last{

	width:30px;

	float:right;

	background:#FFF url(../images/menu_right.gif) no-repeat;

}

#header div .top_menu_item .top_menu_item_text{



	margin:23px 10px 0 10px;

	

	

	text-align: center;

	font-size: 10pt;

	font-family: Tahoma;

}

#header div .top_menu_item .selected{

	color: #116AB4;

}

#header div .top_menu_item a,

#header div .top_menu_item a:link,

#header div .top_menu_item a:visited,

#header div .top_menu_item a:active { color:#000; }



#header div .top_menu_item .selected a,

#header div .top_menu_item .selected a:link,

#header div .top_menu_item .selected a:visited,

#header div .top_menu_item .selected a:active {	color:#116AB4; }



#header div .top_menu_item a:hover {color:#116AB4;}



#header #logo{

	width: 900px;

}

.call_free{

	margin:5px 20px 0 0;

}

.logo{

	margin:5px 0 0 20px;

}

.delivery{

	margin: 5px 0 0 0;

}

div .center{

	text-align: center;

}

#header_middle{

	width: 900px;

	padding: 30px 0 0 0;

	min-height: 220px;

	background:url(../images/header_bg_blue.jpg) no-repeat;

}

#header_middle_menu{

	width: 900px;

	min-height: 40px;

	background:url(../images/header_bg_gri.jpg) no-repeat;

}

#header_middle_menu img{

	margin-left: 25px;

	margin-right: 25px;

}

#header_middle_text{

	background: #FFF;

	width: 860px;

	padding: 15px 20px 0px 20px;

}



#middle_content{

	width: 900px;

	min-height: 40px;

}

#left_menu{

	float:left;

	width:200px;

}

#content{

	float:left;

	width:670px;

}

#content_text{

	width: 629px;

	background:url(../images/content_centru.jpg) repeat-y;

	padding: 0 20px 0 20px;

	min-height: 800px;

}

#content_border_top{

	min-height: 29px;

	width: 669px;

	background:url(../images/content_sus.jpg);

}

#content_border_bottom{

	min-height: 29px;

	width: 669px;

	margin-top: -15px;

	background:url(../images/content_jos.jpg);

}

#right_menu{

	float:right;
	margin-right: 25px;
	width:200px;

}

#footer{

	margin:20px 0 10px 0;

	width:900px;

	min-height:70px;

	background:url(../images/footer_bg.jpg) center no-repeat;

}

#footer a,

#footer a:link,

#footer a:visited,

#footer a:active,

.form_submit a,

.form_submit a:link,

.form_submit a:visited,

.form_submit a:active 

 {	color:#FFF; }

 



#footer #payment_methods{

	float: right;

	margin: 23px 30px 0 0;

}

#footer #footer_links{

	color: #FFF;

	float: left;

	margin: 20px 0 0 30px;

}



#under_footer{

	width: 900px;

	margin: 0 0 10px 0;

	text-align: center;

}

.copyright{

	color: #C8CFD4;

}

.menu_box{

	width:200px;

	min-height:150px;

	margin-bottom:20px;

}

.menu_box .menu_title{

	min-height:40px;

	text-align:center;

	background:url(../images/header_mic.jpg) no-repeat;

	font-size: 10pt;

	font-weight: bold;

	font-family: Tahoma;

	color: #116AB4;

	padding: 13px 0 0 12px;

}

.menu_box .menu_content{

	min-height:430px;

	margin: -13px 0 -30px 0;

	background:url(../images/bg_box_top.jpg) no-repeat;

}

.menu_box .menu_footer{

	min-height:20px;

	background:url(../images/bg_box_bottom.jpg) no-repeat;

	z-index:1;

	position: relative;

}

.menu_box .menu_subfooter{

	margin-top:-20px;

	min-height:60px;

	

}

.menu_box .menu_icon{

	margin:-50px 0 0 -10px;

}

.menu_box .menu_item{

	margin: 10px 0 0 20px;

	color: #FFF;

}

.menu_box .menu_item a{

	margin: 0 0 0 3px;

}

.menu_box .menu_item img{

	margin: 5px 0 5px 0;

}



.mouse .menu_content{

	background:url(../images/bg_reserve_sus.png) no-repeat #0A8ED3;

}

.mouse .menu_footer{

	background:url(../images/bg_reserve_jos.png) no-repeat;

}

.mouse .menu_subfooter{

	background: red;

	background:url(../images/bg_reserve_gri.png) no-repeat;

	text-align:center;

}

h1{

	font-family: Tahoma;

	font-size: 16pt;

	color:#116AB4;

}

h2{

	font-family: Tahoma;

	font-size: 11pt;

	color:#D80117;

	margin-bottom: 10px;

}

h3{

	font-family: Tahoma;

	font-size: 11pt;

	color:#116AB4;

	margin: 5px 0 5px 0;

}

p{

	font-family: Tahoma;

	font-size: 10pt;

	color:#000;

	margin-bottom: 15px;

}



input[type="text"]{

	margin: 5px 0 5px 0;

	width:160px;

	height:20px;

	border:solid #727E88;

	border-width: 1px;

	font-family: Tahoma;

	font-size: 9pt;

}

select{

	margin: 5px 0 5px 0;

	width:160px;

	height:20px;

	border:solid #727E88;

	border-width: 1px;

	font-family: Tahoma;

	font-size: 9pt;

}

input[type="submit"]{

	background: url(../images/btn_blue_short.png) no-repeat;

	width: 90px;

	min-height: 40px;

	color:#ffffff;

	font-family: Tahoma;

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

	border:none;

	margin: 20px 0 10px 0;

	cursor: pointer; cursor: hand;

	z-index:1;

	position: relative;

}

.submit_inquiry{

	background: transparent;

	width: 159px;

	min-height: 50px;

	color:#ffffff;

	font-family: Tahoma;

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

	border:none;

	padding: 5px 0 0 0;

	cursor: pointer; cursor: hand;

	margin-top:10px;

}

.separator {

	margin: 20px 0 20px 0;

}

td{

	vertical-align: middle;

}

.product{

	margin-bottom: -20px;

}

#reservation p{

	margin-top:10px;

	margin-right:10px;

}

#reservation input[type="text"]{

	width: 100px;

	margin-right:10px;

}

/* Widget Style */


.main_widget{
	display:table;overflow:hidden;
	width:243px;
	height:550px;
	background-image:url(/images/reservationBG.png);
	font-family:"Century Gothic";
	font-size:12px;
}
.widget_content{
	display:table;overflow:hidden;
	margin: 100px 30px 5px 45px;
}
.wd_label{
	float:left;
	width:38px;
	margin-top:5px;
}
.wd_input{
	float:left;
	width:120px;
	margin-top: -3px;
}
.wd_input input{
	width:120px;
	border:1px solid #CCCCCC;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:18px;
}
.wd_input select{
	width:120px;
	border:1px solid #CCCCCC;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:20px;
	font-size:12px;
	margin-top:6px;
}
.wd_header{
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
	margin-top:5px;
}
.wd_but{
	text-align:center;
	background:none;
	border:none;
	cursor:pointer;
}
#hotels{
	width:120px;
}

/* End Style */