
body{
	margin:0;
	padding:0;
}

body, a, p { font: 12px  verdana,arial,sans-serif ;}

td { font: 12px verdana,arial,sans-serif }

div { font: 12px  verdana,arial,sans-serif }

.test { font: 12px verdana,arial,sans-serif }



a 		{color:#222;border:none}

a:hover	{color:#ff8000}

h2		{

	font-size:18px;

}

h3		{

	font-size:14px;

	line-height:20px;

}

img{border:none}



/*------------------ header --------------------*/

#header	{

	height:100px;

	background: white url('/new/image/exein_logo_new.png') no-repeat 100px 10px;



}

/*------------------ bar ----------------------*/

#bar	{

	height:24px;

	margin-top:0px;

	margin-bottom:0px;

	padding:0 0 0 100px;

	background-color:#ff8000;

}

#bar a{

	height:24px;

	display:block;

	float:left;

	line-height:24px;

	color:white;

	padding:0 20px 0 10px;

	border-left:solid 1px white;

	text-decoration:none;

	}

#bar a:hover{

	background-color:#ffe0c0;

	color:#ff7000;

}

#bar a#tb_sel{

	color:#666;

	xborder-top:solid 1px #ff8000;

	background-color:#fff;

	font-weight:bold;

}

#bar a#nolink	{

	padding:0;

	width:0px;

}

/*------------------ tool ----------------------*/

#tool{

	text-align:right;

	width:850px;

	font-size:11px;

}

#tool a	{

	font-size:11px;

}

/*------------------ shell ----------------------*/

#shell{

	clear:both;

	width:1000px;

}

/*------------------ nav ------------------------*/

#nav {

	width: 160px;

	margin: 0;

	padding: 50px 0px 0px 100px;

	float:left;cccc

}



#nav ul{

	margin: 0 0 20px 0;

	padding: 0;

	list-style-type: none;

	font-family: verdana, arial, Helvetica, sans-serif;

	background-color: #fff;

}



#nav li { margin: 0px; }



#nav a{

	display: block;

	padding: 5px 10px;

	width: 141px;

	color: #ff8000;

	background-color: #fff;

	text-decoration: none;

	border-bottom:solid 1px #ff8000;

}



#nav a:hover{

	background-color:#ffe0c0;

	text-decoration: none;

	color: #ff7000;

}



#nav a#sel	{

	color: #919191;

	background-color: #fff;

	font-weight:bold;

}



#nav ul ul li { margin: 0px; }



#nav ul ul a{

	display: block;

	padding: 2px 5px 2px 30px;

	width: 126px;

	color: #f2b657;

	background-color: #fff;

	text-decoration: none;

	border-bottom:none;

}

#nav a#sel2	{

	color: #919191;

	background-color: #fff;

	font-weight:bold;

}



#nav ul ul a:hover

{

	background-color: #ffe0c0;

	text-decoration: none;

	color: #ff7000;

}

/*------------------ content --------------------*/

#content{

	float:left;

	width:510px;

	padding:50px 20px 0 30px;

}

#content, #content p, #StartContent, #StartContent p{

	line-height:150%;

	color:#444;

}

#StartContent{

	float:left;

	margin:0px;

	padding:50px 0 5px 100px;

}

h2#siteTitle	{

	color:#ff8000;

	margin:0;

	clear:left;

}

#content li, #StartContent li{

	list-style-image: url('/new/image/li_dot_orange.gif');

	list-style-position: outside;

	list-style-type: square;

	margin-bottom:7px;

}

#content li li, #StartContent li li{

	list-style-image: url('/new/image/li_dot_orange.gif');

	list-style-position: outside;

	list-style-type: square;

}



/*------------------ right ----------------------*/

#right{

	float:left;

	width:160px;

	margin: 50px 0px 0px 10px;

}

#right p{

	margin:0 0 10px 0;

}

/*------------------ box ----------------------*/

div.Box	{
	border:solid 1px #a7a4a6; /* #7D7B7C */
	margin:0 0 10px 0;
	background-color:#f9f9f9;

}

h3.h3Box	{
	border:solid 1px #fff;
	border-bottom:none;
	margin:0;
	padding:3px;
	color:#fff;
	background-color:#a7a4a6; /*#7D7B7C;*/
}

div.innerBox	{

	border:solid 1px #fff;

	margin:0;

	padding:3px;

	background-color:#f9f9f9;

	font-size:11px;

	font-color:#7D7B7C;

}

div.innerBox a	{

	display:block;

	margin:0 0 7px 0;

	font-color:#7D7B7C;



}

/*------------------ footer ---------------------*/

#footer{

	clear:both;

	border-top:solid 1px #ccc;

	padding: 3px 0 0 110px;

	font-size:10px;

	color:#999;

	

}

/* ----------------- Formular -------------------*/

INPUT, textarea{

		border: solid 1px #ff8000;

		font-size:11px;

		font-family: verdana, Arial, Helvetica, sans-serif;

		background-color:#F2F2F2;

		padding:2px;

		scrollbar-track-color : #F2F2F2;

	}

.button{font : bold 11px verdana, Arial, Helvetica, sans-serif;

		color:white;

		background-color:#ff8000;

		border:outset 1px #ff8000;

		margin:5px 5px 0px 0px;}

.ErrorText{color:#f00}

/*------------------ WYSIWYG img ----------------------*/

.floatright{

	float:right;

	border:none;

	margin:0em 0em 1em 1em;

}

.floatleft{

	float:left;

	border:none;

	margin:0em 1em 1em 0em;

}

/*------------------ h3 dots --------------------*/



h3.dot1	{

 	font-size:14px;

	color:#666;

	line-height:20px;

	padding-left:20px;

	margin:0;

	background: white url('/new/image/dot1_orange.png') no-repeat top left;

}

h3.dot2	{

 	font-size:14px;

	color:#666;

	line-height:20px;

	padding-left:20px;

	margin:0;

	background: white url('/new/image/dot2_orange.png') no-repeat top left;

}

/*------------------ 2er Box ---------------------------*/



#content .Box2er p, #content .Box2er{

	line-height:18px;

}

.BoxImg	{

	float:left;

	width:204px;

	max-height:124px;

	overflow:hidden;

	margin:0px 5px 0px 0px;

}

.BoxImg img{

	border:solid 2px #ff8000;

}

/*------------------ Publication ---------------------------*/



#content .Publication p, #content .Publication{

	line-height:18px;

}

.PubImg	{

	float:left;

	width:64px;

	max-height:84px;

	overflow:hidden;

	margin:0px 5px 0px 0px;

}

.PubImg img{

	border:solid 1px #ff8000;

}

/*------------------ Site map ---------------------------*/



#sitemap a{

	display:block;

}

#sitemap a.l0	{margin-left:20px;margin-bottom:20px}

#sitemap a.l1	{margin-left:20px;margin-bottom:10px}

#sitemap a.l2	{margin-left:40px;margin-bottom:5px}

#sitemap a.l3	{margin-left:60px;margin-bottom:3px}

#sitemap a.l4	{margin-left:80px;margin-bottom:2px}

/* --- Wysiwyg Styles --- */





.Title

{

	font-weight: bold;

	font-size: 18px;

	color: #7eb30c;

}



.Code

{

	border: #8b4513 1px solid;

	padding-right: 5px;

	padding-left: 5px;

	color: #000022;

	font-family: 'Courier New' , Monospace;

	background-color: #bbbbbb;

}











.TitleBox

	{

	width: 100%;

	border: 1px solid gray;

	background-color: gray;

	font-size: 12px;

	font-weight : bold;

	color: black;

	font-family:verdana;

	padding: 2px 5px 2px 5px;

	clear: both;

	}

.BodyBox

	{

	width: 100%;

	border: 1px solid gray;

	font-family:verdana;

	padding: 5px;

	}

.Highlight

	{

	font-family:Arial;

	color: Black;

	border : 1 solid #B1B1B1;

	font-weight : bold;

	background-color : #ECEFE0;

}

.CodeForeground

	{

	margin:0in;

	margin-bottom:.0001pt;

	font-size:9.0pt;

	font-family:"Courier New";

	}

.CodeInText

	{

	font-family:"Courier New";

	font-weight:bold;

	}
