/*	=reset & global
---------------------------------------------------------------------------- */

html, body, h1, h2, h3, h4, h5, h6, div, span,
blockquote, p, address, form, fieldset, img,
ul, ol, dl, dt, dd, li, hr, table, td, th,
strong, em, sup, sub, dfn, ins, del, q, cite,
var, samp, code, kbd, tt {
	margin: 0;
	padding: 0;
	border: 0;
}

a, a:visited { text-decoration: none; outline: none; }
ol, ul { list-style: none; }
legend { display: none; }

body {
	background: #00345B url('img/bg.png') repeat-x;
	color: #FFF;
	font-size: 100%;
	padding-top: 10px;
}

body, input, textarea, select, option, optgroup, button, code, pre {
	font-family: "Corbel", "Lucida Grande", "Lucida Sans Unicode" ,"Lucida Sans" ,sans-serif;
}

input, textarea, select, option, optgroup, button, code, pre {
	font-size: 1em;
}

a {
	color: #FFF;
}

h1 {
	width: 466px;
	height: 185px;
	background: url('img/logo.png') no-repeat;
	margin: 0 auto 1em;
}
h1 a {
	display: block;
	text-indent: -999em;
	width: 327px;
	height: 75px;
	position: relative;
	left: 60px;
	top: 60px;
}
h1 a:hover { background: url('img/line.png') no-repeat bottom; }
#nav {
	text-align: center;
	font-size: 1.3em;
	font-weight: bold;
	background: url('img/line.png') no-repeat bottom;
	margin-bottom: 2em;
}
#nav li {
	display: inline;
	padding: 0 .3em 10px;
	margin: 0 .7em;
}
#nav li.active {
	background: url('img/active.png') no-repeat bottom;
}

#content {
	width: 500px;
	margin: auto;
    margin-bottom: 3em;
	font-size: .88em;
	line-height: 175%;
}
#content a {
	color: #BDE2FF;
	padding-right: 6px;
	margin-right: 3px;
	background: url('img/link.gif') no-repeat right top;
}
#content a:hover {
	text-decoration: underline;
}

p { margin: 1em 0; }

.headline, #offer h3 { font-size: 1.2em; font-weight: bold; }

#content a {

}
#content .highlight, #offer .section {
    background: #093B61 url('img/list.gif') no-repeat bottom right;
    border: 1px solid #597A94;
}
#content .highlight p { margin: 1em; }

#content .body ul {
    margin: 1em;
    margin-left: 2em;
}
#content .body ul li {
    background: url('img/item.gif') no-repeat 0 5px;
    padding-left: 26px;
    margin: .5em 0;
}

#contact {
	background: #093B61;
	border: 1px solid #597A94;
	padding: 7px;
	float: left;
	margin: 0 !important;
	margin-right: 10px !important;
}
.fright {
	background: #093B61;
	border: 1px solid #597A94;
	padding: 7px;
	float: right;
	margin-left: 10px;
}

/*  =offer
---------------------------------------------------------------------------- */

#offer h3 {
	margin: .5em;
	background: url('img/item.gif') no-repeat 0 5px;
	padding-left: 26px;
	cursor: pointer;
}
#offer h3:hover { color: #D5D7DD; }

#offer p { margin: 0 1em; padding-bottom: 1em; }
#offer .section { margin-bottom: 1em; }
#offer .prices { border-top: 1px solid #597A94; color: #93ABBE; }
.prices span { font-size: 1.3em; color: #FFFFFF; }

