/* common structure bloxxx */

BODY {

	margin: 0px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: small;

}

#container {

	margin:0 auto;

	width:100%;

	text-align: left; 

	position:relative;

	background-color:#D1D7E0; /*#C2C2C2;*/ /*#D1D7E0;*/ 

}

#header {

	margin:0px 0px 0px 0px;

	padding-bottom: 5px;

	width:100%;

	position:relative;

	background-color:white;

	background-image: url(img/header_fill.gif);

	background-repeat: no-repeat;

	background-position: top right;

	background-color: #D1D1D1;

}

 

#downheader {

	height: 5px;

	width:100%;

	position:relative;

	background-color:white;

}

#menu {

	margin:0px 0px 0px 0px;

	width:100%;

	height:24px;

/*	background-color:#00186F;*/

/*	background-image: url(img/menu_color.gif);*/

	background-color:black;

	background-image: url(img/menu_bgfill.jpg);

	background-repeat: repeat-x;

	text-align: center;

}

#top_fill {

	margin:0px 0px 0px 0px;

	padding:0;

	width:100%;

	height:27px;

	background-image: url(img/top_fill.gif);

	background-repeat: repeat-x;

}

#pre_footer {

	clear:both;

	height:30px;	

}

#footer {

	clear:both;

	height:21px;

	background-color: #122046;

	background-image: url(img/footer_fill.gif);

	background-repeat: repeat-x;

}

/* ======================================  header */

 

img.leftspace {

	margin-left: 330px;

}

img.leftspace2 {

	margin-left: 10px;

}

#menu img {

	margin: 0px 30px -3px 30px;

}

 

/* ======================================  styles for left column */

#header_left {

	margin:0px 0px 10px 10px;

}

 

#info_left ul {

	list-style: none;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size: small;

	margin:5px 0px 125px 0px;

	padding:0px 0px 0px 0px;

	line-height: 15px;

}

#info_left li {

	margin-bottom: 4px;

}

 

 

/* ======================================  styles for center column */

#header_center {

	margin-bottom: 10px;

}

#info_center p {

	margin: 0px 0px 10px 0px;

	padding: 0px;

	text-indent: 25px;

}

.p_full {

	text-align: justify;

}

.p_info {

	margin: 0px;

}

img.img_cen {

	float: left;

}

img.img_cntr {

	float: none;

	margin-left: 3%;

}

img.img_right {

	float: right;

}

.sel {

	font-weight: bold;

}

.items-font{

	margin: 10px 0px 0px 25px;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	background-color: #F0F8FF;

	margin-bottom: 10px;

	border-bottom: 1px solid black;

	border-top: 1px solid black;

	}

.adress {

	font-size: medium;

}

tr.light {

	background-color: #DBEEFF;

}

tr.top {

	border-top: 1px solid #0070A8;

}

.div_cen img {

	margin-left: 50px;

}

#c_block {

	margin:0 auto;

	text-align: center;

}

/* ======================================  styles for right column */

#header_right {

	margin-bottom: 10px;

}

#info_right p {

	margin: 0px;

	padding: 0px;

	text-align: left;

}

 

#info_right ul {

	list-style: none;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin:5px 0px 125px 0px;

	padding:0px 0px 0px 0px;

	line-height: 15px;

}

#info_right li {

	margin-bottom: 4px;

}

.address {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	}

 

/* ======================================  styles for footer */

#footer span {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#808CB7;

	padding-top: 3px;

}

.sleft {

	text-align: left;

	float:left;

	padding-left: 20px;

}

.sright {

	text-align: left;

	float:right;

	padding-right: 20px;

}

 

/* ======================================  styles for links */

a {color: #6C8DAF;}

a:link {color:black; }

a:visited {color: black;}

a:hover {color: black; text-decoration:none; }

a:active {color: white;}

 

a.list:link { color: #001166;}

a.list:visited {color: #001166;}

a.list:hover { color: #001166; text-decoration: none;}

a.list:active {color: #001166;}

 

a.web:link {

	color: white;

	text-decoration: none;

}

a.web:visited {

	color: white;

	text-decoration: none;

}

a.web:hover {

	color:white;

	text-decoration: underline;

}

a.web:active {

	color:red;

	text-decoration: none;

}

.whtsmb {

	color: White;

}

object {

	margin: 0px;

	padding: 0px;

}