/* HTML, Body, Main */

HTML, BODY
				{
				background:#FFF;
				text-align: left;
				margin:0;
				padding:0;
				}

				
/* Default */

* 					{	padding:0px; margin:0px; text-align:left; font-family:Verdana,Arial; font-size:11px; color:#062843; font-weight:normal; text-decoration:none;	}

a					{	color:#e20031; text-decoration:underline;	}
a:Hover  			{	color:#888888;	}

strong				{	font-weight:bold;	}

img					{	border:0px;	}

h1					{	font-size:14px; font-weight:bold;	}

.form				{	width:276px; margin-left:1px; border: 1px solid #CCCCCC; background-color:#FFFFFF; font-size:11px; color: #6A6A6A;	}

a.pdf {
background:url("/images/icon_pdf.gif") no-repeat scroll 0 0 transparent;
display:block;
font-weight:bold;
height:18px;
margin-bottom:4px;
padding-left:22px;
padding-top:2px;
}

.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
  border: 1px solid #888888;
  padding:1px;
  margin-top:-120px;
  z-index:9999;
}


/* ID's */
				
#id_main
				{
				margin:auto;
				width:952px;
				height:100%;
				background:#FFF;
				}
				
#id_logo
				{
				margin-top:10px;
				height:54px;
				}
				
#id_page
				{
				width:952px;
				}

/* Visual */
				
#id_visual
				{
				width:952px;
				margin-top:10px;
				height:200px;
				}
				
#id_visual #id_visual_left
				{
				float:left;
				width:176px;
				height:200px;
				margin-right:10px;
				background:#F4F4F4;
				overflow:hidden;
				}
				
#id_visual #id_visual_left ul
				{
				list-style:none;
				margin-top:6px;
				margin-left:20px;
				}
				
#id_visual #id_visual_left ul li
				{
				margin-top:-2px;
				}
				
#id_visual #id_visual_left ul li a
				{
				display: block;
				/*height:15px;*/
				line-height: 1.4;
				font-size:10px;
				color:#062843;
				text-decoration:none;
				}
				
#id_visual #id_visual_left ul li a:Hover
				{
				color:#e20031;
				}
				
#id_visual #id_visual_left ul li ul
				{
				margin-top:2px;
				margin-left:10px;
				margin-bottom:0px;
				}
				
#id_visual #id_visual_left ul li ul li
				{
				margin-top:-3px;
				}

				
#id_visual #id_visual_center
				{
				float:left;
				width:408px;
				margin-right:10px;
				}
				
#id_visual #id_visual_right
				{
				float:left;
				width:348px;
				}

/* Topnavi */
				
#id_topnavi
				{
				margin-top:10px;
				height:19px;
				background:#062843;
				}

#id_topnavi #id_topnavi_left
				{
				float:left;
				position:relative;
				width:920px;
				}
								
#id_topnavi #id_topnavi_left ul
				{
				list-style:none;
				padding-left:20px;
				}
				
#id_topnavi #id_topnavi_left ul li
				{
				float:left;
				/* height:19px; */
				margin-left:-10px;
				}
				
#id_topnavi #id_topnavi_left ul li a
				{
				display:block;
				height:16px;
				padding-top:3px;
				color:#FFFFFF;
				background-image: url(../images/topnavi_bg.gif);
				padding-left:13px;
				padding-right:25px;
				font-size:10px;
				font-weight:bold;
				text-decoration:none;
				}

#id_topnavi #id_topnavi_left ul li a:Hover
				{
				color:#062843;
				background-image: url(../images/topnavi_bg_over.gif);
				}
				
#id_topnavi #id_topnavi_left ul li .active
				{
				color:#062843;
				background-image: url(../images/topnavi_bg_over.gif);
				}
								
#id_topnavi #id_topnavi_left ul li p
				{
				display:block;
				height:17px;
				padding-top:2px;
				background-image: url(../images/topnavi_bg.gif);
				padding-left:13px;
				padding-right:10px;
				}

/* Subnavi */

#id_topnavi #id_topnavi_left ul li ul
				{
				margin-left:0px;
				visibility: hidden;
				position: absolute;
				top:21px;
				}
				
#id_topnavi #id_topnavi_left ul li ul li
				{
				margin-top:-2px;
				border-top: #fff 1px solid;
				float:none;
				}

#id_topnavi #id_topnavi_left ul li ul li a
				{
				height:auto;
				padding:3px;
				padding-bottom:4px;
				background: #062843;
				color: #fff;
				font-size:10px;
				font-weight:bold;
				}
				
#id_topnavi #id_topnavi_left ul li ul li .act
				{
				color: #062843;
				background: #fef5bd;
				}

#id_topnavi #id_topnavi_left ul li ul li a:hover
				{
				/* color: #fef5bd;
				background: #062843; */
				color: #062843;
				background: #fef5bd;
				}

#id_topnavi #id_topnavi_left ul li ul :hover > a
				{
				color: #fef5bd;
				}

#id_topnavi #id_topnavi_left ul li:hover ul
				{
				visibility: visible;
				}

#id_topnavi #id_topnavi_left ul a:hover ul
				{
				visibility: visible;
				}

#id_topnavi #id_topnavi_left ul :hover ul ul
				{
				visibility: hidden;
				}
				
.menu a:hover
				{
				color: #fff;
				}

.menu ul ul a:hover
				{
				color: #103A3F;
				}

.menu :hover > a
				{
				color: #103A3F;
				}

.menu ul ul :hover > a
				{
				color: #103A3F;
				}

.menu ul li:hover ul
				{
				visibility: visible;
				}

.menu ul a:hover ul
				{
				visibility: visible;
				}

.menu ul :hover ul ul
				{
				visibility: hidden;
				}

/* Language */
				
#id_topnavi #id_topnavi_language_selection
				{
				position: relative;
				width:46px;
				float:right;
				height:19px;
				margin-top:-19px;
				}
				
#id_topnavi #id_topnavi_language_selection ul
				{
				list-style:none;
				height:19px;
				}
				
#id_topnavi #id_topnavi_language_selection ul li
				{
				float:right;
				border-left:2px solid #FFFFFF;
				height:19px;
				}

/* Content */
				
#id_content
				{
				margin-top:40px;
				}
				
#id_content #id_content_left
				{
				float:left;
				width:482px;
				height:250px;
				}
				
#id_content #id_content_left #id_content_left_top
				{
				height:210px;
				padding-left:15px;
				padding-right:20px;
				}
				
#id_content #id_content_left #id_content_left_top #id_globe
				{
				float:left;
				width:120px;
				}
				
#id_content #id_content_left #id_content_left_top #id_claim
				{
				float:left;
				width:320px;
				}
				
#id_content #id_content_left #id_content_left_bottom
				{
				height:40px;
				padding-right:20px;
				padding-left:15px;
				}
				
#id_content #id_content_left #id_content_left_bottom #id_content_left_bottom_left
				{
				float:left;
				width:180px;
				}
				
#id_content #id_content_left #id_content_left_bottom #id_content_left_bottom_right
				{
				float:left;
				margin-top:8px;
				width:265px;
				}
				
#id_content #id_content_left #id_content_left_bottom #id_content_left_bottom_right ul
				{
				list-style:none;
				}
				
#id_content #id_content_left #id_content_left_bottom #id_content_left_bottom_right ul li
				{
				float:left;
				margin-left:10px;
				height:13px;
				background: url(../images/metanavi_arrow.gif) 0px 0px no-repeat;
				padding-left:12px;
				margin-bottom:4px;
				}
				
#id_content #id_content_left #id_content_left_bottom #id_content_left_bottom_right ul li a
				{
				font-family:Arial;
				display:block;
				font-size:10px;
				color:#062843;
				text-decoration:none;
				margin-bottom:3px;
				}
				
#id_content #id_content_left #id_content_left_bottom #id_content_left_bottom_right ul li a:Hover
				{
				color:#e20031;
				}
				
#id_content #id_content_left #id_content_left_bottom #id_content_left_bottom_right ul li .active
				{
				color:#e20031;
				}
				
#id_content #id_content_divider
				{
				float:left;
				width:1px;
				height:246px;
				background: url(../images/divider.gif) 0px 0px repeat-y;
				}				
				
#id_content #id_content_right
				{
				float:right;
				width:469px;
				height:244px;
				}
				
#id_content #id_content_right #id_main_content
				{
				width:419px;
				height:244px;
				margin-left:30px;
				padding-right:20px;
				overflow:auto;
				}
				
#id_sitemap ul
				{
				list-style:none;
				}
				
#id_sitemap ul li
				{
				margin-bottom:10px;
				}
				
#id_sitemap ul li a
				{
				font-weight:bold;
				color:#062843;
				text-decoration:none;
				}
				
#id_sitemap ul li a:Hover
				{
				color:#e20031;
				}
				
#id_sitemap ul li ul li
				{
				margin-bottom:2px;
				margin-left:10px;
				}
				
#id_sitemap ul li ul li a
				{
				font-weight:normal;
				color:#062843;
				text-decoration:none;
				}
				
#id_sitemap ul li ul li a:Hover
				{
				color:#e20031;
				}
				
/* team */

.team
				{
				margin-bottom:20px;
				}

.team .left
				{
				float:left;
				width:120px;
				}
				
.team .right
				{
				float:left;
				}
				
/* form */
.form				{	width:240px; border: 1px solid #CCCCCC; background-color:#FFFFFF;	}
.form_big			{	width:99%; border: 1px solid #CCCCCC; background-color:#FFFFFF;	}
.table_form			{	width:400px; border-collapse:collapse;	}
.table_form	td		{	border: solid 1px #CCCCCC; padding:4px;	}
.table_normal td	{	border: none; padding:0px;	}
.table_form .left	{	vertical-align:top; width:99%; background:#F6F6F6;	}
.table_form .right	{	width:99%; background:#FFFFFF;	}
.send				{	float:right;	}

.alert
				{
				color:#e20031;
				font-weight:bold;
				}
