/* -----------------------------------------------------------------------------------------
Copyright (c) 2008 - stylesheet made by cr@ad-modum.com / http://www.ad-modum.com
 ----------------------------------------------------------------------------------------- */

table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}
tr { border:none; padding:0px; margin:0px; }
td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }

/* --------------------------------------------------------------------------------------- */

body {
	margin: 0px;
	background-color: #ffffff;
	color: #707173;
	font-family: arial, helvetica, non-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	height: 100%;
	letter-spacing: 0.6px;
}

#sprache {
	margin: 57px 0px 0px -498px;
	position:absolute;
	left: 50%;
	width: 996px;
}

#navi_main {
	margin: 57px 0px 0px -314px;
	position:absolute;
	left: 50%;
	width: 532px;
}

#logo {
	margin: 30px 0px 0px 220px;
	background-image:url(layout_pics/pas_logo.gif);
	background-repeat:no-repeat;
	position:absolute;
	left: 50%;
	width: 275px;
	height: 50px;
}
#logo_cn {
	margin: 30px 0px 0px 220px;
	background-image:url(layout_pics/pas_logo_cn.gif);
	background-repeat:no-repeat;
	position:absolute;
	left: 50%;
	width: 275px;
	height: 50px;
}

#mood {
	margin: -205px 0px 0px -436px;
	position:absolute;
	left: 50%;
	width: 996px;
	border-top: 1px solid #b3b4b5;
}

#main {
	margin: 265px 0px 0px -498px;
	position:absolute;
	left: 50%;
	width: 996px;
	/*border: 1px solid red;*/
}

#content {
	margin: 20px 0px 0px -314px;
	position:absolute;
	left: 50%;
	width: 500px;
}

#content2 {
	position:relative;
}

#sub_navi {
	margin: 0px 0px 0px -500px;
	position:absolute;
	left: 50%;
	width: 140px;
}

#sub_navi2 {
	margin: 63px 0px 0px -435px;
	position:absolute;
	left: 50%;
	width: 140px;
}

#sub_navi3 {
	position:absolute;
	top: 83px;
	width: 152px;
}

#ter_navi {
	margin: 265px 0px 0px 16px;
	position:absolute;
	left: 50%;
	width: 480px;
	text-align:right;
}

#bracket {
	margin: 64px 0px 0px 335px;
	position:absolute; 
	left: 50%;
	width: 225px;
	/*border: 1px solid red;*/
}

#bracket2 {
	position:relative;
}

#Deutsch {
	margin: 0px 0px 0px -245px;
	position:absolute;
	left: 50%;
	width: 390px;
}

#English {
	margin: 0px 0px 0px 160px;
	position:absolute;
	left: 50%;
	width: 390px;
}
/* ----------------------------------------------------------------------------------------- */

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

a:link {
	color: #707173;
	text-decoration: none;
	}

a:visited {
	color: #707173;
	text-decoration: none;
	}

a:active {
	color: #003366;
	text-decoration: none;
	}

a:hover {
	color: #003366;
	text-decoration: none;
	}

a.navi {
	color: #707173;
	text-decoration: none;
	}

a.navi:link {
	color: #707173;
	text-decoration: none;
	}

a.navi:visited {
	color: #707173;
	text-decoration: none;
	}

a.navi:active {
	color: #003366;
	text-decoration: none;
	}

a.navi:hover {
	color: #003366;
	text-decoration: none;
	}

a.current {
	color: #003366;
	text-decoration: none;
	}

a.current:link {
	color: #003366;
	text-decoration: none;
	}

a.current:visited {
	color: #003366;
	text-decoration: none;
	}

a.current:active {
	color: #003366;
	text-decoration: none;
	}

a.current:hover {
	color: #003366;
	text-decoration: none;
	}

a.navi_top {
	font-size: 10px;
	line-height: 18px;
	letter-spacing: 1px;
	color: #707173;
	text-decoration: none;
	}

a.navi_top:link {
	color: #707173;
	text-decoration: none;
	}

a.navi_top:visited {
	color: #707173;
	text-decoration: none;
	}

a.navi_top:active {
	color: #003366;
	text-decoration: none;
	}

a.navi_top:hover {
	color: #003366;
	text-decoration: none;
	}

a.current_top {
	font-size: 10px;
	line-height: 18px;
	letter-spacing: 1px;
	color: #003366;
	text-decoration: none;
	}

a.current_top:link {
	color: #003366;
	text-decoration: none;
	}

a.current_top:visited {
	color: #003366;
	text-decoration: none;
	}

a.current_top:active {
	color: #003366;
	text-decoration: none;
	}

a.current_top:hover {
	color: #003366;
	text-decoration: none;
	}

#content a {
	color: #db002d;
	text-decoration: none;
	}

#bracket a {
	color: #db002d;
	text-decoration: none;
	}

#sub_navi2 a {
	color: #707173;
	text-decoration: none;
	}

#sub_navi2 a:link {
	color: #707173;
	text-decoration: none;
	}

#sub_navi2 a:visited {
	color: #707173;
	text-decoration: none;
	}

#sub_navi2 a:active {
	color: #003366;
	text-decoration: none;
	}

#sub_navi2 a:hover {
	color: #003366;
	text-decoration: none;
	}

#sub_navi2 a.current {
	color: #003366;
	text-decoration: none;
	}

#sub_navi2 a.current:link {
	color: #003366;
	text-decoration: none;
	}

#sub_navi2 a.current:visited {
	color: #003366;
	text-decoration: none;
	}

#sub_navi2 a.current:active {
	color: #003366;
	text-decoration: none;
	}

#sub_navi2 a.current:hover {
	color: #003366;
	text-decoration: none;
	}

#content a {
	color: #db002d;
	text-decoration: none;
	}


#Deutsch a {
	padding-left: 20px;
	line-height: 11px;
	color: #707173;
	text-decoration: none;
	}

#Deutsch a:link {
	color: #707173;
	text-decoration: none;
	}

#Deutsch a:visited {
	color: #707173;
	text-decoration: none;
	}

#Deutsch a:active {
	color: #003366;
	text-decoration: none;
	}

#Deutsch a:hover {
	color: #db002d;
	text-decoration: none;
	}


#Deutsch a.level1 {
	padding-left: 0px;
	line-height: 36px;
	color: #003366;
	text-decoration: none;
	}

#Deutsch a.level1:link {
	color: #003366;
	text-decoration: none;
	}

#Deutsch a.level1:visited {
	color: #003366;
	text-decoration: none;
	}

#Deutsch a.level1:active {
	color: #003366;
	text-decoration: none;
	}

#Deutsch a.level1:hover {
	color: #db002d;
	text-decoration: none;
	}

#Deutsch a.level2 {
	padding-left: 0px;
	line-height: 18px;
	color: #707173;
	text-decoration: none;
	}

#Deutsch a.level2:link {
	color: #707173;
	text-decoration: none;
	}

#Deutsch a.level2:visited {
	color: #707173;
	text-decoration: none;
	}

#Deutsch a.level2:active {
	color: #003366;
	text-decoration: none;
	}

#Deutsch a.level2:hover {
	color: #db002d;
	text-decoration: none;
	}


#English a {
	padding-left: 20px;
	line-height: 11px;
	color: #707173;
	text-decoration: none;
	}

#English a:link {
	color: #707173;
	text-decoration: none;
	}

#English a:visited {
	color: #707173;
	text-decoration: none;
	}

#English a:active {
	color: #707173;
	text-decoration: none;
	}

#English a:hover {
	color: #db002d;
	text-decoration: none;
	}


#English a.level1 {
	padding-left: 0px;
	line-height: 36px;
	color: #003366;
	text-decoration: none;
	}

#English a.level1:link {
	color: #003366;
	text-decoration: none;
	}

#English a.level1:visited {
	color: #003366;
	text-decoration: none;
	}

#English a.level1:active {
	color: #003366;
	text-decoration: none;
	}

#English a.level1:hover {
	color: #db002d;
	text-decoration: none;
	}

#English a.level2 {
	padding-left: 0px;
	line-height: 18px;
	color: #707173;
	text-decoration: none;
	}

#English a.level2:link {
	color: #707173;
	text-decoration: none;
	}

#English a.level2:visited {
	color: #707173;
	text-decoration: none;
	}

#English a.level2:active {
	color: #003366;
	text-decoration: none;
	}

#English a.level2:hover {
	color: #db002d;
	text-decoration: none;
	}

Table, TR, tbody {
	padding:0px;
	border:0px;
	margin:0px;
}

TD {
	vertical-align:top;
}

TD.center {
	vertical-align:center;
}

TD.bottom {
	vertical-align:bottom;
}

TD.linie {
	vertical-align:bottom;
	border-bottom: 1px solid #999999;
	border-spacing: 0px;
	text-align:center;
	font-size: 0px;
	line-height: 0px;
	width: 235px;
}

TD.nolinie {
	vertical-align:bottom;
	text-align:center;
	width: 235px;
}

strong {
	color: #db002d;
	font-family: arial, helvetica, non-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
}

i {
	color: #003366;
	font-style: normal;
	font-family: arial, helvetica, non-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
}

del {
	color: #707173;
	font-style: normal;
	font-family: arial, helvetica, non-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	
}

b {
	color: #707173;
	font-family: arial, helvetica, non-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
}

b.zitat {
	color: #707173;
	font-family: arial, helvetica, non-serif;
	font-weight: normal;
	font-size: 24px;
	line-height: 33px;
	letter-spacing: 0.1px;
}

H1 {
	margin: 16px 0px 16px 0px;
	color: #003366;
	font-family: arial, helvetica, non-serif;
	font-weight: normal;
	font-size: 24px;
	line-height: 31px;
}

H2 {
	margin: -5px 0px 15px 0px;
	color: #db002d;
	font-family: arial, helvetica, non-serif;
	font-weight: normal;
	font-size: 18px;
	line-height: 20px;
}

h4 {
	margin: 2px 0px 0px 0px;
	color: #003366;
	font-family: arial, helvetica, non-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
}

input, select, textarea, text, file {
	COLOR: #000000;
	background-color:#c9ced1;
	FONT-FAMILY: verdana, arial, helvetica, non-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	padding:-1px;
	margin:0px;
	/*margin-bottom:16px;*/
	border:0px;
	vertical-align:top;
	}

/*
ul {
	COLOR: #003366;
	list-style-type:disc;
	list-style-position:outside;
	margin: 4px 0px 10px -20px;
}
*/

ul {
	COLOR: #003366;
	list-style-type:disc;
	list-style-position:outside;
	margin: 0px 0px 15px 10px;
	padding:0 0 0 5px;
}



/*
ol {
	COLOR: #707173;
	list-style-type:disc;
	list-style-position:outside;
	margin: 4px 0px 10px -20px;
}
*/
ol {
	COLOR: #707173;
	list-style-type:disc;
	list-style-position:outside;
	margin: 0px 0px 15px 10px;
	padding:0 0 0 5px;
}

ul.li {
	COLOR: #003366;
	list-style-type:disc;
	list-style-position:outside;
	margin: 4px 0px 0px -20px;
}

ol.li {
	COLOR: #707173;
	list-style-type:disc;
	list-style-position:outside;
	margin: 4px 0px 0px -20px;
}
