/* CSS Document by Mihail Ispan | Copyright© 2009    INUA e.G.  | www.inua-eg.de */

/* Dieses Dokument wurde als CSS level 2.1 validiert! */

/*
Erfolgreich getestet unter:

Mac

    * Safari
    * Firefox
    * Opera 9.25
    * Netscape 9.0.0.5 und 7.1

Windows

    * Firefox 1.5, 2 und 3
    * Safari
    * Opera 8.1 und 9
    * Google Chrome
    * Explorer 5.5, 6 und 7
    * Netscape 8

Linux

   * Konqueror 3.5.2 
   * Opera version 9.27

*/

/* <!-- */
	/* General styles */
	body {
		margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		background:#fff;
        text-align: center;
		min-width:600px;    	/* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
		font-family: Arial, Verdana, Helvetica, sans-serif;

	}
	
    
    #wrap{
    
    margin:auto auto; 
   
    width: 1015px;
    }
    
	/* Header styles */
	#header {
	clear:both;
	float:left;
	width:1012px;
    border-style:solid;
     border-color:#AE0415;
	border-bottom:1px solid #000;
        
	}
	
#videoplayer {
vertical-align: top;
margin:5px;	
}
 
#hauptmenu  {
position: relative;
top:0px;
left:0px;
width:814px;
height:20px;
list-style-type: none;
font-size: 9pt;
padding: 0px;
}
	
#hauptmenu ul   {
padding:0; 
margin:0;
list-style-type: none; 
}

#hauptmenu ul li {
background:#AE0415;
margin-right: 1px;
margin-bottom: 1px;
padding:0px;
float:left; 
position:relative;
}

/*
#hauptmenu ul li ul {display: none;}	
*/
#hauptmenu ul li a {
color: #fff;
font-weight: bold;
text-decoration: none;
text-align: center;
line-height:20px;
width:89px;
display: block;
}

#hauptmenu ul li a:hover {
background: #E7B4B9;
}

#hauptmenu ul li a.viel_laenger   {
width:120px;
}

#hauptmenu ul li a.bisle_laenger   {
width:90px;
}

#hauptmenu ul li a.etwas_kuezer   {
width:87px;
}

#hauptmenu ul li a.kuezer   {
width:65px;
}

#hauptmenu ul li a:active{
text-decoration:underline;
}

#hauptmenu ul li.aktiv{
background-color:#E7B4B9;
 }

#submenu {
position: relative;
top:0px;
left:0px;
width:814px;
height:20px;
font-size:9pt;
padding:0px;
}

#submenu ul   {
padding:0; 
margin:0;
list-style-type: none; 
}

#submenu ul li {
background:#E7B4B9;
margin-right:1px;
padding:0px;
float:left; 
position:relative;
}



#submenu ul li a {
color: #fff;
font-weight: bold;
text-decoration: none;
text-align: center;
line-height:20px;
width:270px;
display: block;
}

#submenu ul li a:hover {
color:#AE0415;
}

#submenu ul li a.etwas_laenger   {
width:271px;
}

#submenu ul li a.inua   {
width:161px;
}

#submenu ul li a.laenger_inua   {
width:165px;
}

#submenu ul li a.geschichte   {
width:202px;
}

#submenu ul li a.laenger_geschichte   {
width:204px;
}

#submenu ul li a.inua_ev  {
width:406px;
}

#submenu ul li a:active {
text-decoration:underline;
color:#AE0415;
}

/*
#submenu ul li a:visited {
text-decoration:underline;
}
*/

#submenu_ohne{
position: relative;
top:0px;
left:0px;
width:813px;
height:20px;
background:#E7B4B9;
text-align:center;
}
	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		background:#eee;
		border-top:1px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
        font-size:small;
        color: #A0A0A0;
	}
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
        
        border-right-style:solid;
        border-right-color:#AE0415;
       
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 0 0;
		overflow:hidden;
	}
	/* 2 Column (left menu) settings */
	.leftmenu {
        width: 100%;
		background:#fff;		/* right column background colour */
	}
	.leftmenu .colleft {
		right: 78%;			/* right column width */
		background:#AE0415;	/* left column background colour */
	}
	.leftmenu .col1 {
		width:78%;			/* right column content width */
		left:100%;	        /* 100% plus left column left padding */
        
	}
	.leftmenu .col2 {
    text-align:left;
		width:20%;			/* left column content width (column width minus left and right padding) */
		left:2%;	/* (right column left and right padding) plus (left column left padding) */
	}
	/* Footer styles */
	#footer {
		clear:both;
	float:left;
		width:100%;
        text-align:center;
		border-top:1px solid #000;
        padding: 0px;
        background:#AE0415;
        
	}
	#footer p {
        
		padding:10px;
		margin:0;
	}
    
    
#haupttext {
text-align:left;
margin-left:10px;
padding-right:10px;
top:3px;
left:10px;
/*
width:600px;
*/
/*
display:block;
*/
margin-right:20px;
}

.navi_links_titel {
font-weight:bold;
color:#fff; 
display:block; 
font-size: 9pt; 
text-align:center;
height:20px;
line-height:20px;
}

.navi_links_sub {
font-weight:bold;
color:#E7B4B9;
display:block; 
font-size: 9pt; 
text-align:center;
height:20px;
line-height:20px;
}

.direkt_links {
font-weight:bolder;
color:#fff;
display:block; 
font-size:12pt; 
text-align:left;
margin-top:15px; 
padding-left:10px;
}

.navi_links {
color:#AE0415;
padding:0px;
margin-left:25px;
}

.navi_links li {
font-size: 12pt;
margin-top:10px;
}

.navi_links li a{
color:#fff;
text-decoration:none;
padding:0px;
font-weight:bold;
}

.navi_links li a:hover{
text-decoration:underline;
}

.navi_links li a:active{
text-decoration:underline;
font-weight:bold;
}

#login1 {

font-size: 9pt;
font-weight:bold;
padding:5px;
color:#fff;
margin:5px;
border:1px solid #fff; 
}

#login2 {
font-size: 9pt;
font-weight:bold;
padding:5px;
color:#fff;
margin:5px;
border:1px solid #fff; 
}

#user1 {

margin:10px 0px 0px 0px;
text-align:left;
}

#user2 {
margin:10px 0px 0px 0px;
text-align:left;
}

#pass1 {
margin:10px 0px 0px 0px;
text-align:left;
}

#pass2 {
margin:10px 0px 0px 0px;
text-align:left;
}

#haupttext_home {
position: relative;
text-align:left;
margin-left:10px;
top:3px;
left:10px;
/*
width:600px;
*/
margin-right:220px;
}


#rechts{

/*position: relative;*/
float: right;
text-align: left;
width:180px;
top: 0px; 
right:0px; 
padding-bottom: 0px;
margin-bottom: 0px;

background:#BFD7DE;
}

#suchfeld{
float: left;
}

.weiter {

font-size:8pt;

float: right;
/*
width:600px;
border: 1px solid #000
*/
margin-right:5px;
}

.weiter a{
text-decoration:none;
color:#AE0415;
}

#haupttext_home {
position: relative;
text-align:left;
margin-left:10px;
top:3px;
left:10px;
/*
width:600px;
*/
margin-right:220px;
}

.subtitel {
font-size: 10pt;
color:#AE0415;
font-weight:bolder;
}

.subtitel li {
margin-top:10px;
margin-left:-20px;
}

.subtitel li a{
font-size: 12pt;
color:#AE0415;
font-weight:bolder;
text-decoration:none;
}

.subtitel li a:hover{
text-decoration:underline;
}

.subtitel li a:active{
text-decoration:underline;
}

.unter_subtitel {
color:#AE0415;
font-weight:bolder;

}

#haupttext {
position: relative;
text-align:left;
margin-left:10px;
margin-right:10px;
top:3px;
left:10px;
/*
width:600px;
*/
/*
display:block;
*/
margin-right:5px;
}

.mehr {
text-align:right;
font-size:8pt;
display:block;
/*
border: 1px solid #000
*/
z-index:1;
}

.mehr a{
text-decoration:none;
color:#1005F6;
}

#footer {
color:white;
background:#AE0415;
}

#footer a{
color:white;
text-align:center;
text-decoration: none;
}

#footer a:active{
text-decoration:underline;
}

#haupttext_links {
position: relative;
text-align:left;
margin-left:10px;
top:0px;
left:10px;
}

#nach_oben1 a{
display:block;
margin-right: 10px;
margin-bottom:-30px;
font-size: 9pt;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#AE0415;
}

#nach_oben2 a{
display:block;
margin-right: 10px;
margin-bottom:-30px;
font-size: 9pt;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#AE0415;
}

#nach_oben3 a{
display:block;
margin-right: 10px;
margin-bottom:-30px;
font-size: 9pt;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#AE0415;
}

#nach_oben4 a{
display:block;
margin-right: 10px;
margin-bottom:-30px;
font-size: 9pt;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#AE0415;
}

#nach_oben5 a{
display:block;
margin-right: 10px;
margin-bottom:-30px;
font-size: 9pt;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#AE0415;
}

#nach_oben6 a{
display:block;
margin-right: 10px;
margin-bottom:10px;
font-size: 9pt;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#AE0415;
}

#top a{
text-decoration:none;
color:#AE0415;
display:block;
font-size: 9pt;
font-weight:bold;
text-align:right;
margin-right:10px;
}

#inhalt{
margin:10px;
}

img{
border:0px;
}


#suchfeld{
float:left;
border-color: white;
padding: 0px 0px 0px 0px;
border: 0px;
margin-bottom: 0px;
}

#suchfeld fieldset{
float:left;
padding: 0px 0px 0px 0px;
border: 0px;
margin-bottom: 0px;
}

#w3c {
text-align: center;
}

.nolabel{
color: white;
}

.bold{
font-weight: bold;
}

.italic{
font-style:italic;
}

#universitaet{
position:relative; 
width:200px; 
height:498px; 
margin-left:20px; 
float:right; 
top:10px; 
right:0px;
}

#sokrate{
position:relative; 
float:left; 
margin-left:10px; 
margin-right:20px; 
top:3px;
left:10px; 
}

#lesekurs{
position:relative; 
margin-left:10px; 
top:10px; 
left:10px;
}

#platon{
position:relative; 
margin-left:10px; 
top:7px; 
left:10px;
}

#harmonie{
position:relative; 
margin-left:10px; 
top:0px; 
left:10px;
}

#nefiodow{
float:left;
margin-left: 0cm; 
margin-right: 0.3cm; 
margin-top: 0cm; 
margin-bottom: 0.2cm;
border:0;
}

#kondratieff{
float: left;
margin-left: 0cm; 
margin-right: 0.3cm;
}

.aktuelles_top{
font-weight: bolder;
}

.studium_universale{
font-weight: bolder;
}
	/* --> */
