@charset "utf-8";
/* CSS Document */
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}

/* remember to define focus styles! */
:focus {
outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}

.wrapper {
margin-left:auto;
margin-right:auto;
/*background:#FFFFFF;*/
width:998px;
height:100%;
position:relative;
}

body {
background-image:url(images/lf.jpg);
background-repeat:repeat-x;
background-position:center ;
background-color:#f7f5f6;
line-height: 1;
font-family: Georgia, Times New Roman, Times, serif;
}
.a1 {
	height:186px;
	width:100%;
/*	background:transparent;*/
/*	background-image:url(images/111.jpg);
	background-repeat:repeat-x;
	background-position:center;
	background-color:#0172b6;*/
}
.a2 {
	background-image:url(images/menu2.jpg);
	background-repeat:no-repeat;
	width:500px;
	height:120px;
	position:absolute;
	left:450px;
	top:60px;
	font-size:14px;
/*	word-spacing:12px;*/
	text-align:center;
}

.a2 ul li {
	display:inline;
/*	position:relative;*/
	padding:0 12px;
}

.a2 ul li a {
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}

.a2 ul li ul {
	display:block;
	position:absolute;
	left:20px;
	top:16px;
	width:250px;
	padding:0;
	margin:0;
	text-align:left;
}

.a2 ul li ul li {
	padding:1px 0;
	text-align:left;
	display:block;
}

.a2 ul li ul li a {
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-align:left;
}

.a2 ul li ul {
	display:none;
	left:10px;
	top:42px;
	width:450px;
}
.a2 ul li.active ul {
	display:block;
}
.a2 ul li.active ul li {
	display:inline;
	padding-left:10px;
}

.a7{

width:100%;
height:834px;
background-image:url(images/content.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
text-align:left;
background-position:center 50px;

position:relative;
}
a {
color:#FFFFFF;
}

.logo {
    position:absolute;
    left:80px;
    top:40px; 
/*    font-size:42px;*/
    color:#FFFFFF;
/*	font-style:oblique;
	font-variant:small-caps;*/
	width:370px;
}

.logo .cont {
	clear:both;
	font-size:16px;
	font-weight:bold;
	padding-left:20px;
}

a.email {
	color:#555;
	text-decoration:none;
}
