
body {	margin: 0; padding: 0; font-family: Verdana,Tahoma,Helvetica,sans-serif; font-size: 11px; line-height:normal;
	text-align: center; background-color: #ccc; height:100%; min-height:100%; }

a:link, a:visited {
	background-color: inherit;
	/*text-decoration: underline;*/
	color: #0071b7; 
}

a:hover, a:active{background-color: inherit;color: #666;}

.NO a {font-size:11px}
.CUR a {font-size:11px}
.INACT {font-size:11px}
a  { font-size:11px;  }

p  { font-size:11px; color:#000; }
ul { padding-top:23px;  }
li {font-size:11px; color:#000; line-height:16px; }
P.bodytext {font-size:11px; color:#000; }
img {border:none;}
#spalte a.group img { margin-left:20px; margin-top:10px;}

h1 {color:#666;font-size: 14px; border-bottom: 1px solid #0071b7; }
h1 a {text-decoration:none; color:#0071b7;}
h2 {font-size: 14px; color:#0071b7;}
h3 {font-size: 12px;}
internal-link { font-size:11px; }

#jubi { width:150px; min-width:150px; height:150px; min-height:150px; position:absolute; top:-55px; margin-left:890px;  z-index:66666 }
#sprache { position:absolute; top:35px; left:70px; z-index:88888}
#wrapper {width: 100%; background-color:#CCCCCC; vertical-align:middle; height:100%; min-height:100%;  }
#site { width:1000px; min-width:1000px; margin-top: 30; text-align:left; background-color:#FFFFFF; height:676px; min-height:676px; max-height:750px;
		position:absolute;  margin:-338px 0px 0px -500px;  top: 50%;  left: 50%;}

#header {position: relative; width: 100%; min-width:100%;}
#logo {position:relative; float:left  }
.no-border {border: 0;}
#headerbild { position:relative; z-index:5; width:1000px; max-width:1000px;}

#adresse {font-size:11px; color:#000; padding-left:13px; font-weight:bold;  position:absolute; top:219px; width:235px; min-width: 235px;  }
#adressehome {font-size:11px; color:#000; padding-left:13px; font-weight:bold;  position:absolute; top:264px; width:235px; min-width: 235px;  }

#balken { position:absolute; top:350px; margin-left:10px; height:140px; min-height:140px; width:983px; min-width:983px;  background-color:#CCCCCC;}

#cont-pad { position:relative; width:1000px; min-width:1000px; padding-top:5px; padding-bottom:10px;   }
#cont { text-align:center;}
#cont a {color:#666;}
#cont h1 { font-size: 14px; border: 0px; padding-bottom:4px; color:0071b7; /*background-color:#CfCfCf; padding-left:2px; padding-top:1px; */}
#cont p {  /*position:relative;top: -15px;*/}
#cont ul {   }
#cont li {font-size:11px; color:#666666; }
#cont li a { text-decoration:none; color:#000000; }

#spalte { background:url(http://www.itnetworx.ch/riba/fileadmin/templates/main/img/table-bg.gif); height:360px; min-height:360px; min-width:241px; width:241px; margin-top:3px; background-repeat:no-repeat; }
#spalte h1 { font-size: 14px; border: 0px; padding-top:22px; color:0071b7; /*background-color:#CfCfCf; padding-left:2px; padding-top:1px; */}
#spalte h1 a{ font-size: 14px; border: 0px; padding-top:10px; color:0071b7; /*background-color:#CfCfCf; padding-left:2px; padding-top:1px; */}
#spalte h1 a:hover { font-size: 14px; border: 0px; padding-bottom:4px; color:666; /*background-color:#CfCfCf; padding-left:2px; padding-top:1px; */}
#spalte1 { padding-left: 12px; }
#spalte1home { padding-left: 15px; height:90px; min-height:90px; position:absolute; top:70px; width:235px; min-width: 235px;  }
#spalte2home { }
#spalte2 {position:absolute; top:35px; left: 250px; width:650px; min-height:650px; }
#spalte2 img {border: solid 2px #707070;}
#spalte2 h1{}
#spalte3 {}
#spalte4 { }

#meta_nav {  height:40px; min-height:40px; padding-left:8px; position:absolute; top:20px; }

#navi { position:relative; float:right; height:150px; min-height:150px; z-index:9;}

#menu_top   {padding-top:115px; text-align:center; height:25px; min-height: 25px; width: 100%; min-width: 100%; text-align:right;}
#menu_top span { display: table-cell; line-height: 31px; padding-left:10px; padding-right:10px;  height: 31px;  min-height: 31px;} 
#menu_top span a     {font-weight: bold; font-family: verdana; font-size: 14px; text-decoration: none; color: #0071b7;}
#menu_top span a:hover    { color: #666;}
#menu_top span.menu_top_no    {/*filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;*/}
#menu_top span.menu_top_no a     { color: #0071b7; }

#menu_top span.menu_top_act   { font-family: verdana; /*background-image: url(img/navibg.gif); border-bottom; solid 1px #fff; */   }
#menu_top span.menu_top_act a     { color: #c94241;}


TD#menu_1    { padding-top:65px; color: #253a8d; font-size:14px; /*font-weight: bold;*/  text-align: left; display: marker; width: 100%; vertical-align: top; z-index:10000; }
TD#menu_1 DIV {	width: 100%; height:22px; min-height:22px; /*border-top: 1px cccccc solid; padding-top: 6px;*/ }
	
TD#menu_1 DIV A {/*color: #253a8d; */ color: #0071b7; text-decoration: none; font-weight:bold; /*padding-left: 5px;*/}	
			 
DIV.act {border-left: 6px 666 solid;}

TD#menu_1 DIV A:hover {color: #666;/*border: 8px;*/text-decoration:none;font-weight:bold; /*padding-left: 5px;*/}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no { font-weight:bold; font-size: 12px; /*padding-top:7px;*/ padding-left: 0px;/*  background-color: #eeeeee;  filter:alpha(opacity='70', style='0');*/}
TD#menu_1 DIV.menu1-level1-no a { padding-top:3px;}
TD#menu_1 DIV.menu1-level1-no a:hover { padding-top:3px; /*background-image:url(http://www.itnetworx.ch/tjss/typo3/gfx/content_client.gif); background-position:left; background-repeat:no-repeat;*/ }
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {  color: #c94241; font-weight:bold; font-size: 12px; /*background-color: #F4F4F6;*/ border:0px;}
TD#menu_1 DIV.menu1-level1-act A { color: #c94241;  font-weight:bold;}
TD#menu_1 DIV.menu1-level1-act A:hover { color: #c94241;  font-weight:bold; }


/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no { font-size: 12px; font-weight: normal;  border:0px; padding-left: 20px;}
TD#menu_1 DIV.menu1-level2-no a { font-weight:normal;}
TD#menu_1 DIV.menu1-level2-no a:hover { font-weight:normal;}

/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {  font-size: 12px;   border:0px; padding-left: 0px; /*background-color: #F4F4F6;*/  /*color: #9F1C47; background-color: #F4F4F6; border-right: #9F1C47 10px solid;filter:alpha(opacity='70', style='0'); padding-right: 43px;*/ }
TD#menu_1 DIV.menu1-level2-act a {font-weight:normal;}
TD#menu_1 DIV.menu1-level2-act a:hover {font-weight:normal;}


/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no { font-size: 12px; /*padding-right: 43px;*/ font-weight: normal;  padding-left: 0px; border:0px;}
TD#menu_1 DIV.menu1-level3-no a { font-weight:normal;}
TD#menu_1 DIV.menu1-level3-no a:hover { font-weight:normal;}

/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {  font-size: 12px; padding-left: 0px; border:0px; /*color: #9F1C47; background-color: #F4F4F6; border-right: #9F1C47 10px solid;filter:alpha(opacity='70', style='0'); padding-right: 43px;*/ }
TD#menu_1 DIV.menu1-level3-act a {font-weight:normal;}
TD#menu_1 DIV.menu1-level3-act a:hover {font-weight:normal;}



