/* CSS Document */
a
{
text-decoration:none;
color: #636363;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
.header
{
background:url(images/header.jpg) no-repeat;
width: 940px;
height: 188px;
}
.headeren
{
background:url(images/headeren.jpg) no-repeat;
width: 940px;
height: 188px;
}
.lang
{
	font: normal 12px Tahoma;
	color: #636363;
	position: relative;
	bottom:10px;
	left: 50px;
	width: 50px;
}
.bgleft
{
background:url(images/bgleft.jpg) repeat-x #010415;
}

.bgright
{
background:url(images/bgright.jpg) repeat-x #010415;
}


.left
{
background:url(images/left.jpg) no-repeat;
width: 25px;
}
.right
{
background:url(images/right.jpg) no-repeat;
width: 25px;
}
.middle
{
background:url(images/bg.jpg) repeat;
width:940px;
}
/*-------------------------------------------------------------------------------------*/
/* MENU HEADER */
.menuhead
{
background:url(images/menu.jpg) no-repeat #e6e6e6;
font: normal 12px Tahoma;
width: 940px;
height: 64px;
padding-left:10px;
}
ul#list-nav {
list-style:none;
margin-left:24px;
padding:0;
margin-top:10px;
width:850px;
position: absolute;
top: 195px;

}

ul#list-nav li {
display:inline;
vertical-align: middle;
}

ul#list-nav li a {
text-decoration:none;
padding:0px 0;
margin-left:15px;
width:120px;
color: #FFFFFF;
float:left;
text-align:center;
/*border-left:1px solid #fff;*/

}

ul#list-nav li a:hover {
color: #4AABD5;
}
ul#list-nav li .current {
color: #4AABD5;
}

/*BOTTOM MENU*/
 .bottom
{
font: normal 11px Tahoma;
background:url(images/bottom.jpg) no-repeat center transparent;
width: 965px;
height: 80px;

}

ul#list-navbot {
margin-top:40px;
list-style:none;
margin-left:15px;
padding:0;
width: 650px;
}

ul#list-navbot li {
display:inline

}

ul#list-navbot li a {
text-decoration:none;
padding:0px 0;
margin-left:11px;
padding-left:5px;
width:100px;
color: #999999;
float:left;
text-align:center;
border-left:1px solid #999999;
width:75px;

}

ul#list-navbot li a:hover {
color: #4AABD5;
}
ul#list-navbot li .current {
color: #4AABD5;
}

#copyright
{
text-align: center;
font: normal 11px Tahoma;
color:#999999;
width:940px;
}
/*-------------------------------------------------------------------------------------*/
/* END MENU HEADER */


/*-------------------------------------------------------------------------------------*/
/* LEFT MENU */
.glossymenu{
padding: 0;
margin: 0;
width: 200px; 
}

.glossymenu a.menuitem{
background: url(images/leftmenu.jpg) no-repeat left center;
font: normal 12px Tahoma;
color: white;
display: block;
position: relative; 
width: auto;
padding-left: 16px;
text-decoration:none;
height: 40px;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ 
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background: url(images/leftmenu.jpg) no-repeat left center;
color:#4AABD5;
}

.glossymenu a.openheader:visited{ 
color: #4AABD5;

}
.glossymenu a.menuitem span{
display:block;
margin-top:4px;
padding-right: 10px;
}
.glossymenu a.menuitem .current{
color: #4AABD5;
}

.glossymenu div.menu{ 
background: white;
}

.glossymenu div.menu ul{ 
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.menu ul li{
background: url(images/leftmenusub.jpg) no-repeat #D7D7D7;

}
.glossymenu div.menu ul li span{
vertical-align:middle;


}
.glossymenu div.menu ul li .closedsubheader{
background: url(images/arrawover.png) no-repeat  ;
background-position: 10px;
color: #1463A5;
}

.glossymenu div.menu ul li a{
background:url(images/arraw.png) no-repeat ;
background-position: 10px; 
display: block;
font: normal 11px Tahoma;
color: black;
text-decoration: none;
padding: 0px 0;
padding-left: 25px;
height:21px;
}

.glossymenu div.menu ul li a:hover{
background: url(images/arrawover.png) no-repeat  ;
background-position: 10px;
color: #1463A5;
}
.glossymenu div.menu ul li .current{
color: #1463A5;

}

.shadowbutton{
background: url(images/buttonshadow.png) no-repeat top left;
width: 200px;
height: 23px;
}
/* END LEFT MENU */
/*-------------------------------------------------------------------------------------*/

.midup
{
background:url(images/middleup.jpg) no-repeat left top;
width: 549px;
height: 8px;
}
.midbot
{
background:url(images/middledown.jpg) no-repeat left top;
width: 549px;
height: 8px;
}
.mid
{
background:url(images/middle.jpg) repeat-y left top;
width: 549px;
padding-left:7px;
padding-bottom: 20px;

}
.midup1
{
background:url(images/middleup1.jpg) no-repeat left top;
width: 549px;
height: 32px;
font: bold 12px Tahoma;
color:#1b75bc;
margin-top: 5px;

}
.midup1 p
{
width: 549px;
font: bold 12px Tahoma;
color:#1b75bc;
padding-top: 2px;
padding-left: 7px;

}
.midbot1
{
background:url(images/middledown1.jpg) no-repeat left top;
width: 549px;
height: 16px;
}
.mid1
{
background:url(images/middle1.jpg) repeat-y left top;
width: 549px;
padding-left:7px;
font: normal 12px Tahoma;
color: #666666;


}
.midupwhite
{
background:url(images/midup1.jpg) no-repeat left top;
width: 549px;
height: 32px;
font: bold 12px Tahoma;
color:#1b75bc;
text-transform:uppercase;

}
.midupwhite span
{
width: 549px;
display:block;
font: bold 12px Tahoma;
color:#1b75bc;
text-transform:uppercase;
padding-top: 5px;
padding-left: 5px;

}
.midbotwhite
{
background:url(images/middown1.jpg) no-repeat left top;
width: 549px;
height: 16px;
}
.midwhite
{
background:url(images/mid1.jpg) repeat-y left top;
width: 549px;
font: normal 12px Tahoma;
color: #666666;


}
.midwhite #tbl
{
background:url(images/mid1.jpg) repeat-y left top;
width: 549px;
padding-left:5px;
padding-right: 10px;
font: normal 12px Tahoma;
color: #666666;


}
.imgr
{
background: url(images/imgright.jpg) no-repeat left top;
width: 15px;
height: 150px;
}
.imgl
{
background: url(images/imgleft.jpg) no-repeat left top;
width: 15px;
height: 150px;
}
.imgm
{
background: url(images/imgmiddle.jpg) repeat-x left top;
height:150;
width: 135px;
font: normal 11px Tahoma;
color:#636363;
}
.imgm div
{
padding-top: 10px;
}
.image
{
border:none;
}


#line{
background:url(images/line.jpg) repeat-x bottom left;
padding: 5px;
}
.headerbover
{
font: bold 12px Tahoma;
text-transform:uppercase;
color:#1b75bc;
background:url(images/line.jpg) repeat-x bottom left;
padding: 5px;
}
.headerbover a
{
font: bold 12px Tahoma;
text-transform:uppercase;
color:#1b75bc;

}

.contactm
{
background: url(images/contactm.jpg) no-repeat right top;
height:190;
width: 180px;
font: normal 11px Tahoma;
color:#636363;
padding-left: 15px;
}
#blue
{
font: normal 13px Tahoma;
color: #1b75bc;
}
#txt
{
padding-left: 5px;
padding-right: 15px;
}
#imagefloat
{ 
float: left;
width:170px;
height:139px;
margin: 5px 5px 5px 0px;

}
#imagefloatr
{ 
float: right;
width:170px;
height:139px;
margin: 5px 5px 5px 0px;

}
