body {
margin:0 auto;
}
img {
	border:0;
}
#travelesco {
margin: 0 auto;
width:1005px;
}

#header {
}
.userbar_login
{
	vertical-align:top;
}
#logo {
float:left;
}

.left_banner {
	margin-top:10px;
	margin-left:5px;
}

#language {
float:left;
width:90px;
background:#202020;
height:36px;
}
#language1 {
padding:10px; 
}

#language2 {
padding:10px;
padding-left:2px; 
}
#login_area {
float:left;
width:638px;
background:#000000;
height:36px;
font-family:Tahoma;
font-size:12px;
color:#ffffff;
overflow:hidden;
line-height:30px;

}
#logout_user fieldset{
	border:0;
}
#logout_user{
	border:0;
}
#login_user fieldset {
	border:0;
	font-size:small;
	vertical-align: top;
}
#login_user fieldset div{
	border:0;
	vertical-align: top;
	
	float:left;
}
#login_user fieldset div label{
	border:0;
	font-size:small;
	vertical-align: top;
	padding:0;
	margin-right: 5px;
}
#login_user label {
	width:5em;
	display:block;
	float:left;
	padding:0;
}
#login_area2 {
_margin-top:7px;
float:left;
} 
#login_user{
_margin-top:7px;
float:left;
vertical-align: top;
float:left;
} 
#login_area2 div {
vertical-align: top;
float:left;
} 
#login_area2 div div{
float:left;
} 
.login_spacer {
margin-left:15px;  
}

#login_btn {
margin-top:3px;
float:left;
position:relative;
vertical-align: middle;
}

#cauta_content {
float:left;
font-family:Tahoma;
font-weight:bold;
color:#464646;
font-size:12px;
margin-top:9px;
}

#go_btn {
position:relative;
vertical-align: middle;
top:-2px;
}

#login_area1 {
margin-top:3px;
_margin-top:7px;
float:left;
}

.userpass_input {
margin-top:3px;
margin-right:10px;
width:100px;
position:relative;
vertical-align:middle;
float:left;
height:13px;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
}

.contnou a {
color:#a8e0fb;
text-decoration:none;
margin:0;
padding:0;

}


.contnou a:hover {
color:#f20006;
margin:0;
padding:0;
}


#banner_area {
float:left;
width:728px;
height:90px;
}

#menu_container {
width:100%;
height:50px;
float:left;
}

#menu_spacer {
float:left;
height:9px;
width:100%;
font-size:9px;
background:#18455a;
}

#menu {
float:left;
width:100%;
height:50px;
background:url(images/menu_bg.jpg);
 
}

#menu_left{
float:left;
}

#menu_container {
float:left;
 
}
 

#menu ul {
list-style-type: none;
margin:0;
padding:0;
}

#menu li {
float: left;
}

.menu a {
margin: 0px 10px;
_margin: 0px 5px;
margin-left:0px;
width: 115px; 
height: 50px;
float: left;
display: block;
text-align: center;
line-height:50px;
text-decoration: none;
color: #ffffff;
font-family:Tahoma;
font-size:12px;
 
}
	 
.menu a:hover, .menu_selected {
background:url(images/menu_over.jpg);
color:#090868;
}

.menu_selected span{
color:#090868;
}

#cauta_1 {
float:left;
font-family:Tahoma;
font-weight:bold;
color:#464646;
font-size:12px;
margin-top:9px;
}

#go_btn {
position:relative;
vertical-align:middle;
top:-2px; 
}
 

#cauta {
float:right;
height:38px;
width:210px;
background:url(images/cauta_bg.jpg);
margin-right:20px;
margin-top:7px;
}

#cauta_left {
float:left;
}

#cauta_right {
float:right;
}

#left_container {
width:273px;
float:left;
margin-top:10px;
height:100%;
}


#browse1 {

width:273px;
height:170px;
background:url(images/browse1.jpg) no-repeat;
}

.browse_title {
font-family:Tahoma;
font-size:18px;
color:#042839;
float:left;
margin-left:12px;
margin-top:15px;
}

.browse_title2 {
font-family:Tahoma;
font-size:18px;
color:#152e53;
float:left;
margin-left:12px;
margin-top:15px;
}

.browse_content {
width:100%;
display:block;
font-family:Tahoma;
font-size:11px;
color:#3b3b3b;
}
.browse_content div #txtHint{
width:100%;
display:block;
font-family:Tahoma;
font-size:11px;
color:#3b3b3b;
}
.browse_content #txtHint{
width:100%;
display:block;
font-family:Tahoma;
font-size:11px;
color:#3b3b3b;
}
#txtHint
{
width:100%;
display:block;
font-family:Tahoma;
font-size:11px;
color:#3b3b3b;
}
.browse_categ {
padding-left:10px;
padding-top:10px;
display:block;
/*float:left;*/
}

#browse2 {
margin-top:10px;
width:273px;
height:246px;
background:url(images/browse2.jpg) no-repeat;
}

.browse_input {
width:140px;
 
height:13px;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
}

.cauta {
font-family:Tahoma;
font-weight:bold;
font-size:11px;
width:90%;
margin:0 auto;
clear:both;
position:relative;
vertical-align:middle;
height:20px;
padding-top:10px;
text-decoration:underline;
}

#left_baner {

}

#center {
float:left;
width:555px;
margin-top:10px;
margin-left:5px;
}

#welcome {
width:550px;
height:183px;
background:url(images/welcome_bg.jpg) repeat-x;
font-family:Tahoma;
font-size:11px;
color:#3b3b3b;
}

#welcome img {
border:solid 4px #ffffff;
float:left;
margin-top:6px;
margin-left:6px;
margin-right:4px;
}

#welcome_title {
font-family:Tahoma;
font-size:23px;
color:#035580;
padding-top:10px;
float:left;
}

#been_traveling {
margin-top:10px;
height:250px;
width:544px;
border:solid 3px #5aaefe;

}

#been_traveling_left {
float:left;
font-family:Tahoma;
font-size:18px;
color:#35a001;
padding-top:10px;
padding-left:7px;
}

#been_traveling_right {
float:left;
font-family:Tahoma;
font-size:15px;
color:#980234;
padding:5px;
width:280px;
}

#review {
float:left;
margin-top:10px;
font-family:Tahoma;
font-size:11px;
color:#1c8be0;
font-weight:bold;
width:100%;
 
 
}

/*.review_left {
font-family:Tahoma;
font-size:11px;
color:#1c8be0;
font-weight:bold;
width:170px;
float:left;
padding:4px;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}*/
.review_left a {
font-family:Tahoma;
font-size:11px;
color:#1c8be0;
font-weight:bold;
width:170px;
float:left;
padding:4px;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
text-decoration:none;
}
.review_left a:hover {
font-family:Tahoma;
font-size:11px;
color:#1c8be0;
font-weight:bold;
width:170px;
float:left;
padding:4px;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
text-decoration:underline;
}
.review_right {
font-family:Tahoma;
font-size:11px;
color:#5d5e5e;
font-weight:normal;
width:83px;
float:left;
padding:4px;
border-bottom:1px solid #999999;
 
}

#compare {
float:left;
margin-top:10px;
height:257px;
width:327px;
background:url(images/compare_bg.jpg);
font-family:Tahoma;
font-size:11px;
color:#3b3b3b;
}

#compare_left {
float:left;
}

#compare_right {
float:right;
}

#compare_title {
font-family:Tahoma;
font-size:18px;
color:#e1390b;
font-weight:bold;
padding-top:10px;
}

#compare_title2 {
font-family:Tahoma;
font-size:12px;
color:#e1390b;
padding-top:10px;
}

.compare_img {
float:left;
border:solid 4px #ffffff;
margin-top:5px;
margin-right:5px;
}


#deals {
float:left;
margin-top:10px;
margin-left:6px;
height:257px;
width:217px;
background:url(images/deals_bg.jpg);
font-family:Tahoma;
font-size:11px;
color:#153c54;
}

#deals_left {
float:left;
}

#deals_right {
float:right;
}

#deals_title {
font-family:Tahoma;
font-size:18px;
color:#4b4a06;
padding-top:10px;
}

.deals_deal {
float:left;
margin-top:8px;
width:208px;
}

.deals_deal a {
font-family:Tahoma;
font-size:11px;
color:#153c54;
text-decoration:none;
}

.deals_deal a:hover {
font-family:Tahoma;
font-size:11px;
color:#153c54;
text-decoration:underline;
}

.deals_deal2 {
font-weight:bold;
color:#935600;
}



.see_all_deals {
float:right;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#2a5ca7;
}

.see_all_deals a {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#2a5ca7;
text-decoration:none;
}

.see_all_deals a:hover {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#2a5ca7;
text-decoration:underline;
}



#banner_right {
float:left;
margin-top:10px;
}

#footer {
float:left;
width:1005px;
height:40px;
background:#202020;
}

#footer_span {
float:left;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
margin-top:15px;
margin-left:5px;
}

#footer_logo {
float:right;
}
#comments {
	clear:left;
	border: 1px solid blue;
}
.comment {
	border: 1px solid black;
}
.comment .title {
	color:green;
}
.comment .written_by {
	padding-left:1em;
}
.error {
	color:red;
}
.box {
	display:block;
	float:left;
	width:8em;
	padding:1ex;
}
.path {
	background-color: #89C1C1;
}
.path ul {
	list-style-type:none;
	padding:0;
}
.path ul li {
	display:inline;
	padding:0 0.5ex;
}
.description {
	margin:1ex;
	border:1px solid blue;
}
.tabel_compare  tbody tr td{
	vertical-align:top;
	border:1px solid green;
	width:50%;
}
.compare_list {
height:250px; 
overflow:auto;
}

#cautare_avansata
{
	border: 1px solid #008000;
}