@import "extra.css";

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
}

body {
	margin: 0;
	padding: 0;
	background: url('/media/images/bg.jpg');
	font-size: 12px;
}

p { padding: 0; margin: 0; }
a img { border: 0; }
a { text-decoration: underline; color: #393939; }
a:hover { text-decoration: underline; }
.fleft { float: left; }
.fright { float: right; }
.tleft { text-align: left; }
.tright { text-align: right; }
.centered { text-align: center; margin: 0 auto; }
.clear { clear: both; }

.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }

div#h {
	width: 778px;
	height: 300px;
	margin: 0 auto;
	background: url('/media/images/header_bg.png') no-repeat;
}

div#menu {
	padding: 0 0 0 25px;
}

div#menu ul {
	margin: 0;
	padding: 10px 0 0 25px;
	height: 206px;
	width: 175px;
	background: url('/media/images/menu_bg.png') no-repeat;
	list-style-type: none;
}

div#menu ul li {
	border-top: 1px dotted #808080;
	width: 155px;
}

div#menu ul li:first-child {
	border: none;
}

div#menu ul li a {
	display: block;
	color: #fff;
	padding: 6px 0 3px 3px;
	font-size: 13px;
	width: 152px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	background: url('/media/images/menuitem_bg_inactive.png');
}

div#menu ul li a:hover {
	text-decoration: none;
	background: url('/media/images/menuitem_bg_active.png');
}

div#logo {
	float: left;
	width: 250px;
	padding: 0 0 0 25px;
}

div#submenu { 
	clear: both; 
}

div#submenu > div {	
	display: none;
}

div#submenu ul {
	margin: 0;
	padding: 0;	
	list-style-type: none;
}

div#submenu ul li {
}

div#submenu ul li a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding: 3px 0 3px 15px;
	background: url('/media/images/submenu_inactive.png') no-repeat top left;
}

div#submenu ul li a:hover {
	background: url('/media/images/submenu_active.png') no-repeat top left;
}

div.submenu_top {
	height: 6px;
	width: 185px;
	background: url('/media/images/submenu_top.png') no-repeat top left;
}

div.submenu_bottom {
	height: 6px;
	width: 185px;
	background: url('/media/images/submenu_bottom.png') no-repeat bottom left;
}

div#c {
	margin: 0;
	position: relative;
	top: -10px;
	margin: 0 auto;
	width: 776px;
	min-height: 300px;
	background: url('/media/images/c_bg.png') no-repeat top left;
}

div#c_bottom {
	position: relative;
	top: -10px;
	margin: 0 auto;
	width: 776px;
	height: 23px;
	background: url('/media/images/c_bottom.png') no-repeat top left;
}

div#c_l {
	padding: 10px 0 0 30px;
	width: 530px;
	min-height: 300px;
	float: left;
}

div#c_r {
	width: 190px;
	padding-top: 20px;
	padding-left: 20px;
	float: right;
}

div.box_t {
	height: 21px;
	width: 165px;
	background: url('/media/images/box_top.png') no-repeat top left;	
}

div.box_t h3 {
	padding: 4px 0 0 10px;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
}

div.box_c {
	min-height: 100px;
	width: 145px;
	padding: 5px 10px;
	background: url('/media/images/box_bottom.png') no-repeat bottom left;
}

div.box_c label, div.box_c p {
	margin: 0;
	padding: 0;
	color: #333333;
	font-size: 11px;
	line-height: 17px;	
}

div.box_c label {
	vertical-align: bottom;
	display: block;
	float: right;
	width: 120px;
}

div.box_c input[type=radio] {
	clear: both;
	float: left;
	border-style: none;
}

a.btn {
	display: -moz-inline-box;
	display: inline-block;
	height: 19px;
	margin: 2px;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

a.btn span.t {
	display: block;
	float: left;
	padding: 0 9px 0 11px;
	height: 16px;
	margin: 0;
	font-size: 11px;
	text-align: left;
}

a.btn span.c {
	display: block;
	float: left;
	width: 2px;
	height: 19px;
}

a.b_grey1 span.t { color: #3f3f3f; background: url('/media/images/btn_grey15_bg.png') no-repeat top left; height:15px; font-size: 9px; line-height: 15px; }
a.b_grey1 span.c { color: #3f3f3f; background: url('/media/images/btn_grey15_right.png') no-repeat top right; height:15px; }
a.b_grey2 span.t { color: #3f3f3f; background: url('/media/images/btn_grey_bg.png') no-repeat top left; height:19px; font-size: 11px; line-height: 19px; }
a.b_grey2 span.c { color: #3f3f3f; background: url('/media/images/btn_grey_right.png') no-repeat top right; height:19px; }

a.btn.arrows {
	margin: 1px 0;
}
a.btn.arrows span.t {
	padding: 0 1px 0 3px;
}

div.box_c img.bordered {
	border: 1px solid #d9d9db;
}

span.gal {
	text-align: center;
	width: 65px;
	display: -moz-inline-box;
	display: inline-block;
	height: 15px;
	margin: 2px;
	color: #333333;
	font-size: 11px;
}

p.acrobat {
	margin: 10px 35px 10px 10px;
	padding: 1px;
	color: #7c7c7c;
	font-size: 11px;
}

div#c_l p { color: #333333; }

span.b, span.t { 
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
}
span.t { color: #144496; }
span.b { width: 380px; }
span.w110 { width: 110px; }
span.w140 { width: 135px; }

div.w35 { width: 35px; }

div#c_l h1 {
	margin: 0;
	margin: 20px 0 10px 0;
	color: #333333;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-bottom: 1px solid #dbdfe0;
}

div#c_l ul {
	margin: 0;
	padding: 10px;
	list-style-image: url('/media/images/arrow5.png');
	list-style-position: outside;
}

div#c_l ul li {
	padding: 5px 0;
	color: #333333;
}

div#f {
	position: relative;
	top: -10px;
	margin: 0 auto;
	width: 756px;
}

div#f_l {
	text-align: left;
	width: 130px;
	float: left;
	padding: 0 15px;
}

div#f_c {
	width: 425px;
	float: left;
	font-size: 11px;
	color: #626262;
}
div#f_c a { color: #626262; }

div#f_c ul {
	text-align: center;
	list-style-type: none;
	padding: 0;
	margin: 5px auto;
}

div#f_c ul li {
	border-left: 1px solid #626262;
	display: inline;
	padding: 0 2px 0 5px;
	text-transform: uppercase;
}

div#f_c ul li:first-child { border: none; }

div#f_r {
	text-align: right;
	width: 130px;
	float: right;
	padding: 0 15px;
}

div.search_top {
	width: 165px;
	height: 6px;
	background: url('/media/images/search_top.png') no-repeat top left;
}

div.search_bottom {
	width: 165px;
	padding: 0 4px 6px 4px;
	background: url('/media/images/search_bottom.png') no-repeat bottom left;
}

div.login_top {
	width: 165px;
	height: 6px;
	background: url('/media/images/login_top.png') no-repeat top left;
}

div.login_bottom {
	width: 157px;
	padding: 0 4px 6px 4px;
	min-height: 120px;
	background: url('/media/images/login_bottom.png') no-repeat bottom left;
}

span.searchInput input {
	background: url('/media/images/input_search_bg.png') no-repeat top left;
	border: none;
	width: 84px;
	height: 15px;
	padding: 4px 2px 2px 5px;
	font-size: 12px;
	color: #393939;
	margin: 0;
}

a.searchButton,
a.regButton,
a.loginButton {
	display: -moz-inline-box;
	display: inline-block;
	margin: 0;
	border: none;
	padding: 4px 2px 2px 5px;
	height: 15px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.searchButton {
	background: url('/media/images/btn_search_bg.png') no-repeat top left;
	width: 66px;
	color: #ffffff;
	text-transform: uppercase;
}

a.regButton {
	background: url('/media/images/btn_reg_bg.png') no-repeat top left;
	width: 80px;
	color: #3f3f3f;
}

a.loginButton {
	background: url('/media/images/btn_login_bg.png') no-repeat top left;
	width: 63px;
	color: #ffffff;
	text-transform: uppercase;
}

p.reginfo {
	color: #393939;
	margin: 0 10px 5px 10px;
	font-size: 11px;
	border-bottom: 2px solid #c1c1c1;
	padding-bottom: 5px;
}

span.loginInput input {
	background: url('/media/images/input_login_bg.png') no-repeat top left;
	border: none;
	width: 115px;
	height: 15px;
	padding: 4px 2px 2px 5px;
	font-size: 12px;
	color: #393939;
	margin: 0 0 5px 5px;
}

p.lostpw { padding-top: 5px; font-size: 11px; }

ul#lang {
	width: 250px;
	float: right;
	padding: 0;
	margin: 0;
	list-style-type: none;
	text-align: right;
	padding: 3px 25px 0 0;
}

ul#lang li {
	color: #5582c6;
	display: inline;
	text-transform: uppercase;
	font-size: 11px;
	border-left: 1px dotted #a1a1a1;
	padding-left: 5px;
}

ul#lang li:first-child {
	border: none;
}

ul#lang li a { color: #a1a1a1; }

div.news_top {
    height: 7px;
    width: 530px;
    background: url('/media/images/news_top.png') no-repeat top left;
}

div.news_bottom {
    height: 7px;
    width: 530px;
    background: url('/media/images/news_bottom.png') no-repeat top left;
}

div.news_cont {
    min-height: 20px;
    width: 510px;
    background: url('/media/images/news_bg.png');
    color: #ffffff;
    padding: 0 10px;
}

div#c_l {
    font-size: 13px;
}

div#c_l h2 {
    font-size: 15px;
}

ul.news li span.title a {
    font-weight: bold;
    color: #144496;
    text-decoration: none;
}

ul.news li span.title a:hover { text-decoration: underline; }

ul.news li span.date {
    font-size: 11px;
    text-decoration: none;
}

div.imgbox {
    padding: 20px 35px;
    float: left;
}
div.imgbox_t {
    padding-top: 15px;
    text-align: center;
    width: 190px;
    height: 220px;
    vercital-align: middle;
    background: url('/media/images/gal_top.png') no-repeat top left;
}

div.imgbox_b {
    width: 190px;
    padding-bottom: 10px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    background: url('/media/images/gal_bottom.png') no-repeat bottom left;
}

div.imgbox_b a {
    color: #000000;
}


.news_cont * {
	color: white !important;
}

.brtd td {
border-bottom: 1px solid #07408f;
padding: 2px;
}

.att_icon {
    text-align: center;
    vertical-align: middle;
}

.att_size {
    text-align: right;
}