

/*
	3.3.2005
	Anmerkungen:

	Dieses stylesheet entstand durch einen Abgleich der raysono styles vom 1.3.2005 mit der zu diesem Zeitpunkt life gestellten Version
	Folgende Kennzeichnungen wurden verwendet:

	Tria: Erweiterte Styles, wichtig fuer die Funktionen des Redaktionssystems
	Tria mod: hier wurden styles modifiziert, um im Rahmen des CMS Systems zu funktionieren
	Tria diff: hier wurden Differenzen zwischen der letzten Version von RaySono und der life gestellten Version gefunden.

	Die Abschnitte "Tria diff" sollten von RaySono unbedingt geprueft und ggf. diskutiert werden.

	Zukuenftig darf nur noch eine Version der Styles bearbeitet werden.
	Hierzu sollte das jeweils aktuelle Stylesheet aus dem Internet verwendet werden und bei Modifikationen Tria/MAN informiert
	werden, damit es einen Versionsfreeze waehrend der Arbeiten von RaySono gibt.

	Aenderungen bitte zukuenftig mit Datum/Autor versehen!!
*/


			/* Tria */

			a, div, body, td, li, ul, span, p, th
			{
				font-size: 12px; text-align: left;
			}

/* a */
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a.footer00{
font-size : 11px;
font-weight : bold;
color : #666666;
}
a.footer00:hover{
text-decoration: none;
}
a.footer01{
font-size : 10px;
color : #999999;
}
a.footer01:hover{
text-decoration: none;
}

			/* Tria */
			a.icon00
			{
				font-size : 10px;
				line-height: 9px;
				color : #000000;
			}
			a.icon00:hover
			{
				text-decoration: underline;
			}
			a.icon01
			{
				font-size : 11px;
				color : #000000;
			}
			a.icon01:hover
			{
				text-decoration: underline;
			}

a,td,div{
font-family : Arial, Helvetica, sans-serif;
color : #000000;
}

			/* Tria 25.09.2005: Korrekte Schrift im client im ausgeliehenen Zustand */
			li
			{
				font-family : Arial, Helvetica, sans-serif;
			}

.abstract{
font-weight:bold;
padding-bottom:18px;
}

			/* Tria */
			.abstract-firstfree
			{
				font-weight:bold;
				padding-left:204px;
				vertical-align:top;
				padding-bottom:18px;
			}

/* b */
.body{
background-color:#ffffff;
}
.basenav a{
font-weight : bold;
font-size : 11px;
color : #999999;
}
.basenav a:hover{
text-decoration: none;
}
.bnspace00{
/*t,r,b,l */
padding:0 5 0 8;
}
.bnspace01{
/*t,r,b,l */
padding:0 10 0 10;
}
.bg1nav{
color : #ffffff;
font-weight : bold;
font-size : 12px;
padding-left:10px;
letter-spacing : 2px;
}


/* Tria mod: image im gleichen verzeichnis
			  Fehler, wenn Eintraege zweizeilig sind: daher zusaetzliche Positionsangaben*/
				.bg01
				{
					background-color:#ffffff;
					background-image : url(../../global/datapool/images/bg_contentcolumn01.gif);
					background-position:bottom; background-repeat:repeat-x;
				}

/* c */

/* Tria diff: font-size ist bei raysono 13px statt 14px */
.country{
color : #7B7B7B;
font-weight : bold;
font-size : 14px;
letter-spacing : 1px;
}
.content00 {
background-color:#EBEBEB;
}
.column00{
margin-top:29px;
margin-left:14px;
}
.column01{
margin-top:20px;
margin-left:14px;
}
.cnavbg00{
font-size : 12px;
background-color:#ffffff;
}
.cnavbg00 a{
font-size : 12px;
}
cnavbg00 a:hover{
text-decoration: none;
}
.cnavbg01{
font-size : 12px;
background-color:#EBEBEB;
}
.cnavbg01 div{
padding-left:10px;
padding-right:10px;
padding-top:1px;
padding-bottom:1px;
}
.cnavbg01 a{
font-size : 12px;
}
.cnavbg01 a:hover{
text-decoration: none;
}
.color00{
background-color:#8D8D8D;
}
.color01{
background-color:#EBEBEB;
}
.color02{
background-color:#C3C3C3;
}
.color03{
background-color:#000000;
}
.color04{
background-color:#999999;
}
.color05{
background-color:#D9D9D9;
}
.contenbox01{
padding-top: 3px;
}
.contenbox01 br{
font-size : 8px;
}
.contentbox td{
background-color:#EBEBEB;
font-size : 11px;
}
.contentbox a{
font-size : 11px;
color : #000000;
}
.contentbox a:hover{
text-decoration: underline;
}
.copy{
padding-bottom:18px;
}

				/* Tria */
				.copy-firstfree
				{
					padding-left:204px;
					vertical-align:top;
					padding-bottom:18px;
				}

.contact{
padding-bottom:32px;
}

/* d */
.dwltab{
margin-left:16px;
}

				/* Tria */
				div.spacer00
				{
					padding-top: 4px;
				}

/* e */
.element00 , .element00 a {
color : #999999;
font-weight : bold;
padding-bottom:2px;
font-size : 12px;
letter-spacing : 1px;
}
.element00 a:hover {
text-decoration: none;
}
.element01{
color : #999999;
font-size : 10px;
}
/* f */
#firstnav{
position: absolute;
left:185px;
top:91px;
}
#firstnav a{
font-size : 11px;
text-decoration: none;
}
form {
display:inline;
}
input,select,textarea{
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
/* g */

/* h */
.headline01{
font-weight : bold;
padding-bottom:4px;
}

/* Tria diff: color und padding-bottom fehlen im aktuellen raysono stylesheet */
				/*  anmerkung: am Ende des h-Abschnitts tauchte im aktuellen stylesheet nochmals
					die (fast) identische definition fuer .headline02 auf;
					wurde jetzt entfernt */
.headline02{
color:#999999;
font-weight : bold;
padding-top:12px;
padding-bottom:20px;
}

div.homebox01{
padding-left:12px;
padding-top:2px;
padding-bottom:2px;
}
div.homebox02{
padding-left:12px;
padding-top:0px;
padding-bottom:1px;
}
.firstfree{
padding-left:204px;
vertical-align:top;
}
.headline00{
font-weight : bold;
font-size : 16px;
padding-bottom:22px;
}
.homebox00{
font-size : 11px;
padding-left:12px;
padding-top:10px;
padding-bottom:6px;
}
.homebox00 p{
margin-top:5px;
}
.homebox01{
font-size : 11px;
padding-top:2px;
padding-bottom:2px;
}
.homebox01{
font-size : 11px;
}
.homebox02 td,.homebox02 span,.homebox02 a{
font-size : 11px;
}
.homebox03 a{
font-size : 9px;
}
.head00{
font-weight : bold;
font-size : 16px;
padding-bottom:24px;
}
.head01{
font-weight : bold;
padding-top:27px;
padding-bottom:9px;
}
.head02{
font-size : 12px;
padding-bottom:3px;
}
.head03{
color : #999999;
}
.head04{
font-weight : bold;
font-size : 16px;

padding-top:9px;
padding-bottom:9px;
padding-left:9px;
}
.high{
color:#000000;
background-color:#FCD116;
}
.high a{
color:#000000;
text-decoration: none;
font-size : 11px;
}
.high a:hover{
text-decoration: none;
}

/* i */
.imgtext00{
padding-top:2px;
padding-bottom:32px;
}

				/* Tria */
				.imgtext00-firstfree
				{
					padding-top:2px;
					padding-bottom:32px;
					padding-left:204px;
				}

.imgtext00 td.img /*Tria*/, .imgtext00-firstfree td.img {
vertical-align:top;
font-size : 10px;
background-color:#EBEBEB;
}
.imgtext00 div.txt /*Tria*/, .imgtext00-firstfree div.txt {
font-size : 10px;
padding-left:9px;
padding-right:9px;
padding-top:6px;
padding-bottom:7px;
background-color:#EBEBEB;
}
.imgtext01{
padding-bottom:34px;
}
.imgtext01 td{
background-color:#EBEBEB;
}
.imgtext01 div{
font-size : 14px;
line-height:20px;
padding-left:12px;
padding-top:10px;
padding-bottom:10px;
}

				/* Tria */
				.imgtext01 div.manclient, .imgtext01 div.manclient div{
				font-size : 14px;
				line-height:20px;
				padding-left:0px;
				padding-top:0px;
				padding-bottom:0px;
				}

.imgtext01 div strong{
font-size : 16px;
}
.input00{
font-size : 10px;
width:103px;
}

/* Tria diff: die folgenden ns4 styles fehlten im aktuellen raysono stylesheet
/*for ns4*/
td.input00{
	font-size : 8pt;
}
td.input01{
	font-size : 8pt;
}
/*//for ns4*/

.input01{
font-size : 10px;
width:160px;
}
.input02{
font-size : 10px;
width:192px;
}
.input03{
font-size : 10px;
width:91px;
}
.input04{
font-size : 10px;
}
form.language{display:inline;}
form.language option{color:#999999}
/* j */
/* k */

/* l */
/* Tria diff: folgend der aktuelle raysono style
#logo div{
padding-left:28px;
padding-top:19px;
}
*/
#logo div{
padding-left:21px;
padding-top:11px;
}
.logo01 a{
font-size : 10px;
color : #999999;
}
.logo01 a:hover{
text-decoration: none;
}


.leftcolumn{
font-size : 11px;
background-color:#EBEBEB;
}
.leftcolumn td{
font-size : 11px;
}
.leftcolumn a{
font-size : 12px;
}
.leftcolumn a:hover{
text-decoration: none;
}
.leftcolumn div{
margin-top:1px;
margin-bottom:1px;
}

/* Tria diff: die folgende sektion steht in der alten version unter der abteilung a.
muessen die definitionen aus einem bestimmten grund hier auftreten?
a.icon00{
font-size : 9px;
line-height: 9px;
color : #000000;
}
a.icon00:hover{
text-decoration: underline;
}
a.icon01{
font-size : 11px;
color : #000000;
}
a.icon01:hover{
text-decoration: underline;
}
*/

.low{
font-size : 11px;
background-color:#7E7E7E;
background-position: 0px 0px;
}
.low a{
color:#ffffff;
text-decoration: none;
font-size : 11px;
}
.low a:hover{
text-decoration: none;
}

/* Tria mod: image im gleichen verzeichnis */
				.linklist00
				{
					padding-left:3px;
					margin-left:13px;
					margin-top:7px;
					margin-bottom:17px;
					list-style-image : url(../../global/datapool/images/icon_list00.gif);
				}

/* m */
/* n */
.nav01{
background-color:#EBEBEB;
}
.nav01 a:hover{
text-decoration: none;
}
.nav01 div{
margin-left:10px;
}
.nav01active{
font-weight : bold;
background-color:#FCD116;
}
.nav01active div{
margin-left:10px;
}
.nav02{
background-color:#F5F5F5;
}
.nav02 a:hover{
text-decoration: none;
}
.nav02 div{
margin-left:20px;
}
.nav02active{
font-weight : bold;
background-color:#FCD116;
}
.nav02active div{
margin-left:20px;
}
.nav03{
background-color:#FFFFFF;
}
.nav03 a:hover{
text-decoration: none;
}
.nav03 div{
margin-left:30px;
}
.nav03active{
font-weight : bold;
background-color:#FCD116;
}
.nav03active div{
margin-left:30px;
}

/* o */
/* p */

.print00{
padding-bottom:4px;
padding-top:8px;
text-align:right;
}

/* Tria diff: folgende sektion von raysono unterscheidet sich von der aktuellen
a.print00{
font-size : 11px;
font-weight : bold;
color : #999999;
}
a.print00:hover{
text-decoration: underline;
}
*/
.print00 a{
font-size : 11px;
font-weight : bold;
color : #999999;
}
.print00 a:hover{
text-decoration: none;
}

.pressenav{
padding-bottom:4px;
padding-top:8px;
}
.pressenav a{
font-size : 12px;
}
/* q */
/* r */
.rightcolumn00 td, .rightcolumn01 td{
font-size : 11px;
}
.rightcolumn00 a, .rightcolumn01 a{
/*font-size : 11px;*/
}
.rightcolumn00 {
background-color:#EBEBEB;
}
.rulediv00{
margin-top:2px;
}

/* s */
#sparte div{
padding-left:17px;
padding-top:2px;
}
#sparte a,#sparte a:hover{
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-weight : bold;
font-size : 12px;
letter-spacing : 2px;
text-decoration: none;
}
.sitemap00{
background-color:#EBEBEB;
padding-left:6px;
padding-top:3px;
padding-bottom:1px;
}
.sitemap00 a{
font-size : 12px;
font-weight : bold;
}
.sitemap01{
padding-left:6px;
padding-top:10px;
}
.sitemap01 a{
font-size : 11px;
font-weight : bold;
}
.sitemap02{
padding-left:21px;
}
.sitemap02 a{
font-size : 10px;
font-weight : bold;
}
.sitemap03{
padding-left:36px;
}
.sitemap03 a{
font-size : 10px;
font-weight : bold;
}

/* t */
				/* Tria */
				table.primary-navigation td
				{
					text-align:center
				}
				div.primary-navigation-entry
				{
					text-align:center;
					padding-left: 3px;
					padding-right: 3px;
				}

.topdiv00{
margin-top:28px;
}
.topdiv01{
margin-top:25px;
}
.table00{
font-size : 12px;
font-weight:bold;

padding-left:13px;
padding-right:13px;
padding-top:2px;
padding-bottom:2px;
}
.table01{
background-color:#ffffff;
font-size : 11px;

padding-left:13px;
padding-right:13px;
padding-top:2px;
padding-bottom:2px;
}
.table02{
background-color:#F5F5F5;
font-size : 11px;

padding-left:13px;
padding-right:13px;
padding-top:2px;
padding-bottom:2px;
}

.tableframe00{
border-width:1px;
/*t,r,b,l*/
border-style: solid;
border-color:#D7D7D7;
background-color:#D7D7D7;
}
.tableframe00 td{
vertical-align:top;
}


.txt00,.txt00 a,.txt00 td{
font-size : 12px;
}
.txt01{
font-size : 10px;
vertical-align:top;
text-align:right;
}
.txtp{
padding-top:9px;
}
/* u */

/* Tria diff: margin-top ist bei raysono 0px */
				/* Tria mod: images im gleichen verzeichnis */
				ul
				{
					padding-left:3px;
					margin-left:15px;
					margin-top:-1px;
					margin-bottom:10px;
					list-style-image : url(../../global/datapool/images/icon_list01.gif);
				}
/* v */
.visual_border{
border-bottom:1px solid black;
}
.visual00{
padding-bottom:31px;
}

.vrx00{
padding:22px 14px 22px 14px;
background-color:#fff;
width:160px;
}
.vrx01{
padding:30px 14px 0px 14px;
background-color:#fff;
}
#vrx table{
background-color:#fff;
border:1px solid #999999;
height:132px;
width:135px;
}
				/* Tria */
				#vrx td
				{
					text-align: center;
					vertical-align: middle;
				}

#vrx span{
font-size:12px;
line-height:12px;
font-weight:bold;
color:#999;
}






























































