html {
	padding: 0px;
	margin: 0px;
}

body {
      font-family:Verdana,Arial;
      font-size:11px;
      padding:0px;
      margin:0px;
      color: #373F4B;
      background:url("img/bgr.gif");
    }
#body
{
	width:747px;
	margin-left: auto;
	margin-right: auto;
	border: 0px solid #8A97AA;
	background:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}



/*p {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	color: #373F4B;
	line-height: 14px;
	font-weight: normal;
} */


a
{
	color:#B10116;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
	color:#B10116;
}


a.link-top
{
	color:#1B1A16;
	text-decoration: none;
}

a.link-top:hover
{
	text-decoration: underline;
	color:#535F71;
}

h2
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 170%;
	text-transform: uppercase;
	font-weight:normal;
	line-height:120%;
}
h3
{
	font-size: 100%;
	text-transform: uppercase;
}
/*    header   */
div#header {
  border: 0px solid #FF0080;
  padding: 0px;
  margin: 0px;
  width: 747px;
  height: 118px;
  background: url(img/logo.gif) no-repeat left top;
  float: left;
  border-bottom:2px solid #D6D2D2;
}


#header div#logo {
	float: left;
	width: 400px;
        overflow: hidden;
	height: 118px;
  border: 0px solid #FF0080;
}

#header div#logo a {
	display: block;
	width: 200px;
	height: 118px;
}

#header span {
	display: none;
}


/*        top right navigation        */

#menutop_s {
float:right;
width:293px;
border:px solid #FF0080;
height:36px;
text-align:right;
}
#menutop_s a {
  background: url(img/red_arrow.gif) no-repeat bottom left;
  padding-left:9px;
  margin-left:10px;
}
#menutop_s a:hover {
  background: url(img/red_arrow_o.gif) no-repeat bottom left;
  padding-left:9px;
  margin-left:10px;
}

#menutop {
float:right;
width:293px;
height:75px;
border:0px solid #FF0080;
}

#top-menu {
  border:0px solid #FF0080;
  font-family:Arial,Verdana;
  font-size:11px;
  list-style-image:none;
  text-align:right;
}
#top-menu li {
  border:0px solid #FF0080;
  display: inline;
  padding:0px;
}

#top-menu li a {
  display: block;
  background: url(img/blue_arrow.gif) no-repeat bottom right;
  padding-right:12px;
  padding-top:10px;
  padding-bottom:0px;
  color: #12158C;
  font-weight:bold;
}

#top-menu li a:hover {
  background: url(img/blue_arrow_o.gif) no-repeat bottom right;
  border:0px solid #FF0080;
  text-decoration: none;
  color:#C30011;
}

#top-menu-left {
  border:0px solid #FF0080;
  font-family:Arial,Verdana;
  font-size:11px;
  list-style-image:none;
  text-align:right;
}
#top-menu-left li {
  border:0px solid #FF0080;
  display: inline;
  padding:0px;
}

#top-menu-left li a {
  display: block;
  background: url(img/grey_arrow.gif) no-repeat bottom right;
  padding-right:12px;
  padding-top:10px;
  padding-bottom:0px;
  color: #1B1A16;
  font-weight:bold;
}

#top-menu-left li a:hover {
  background: url(img/blue_arrow_o.gif) no-repeat bottom right;
  border:0px solid #FF0080;
  text-decoration: none;
  color:#C30011;
}
#top-menu li a:focus, #top-menu li a:active {
  background: url(img/background_topmenu_o.gif) no-repeat;
  border:0px solid #FF0080;
  text-decoration: none;
  color:#373F4B;
}

#home_picture {
  float:left;
  background: url(img/home_photo.jpg) no-repeat;
  width:332px;
  height:273px;
  clear:both;
  text-align:right;
  margin-top:1px;  border:0px solid #FF0080;
}
#home_nav {
  float:left;
  width:414px;
  height:271px;
  margin-left:1px;
  margin-top:1px;    border:0px solid #FF0080;
}
#home_nav1 {
  float:left;
  background: url(img/bgr_home_nav1.gif) no-repeat;
  width:414px;
  height:90px;
  margin-bottom:1px;
}

#home_nav_en {
  float:left;
  background: url(img/bgr_home_nav_en.gif) no-repeat;
  width:400px;
  height:83px;
  margin-bottom:1px;
  padding-top:7px;
  padding-left:14px;
}

#home_nav1 div.text {
padding-top:30px;
padding-left:25px;
}

#home_nav1 div.more {
font-family:Verdana,Arial;
font-size:10px;
color: #C30011;
}
#home_nav1 div.more a {
font-family:Verdana,Arial;
font-size:10px;
color: #C30011;
text-decoration:underline;
}


#home_nav2 {
  background: url(img/bgr_home_nav2.gif) no-repeat;
  float:left;
  width:414px;
  height:90px;
  margin-bottom:1px;
}
#home_nav2 div.text {
padding-top:30px;
padding-left:25px;
}
#home_nav2 div.more {
font-family:Verdana,Arial;
font-size:10px;
color: #C30011;
}
#home_nav2 div.more a {
font-family:Verdana,Arial;
font-size:10px;
color: #C30011;
text-decoration:underline;
}


#home_nav3 {
  background: url(img/bgr_home_nav3.gif) no-repeat;
  float:left;
  width:414px;
  height:90px;
  margin-bottom:1px;  border:0px solid #FF0080;
}
#home_nav3 div.text {
padding-top:30px;
padding-left:25px;
}
#home_nav3 span.more {
font-family:Verdana,Arial;
font-size:10px;
color: #C30011;
}
#home_nav3 span.more a {
font-family:Verdana,Arial;
font-size:10px;
color: #C30011;
text-decoration:underline;
}


#wellcome {
  float:left;
  background: url(img/welcome.gif) no-repeat top left;
  width:332px;
  height:200px;
  padding-bottom:10px;
  margin-top:1px;
  padding-left:1px;
  clear:both;    border:0px solid #FF0080;
}

#wellcome_fr {
  float:left;
  width:332px;
  height:200px;
  padding-bottom:10px;
  margin-top:px;
  padding-left:1px;
  clear:both;    border:0px solid #FF0080;
}
#wellcome div.text {
padding-top:50px;
padding-left:5px;
padding-right:5px;
}

#wellcome_fr div.text {
padding-top:30px;
padding-left:5px;
}

#news {
  float:left;
  background: url(img/news.gif) #E8E7F1 no-repeat top left;
  padding-top:15px;
  padding-bottom:35px;
  width:223px;
  height:267px;
  margin-top:0px;
  padding-left:5px;
    border:0px solid #3027A7; border-left:5px solid #3027A7;

}
#news-title {
  width:220px;
  height:25px;
font-family:Verdana,Arial;
font-size:10px;
color: #1F1E1A;
}

#news div.text {
padding-left:10px;
font-family:Verdana,Arial;
font-size:10px;
color: #1F1E1A;
}
#news div.title {
padding-left:10px;
font-family:Verdana,Arial;
font-size:10px;
color: #12158C;
}
#news div.more {
padding-left:10px;
font-family:Verdana,Arial;
font-size:9px;
color: #12158C;
}
#news div.more a {
font-family:Verdana,Arial;
font-size:9px;
color: #12158C;
text-decoration:underline;
}


#banners {
  float:left;
  min-height:200px;
  padding-left:8px;
  padding-top:8px;
  border:0px solid #3027A7;
}





div#footer {
  border-top: 2px solid #D6D2D2;
  clear:both;
  padding: 0px;
  margin: 0px;
  width: 747px;
  height:16px;
  color:#68778E;
  font-family:Verdana,Arial;
  font-size:9px;
}

#inside_picture {
  float:left;
  background: url(img/photo1.jpg) no-repeat;
  width:332px;
  height:90px;
  clear:both;
  text-align:right;
  margin-top:1px;  border:0px solid #FF0080;
}

#grey_top_right {
  background: url(img/bgr_grey.gif) no-repeat;
  float:left;
  width:414px;
  height:90px;
  margin-top:1px;
  margin-bottom:1px;
  border:0px solid #FF0080;
  margin-left:1px;
}

#page_content {
  float:left;
  background: #FFFFFF;
  width:560px;
  min-height:300px;
  padding-bottom:10px;
  margin-top:1px;
  padding-left:10px;
  padding-left:5px;
  clear:both;
  border:0px solid #FF0080;
}
#page_content div.text {
padding-top:10px;
padding-left:5px;
}
#page_content div.title {
padding-top:30px;
padding-left:5px;
font-family:Arial Narrow,Arial,Verdana;
font-size:21px;
color: #B10116;
}



.subtitle  { font-family:Verdana,Arial; font-size:11px; color: #12158C; font-weight:bold; }

.link { font-family:Verdana,Arial; font-size:11px; color: #1B1A16; }
a.link { font-family:Verdana,Arial; font-size:11px; color: #1B1A16; }
a.link:hover { font-family:Verdana,Arial;  color: #C30011; }


input {
      color:#B10116;
      font-family:Verdana,Arial;
      font-size:10px;
      padding:0px;
      margin:0px;
}

input.form {
      color:#B10116;
      font-family:Verdana,Arial;
      font-size:10px;
      padding:0px;
      margin:0px;
      border:none;
      border-bottom:1px dotted #696C70;
      height:11px;
      width:350px;
}
input.form-big {
      color:#B10116;
      font-family:Verdana,Arial;
      font-size:10px;
      padding:0px;
      margin:0px;
      border:none;
      border-bottom:1px dotted #696C70;
      height:11px;
      width:520px;
}

input.form-s {
      color:#B10116;
      font-family:Verdana,Arial;
      font-size:10px;
      padding:0px;
      margin:0px;
      border:none;
      border-bottom:1px dotted #696C70;
      height:11px;
      width:70px;
}
					


input.form-mail {
      color:#B10116;
      font-family:Verdana,Arial;
      font-size:10px;
      padding:0px;
      margin:0px;
      background:#F3F1F1;
      border:1px solid #404040;
      height:13px;
}

textarea.form-mail {
      color:#B10116;
      font-family:Verdana,Arial;
      font-size:10px;
      padding:0px;
      margin:0px;
      background:#F3F1F1;
      border:1px solid #404040;
}

input.form-d {
      color:#B10116;
      font-family:Verdana,Arial;
      font-size:10px;
      padding:0px;
      margin:0px;
      border:none;
      border-bottom:1px dotted #696C70;
      height:11px;
      width:267px;
}

.small {
      font-family:Verdana,Arial;
      font-size:10px;
}

input.submit {
    background:#102F5E;
    width:55px;
    height:18px;
    border:1px solid #D3D3D3;
    color:#FFFFFF;
    font-weight:bold;
    padding-bottom:3px;
}

input.submit-b { background:#102F5E; width:150px; height:18px; border:1px solid #D3D3D3; color:#FFFFFF; font-weight:bold; padding-bottom:3px;}

.home {
  font-family:Verdana, Arial;
  font-size:11px;
  color:#12158C;
}
a.home {
  font-family:Verdana, Arial;
  font-size:11px;
  color:#12158C;
}
a.home:hover {
  color:#C30011;
  text-decoration: none;
}

.dots { background: url(img/bgr_dots.gif);
        background-repeat:repeat-x;
	background-position:bottom;
	font-size:11px;
	color: #C71625;
	font-weight:bold;
}

.home_title a {
  font-family:Verdana, Arial;
  font-size:15px;
  color:#B10116;
  font-weight:bold;
}

.home_title a:hover {
  font-family:Verdana, Arial;
  font-size:15px;
  color:#B10116;
}

#bottom-navigation {
  padding: 0px;
  margin: 0px;
  width: 557px;
  height:16px;
  color:#68778E;
  font-family:Verdana,Arial;
  text-align:right;
  padding-right:190px;
}

ul.arrow li {
  border:0px solid #FF0080;
  list-style-image: url(img/blue_arrow.gif);
}

ul.arrow li a  {
  list-style-image: url(img/blue_arrow_o.gif);
  color:#C30011;
}

ul.arrow li a:hover  {
  list-style-image: url(img/blue_arrow.gif);
  text-decoration: none;
  padding-bottom:3px;
  color: #12158C;
}

.dots1 {
     height: 1px;
     background:  url(img/dots.gif); border: 0px solid #000080; font-size: 2px;
     background-repeat: repeat-x;
     margin-top: 1px;
}


