@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;border:0;}

BODY {
	FONT-SIZE: 14px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
}

h1{
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 14pt;
}

h2{
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12pt;
	padding-top: 16pt;
/*	color: #FF0000;	
*/}

h3{
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12pt;
	color: #333;
	font-style: italic;
}

h4{
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 10pt;
	color: #000000;/*	font-style: italic;
*/}

.nodeko{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

.big_arrow {
	WIDTH: 380px;
	/*background-image: url(/images/Background/Arrow.png);*/
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px;
	border: 1px dotted #CCCCCC;
}

.downloadbox {
	WIDTH: 600px;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.in_arrow {
	padding-top: 50px;
	padding-right: 100px;
	padding-bottom: 50px;
	padding-left: 16px;
}

.in_arrow1 {
	padding-top: 50px;
	padding-right: 90px;
	padding-bottom: 50px;
	padding-left: 16px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

.imgBorder {
	border: 1px solid #333;
}


.LeerText{
	background-image: url(/images/Background/whitebox.png);
	width:150px;
}

.container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 960px;
	PADDING-TOP: 0px;
	HEIGHT: 110px;
	_HEIGHT: 120px;
	TEXT-ALIGN: center;
}

#container {
	DISPLAY: block;
	WIDTH: 960px;
	POSITION: relative;
	TEXT-ALIGN: left;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

*html #container {
	WIDTH: 961px;
}

#contentLM {
	DISPLAY: block;
	WIDTH: 955px;
	POSITION: relative;
	float:left;
	TEXT-ALIGN: left;
}

*html #contentLM {
	WIDTH: 965px;
}

#magicspace{
	padding: 5px;
	width: 900px;
}

#centerlayout {
	DISPLAY: block;
	POSITION: relative;
	TEXT-ALIGN: center
}

#index #header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	PADDING-TOP: 0px;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	HEIGHT: 140px;
	TEXT-ALIGN: center;
}

.logo A {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}

.section {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 570px;
	PADDING-TOP: 12px;
	PADDING-LEFT: 49px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: left;
}

.login {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
	WHITE-SPACE: nowrap;
}

#index .login A {
	FONT-SIZE: 14px;
	COLOR: #999;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-weight: bold;
	text-decoration: none;
}

#index .login A:hover {
	FONT-SIZE: 14px;
	COLOR: #666;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-weight: bold;
	text-decoration: none;
}

#index .logo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 15px 0px 0px;
	WIDTH: 300px;
	PADDING-TOP: 0px;
	HEIGHT: 80px;
	background-image: url(/images/Logo/logo_relenet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#Experts_meet_Novices{
	border: 1px solid #333;	
	FLOAT: right;
}

/*--- Navigation Begin ---*/

#index #navigation {
	WIDTH: auto;
	HEIGHT: 32px;
	TEXT-ALIGN: center;
	/*margin-top: 4.6em;*/
	/*margin-top: 80px;*/
	background-color: #CB0030;
}

*html #index #navigation {
	WIDTH: auto;
	HEIGHT: 32px;
	TEXT-ALIGN: center;
	/*margin-top: 1.3em;*/
	background-color: #CB0030;
}

/*--- Navigation End ---*/

/*--- LoginBox Begin ---*/

#loginbox{
	width:278px;
	/*height:210px;*/
	border:solid 1px #fff;
	background-color: #FFFFFF;
}

*html #loginbox{
	width:268px;
}

#loginbox a {
	font-size: 12px;
}

/*TABLE#logintable TR TD { padding: 1px 1px 1px 1px; }
TABLE#logintable H2 { background-color: transparent; font-size: 14px; color: #333; text-align: left; }*/
TABLE#logintable P { font-size: 12px; color: #333; font-weight: bold; font-family: "Arial, Helvetica, sans-serif" , Arial;}
TABLE#logintable P.c-info { font-size: 10px; font-weight: normal; }
TABLE#logintable P.c-wrong { font-size: 10px; width: 300px; border: #858585 solid 1px; margin: 5px 0px 5px 0px; padding: 5px 15px 5px 15px; }
TABLE#logintable INPUT.c-username, TABLE#logintable INPUT.c-password, TABLE#logintable SELECT.c-interfaceselector { width: 150px; }
TABLE#logintable INPUT {border: 1px solid #333;background-color: white;}
#sendmailbox .snFormTable input, #sendmailbox .snFormTable textarea {border: 1px solid #333;background-color: white;}

/*--- LoginBox End ---*/

/*--- Vertikal Menu Begin ---*/

#nav {
	width:180px;
    line-height: 24px; 
	list-style-type: none;
	text-align:left;
	font:"Arial, Helvetica, sans-serif" , Arial;
	font-size:14px;
    /*定义整个ul菜单的行高和背景色*/
}

/*==================一级目录===================*/
#nav a {
	width: 270px; 
	display: block;
	padding:5px;
	/*Width(一定要)，否则下面的Li会变形*/
}

#nav li {
	background:#CCC; /*一级目录的背景色*/
	border-bottom:#FFF 1px solid; /*下面的一条白边*/
	float:left;
	/*float：left,本不应该设置，但由于在Firefox不能正常显示
	继承Nav的width,限制宽度，li自动向下延伸*/
}

#nav li a:hover{
	background:#CB0030;	/*一级目录onMouseOver显示的背景色*/
}

#nav a:link  {
	color:#666; text-decoration:none;
}
#nav a:visited  {
	color:#666;text-decoration:none;
}
#nav a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

/*==================二级目录===================*/
#nav li ul {
	list-style:none;
	text-align:left;
}
#nav li ul li{	
	background: #EBEBEB; /*二级目录的背景色*/
}

#nav li ul a{
         width:270px;
	/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}

/*下面是二级目录的链接样式*/

#nav li ul a:link  {
	color:#666; text-decoration:none;
}
#nav li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav li ul a:hover {
	color:#F3F3F3;
	text-decoration:none;
	font-weight:normal;
	background:#CB0030;
	/* 二级onmouseover的字体颜色、背景色*/
}

/*==============================*/
#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
#content {
	clear: left; 
}
#nav ul.collapsed {
	display: none;
}

#PARENT{
	width:270px;
}

#nav li a.Activemenu, #nav li a.Activemenu:visited {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background:#CB0030;
}

#nav li ul a.Activemenu, #nav li ul a.Activemenu:visited {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	background:#CB0030;
}

/*--- Vertikal Menu End ---*/

/*-----  SatzBox Begin -----*/

#satzbox {
	padding: 15px;
}

/*-----  SatzBox End -----*/

/*-----  LeftBlock Begin -----*/

#LeftBlock{
	DISPLAY: block;
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 295px;
	HEIGHT: auto;
	padding-right: 16px;
}

*html #LeftBlock{
	padding-right: 12px;
}

/*-----  AllgemeinInfo Begin -----*/

#allgemeininfo {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 280px;
	HEIGHT: 1090px;
	border: 1px solid #CB0030;
	padding: 8px;
	background-color: #DBE3EA;
}

#searchop {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 280px;
	HEIGHT: auto;
	border: 1px solid #CB0030;
	padding: 8px;
	background-color: #DBE3EA;
	margin-top: 20px;
}

*html #searchop {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 280px;
	HEIGHT: auto;
	border: 1px solid #CB0030;
	padding: 8px;
	background-color: #DBE3EA;
	margin-top: 20px;
}

*+html #searchop {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 280px;
	HEIGHT: auto;
	border: 1px solid #CB0030;
	padding: 8px;
	background-color: #DBE3EA;
	margin-top: 20px;
}

/*-----  AllgemeinInfo End -----*/

/*-----  LeftBlock End -----*/

/*-----  MittelBlock Begin -----*/

#mittelBlock{
	DISPLAY: block;
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 620px;
	border: thin dotted #CCCCCC;
	padding: 10px;
	line-height: 20px;	
}

*html #mittelBlock{
	WIDTH: 630px;
}

#mittelBlock p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
}

#mittelBlock ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
	padding-left: 30px;
}

#mittelBlock p.dottedLine{
	border-top: 2px dotted #CCCCCC;
	padding: 0px;
}

/*-----  MittelBlock Begin -----*/

/*-----  Footer Begin -----*/

#footer {
	FLOAT: left;
	WIDTH: 800px;
	padding: 8px;
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #999;
	text-decoration: none;

}

#footer  a {
	font-family: "Arial, Helvetica, sans-serif", Arial;
	font-size: 12px;
	color: #999;
	text-decoration: none;
}

#footer  a:hover {
	font-family: "Arial, Helvetica, sans-serif" , Arial;
	font-size: 12px;
	color: #666;
	text-decoration: none;
}

/*-----  Footer End -----*/


.applynow{ font-family: arial; font-size: 9pt; font-weight: bold; margin: 2px; color:red; }

.unl{  text-decoration: underline; font-family: arial; font-size: 10px; font-weight: bold; margin: 2px; color:#000000; } 

