body {
	margin: 1px;
	padding: 0;
}
A:link {
	TEXT-DECORATION: none;
}
A {
	COLOR: #4a5ec1;
   TEXT-DECORATION: none;
}
A.rollover_gerb {
   background: url(gif/logogerb.gif);
   display: block;
   width: 65px;
   height: 150px;
}
A.rollover_gerb:hover {
   background-position: 0 -150px;
}
A.rollover_mo {
   background: url(gif/logomo.gif);
   display: block;
   width: 485px;
   height: 150px;
}
A.rollover_mo:hover {
   background-position: 0 -150px;
}
A.rollover_scheme {
   background: url(gif/scheme.gif);
   display: block;
   width: 53px;
   height: 51px;
}
A.rollover_scheme:hover {
   background-position: 0 -51px;
}
A.rollover_contact {
   background: url(gif/contact.gif);
   display: block;
   width: 53px;
   height: 51px;
}
A.rollover_contact:hover {
   background-position: 0 -51px;
}
A.rollover_map {
   background: url(gif/map.gif);
   display: block;
   width: 53px;
   height: 51px;
}
A.rollover_map:hover {
   background-position: 0 -51px;
}
IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
.imgnewsright {
	margin-bottom: 5px;
	margin-left: 8px;
	margin-top: 5px;
}
.imgnewsleft {
	margin-bottom: 5px;
	margin-right: 8px;
	margin-top: 5px;
}
.uppernavbutton div { LINE-HEIGHT: 1.9em; FONT-SIZE: 0.9em;
	DISPLAY: block;  COLOR: #ffffff;;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #c36a11;
	padding: 0 3px 0 3px; 
}
.uppernavbutton A { LINE-HEIGHT: 1.9em; FONT-SIZE: 0.9em;
	DISPLAY: block;  COLOR: #ffffff;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
	padding: 0 3px 0 3px; 
}
.uppernavbutton A:hover { LINE-HEIGHT: 1.9em; FONT-SIZE: 0.9em;
	DISPLAY: block;  COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c36a11; TEXT-DECORATION: none;
	padding: 0 3px 0 3px;
	}
.uppernavbutton  {
	BORDER-RIGHT: #ffffff 1px dashed;
}
.navtablebuttons {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #da832c;
	width: 100%;
}
.secondline {LINE-HEIGHT: 1.7em;
	DISPLAY: inline;  COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4a5ec1; TEXT-DECORATION: none;
	padding: 0 3px 0 3px;
}
.secondline a {LINE-HEIGHT: 1.7em;
	DISPLAY: inline;  COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4a5ec1; TEXT-DECORATION: none;
	padding: 0 3px 0 3px;
}
.secondline2 {LINE-HEIGHT: 1.7em;
	DISPLAY: inline;  COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: olive; TEXT-DECORATION: none;
	padding: 0 3px 0 3px;
}
.secondline2 a {LINE-HEIGHT: 1.7em;
	DISPLAY: inline;  COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: olive; TEXT-DECORATION: none;
	padding: 0 3px 0 3px;
}
.rightnavtable {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #eaedfd;
	padding: 0 3px 5px 3px;
	float: right;
}
h2 {
	text-align: center;
}
.agebrackettable {
	BACKGROUND-COLOR: #6572b6
}
.headertable {
	WIDTH: 100%; BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(gif/observatory.gif); BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #4a5ac5
}
.headertable_ {
	BORDER-BOTTOM: #ffffff 1px solid;
}
.accomplishbutton A {
	BORDER-RIGHT: #8c9428 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #8c9428 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/accomplish.gif); BORDER-LEFT: #8c9428 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #8c9428 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #8c9428; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.accomplishbutton div {
	BORDER-RIGHT: #8c9428 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #8c9428 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/accomplish.gif); BORDER-LEFT: #8c9428 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #8c9428 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #8c9428; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gazetabutton A {
	BORDER-RIGHT: #B8860B 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #B8860B 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/gazeta.gif); BORDER-LEFT: #B8860B 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #B8860B 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #B8860B; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gazetabutton div {
	BORDER-RIGHT: #B8860B 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #B8860B 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/gazeta.gif); BORDER-LEFT: #B8860B 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #B8860B 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #B8860B; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.guardbutton A {
	BORDER-RIGHT: #289430 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #289430 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/guard.gif); BORDER-LEFT: #289430 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #289430 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #289430; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.guardbutton div {
	BORDER-RIGHT: #289430 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #289430 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/guard.gif); BORDER-LEFT: #289430 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #289430 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #289430; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.orderbutton A {
	BORDER-RIGHT: #b04444 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #b04444 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/order.gif); BORDER-LEFT: #b04444 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #b04444 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b04444; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.orderbutton div {
	BORDER-RIGHT: #b04444 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #b04444 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/order.gif); BORDER-LEFT: #b04444 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #b04444 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b04444; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.mrbutton A {
	BORDER-RIGHT: #3672aa 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #3672aa 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/mr.gif); BORDER-LEFT: #3672aa 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #3672aa 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3672aa; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.mrbutton div {
	BORDER-RIGHT: #3672aa 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #3672aa 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(gif/mr.gif); BORDER-LEFT: #3672aa 1px solid; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 2em; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #3672aa 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3672aa; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.emptyagespacer {
	WIDTH: 15%
}
.lefttabletd {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 20px; 
	BACKGROUND-COLOR: transparent
}
.leftnavtable {
        WIDTH: 200px;	
        BORDER-RIGHT: #4a5ec1 1px solid; 
        BORDER-TOP: #4a5ec1 1px solid; 
        MARGIN-BOTTOM: 10px; 
        BORDER-LEFT: #4a5ec1 1px solid; 
        BORDER-BOTTOM: #4a5ec1 1px solid; 
        BACKGROUND-COLOR: #eaedfd
}
.topleveltitle {
	PADDING-LEFT: 0.3em; 
        FONT-WEIGHT: bold; 
        FONT-SIZE: 0.8em; 
        COLOR: #ffffff; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        BACKGROUND-COLOR: #4a5ec1
}
.sidelink {
	FONT-SIZE: 0.75em;
        PADDING-LEFT: 1.1em;
        PADDING-BOTTOM: 0.5em; 
        VERTICAL-ALIGN: middle; 
        COLOR: #0b335c; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none
}
.sidelink A {
	dFONT-SIZE: 0.75em; 
        VERTICAL-ALIGN: middle; 
        COLOR: #0b335c; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none
}
.sidelink A:hover {
	COLOR: #000000
}
.sidelinkmap {
        COLOR: #0b335c;
        padding-left: 8px;
        padding-bottom: 8px;
        padding-right: 8px;
        padding-top: 8px;
}
.sidelinkdeputats {
	FONT-SIZE: 0.75em;
	     PADDING-LEFT: 2.1em;
        PADDING-BOTTOM: 0.5em; 
        VERTICAL-ALIGN: middle; 
        COLOR: #0b335c; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none
}
.sidelinkdeputats A {
	dFONT-SIZE: 0.75em; 
        VERTICAL-ALIGN: middle; 
        COLOR: #0b335c; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        TEXT-DECORATION: none
}
.sidelinkdeputats A:hover {
	COLOR: #000000
}
.standardtext {
	FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.standardtextblue {
	PADDING-LEFT: 1.1em; 
        PADDING-TOP: 0.5em;
        PADDING-BOTTOM: 0.5em;
        FONT-SIZE: 0.65em; 
        COLOR: #0b335c; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.contentfont {
	PADDING-RIGHT: 55px; 
        PADDING-LEFT: 15px; 
        FONT-SIZE: 0.9em; 
        PADDING-BOTTOM: 20px; 
        PADDING-TOP: 20px; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
}
.contentfontheader {
	PADDING-RIGHT: 5px; 
        PADDING-LEFT: 15px; 
        FONT-SIZE: 0.9em; 
        PADDING-BOTTOM: 5px; 
	COLOR: #868686; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left
}
.contentfontbottom {
	     PADDING-RIGHT: 5px; 
        PADDING-LEFT: 15px; 
        FONT-SIZE: 0.8em; 
        PADDING-BOTTOM: 5px; 
	     COLOR: #A9A9A9; 
	     FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	     TEXT-ALIGN: left
}
.contentspacerheader {
	height: 1px;
	background-color: #AFAFAF;
	width: 100%;
	border: 0px;
}
.contentspacernews {
	height: 1px;
	background-color: #DCDCDC;
	width: 100%;
	border: 0px;
}
.imgnewstable {
        WIDTH: 104px;
		  height: 69px;	
        BORDER-RIGHT: #4a5ec1 1px solid; 
        BORDER-TOP: #4a5ec1 1px solid; 
        BORDER-LEFT: #4a5ec1 1px solid; 
        BORDER-BOTTOM: #4a5ec1 1px solid;
		  
}

#content {
	width: 350px;
	margin: 30px auto;
	padding: 20px 60px;
	border: 1px solid #D2D2D2;
	-moz-box-shadow: 0 0 30px #CCC;
	-webkit-box-shadow: 0 0 30px #CCC;
	box-shadow: 0 0 30px #CCC;
	background: #FFF;
	background: -webkit-gradient(linear, left top, left 15, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 15px);
}

img.fbx {
	border: 1px solid #BBB;
	margin: 6px 21px 6px 21px;
	vertical-align: top;	
}

