/* copyright by oliver rose o.rose@8sense.de */
html {height:100%;max-height:100%;padding:0;margin:0;border:0;background:#CC191D;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

body 			{height:100%;max-height:100%;overflow:hidden;padding:0;margin:0;border:0;cursor:default;background-color:#CC191D;background-image:url(../images/backgr.gif);background-repeat:no-repeat;background-position:top right;}

#iui			{position:absolute;z-index:1;right:10px;bottom:230px;}
#bottc			{height:231px;width:100%;position:absolute;z-index:1;right:0px;bottom:0px;padding:0px;margin:0px;background-image:url(../images/bottombg.png);background-repeat:repeat;}
#logo			{position:absolute;z-index:4;left:10px;bottom:250px;}

#mcont			{position:absolute;z-index:3;right:60px;bottom:20px;width:425px;height:509px;border:0px solid #E97117;border-bottom:1px solid #333333;padding:0px;margin:0px;}
#mcont #pic		{padding:0px;}
#mcont #cont	{width:425px;height:209px;padding:0px;background:#FCE4A8;background-image:url(../images/contbg.jpg);background-repeat:no-repeat;background-position:top right;}
#mcont #contnp	{width:425px;height:509px;padding:0px;background:#FCE4A8;background-image:url(../images/contbg.jpg);background-repeat:no-repeat;background-position:top right;}

table.inhalt	{width:100%;border-collapse:collapse;margin:0px;}
table.inhalt td	{padding:10px 10px 0px 10px;font-family:verdana,arial,helvetica;color:#444444;font-size:8pt;line-height:11pt;}

#footer			{width:425px;position:absolute;z-index:3;right:60px;bottom:6px;font-family:arial,arial,helvetica;color:#333333;font-size:10px;}

#xhtmlicon		{position:absolute;z-index:3;left:5px;bottom:3px;}

#nav			{width:425px;position:absolute;z-index:3;right:200px;bottom:80px;font-family:arial,arial,helvetica;color:#000000;}

#sidebarhead	{position:absolute;z-index:5;left:5px;top:15px}
#sidebarlogo	{position:absolute;z-index:5;right:50px;top:50px}

h1				{font-family:times new roman,times,arial,helvetica;color:#CC191D;font-size:11pt;line-height:11pt;font-weight:bold;letter-spacing:0px;margin:0px 0px 10px 0px;}	
h2				{font-family:verdana,arial,helvetica;color:#333333;font-size:9pt;line-height:12pt;text-decoration:none;font-weight:normal;letter-spacing:0px;margin:0px 0px 0px 0px;}

li				{margin:0px 0px 12px 0px;}

p.r				{padding:0px;margin:0px;text-align:right;border:0px solid #ff0000;}

b.or			{color:#E97117;}




/* HYPERLINKS ############################# * html #mcont	{height:512px;}  */

a:link 			{color:#CC191D;font-size:8pt;font-family:verdana,arial,helvetica;text-decoration:none;font-weight:normal;}
a:visited 		{color:#CC191D;font-size:8pt;font-family:verdana,arial,helvetica;text-decoration:none;font-weight:normal;}
a:active 		{color:#CC191D;font-size:8pt;font-family:verdana,arial,helvetica;text-decoration:none;font-weight:normal;}
a:hover 		{color:#CC191D;font-size:8pt;font-family:verdana,arial,helvetica;text-decoration:underline;font-weight:normal;}

a:link.meta 	{font-family:arial,helvetica;color:#333333;font-size:10px;text-decoration:none;}
a:visited.meta 	{font-family:arial,helvetica;color:#333333;font-size:10px;text-decoration:none;}
a:active.meta 	{font-family:arial,helvetica;color:#333333;font-size:10px;text-decoration:none;}
a:hover.meta	{font-family:arial,helvetica;color:#000000;font-size:10px;text-decoration:none;}

a:link.nav 		{color:#222222;font-size:11pt;line-height:20pt;font-family:times new roman,times,arial,helvetica;text-decoration:none;font-weight:bold;}
a:visited.nav 	{color:#222222;font-size:11pt;line-height:20pt;font-family:times new roman,times,arial,helvetica;text-decoration:none;font-weight:bold;}
a:active.nav 	{color:#222222;font-size:11pt;line-height:20pt;font-family:times new roman,times,arial,helvetica;text-decoration:none;font-weight:bold;}
a:hover.nav 	{color:#FCE4A8;font-size:11pt;line-height:20pt;font-family:times new roman,times,arial,helvetica;text-decoration:none;font-weight:bold;}

a:link.navact 	{color:#ffffff;font-size:11pt;line-height:20pt;font-family:times new roman,times,arial,helvetica;text-decoration:none;font-weight:bold;}
a:visited.navact{color:#ffffff;font-size:11pt;line-height:20pt;font-family:times new roman,times,arial,helvetica;text-decoration:none;font-weight:bold;}
a:active.navact {color:#ffffff;font-size:11pt;line-height:20pt;font-family:times new roman,times,arial,helvetica;text-decoration:none;font-weight:bold;}
a:hover.navact 	{color:#dddddd;font-size:11pt;line-height:20pt;font-family:times new roman,times,arial,helvetica;text-decoration:none;font-weight:bold;}



/* ab hier alles alt... */

/* FORMULARE */
td.formbez 		{font-family:arial,arial,helvetica; color:#ffffff; background-color:#888888; font-size:8pt; font-weight:normal;}
input.med 		{width:220px; font-family:arial,helvetica; color:#2B4F9E; font-size:9pt; font-weight:normal;}
input.min 		{width:120px; font-family:arial,helvetica; color:#2B4F9E; font-size:9pt; font-weight:normal;}
input.login 	{font-family:arial, Helvetica, sans-serif; color:#ffffff; background-color:#FF9800;font-size:8pt; font-weight:bold; text-decoration:none; width:50px;}
textarea.med 	{width:220px; font-family:arial,arial,helvetica; color:#2B4F9E; font-size:9pt; font-weight:normal;}
input.butt 		{width:95px;font-family:arial,Helvetica,sans-serif; color:#ffffff; background-color:#FF9800;border:1px solid #000000; font-size:8pt; font-weight:bold; letter-spacing:1px;text-decoration:none;}

img.rand {border:1px solid #4E5283;}



table.files 			{width:700px;border-collapse:collapse;background-color:#dddddd;border:2px solid #ffffff;}
table.files td 			{padding:3px;border-bottom:1px solid #cccccc;font-family:Arial,Helvetica,sans-serif;color:#000000;font-size:8pt;font-weight:bold;vertical-align:top;}
table.files td.title 	{color:#999999;}
table.files td.infor 	{color:#999999;}
table.files td.infol 	{color:#999999;}



