body {margin: 0px; font-size: 11px; font-family: Tahoma, Arial, sans-serif; color: #6d6d6d;}

form {margin: 0px; padding: 0px;}

a {font-weight: bold; color: #003caa; text-decoration: none;}
a:hover {text-decoration: underline;}
body,ul,li,table,tr,td {
    margin:0;padding:0;
}
img {border:0;}
table,tr,td {border:0;border-collapse:collapse;border-spacing:0;vertical-align:top;}
div,ul,form{padding-left:2px;}
table {margin-left:2px;}
td {
    vertical-align: middle;
}

div#header, div#footer, .trip, div#filter {
    padding: 3px;
    border-bottom:1px solid #DADAD9;
}
div#content, div#filter {
    padding: 10px 3px;
}

div#filter {
    background-color: #EFEFEF;
}

div#footer{
    background-color: #EFEFEF;
    border-top:1px solid #DADAD9;
}

.thumb {
    margin: 2px 0;
}

.price {
    color: #FF0048;
    font-weight: bold;
    font-size: 15px;
}
.price_old {
	display: inline !important;
	color: #000000 !important;
	font-size: 13px;
	text-decoration: line-through;
	margin-left: 5px !important;
}

.paging {
    padding-top: 10px;
}

h1 {
    font-size: 15px;
    margin:5px 0;
}

input.text, select.text {
    width: 120px;
}

input.text, select.text, input.btn {
    border: 1px solid #AAAAAA;
    margin-bottom: 2px;
    color: #333333;
}

.n {
    margin:1em 2px;
    padding-top:2px;
}
.special_offer * {
	color: #ff0048;
}
