﻿html { height: 100%; margin-bottom: 1px; } 
li
{
	font-weight:normal;
}


body {
background-color: #ffffff;
font-size: 11px;
font-family: Arial, Helvetica; font-size: 11pt; color: #333333;
color:#c0c0c0;
padding:0px;
margin:0px;
}
a:link       {color:#333333;text-decoration: none;}
a:visited    {color: #333333;text-decoration: none;	}
a:active     {color: #333333;text-decoration: none;}


td{
	text-align:left;
	vertical-align:top;
	font-size: 11px; color: #333333; font-family: Arial, Helvetica, sans-serif;
}

.main
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

#content table
{
	width: 601px;
	border: 0px;
}

td
{
	background-color: #e8e8e8;
}


/*----------------------- Global -----------------------*/
.list_bg
{
	background-color: #f2f2f2;
}

.list_bg_highlight
{
	background-color: #e8e8e8;
}

/*main page*/

#mainpagecontent
{
	padding-left:71px;
}


#mainpagecontent table
{
	width: 531px;
}

#mainpage
{
}



a.mainpage:link       {color:#015aab;text-decoration: none;}
a.mainpage:visited    {color: #015aab;text-decoration: none;	}
a.mainpage:active     {color: #015aab;text-decoration: none;}
a.mainpage:hover      {color:#ffffff;background-color: #015aab; text-decoration: none}

.clean_bg
{
	background-color: #ffffff;
}

/*----------------------- Kurse -----------------------*/

/* TD */
.k_title_line
{
	height: 2px;
	background-color: #015aab;
}

.k_title
{
	background-color: #bbccff;
	font-weight: bold;
	
}

.k_subtitle
{
	background-color: #bbccff;
	font-weight: bold;
}



/* Link */
a.klink:link       {color: #005aab; text-decoration: none}
a.klink:visited    {color: #005aab; text-decoration: none}
a.klink:active     {color: #ffffff; background-color: #005aab; text-decoration: none}
a.klink:hover      {color: #ffffff; background-color: #005aab; text-decoration: none}

/* Form */
input.k
{
	color:#015aab;
	background-color: #bbccff;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid;
}


/*----------------------- Sprachen -----------------------*/

/* TD */
.s_title_line
{
	height: 2px;
	background-color: #ab2d30;
}

.s_title
{
	background-color: #ffcccc;
	font-weight: bold;
}

.s_subtitle
{
	background-color: #ffcccc;
	font-weight: bold;
}

/* Link */
a.slink:link       {color: #ab2d30; text-decoration: none}
a.slink:visited    {color: #ab2d30; text-decoration: none}
a.slink:active     {color: #ffffff; background-color: #ab2d30; text-decoration: none}
a.slink:hover      {color: #ffffff; background-color: #ab2d30; text-decoration: none}

/* Form */
input.s
{
	color:#ab2d30;
	background-color: #ffcccc;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid;
}

/*----------------------- Uni -----------------------*/

/* TD */
.u_title_line
{
	height: 2px;
	background-color: #d78500;
}

.u_title
{
	background-color: #f5c961;
	font-weight: bold;
}

.td_img
{
vertical-align:top;
text-align:left;
background-color: #ffffff;
}

/* Link */
a.ulink:link       {color: #e2801a; text-decoration: none}
a.ulink:visited    {color: #e2801a; text-decoration: none}
a.ulink:active     {color: #ffffff; background-color: #e2801a; text-decoration: none}
a.ulink:hover      {color: #ffffff; background-color: #e2801a; text-decoration: none}

/* Form */
input.u
{
	color:#d78500;
	background-color: #f5c961;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid;
}

.vhsbb-pagestart {
	border-top-width: 0px;
	border-right-width:0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #f2f2f2;
	border-top-color: #f2f2f2;
	border-right-color: #f2f2f2;
	border-left-color: #f2f2f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	background-color: #f2f2f2;
	}



/***************************************/
#menu ul, li
{
	list-style-type:none;
    width:160px;
    font-size: 11px;
}

#menu li
{
	list-style-position:inherit;
	margin-left:-30px;
}

.k_nav
{
	color: #005aab;
}

.k_subnav
{
	background-color:#ffffff;
}

.k_active
{
	font-weight:bold; 
}


.s_nav
{
	color: #ab2d30;
}

.u_subnav
{
	background-color:#ffffff;
}

.s_active
{
	font-weight:bold;
}

.u_nav
{
	color: #e2801a;
}

.u_subnav
{
	background-color:#ffffff;
}

.u_active
{
	font-weight:bold;
}


.x_title_line
{
	height: 2px;
	background-color: #014900;
}

.q_title_line
{
	height: 2px;
	background-color: #E53300;
}

 
#menu #lokale, #natur, #gesellschaft, #kultur, #mensch, #gestalten, #ausdruck, #gesundheit, #beruf, #lehrgang, #deutsch1, #deutsch4, #deutsch2, #deutsch3, #arabisch, #brasil, #chinesisch, #englisch, #franzoesisch, #italienisch, #japanisch, #latein, #russisch, #spanisch, #ungarisch
{
  	display:none;
}
  
