* {margin: 0; padding: 0; }
html {font-family: helvetica, Arial, san-serif; font-size: 12px; color: #333; line-height: 18px; background-color: #fff;}
p {text-align: justify}
h1 {font-size: 18px; padding-bottom: 6px; font-weight: bold;}
h2 {font-size: 14px; padding: 12px 0 6px 0; font-weight: bold;}
h3 {font-size: 12px; padding: 12px 0 6px 0; font-weight: bold;}
#container {padding: 10px; width: 980;}
/* #pageHeader { height: 180px; background-color: #6ac6de; background-image: url(http://www.parkweg.ch/datasurge/datasurge-logo175.gif); background-repeat: no-repeat; background-position: 605px 20px; } */
#pageHeader { height: 180px; background-color: #6ac6de; }
a {text-decoration: none; color: #0e8eaf}
a:hover{text-decoration: underline}

#homepage_links table { height: 180px; width: 180px;}
#homepage_links td.rubriken {  line-height: 20px; background-color: #88cee3; height: 10px; padding: 5px; }
#homepage_links ul, #subnavigation ul {list-style: none; }
#homepage_links  a  { color: black; font-size: 12px; text-decoration: none; text-transform: uppercase; letter-spacing: 2px; display: block; padding-left: 20px; }
#homepage_links  a:hover{text-decoration: underline; color: black; font-weight: bold}

div.rund {background-color: #d7f0f5;border: 1px solid #88cee3; padding: .3em 1em; -moz-border-radius: 18px;margin-bottom: 10px;}


#funktions_links   { color: white;  text-align: right; height: 28px; align: right;}
#info_links   { color: white; line-height: 20px; text-align: right; height: 20px; align: right ;  }
#info_links a  {  font-size: 12px; padding-left: 20px; padding-right: 20px; color: #AAAAAA; text-decoration: none;}


#homepage2_links {background-color: #e9f6f9;}
#homepage2_links a  {display: block; font-size: 12px; padding-left: 25px; padding-right: 2px; color: black; text-decoration: none;}
#homepage2_links a:hover  {background-color: #6ac6de; text-decoration: underline;}


#homepage_links a.inhalt1_akt   { color: black; text-decoration: none;  font-weight: bold;}
#homepage_links a.inhalt2_akt   { color: #008F1F;  text-decoration: none;  font-weight: bold;}
#homepage_links a.inhalt3_akt   { color: #B86100; text-decoration: none;  font-weight: bold;}
#homepage_links a.inhalt4_akt   { color: #E7CB00;  text-decoration: none;  font-weight: bold;}

#homepage2_links a.inhalt1_akt   { color: black; text-decoration: none; background-color: white; font-weight: bold;}
#homepage2_links a.inhalt2_akt   { color: #008F1F; text-decoration: none; }
#homepage2_links a.inhalt3_akt   { color: #B86100; text-decoration: none; }
#homepage2_links a.inhalt4_akt   { color: #E7CB00; text-decoration: none; }



#linkList {  width: 180px; float: left; background-color: #e9f6f9;  }
#linkList2 a{  padding: 4px; display: block; color: #AAAAAA; font-size: 11px; text-decoration: none;}
#linkList2 a:visited{  color: #CCCCCC;}
#linkList2 a:hover{  background-color: #CCCCCC;}

#substance  { font-size: 12px; text-align: justify; margin-left: 200px; width: 650px; }
#substance h3{  color: #A43865;  }


div.img_container {float: right; width: 200px;border: 1px solid black; margin-right: 50px;}
div.img_container  .img_beschreibung { color: #AAAAAA; font-size: 9px;}


/* Die Rubriken */
/* Keine gewaehlt */
#inhalt {color: black;}
#inhalt div.fact_typ_projekt_info_titel {color: #90255C; font-size: 18px;}
#inhalt div.fact_typ_projekt_info  { font-size: 10px; font-style: italic; color: black; }
#inhalt div.fact_typ_titel1 {color: #90255C; font-size: 14px;}
#inhalt div.fact_typ_beschreibung1 {color: #90255C;}
#inhalt div.fact_typ_titel2 {color: #008F1F; font-size: 14px;}
#inhalt div.fact_typ_beschreibung2 {color: #008F1F;}
#inhalt div.fact_typ_titel3 {color: black; font-size: 14px;}
#inhalt div.fact_typ_beschreibung3 {color: black;}
#inhalt div.fact_typ_titel4 {color: #333333; font-size: 14px;}
#inhalt div.fact_typ_beschreibung4 {color: #333333;}

/* Rubrik 1 */
#inhalt1 {color: black;}
#inhalt1 div.fact_typ_projekt_info_titel {color: #90255C; font-size: 18px;}
#inhalt1 div.fact_typ_projekt_info  { font-size: 10px; font-style: italic; color: black; }
#inhalt1 div.fact_typ_titel1 {color: black; font-size: 14px;}
#inhalt1 div.fact_typ_beschreibung1 {color: black;}
#inhalt1 div.fact_typ_titel2 {color: #90255C; font-size: 14px;}
#inhalt1 div.fact_typ_beschreibung2 {color: #90255C;}
#inhalt1 div.fact_typ_titel3 {color: black; font-size: 14px;}
#inhalt1 div.fact_typ_beschreibung3 {color: black;}
#inhalt1 div.fact_typ_titel4 {color: #333333; font-size: 14px;}
#inhalt1 div.fact_typ_beschreibung4 {color: #333333;}
#inhalt1 h3{  color: #008F1F;  }


/* Rubrik 2 */
#inhalt2 {color: black;}
#inhalt2 div.fact_typ_projekt_info_titel {color: #90255C; font-size: 18px;}
#inhalt2 div.fact_typ_projekt_info  { font-size: 10px; font-style: italic; color: black; }
#inhalt2 div.fact_typ_titel1 {color: black; font-size: 14px;}
#inhalt2 div.fact_typ_beschreibung1 {color: black;}
#inhalt2 div.fact_typ_titel2 {color: #008F1F; font-size: 14px;}
#inhalt2 div.fact_typ_beschreibung2 {color: #008F1F;}
#inhalt2 div.fact_typ_titel3 {color: black; font-size: 14px;}
#inhalt2 div.fact_typ_beschreibung3 {color: black;}
#inhalt2 div.fact_typ_titel4 {color: #333333; font-size: 14px;}
#inhalt2 div.fact_typ_beschreibung4 {color: #333333;}
#inhalt2 h3{  color: #008F1F;  }



/* Rubrik 3 */
#inhalt3 {color: black;}
#inhalt3 div.fact_typ_projekt_info_titel {color: #90255C; font-size: 18px;}
#inhalt3 div.fact_typ_projekt_info  { font-size: 10px; font-style: italic; color: black; }
#inhalt3 div.fact_typ_titel1 {color: black; font-size: 14px;}
#inhalt3 div.fact_typ_beschreibung1 {color: black;}
#inhalt3 div.fact_typ_titel2 {color: #B86100; font-size: 14px;}
#inhalt3 div.fact_typ_beschreibung2 {color: #B86100;}
#inhalt3 div.fact_typ_titel3 {color: black; font-size: 14px;}
#inhalt3 div.fact_typ_beschreibung3 {color: black;}
#inhalt3 div.fact_typ_titel4 {color: #333333; font-size: 14px;}
#inhalt3 div.fact_typ_beschreibung4 {color: #333333;}
#inhalt3 h3{  color: #008F1F;  }


/* Rubrik 4 */
#inhalt4 {color: black;}
#inhalt4 div.fact_typ_projekt_info_titel {color: #90255C; font-size: 18px;}
#inhalt4 div.fact_typ_projekt_info  { font-size: 10px; font-style: italic; color: black; }
#inhalt4 div.fact_typ_titel1 {color: black; font-size: 14px;}
#inhalt4 div.fact_typ_beschreibung1 {color: black;}
#inhalt4 div.fact_typ_titel2 {color: #E7CB00; font-size: 14px;}
#inhalt4 div.fact_typ_beschreibung2 {color: #E7CB00;}
#inhalt4 div.fact_typ_titel3 {color: black; font-size: 14px;}
#inhalt4 div.fact_typ_beschreibung3 {color: black;}
#inhalt4 div.fact_typ_titel4 {color: #333333; font-size: 14px;}
#inhalt4 div.fact_typ_beschreibung4 {color: #333333;}
#inhalt4 h3{  color: #008F1F;  }

li {margin-left: 20px;}



div.fact_container   {  margin-bottom: 10px; padding-bottom: 8px; width: 380px;}
/* das edit blofi */
div.fact_container_edit {float: right; height:30px; width: 30px; overflow: hidden;}




/*div.tt_fact {padding: 0px; font-size: 12px; background-color: rgb(97%, 97%, 97%); border: 1px solid rgb(80%, 80%, 80%);}*/
div.ut_pas_titel { border-bottom: 1px solid rgb(80%,80%,80%); font-weight: bold; font-size: 14px; color: #333; line-height: 30px; padding-left: 10px; background-color:rgb(85%, 85%, 85%);}/*Titel*/


div.tt_fact_titel       { font-size: 12px; background-color:rgb(90%, 90%, 90%);   border: solid 1px rgb(80%,80%,80%) }


div.tt_fact_cover       { display: block; font-size: 12px; background-color:rgb(97%, 97%, 97%);  border: solid 1px rgb(80%,80%,80%) }

#aktuell {font-size: 10px; color: black; border-bottom: 1px solid black;}
#aktuell h3 {font-size: 14px; color: black; border-bottom: 1px solid black;}

.suchres {background-color: yellow;}



/* nicht eingelogte generische box  */
div.generic_box3       { border-bottom: 1px dotted black;margin-bottom: 15px;}
div.generic_titel3 {  font-weight: bold; font-size: 14px; color: black;}/*Titel*/
div.generic_titel31  { color: #5aa9be; font-size: 14px; font-weight: bold }/*Titel*/
div.generic_titel32 {  font-weight: bold; font-size: 14px; color: #5aa9be;}/*Titel*/
div.generic_titel33 {  font-weight: bold; font-size: 14px; color: #5aa9be;}/*Titel*/
div.generic_titel34 {  font-weight: bold; font-size: 14px; color: #5aa9be;}/*Titel*/
div.generic_titel35 {  font-weight: bold; font-size: 14px; color: #5aa9be;}/*Titel*/
div.generic_content3 { font-size: 12px; color: black; padding-left: 1px; padding-right: 1px; padding-bottom: 5px;}/*content*/


/* generische Box */
div.generic_box       { font-size: 12px; background-color:rgb(97%, 97%, 97%);  padding: 1px; border: solid 1px rgb(80%,80%,80%) }
div.generic_content  form table td   {font-size: 10px; color: black;}
div.generic_content  form table a   {font-size: 10px; color: black;}

div.generic_titel { border-bottom: 1px solid rgb(80%,80%,80%); font-weight: bold; font-size: 14px; color: #333; line-height: 30px; padding-left: 10px; background-color:rgb(85%, 85%, 85%);}/*Titel*/
div.generic_edit_box {float: right; height: 20px; overflow: hidden; padding-right: 20px;}
div.generic_edit_box a {display: block; color: black; font-size: 10px;}
div.generic_content { padding-left: 10px; padding-right: 10px; padding-top: 5px;}/*content*/

/* generische Box klein*/
div.generic_box_klein       { font-size: 10px; background-color:rgb(97%, 97%, 97%);  padding: 1px; border: solid 1px rgb(80%,80%,80%) }

div.generic_box_klein   input    {font-size: 10px; color: black; }

div.generic_titel_klein { border-bottom: 1px solid rgb(80%,80%,80%); font-weight: bold; font-size: 11px; color: #333; line-height: 30px; padding-left: 10px; background-color:rgb(85%, 85%, 85%);}/*Titel*/
div.generic_edit_box {float: right; height: 20px; overflow: hidden; padding-right: 20px;}
div.generic_edit_box a {display: block; color: black; font-size: 10px;}
div.generic_content_klein { padding-left: 10px; padding-right: 10px; padding-top: 5px;}/*content*/

div.sitemap { padding-left: 10px; padding-right: 10px; padding-top: 5px;} /*sitemap*/
div.sitemap a { text-decoration: none; color: black;} /*sitemap*/
div.sitemap a:hover {text-decoration: underline; color: #AAAAAA;} /*sitemap*/

#footer { width: 380px; text-align: center; border-top: 1px solid gray; margin-left: 190px;margin-top: 20px; background-color: white; font-size: 10px; color: black}
#footer a {font-size: 10px;  color: #019dc0; text-decoration: none;}
#footer a:hover {font-size: 10px; text-decoration: underline; color: #494F51}

#lc {padding-left: 8px; font-size: 10px;  color: #019dc0;}

