*--------------------------------------------------------------------*/
/* Screen CSS zu http://www.arbido.ch                                 */
/* Copyright www.mediaparx.com Januar 06                              */
/*====================================================================*/


/*----------------------------------------------------------*/
/*Generelle Definitionen                                    */
/*==========================================================*/
html{width:100%; height:100%; margin:0px; padding:0px; overflow: scroll}
body {
	margin:0em;
	padding:0em;
	background-image:url(../auxx/img_bg.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: small;
	font-size-adjust: none;
	font-stretch: normal;
	text-align: center;
}



#divinhaltscontainer{
	width:710px;
	min-height:600px;
	margin:0em auto;
	padding:0em;
	text-align:left;
	font-size: 110%;
	line-height: 140%;
	background-image:url(../auxx/img_bg_navi.gif);
	background-repeat:no-repeat;
	background-position:left -200px;
	background-color:#FFFFFF;
}


/*----------------------------------------------------------*/
/*Alle Angaben zum Header                                   */
/*==========================================================*/

#divinhaltscontainer #divheader{
	float:left;
	padding:0em;
	margin:0em;
	width:710px;
	height:101px;
	background-image:url(../auxx/img_header_4.gif);
}

#divinhaltscontainer #divheader a{
	float:left;
}

#divinhaltscontainer #divheader #divbannertop{
	float:left;
	width:468px;
	height:60px;
	padding:0em;
	margin:0em;
	margin-left:15px;
	margin-top:20px;
}


/*----------------------------------------------------------*/
/*Alle Angaben zur Metanav                                  */
/*==========================================================*/

#divinhaltscontainer #divmetanavi {
	float:left;
	padding:0em;
	margin:0em;
	width:330px;
	height:auto;
	padding-left:380px;
	padding-top:2px;
	padding-bottom:3px;
	margin-bottom:20px;
	vertical-align:middle;
	background-image:url(../auxx/img_bg_meta_navi.gif);
	color:#225EA8;
	text-align:right;
	line-height:12px;
	font-size:10px;
}

#divinhaltscontainer #divmetanavi1 {
	float:left;
	padding:0em;
	margin:0em;
	width:526px;
	height:auto;
	padding-left:184px;
	padding-top:2px;
	padding-bottom:3px;
	margin-bottom:20px;
	vertical-align:middle;
	background-image:url(../auxx/img_bg_meta_navi.gif);
	color:#225EA8;
	text-align:right;
	line-height:12px;
	font-size:10px;
}

#divinhaltscontainer #divmetanavi1 a, #divmetanavi a{
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

#divinhaltscontainer #divmetanavi1 a.metanavipunkt, #divmetanavi a.metanavipunkt{
	float:left;
	display:block;
	padding:0em;
	margin:0em;
	margin-top:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-width:1px;
	border-color:#BDB9B0;
	border-style:solid;
	margin-right:4px;
	text-align:center;
	width:60px;
	background-color:#A6BDDB;
	font-size:10px;
	line-height:12px;
}

#divinhaltscontainer #divmetanavi1 a.metanavipunkt:hover, #divmetanavi a.metanavipunkt:hover{
	color:#CCDBF0;
	background-color:#225EA8;
}

#divinhaltscontainer #divmetanavi1 #divsuche, #divmetanavi #divsuche{
	float:right;
	padding:0em;
	margin:0em;
	margin-left:8px;
	width:250px;
	height:24px;
}

#divinhaltscontainer #divmetanavi1 #divsuche p, #divmetanavi #divsuche p{
	float:left;
	padding:0em;
	margin:0em;
	display:inline;
	margin-top:6px;
	font-size:11px;
}

#divinhaltscontainer #divmetanavi1 #divsuche form, #divmetanavi #divsuche form {
	float:left;
	padding:0em;
	margin:0em;
	width:250px;
	display:inline;
}

#divinhaltscontainer #divmetanavi1 #divsuche form input, #divmetanavi #divsuche form input{
	float:left;
	padding:1px;
	margin:0em;
	width:150px;
	margin-top:4px;
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #D2D2CF;
}

#divinhaltscontainer #divmetanavi1 #divsuche form input:focus, divmetanavi #divsuche form input:focus{
	padding:1px;
	margin:0em;
	border:1px dotted #225EA8;
	margin-top:4px;
	margin-left:5px;
}

#divinhaltscontainer #divmetanavi1 #divsuche img, #divmetanavi #divsuche img{
	float:left;
	padding:0em;
	margin:0em;
	margin-left:4px;
	margin-top:5px;
}


/*----------------------------------------------------------*/
/*Alle Angaben zur Hauptnavigation                          */
/*==========================================================*/

#divinhaltscontainer #divnavi {
	float:left;
	padding:0em;
	margin:0em;
	width:170px;
	height:auto;
	min-height:500px;
}

#divinhaltscontainer #divnavi p img{
	margin:0em;
	padding:0em;
	height:10px;
	line-height:10px;
	width:170px;
}

#divinhaltscontainer #divnavi a{
	text-decoration:none;
	font-weight:normal;
	line-height:130%;
}

#divinhaltscontainer #divnavi a.mainnavipassiv{
	display:block;
	padding:0em;
	margin:0em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	padding-left:7px;
	text-align:left;
	width:163px;
	color:#FFFFFF;
	background-image:url(../auxx/img_bg_navi_passiv.gif);
}

#divinhaltscontainer #divnavi a.mainnavipassiv:hover{
	color:#225EA8;
	background-image:url(../auxx/img_bg_navi_aktiv.gif);
}

#divinhaltscontainer #divnavi a.mainnaviaktiv{
	display:block;
	padding:0em;
	margin:0em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	padding-left:7px;
	text-align:left;
	width:163px;
	color:#225EA8;
	background-image:url(../auxx/img_bg_navi_aktiv.gif);
}

#divinhaltscontainer #divnavi a.subpassiv{
	display:block;
	padding:0em;
	margin:0em;
	margin-top:1px;
	padding-top:0.2em;
	padding-bottom:0.2em;
	padding-left:17px;
	text-align:left;
	width:153px;
	color:#225EA8;
	line-height:110%;
}

#divinhaltscontainer #divnavi a.subpassiv:hover{
	color:#A8BEDC;
}

#divinhaltscontainer #divnavi a.subaktiv{
	display:block;
	padding:0em;
	margin:0em;
	margin-top:1px;
	padding-top:0.2em;
	padding-bottom:0.2em;
	padding-left:17px;
	text-align:left;
	width:153px;
	color:#A8BEDC;
	line-height:110%;
}

#divinhaltscontainer #divnavi #divbannerleft{
	width:125px;
	height:125px;
	padding:0em;
	margin:0em;
	margin-left:22px;
	margin-top:10px;
}


/*----------------------------------------------------------*/
/*Alle Definitionen zum Inhaltsbereich                      */
/*==========================================================*/

#divinhaltscontainer #divcontentcontainer{
	float:left;
	padding-left:30px;
	padding-right:30px;
	width:457px;
}

#divinhaltscontainer #divcontentcontainer #divcontent {
	float:left;
	padding:0em;
	margin:0em;
	width:457px;
	height:auto;
	min-height:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#divinhaltscontainer #divcontentcontainer #divcontent a:link {
	color:#225EA8;
	text-decoration:underline;
}

#divinhaltscontainer #divcontentcontainer #divcontent a:visited{
	color:#000000;
}

#divinhaltscontainer #divcontentcontainer #divcontent a:hover{
	color:#A6BDDB;
}

#divinhaltscontainer #divcontentcontainer #divcontent a:active{
	color:#A6BDDB;
}

#divinhaltscontainer #divcontentcontainer #divcontent .quote{
	font-size:110%;
	line-height:110%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#A0A0A0 !important;
}

#divinhaltscontainer #divcontentcontainer #divcontent ul li {
	line-height:110%;
	font-size:100%;
}

#divinhaltscontainer #divcontentcontainer .divtrennlinie {
	float:left;
	padding:0em;
	margin:0em;
	width:457px;
	height:1px !important;
	margin-top:30px;
	background-color:#A0A0A0;
}

#divinhaltscontainer #divcontentcontainer #divfooter {
	float:left;
	padding:0em;
	margin:0em;
	margin-top:2px;
	margin-bottom:8px;
	width:457px;
	color:#A0A0A0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	text-align:right;
}

/*----------------------------------------------------------*/
/*Alle Klassen für die Formulare                            */
/*==========================================================*/

#divinhaltscontainer #divcontentcontainer #divcontent form{
	font-size:100%;
	line-height:120%;
}

#divinhaltscontainer #divcontentcontainer #divcontent form .textfield{
	float:left;
	padding:1px;
	margin:0em;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #D2D2CF;
}

#divinhaltscontainer #divcontentcontainer #divcontent form .textfield:focus{
	padding:1px;
	margin:0em;
	border:1px dotted #225EA8;
}

#divinhaltscontainer #divcontentcontainer #divcontent .divRow{
	clear: both;
	width:457px;
	padding: 6px 0px;
}

#divinhaltscontainer #divcontentcontainer #divcontent .divLabel{
	float: left;
	width: 150px;
	text-align:left;
	padding-top:3px;
	padding-right:5px;
	font-size:100%;
}

#divinhaltscontainer #divcontentcontainer #divcontent .divField{
	float:right;
	width:257px;
	text-align:left;
}

#divinhaltscontainer #divcontentcontainer #divcontent .DropDownMenu{
	float:left;
	padding:0em;
	margin:0em;
	width:204px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #D2D2CF;
}

#divinhaltscontainer #divcontentcontainer #divcontent .divButtons{
	clear: both;
	padding-top:10px;
	padding-left:200px;
	padding-bottom:30px;
}

#divinhaltscontainer #divcontentcontainer #divcontent .divButtons a.formularbutton{
	float:left;
	display:block;
	padding:0em;
	margin:0em;
	margin-top:5px;
	padding-top:1px;
	padding-bottom:1px;
	border-width:1px;
	border-color:#BDB9B0;
	border-style:solid;
	margin-right:10px;
	text-align:center;
	width:50px;
	background-color:#A6BDDB;
	font-size:10px;
	line-height:12px;
	color:#FFFFFF;
	text-decoration:none;
}

#divinhaltscontainer #divcontentcontainer #divcontent .divButtons a.formularbutton:hover{
	color:#CCDBF0;
	background-color:#225EA8;
	text-decoration:none;
}


/*----------------------------------------------------------*/
/*HTML Elemente                                             */
/*==========================================================*/


p{
	line-height:100%;
	margin:0px;
	padding:0px;
}


/*h1 entspricht Pagetitle*/
h1{
	padding:0px;
	font-style:normal;
	font-weight:normal;
	font-size:200%;
	line-height:100%;
}

.pagetitlegerman{
	color: #39BBB5;
}

.pagetitlefrench{
	color: #37408C;
}

.pagetitleitalian{
	color: #37C8F4;
}

/*h2 entspricht Subtitle*/
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:140%;
	line-height:140%;
	color: #A0A0A0;
}

/*h3 entspricht dem Leadtext*/
h3{
	padding:0em;
	margin:0em;
	padding-bottom:1em;
	font-style:normal;
	font-weight:bold;
	font-size:100%;
	line-height:100%;
	color: #000000;
}

img{
	padding:0px;
	margin:0px;
	border:0px;
}

.clear{
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
	font-size:0px;
	line-height:0px;
}