body {

width:100%;

margin:0px;

padding:0px;

}



a {

font-weight:bold;

text-decoration:none;

color:#4A4A4A;

}



a:hover {

font-weight:bold;

text-decoration:underline;

color:#4A4A4A;

}



#flagen {

 position: relative;

 float: left;

 width: 53px;

 height: 22px;

 left:100px;

}



#flagen a {

 position: relative;

 float: left;

 background-image:url(images/flag_en.jpg);

 background-repeat:no-repeat;

 width: 53px;

 height: 22px;

 display: block;

}



#flagen a:hover {

 position: relative;

 float: left;

 background-image:url(images/flag_en.jpg);

 background-repeat:no-repeat;

 background-position: 0 -22px;

 width: 53px;

 height: 22px;

 display: block;

}



#flagbg {

 position: relative;

 float: left;

 width: 53px;

 height: 22px;

 left:100px;

}



#flagbg a {

 position: relative;

 float: left;

 background-image:url(images/flag_bg.jpg);

 background-repeat:no-repeat;

 width: 53px;

 height: 22px;

 display: block;

}



#flagbg a:hover {

 position: relative;

 float: left;

 background-image:url(images/flag_bg.jpg);

 background-repeat:no-repeat;

 background-position: 0 -22px;

 width: 53px;

 height: 22px;

 display: block;

}



#flag {

 position: relative;

 float: left;

 width: 53px;

 height: 22px;

 left:100px;

}



#flag a {

 position: relative;

 float: left;

 background-image:url(images/flag.jpg);

 background-repeat:no-repeat;

 width: 53px;

 height: 22px;

 display: block;

}



#flag a:hover {

 position: relative;

 float: left;

 background-image:url(images/flag.jpg);

 background-repeat:no-repeat;

 background-position: 0 -22px;

 width: 53px;

 height: 22px;

 display: block;

}



#maindivcms{

width:980px;

}



#maindivright {

width:980px;

background-image:url(images/px_top_right.jpg);

background-repeat:repeat-y;

background-position:911 0px;

}



#maindiv{

width:980px;

background-image:url(images/px_top_left.jpg);

background-repeat:repeat-y;

background-position:0 0px;

}



#menuleft {

position:relative;

float:left;

width:100px;

height:307px;

background-image:url(images/blue_top_left.jpg);

background-repeat:no-repeat;

}



#menuen {

position:relative;

float:left;

width:780px;

height:307px;

}



#menu {

position:relative;

float:left;

width:780px;

height:307px;

}



#menuright {

position:relative;

float:left;

width:69px;

height:307px;

left:31px;

background-image:url(images/blue_top_right.jpg);

background-repeat:no-repeat;

}



#contentcms {

position:relative;

float:left;

width:780px;

left:100px;

font-family:Verdana;

font-size:12px;

color:#4A4A4A;

text-align:justify;

margin-top:50px;

}



#content {

position:relative;

float:left;

width:980px;

background-image:url(images/gary_bottom_left.jpg);

background-repeat:no-repeat;

background-position:left bottom;

}



#contentright {

position:relative;

float:left;

left:-3px;

width:980px;

background-image:url(images/gary_bottom_right.jpg);

background-repeat:no-repeat;

background-position:right bottom;

}



#contenttext {

position:relative;

float:left;

width:780px;

left:100px;

font-family:Verdana;

font-size:12px;

color:#4A4A4A;

text-align:justify;

margin-top:50px;

}



.maintitle {

color:#095E85;

font-size:16px;

}



.silvertext {

background-color:#EFEFEF;

padding:5px;

margin-top:7px;

}



.bluetitle{

background-color:#0285BD;

color:#FFFFFF;

padding:7px;

font-weight:bold;

width:auto;

}



#bottom {

position:relative;

float:left;

width:780px;

height:56px;

left:100px;

background-color:#0285BD;

margin-top:30px;

}



#b1 {

position:relative;

float:left;

width:111px;

height:56px;

}



#b1 a{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b1.jpg);

background-repeat:no-repeat;

background-position:0 0px;

}



#b1 a:hover{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b1.jpg);

background-repeat:no-repeat;

background-position:0 -56px;

}



#b1_bg {

position:relative;

float:left;

width:111px;

height:56px;

}



#b1_bg a{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b1_bg.jpg);

background-repeat:no-repeat;

background-position:0 0px;

}



#b1_bg a:hover{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b1_bg.jpg);

background-repeat:no-repeat;

background-position:0 -56px;

}



#b2 {

position:relative;

float:left;

width:111px;

height:56px;

}



#b2 a{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b2.jpg);

background-repeat:no-repeat;

background-position:0 0px;

}



#b2 a:hover{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b2.jpg);

background-repeat:no-repeat;

background-position:0 -56px;

}



#b3 {

position:relative;

float:left;

width:111px;

height:56px;

}



#b3 a{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b3.jpg);

background-repeat:no-repeat;

background-position:0 0px;

}



#b3 a:hover{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b3.jpg);

background-repeat:no-repeat;

background-position:0 -56px;

}



#b3_en {

position:relative;

float:left;

width:111px;

height:56px;

}



#b3_en a{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b3_en.jpg);

background-repeat:no-repeat;

background-position:0 0px;

}



#b3_en a:hover{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b3_en.jpg);

background-repeat:no-repeat;

background-position:0 -56px;

}



#b4 {

position:relative;

float:left;

width:111px;

height:56px;

}



#b4 a{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b4.jpg);

background-repeat:no-repeat;

background-position:0 0px;

}



#b4 a:hover{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b4.jpg);

background-repeat:no-repeat;

background-position:0 -56px;

}



#b5 {

position:relative;

float:left;

width:111px;

height:56px;

}



#b5 a{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b5.jpg);

background-repeat:no-repeat;

background-position:0 0px;

}



#b5 a:hover{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b5.jpg);

background-repeat:no-repeat;

background-position:0 -56px;

}



#b5_en {

position:relative;

float:left;

width:111px;

height:56px;

}



#b5_en a{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b5_en.jpg);

background-repeat:no-repeat;

background-position:0 0px;

}



#b5_en a:hover{

position:relative;

float:left;

width:111px;

height:56px;

background-image:url(images/b5_en.jpg);

background-repeat:no-repeat;

background-position:0 -56px;

}



#menucms {

position:relative;

float:left;

width:780px;

height:50px;

left:100px;

background-color:#0285BD;

margin-top:30px;

}



#menucms a{

position:relative;

float:left;

width:110px;

height:50px;

color:#FFFFFF;

line-height:300%;

}



#finalbottom {

position:relative;

float:left;

width:980px;

height:56px;

background-image:url(images/bottom_980px.jpg);

background-repeat:no-repeat;

}

#oms {
    float: left;
    height: 100%;
    left: 100px;
    margin-top: 10px;
    position: relative;
    width: 780px;
	text-align: justify;
	font-size: 12px;
	color: #4A4A4A;
	font-family: verdana, arial, sans-serif;;
	}
#oms h1 {
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	text-align: center;
	background-color: #0285BD;
    color: #FFFFFF;
	padding: 7px;
    width: auto;
}
