/* CSS für Neue Kunst*/

/*html elements*/

html	{overflow:hidden;}
body	{margin:0px; padding:0px; height:100%; width:100%; font-family:arial,nimbus,helvetica,sans-serif; font-size:12px; background-color:#FFFFFF; background-image:url(/fileadmin/img/algbg.jpg);background-repeat:no-repeat;}
textarea    { font-family:arial,nimbus,helvetica,sans-serif;font-size:13px; width:305px;}

/*  IDs  */
#right             {position:absolute; top:130px; left:165px; overflow:auto; width:800px; height:100%;}
#top                 {position:absolute; top:0px;  left:0px;  width:100%; height:80px; text-align:right;}
#xleft	         {position:absolute; top:80px; overflow:hidden; width:145px; height:100%; left:0px;}
#navi               { position:absolute; left:12px;top:0px; width:115px; }
#rcontent       { width: 700px; margin-left:40px;margin-top:10px;margin-right:10px;text-align:left;}
#xleftbg         { width:145px; position:absolute; left:0px; top:10px; }
#label             { position:absolute; left:148px; top:88px; }
#headline       { position:absolute; left:210px; top:80px; font-size:19px; color:#8C8C8C; }
#topnav           { position:absolute; left:210px; top:110px; }
#rtop1             { position:absolute;top:120px;left:205px;font-size:12px;font-weight:bold; }
#arrbot           { position:absolute;top:420px;left:592px; }
#arrtop           { position:absolute;top:153px;left:592px; }

/* fonts */
a { font-weight:bold; text-decoration:none;color:#000000; }
a:hover {text-decoration:underline;}
.mbold,.mass,.mgrey       {font-weight:bold;}

a.tnav:link    {color:#000000;}
a.tnav:visited {color:#000000;}
a.tnav:active  {color:#000000;}
a.tnav:hover   {color:#000000;}

a.sucheaktiv:link    {color:#EF9418;}
a.sucheaktiv:visited {color:#EF9418;}
a.sucheaktiv:active  {color:#EF9418;}
a.sucheaktiv:hover   {color:#EF9418;}
a.sucheaktiv { text-decoration:none; }

a.suche:link    {color:#000000;}
a.suche:visited {color:#000000;}
a.suche:active  {color:#EF9418;}
a.suche:hover   {color:#EF9418;}
a.suche { text-decoration:none; }

a.lsubnav:link,a.lsubnav:visited,a.lsubnav:active,a.lsubnav:hover { width:100%; display:block; text-decoration:none;}
a.lsubnav:link       {color:#000000;}
a.lsubnav:visited {color:#000000;}
a.lsubnav:active   {color:#000000;}
a.lsubnav:hover     {color:#EF9418;}

a.lmainnav:link,a.lmainnav:visited,a.lmainnav:active,a.lmainnav:hover {font-size:14px; width:100%; display:block; text-decoration:none;}
a.lmainnav:link    {color:#000000; }
a.lmainnav:visited {color:#000000; }
a.lmainnav:active  {color:#000000; }
a.lmainnav:hover   {color:#EF9418;}

a.topnav1:link,a.topnav1:visited,a.topnav1:active,a.topnav1:hover    { text-decoration:none;  padding-left:12px;padding-right:12px;display:inline;
background: url(/fileadmin/img/lpfeil_1.gif) no-repeat left;}
a.topnav1:hover { color:#EF9418; background: url(/fileadmin/img/lpfeil_2.gif) no-repeat left; }

a.topnav2:link,a.topnav2:visited,a.topnav2:active,a.topnav2:hover    { text-decoration:none;  padding-left:12px; padding-right:12px;display:inline;
background: url(/fileadmin/img/lpfeil_2.gif) no-repeat left; color:#EF9418;}

a.lsubnav2:link,a.lsubnav2:visited,a.lsubnav2:active,a.lsubnav2:hover
{ width:100%; display:block; text-decoration:none; color:#EF9418;}

a.lmainnav2:link,a.lmainnav2:visited,a.lmainnav2:active,a.lmainnav2:hover 
{font-size:14px; width:100%; display:block; text-decoration:none; color:#EF9418;}

a.norm:link,a.norm:visited,a.norm:active,a.norm:hover    { text-decoration:none;  font-weight:normal; padding-left:12px;padding-right:12px; display:inline;
background: url(/fileadmin/img/lpfeil_1.gif) no-repeat left;}
a.norm:hover { color:#EF9418; background: url(/fileadmin/img/lpfeil_2.gif) no-repeat left; }

a.external-link-new-window:link,a.external-link-new-window:visited,a.external-link-new-window:active,a.external-link-new-window:hover    { text-decoration:none;  font-weight:normal; padding-left:12px;padding-right:12px; display:inline;
background: url(/fileadmin/img/lpfeil_1.gif) no-repeat left;}
a.external-link-new-window:hover { color:#EF9418; background: url(/fileadmin/img/lpfeil_2.gif) no-repeat left; }

a.internal-link:link,a.internal-link:visited,a.internal-link:active,a.internal-link:hover    { text-decoration:none;  font-weight:normal; padding-left:12px;padding-right:0px; display:inline;
background: url(/fileadmin/img/lpfeil_1.gif) no-repeat left;}
a.internal-link:hover { color:#EF9418; background: url(/fileadmin/img/lpfeil_2.gif) no-repeat left; }

a.mail:link,a.mail:visited,a.mail:active,a.mail:hover    { text-decoration:none;  font-weight:normal; padding-left:12px;padding-right:12px; display:inline;
background: url(/fileadmin/img/lpfeil_1.gif) no-repeat left;}
a.mail:hover { color:#EF9418; background: url(/fileadmin/img/lpfeil_2.gif) no-repeat left; }

a.totop:link,a.totop:visited,a.totop:active,a.totop:hover    { text-decoration:none;  padding-left:12px;display:inline;
background: url(/fileadmin/img/totop_1.gif) no-repeat left;}
a.totop:hover { color:#EF9418; background: url(/fileadmin/img/totop_2.gif) no-repeat left; }

a.art:link,a.art:visited,a.art:active,a.art:hover { text-decoration:none; font-weight:bold }
a.art:hover { color:#EF9418; }

/* Style-Klassen */
.mnavdist { margin-bottom:18px; }
.k_item { position:absolute; width:120px; height:120px; }
.imgborder { border:1px solid #000000; }
.csc-form-label-req { font-weight:bold;padding-right:10px; }
.csc-form-labelcell{ font-weight:bold;padding-right:10px; }
.tdiv { width:370px;position:absolute;top:12px;left:10px;clip:rect(0px 370px 280px 0px);overflow:hidden; }
.bodytext {margin:0px;padding:0px;}
.tx-timtabsociable-pi1 { width:80%;position:fixed;bottom:0px; z-index:999;background-color:#FFFFFF;}

