@charset "iso-8859-1";
/* CSS Document */

body { color: #364B6A;	font-size: 11px; margin: 0px; padding: 0px;	height: 100%; font-family: Tahoma; }

table { border: none; }

td { margin: 0px; padding: 0px;	font-size:11px;	font-family: Tahoma; }

p {	font-size:11px;	color: #364B6A;	font-family: Tahoma; }

a, a:link, a:active, a:visited { color: #006CB7; text-decoration: none;	font-family: Tahoma;  }
a:hover { color: #006CB7; text-decoration: underline; font-family: Tahoma;  }

img	{ border: none; }

.imgborder{ border: 1px solid #9DBBD7; }

/*.country{ background-image: url('images/country.gif'); background-repeat: no-repeat; height:325px; width:100% } not in use*/

.wf { width: 100%; }
.whf { width: 100%; height:100%; }

.vh { visibility:hidden; }

form { margin: 0px; }

.imgmenu { margin-left:9px; margin-right:7px }
.imgmenu2 { margin-right:7px }

.bgwhite { background-color: #FFFFFF; }

.footer *,.footer, a.footer,a.footer:link,a.footer:active,a.footer:visited  { padding-top:6px; padding-bottom:6px; color:#0C2C56; }
a.footer:hover { color: #0C2C56; text-decoration: underline; }

.logogroup { background-image:url(images/logogroup.gif); background-repeat: no-repeat; }
.logo { background-image:url(../images/logofin.gif); background-repeat: no-repeat; }
.logoswe { background-image:url(images/logono.gif); background-repeat: no-repeat; }
.logolv { background-image:url(images/logolv.gif); background-repeat: no-repeat; }
.logolt { background-image:url(images/logolt.gif); background-repeat: no-repeat; }
.logopl { background-image:url(images/logopl.gif); background-repeat: no-repeat; }
.logoee { background-image:url(images/logoee.gif); background-repeat: no-repeat; }
.logono { background-image:url(images/logono.gif); background-repeat: no-repeat; }

.menu{ border-top:1px solid #E6E9EE; padding-top:7px; padding-bottom:7px; }

.menuTwoLevel { padding-top:8px; padding-bottom:8px; padding-left:20px;}

a.menu1,a.menu1:link,a.menu1:active,a.menu1:visited { color: #006CB7; text-decoration: none; }
a.menu1:hover { color: #C90101; text-decoration: underline; }

a.menu1a,a.menu1a:link,a.menu1a:active,a.menu1a:visited { color: #C90101; text-decoration: none; }
a.menu1a:hover { color: #C90101; text-decoration: underline; }

a.menu2,a.menu2:link,a.menu2:active,a.menu2:visited { color: #006CB7; text-decoration: none; }
a.menu2:hover { color: #C90101; text-decoration: underline; }

a.menu2a,a.menu2a:link,a.menu2a:active,a.menu2a:visited { color: #C90101; text-decoration: none; font-weight:bold;}
a.menu2a:hover { color: #C90101; text-decoration: underline; font-weight:bold;}

.bgline { background-image: url(images/bg.gif);  background-repeat: repeat-y; background-color:#FFFFFF;}

.bgnext { background-image: url(images/next.gif);  background-repeat: repeat-y; background-color:#FFFFFF;}

.head-1 { font-size:12px; color: #C90101;font-weight:bold; }

.head-2 { color: #C90101;  }

.text { color: #364B6A; line-height:16px; text-align:justify;}

*.newstext *, .newstext,a.newstext:link,a.newstext:visited,a.newstext:active { color: #006CB7; text-decoration: none; }
a.newstext:hover{ color: #006CB7; text-decoration: underline; }

a.passLink,a.passLink:link,a.passLink:visited,a.passLink:active,a.passLink:hover { color: #FFFFFF; font-size:10px; text-decoration: none; }

.loginText { color: #FFFFFF; }

.data { color: #364B6A; }

.lang,a.lang,a.lang:link,a.lang:active,a.lang:visited { font-size:10px; color: #006CB7; text-decoration: none;}
a.lang:hover { font-size:10px; color: #006CB7; text-decoration: underline; }

.navi,a.navi,a.navi:link,a.navi:active,a.navi:visited,a.navi:hover  { font-size:10px; color: #006CB7; text-decoration: none; }

.ds { font-size:10px; color:#006CB7; background-color:#FFFFFF; width:102px;}

.login { background-color:#9DBBD7; background-image:url(images/login.gif); background-repeat: no-repeat; }

.loginHead { font-size:12px; font-weight:bold; color:#0C2C56; }

.button{ border:1px solid #C1C1C1; color: #FFFFFF; background: #006CB7; font-size: 10px; }

.input_text { border: 1px solid #C1C1C1; font-size: 10px; color:#364B6A; background-color:#FFFFFF; margin-bottom:2px; width:90px; }
.input_text2 { border: 1px solid #C1C1C1; font-size: 10px; color:#364B6A; background-color:#FFFFFF; width:260px; }

.textarea_text { border: 1px solid #C1C1C1; font-size: 11px; color:#364B6A; background-color:#FFFFFF; font-family: Tahoma; width:260px; }

.twentyThreeR{ padding-right:23px; }

.thirtyT{ padding-top:30px; }

.imageright { background-image: url(images/gateway.gif);}
