@import url(http://fonts.googleapis.com/css?family=Merriweather+Sans:400,700,800&subset=latin,latin-ext);
* {
	margin:0px;
	padding:0px;
	border:0;
}
body {
	background:url(img/bg.jpg) repeat;
	font-family:Arial,Helvetica,sans-serif;
	color:#576777;
	text-decoration:none;
}

body a {
	color:#576777;
	text-decoration:none;
}

.pagebg {
	width:1044px;
	margin:0 auto;
	margin-top:-50px;
	z-index:-9999;
	background-color:#FFF;
	-webkit-box-shadow: 0px 0px 18px rgba(50, 50, 50, 1);
-moz-box-shadow:    0px 0px 18px rgba(50, 50, 50, 1);
box-shadow:         0px 0px 18px rgba(50, 50, 50, 1);
}

.topnavbg {
	background:url(img/navbg.png) repeat-x;
	height:163px;
	z-index:999999;
	position: relative;
}

.container {
	width:1000px;
	padding-top:8px;
	margin:0 auto;
}

.container h1 {
font-size:15px;
color:#003067;
padding-bottom:10px;
}

.menu {
	width:1044px;
	margin:0 auto;
}

.logo {
float:left; margin-top:38px;
margin-left:38px;
}

.topmenu {
	width:500px;
	height:50px;
	float:right;
	margin-top:40px;
}
.topmenu ul {
	list-style-type:none;
	margin-top:15px;
	margin-left:0px;
}
.topmenu ul li {
	float:left;
	font-family: 'Merriweather Sans', sans-serif;
	margin-right:7px !important;
	margin-right:10px;
	border-right:1px solid #576777;
	line-height:35px;
}

.topmenu ul li:hover {
background:url(img/topnavico.png) no-repeat 45% top;
}

.topmenu ul li a {
	color:#576777;
	font-size:9pt;
	font-weight:800;
	margin-right:15px;
	margin-left:10px;
}
.topmenu ul li a:hover {
	color:#ed1c24;
	border-bottom:2px solid #f1c7ca;
}

.slidebottom {
width:1000px;
height:72px;
background:url(img/slidebottom.png) no-repeat;
position: relative;
top: -73px;
margin-left: 1px;
}

.mainintro {
height:185px;
margin-top:-50px;
}

.footer {
background:url(img/footheadbar.jpg) no-repeat;
}

.footsol {
float:left;
padding-top:25px;
padding-left:25px;
font-size:10px;
}

.footsag {
float:right;
padding-top:25px;
padding-right:25px;
}

/* */ 
ul.solmenu{
margin: 0;
float: left;
text-align: left;
border: none;
border-top: none;
height: auto;
min-width: 180px;
width:180px;
list-style-type:none;
list-style-image:none;
}

ul.solmenu li {
float:left;
font-size:10px;
line-height:25px;
background-color:#fff;
border:1px solid #004d6d;
width:170px;
margin-bottom:2px;
padding-left:10px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
font-weight:bold;
}


ul.solmenu li:hover a{
color:#003067;

}

.cb {
clear:both;
}

.listele1 {
	width:235px;
	height:130px;
	float:left;
	-margin-left:18px;
	-background-:url(img/testurun.jpg) no-repeat;
	margin-top:1px;
}
.listele1 img {
	width:224px;
	height:120px;
}
.listele1 div {
	padding-top:7px;
	text-align:center;
}
.listele1 div a {
	font-size:8pt;
	color:#3f515c;
	text-decoration:none;
	font-weight:bold;
}
.listele1 div a:hover {
	color:#1e2529;
}

.gl-image {
width: 240px;
float: left;
margin-left: 10px;
margin-bottom: 10px;
}

.gl-image img {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

.form-a { position: relative; padding: 39px 0 0; }
.form-a legend { display: block; position: absolute; left: 0; top: 0; margin: 0; padding: 0; color: #003067; font-weight: 500; font-size: 1.8em;   }
.form-a p { position: relative; width: 100%; margin: 0 0 19px; font-size: 1.2em; }
.form-a p:after { content: ""; display: block; overflow: hidden; clear: both; height: 0; }
.form-a p > span { display: block; float: right; position: relative; }
.form-a p > span:first-child { float: left; }
.js .form-a label { left: 0; top: 0; }
.form-a input { position: relative; z-index: 1; height: 38px; padding: 0 10px; border: 1px solid #dcd9d9; background: #f5f5f5; color: #003067;  line-height: 38px; }
.form-a p > input { width: 598px; }
.form-a span > input { width: 278px; }
.form-a textarea { position: relative; z-index: 1; width: 599px; height: 159px; min-height: 159px; padding: 9px 9px 9px 10px; border: 1px solid #dcd9d9; background: #f5f5f5; color: #003067; }
.form-a button { display: block; position: relative; float: right; height: 39px; margin: -9px 0 0; padding: 0 23px; border: 0; border-bottom: 2px solid #003067; -background: url(../images/background.gif); color: #003067; font-size: 1.333em;   }
.form-a button { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
