/*----------------------------------------------------------------------------*/
/*       File:   /css/v01/uni.css                                             */
/*   Funktion:   Layout fuer die WEB-Seiten der Uni Heidelberg                */
/*    Version:   v01                                                          */
/*      Datum:   20.08.2006 Harald Schoppmann                                 */
/*       Mod.:   04.09.2006 TABLE + P: Schriftart und Größe                   */
/*               23.10.2006 Listen optimiert                                  */
/*               04.05.2007 breite Hauptspalte                                */
/*----------------------------------------------------------------------------*/

BODY			{ 
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px;
			 background-color: white;
			 background-image: url("/css/v01/bg.gif");
			 background-repeat: repeat-y;
			 margin-top:     80px;
			 margin-bottom:  10px;
			 /*margin-left:    30px;*/
			 /*margin-right:   10px;*/
			 margin-left:    0px;
			 margin-right:   0px;
			}

TABLE			{ 
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px;
                        }
P			{
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: 14px;
 			 margin-top:     8px;
			 margin-bottom:  6px;
			 margin-left:    0px;
			 margin-right:   0px;
			 text-indent:    0px;
			 text-align:    justify;
			}

.klein			{
			 font-size: 11px;
			}

.center			{
			 text-align: center;
			}

H1			{
			 margin-top:     14px;
			 margin-bottom:  12px;
			 margin-left:    0px;
			 margin-right:   0px;
			 text-indent:    0px;
			 text-align:     center;
			 font-size:      20px;
			 font-weight:    bolder;
			}
H2			{
			 margin-top:     12px;
			 margin-bottom:  10px;
			 margin-left:    0px;
			 margin-right:   0px;
			 text-indent:    0px;
			 text-align:     center;
			 font-size:      18px;
			 font-weight:    bolder;
			}
H3			{
			 margin-top:     12px;
			 margin-bottom:  10px;
			 margin-left:    0px;
			 margin-right:   0px;
			 text-indent:    0px;
			 text-align:     center;
			 font-size:      16px;
			 font-weight:    bolder;
			}
H4			{
			 margin-top:     12px;
			 margin-bottom:  10px;
			 margin-left:    0px;
			 margin-right:   0px;
			 text-indent:    0px;
			 text-align:     center;
			 font-size:      14px;
			 font-weight:    bolder;
			}
H5			{
			 margin-top:     10px;
			 margin-bottom:  8px;
			 margin-left:    0px;
			 margin-right:   0px;
			 text-indent:    0px;
			 text-align:     left;
			 font-size:      14px;
			 font-weight:    bolder;
			}

TD,TH			{ 
			 font-family: Arial, Helvetica, sans-serif; 
			}

PRE,TT,CODE,KBD,SAMP	{ 
			 font-family: monospace; 
			}

IMG			{
			 border-style: none;
			}

A:link			{ color: #0000FF; text-decoration: underline; }
A:visited		{ color: #0000FF; text-decoration: underline; }
A:hover 		{ color: #990000; text-decoration: underline; }
A:active		{ color: #0000FF; text-decoration: underline; }

#unihead		{
			 position: absolute;
			 top:	0px;
			 left:	0px;
			 width: 100%;
			 background-image: url("/css/v01/bg_top.gif");
			 background-repeat: repeat-x;
			 font-size: 16px;
			}
#unihead A:link		{ color: #000000; text-decoration: none;      }
#unihead A:visited	{ color: #000000; text-decoration: none;      }
#unihead A:hover 	{ color: #990000; text-decoration: underline; }
#unihead A:active	{ color: #000000; text-decoration: none;      }

#footer A:link		{ color: #000000; text-decoration: none;      }
#footer A:visited	{ color: #000000; text-decoration: none;      }
#footer A:hover 	{ color: #990000; text-decoration: underline; }
#footer A:active	{ color: #000000; text-decoration: none;      }


UL			{
			  list-style-position: outside;
			  margin-left:   0px;
			  padding-left: 18px;
			}
LI			{
			  margin-top:    5px;
			  margin-bottom: 5px;
			}

UL			{ list-style-image:  url(/css/v01/t-red.gif); }
UL UL			{ list-style-image:  url(/css/v01/t-blue.gif); }
UL UL UL		{ list-style-image:  url(/css/v01/t-grey.gif); }


#searchbox		{
			 font-size: 14px;
			 background-color: #EEE;
			 border-style: solid;
			 border-width: 1px;
			 border-color: #CCC;
			 padding: 5px;
			  text-align:     center;
			}

#infobox		{
			 font-size: 12px;
			 font-style: italic;
			 background-color: #EEE;
			 border-style: solid;
			 border-width: 1px;
			 border-color: #CCC;
			 padding: 5px;
			}

#ueberschrift		{
			  position: absolute;
			  top:    80px;
			  left:   26px;
			  right:  12px;
			  text-align:     center;
			/*  background-color: #EEE; */
			}

#rechts, #mitte, #links, #breit	{
			  position: absolute;
			  top:    120px;
			}

#mitte			{
			  /*margin-left:  200px;*/
			  /*margin-right: 200px;*/
			  padding-left: 220px;
			  padding-right: 200px;
			  /*background-color: silver;*/
			}

#breit			{
			  padding-left: 220px;
			  padding-right: 20px;
			}

#links, #rechts		{
			  width: 160px;
			}

#links			{
			  /* left: 26px; */
			  left: 38px;
			}

#rechts			{
			  right: 12px;
			}


INPUT,TEXTAREA,SELECT	{
			  font-size:   9pt;
			  padding:     3px;
			  font-family: monospace;
			  font-weight: bold;
			  color:       #000000;
			  background-color: #E0E0E0;
			}

INPUT[type="submit"]	{
			  font-family: Arial,Helvetica,Verdana,sans-serif;
			  font-size:   11pt;
			  background-color: #E0E0E0;
			  padding: 5px;
			  font-weight: bold;
			  letter-spacing: 0.1em;
			  color: maroon;
			  margin: 10px 10px 10px 10px;
			  border-width: 3px;
			}

INPUT[type="reset"]	{ 
			  font-family: Arial,Helvetica,Verdana,sans-serif;
			  font-size:   9pt;
			  background-color: #E0E0E0;
			  padding: 7px;
			  font-weight: normal;
			  color: #606060;
			  margin: 10px 10px 10px 10px;
			  border-width: 3px;
			}

INPUT[type=text]:focus	{ background-color: #FFE0E0; }
INPUT[type=password]:focus { background-color: #FFE0E0; }
TEXTAREA:focus		{ background-color: #FFE0E0; }


