body,td,th {
	font-family: Verdana;
	font-size: 11px;
	color: #000;
}
body {
	background-color: #FFF;
	background-image: url(images/bgpage.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a { cursor: pointer; }
a:link {
	color: #000;
}
a:visited {
	color: #000;
}
a:hover {
	color: #F90;
}
a:active {
	color: #000;
}

img { border: none; outline: 0 none; }
a { outline: 0 none; text-decoration: none; }

#container {
	width: 910px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
p.lang {
	float:right;
	width:20px;
	margin-top:20px;
}
.top_meniu {
	list-style:none;
	padding:0;
	margin:0;
}
.top_meniu li {
	float:left;
	margin:1px 0 0 0;
	padding:0;
	background:url(images/lin01.jpg) no-repeat right center;
}
.top_meniu li.last {
	background:none;
}
.top_meniu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#D64800;
	padding:15px 20px;
	text-decoration:none;
	display:block;
}
.top_meniu a:hover, .top_meniu a#selected, .top_meniu a.selected {
	color:#000;
	background:url(images/arr01.jpg) no-repeat center top;
	text-decoration:none;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.mid {
	background:url(images/new-banner_main.jpg);
	width:860px;
	height:160px;
	padding:101px 0 0 50px;
}
.mid form {
	margin:0;
	padding:0;
}
.mid h2 {
	font-size:18px;
	color:#FFF;
	padding:0;
	margin:0;
	width:200px;
}
.td_select {
	background:url(images/bg_select.jpg);
}
select {
	border:0;
	width:270px;
}
.mid input[type="submit"] {
	font-size:16px;
	color:#fff;
	width:195px;
	height:36px;
	background:url(images/bg_btn.jpg);
	border:0;
	margin:15px 0 0 0;
}
.stanga {
	width:330px;
	float:left;
	padding-left:5px;
}
.stanga h1 {
	color:#2A495E;
	font-size:26px;
	margin:0 0 10px 0;
	padding:0;
	font-weight:normal;
}
.stanga p {
	color:#000;
	padding:0;
	margin:0;
}
.stanga img {
	border:3px solid #D0D0D0;
	margin-right:10px;
}
.stanga h3 {
	font-size:14px;
	color:#F90;
	margin:1px 0;
	padding:0;
	font-weight:normal;
}
.stanga h3 A { font-size: inherit; color: #F90; font-weight: inherit; }
.stanga h3 A:hover { color: #000; }
.stanga hr {
	border:0;
	border-bottom:1px dotted silver;
}
.main {
	width:550px;
	float:right;
	padding-left: 20px;
}
.main h1 {
	color:#2A495E;
	font-size:26px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	font-weight:normal;
	border-bottom:1px solid silver;
}
.td_title_car {
	font-weight:bold;
	color:#F90;
}
.main .carlist tr {
	background:url(images/bull01.jpg) no-repeat 0 0;
}
.main .carlist tr:hover {
	background:url(images/bull01.jpg) no-repeat 0 -15px;
}
.td_abc {
	color:#fff;
	padding-left:5px;
}
.footer {
	background:url(images/bg_footer.jpg) repeat-x;
	margin-top:15px;
}
.footer ul {
	list-style:none;
	margin:0;
	padding:0;
	float:right;
}
.footer li {
	float:left;
	margin:0;
	padding:0;
	background:url(images/lin01.jpg) no-repeat right center;
}
.footer li.last {
	background:none;
}
.footer li a {
	display:block;
	padding:20px 15px;
	text-decoration:none;
}
.footer p {
	margin:0; padding:5px 0 0 5px;
}
.copy {
	text-align:center;
	font-size:10px;
	color:#666;
}

/*
*	NEW
*==================================
*/
#content_single
{
	padding: 10px 10px; font-size: 100%;
}

#frm_submit { margin: 5px 0 3px 5px;}

#validationWrapper { }
#validationWrapper P { font-size: 90%; color: #c00; margin: 7px; 7px; line-height: 120%; }
.validation { margin: 10px 25px; border: solid 1px #F90; background: #ffc; }

#nojs_submit {display: inline; }
#link_submit { visibility: hidden; font-size: 17px !important; color: #f93 !important; }
#link_submit:hover { color: #c00 !important; text-decoration: none; }

P#frm_submit IMG { margin-top: 2px !important; }

LABEL#taxa_aeroport { display: block; 
	font-size: 90%; color: #f00; font-weight: 900;
	margin: 10px 0;
}