﻿/***********************************************/
/* bizgeolay.css 	                           */
/* Neue Webseite BIZ-Geo			           */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial,sans-serif;
	background-color:#EEEEEE
}

h1{
	font-size: 120%;
 	margin:5px;
	color: #033;
}

h2{
	font-size: 110%;
	font-style:inherit;
	color: #033;
}

.style1 {
	border-width: 0px;
}


a:hover {
	color: #006699;
	text-decoration: none;
}

a:visited {
	color: #EEEEEE;
	text-decoration: none;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}


/***********************************************/
/* Layout Nav                                 */
/***********************************************/

nav {
	width:100%;	
}

nav ul {
	padding:0px 10px 0px 0px;
	list-style:none;
	position:relative;
	margin:0px;
	display:inline-table;
}

nav ul a:hover{
	color:#444;
}

nav ul:after {
	clear:both;
	content:" ";
	display:block;
	fontsize:0;
	height:0px;
	visibility:hidden;
}

	nav ul li {
	list-style:none;
	float:left;
}

nav ul li a {
	text-decoration: none;
	display:block;
	background-color:#AAAAAA;
	color:#AAAAAA;
	padding:12px 24px 12px 24px;
}

nav ul li:hover > ul {
	visibility:visible;
}

nav ul li ul{
	display:inline;
	visibility:hidden;
	position:absolute;
	padding:0px 0px;
}

nav ul li ul li {	
	float:none;
}

nav ul li ul li a:hover{
	color:#444;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

/***Dunkel***/
#masthead{
	margin: 0px 15%;
	background-color:#DDDDDD;
	border-radius:10px;
	width:65%;
}

/*
.sidealign {
	/*background: black;
	
}*/

#Titelleiste{
	margin: 0px 0px;
	background-color:#FFFFFF;
	border-radius:10px;
	float:left;
	width:100%;
}

/***hell***/
/* löschen bei definitivem Rollout*/
#navBar{
	margin: 10px 0px;
	width:18%;
	background-color: #BBBBBB;
	font-size:92%;
	float:left;
}
/* bis hier hin */

#globalNav{
	margin: 0px 0px;
	background-color:#AAAAAA;
	width:100%;
	font-size:80%;
	font-style:normal;
	color:#FFFFFF;
	float:left;
}


#textteil{
	/*margin: 5px 20px;*/
	/*margin: 0px 20%;*/
	margin-bottom: 20px;
/* Nach Rollout width: 100%*/
	width: 80%;
	font-size: 90%;
	background-color: #EEEEEE;
	float:right;
}


/***********************************************/
/* Component Divs                              */
/***********************************************/

/*********** #sectionLinks styles ***********/


#textteil a{
}

#sectionLinks{
	border-bottom: 1px solid #CCCCCC;
	font-size: 89%;
}

#sectionLinks strong{
	font-weight:bold;
	font-size:93%;
	text-decoration:underline;
}

#globalNav strong{
	font-weight:bold;
	background-color:#CCCCCC;
}


.balken{
	background-color:#CCCCCC;
}


#navBar a{
	color:#033;
	font-size:smaller;
}

/***Dunkel***/
.sectionActive{
		background-color: #AAAAAA;
}


/************** .feature styles ***************/

.feature{
	margin:0px 5px 5px 0px;
	width:100%;
	font-size: 80%;
}

.feature h2{
	text-align: left;
	font-size: 140%;
	color:#033;
}


.feature img{
	float: right;
	margin: 10px 10px;
	padding: 2px 2px 2px 2px;
	border: 3px solid #FFFFFF;
}

/***/
.feature a:hover {
	color: #006699;
	text-decoration: none;
}

/***/
.feature a:visited {
	color: #1F7A68;
	text-decoration: none;
}

/***/
.feature a:link {
	color: #284B7E;
	text-decoration:underline;
}



/********** #Tabellen Module in Kursausschreibung ****************/


/***hell***/
.titelspalte {
	background-color:#DDDDDD;
	color:#033;	
}

.titelbasismodul {
	background-color:#DDDDDD;
}

.titelbasismodul h2{
	color:#033;
}

.titelbasismodul img{
 	float:left;
}

/***hell***/
.indextitel {
	margin:5px;
	background-color:#DDDDDD
	font-weight:bold;
	color: #033;
	font-size: 110%;
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear:both;
	margin:10px 10px;
	font-size: 70%;
	font-style:normal;
	color:#AAAAAA;
	background-color:#EEEEEE;
	white-space: nowrap;

}
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
	the bottom border of the navBar in cases where they "touch" */

#siteInfo img{
	vertical-align: right;
}

#siteInfo a:hover {
	color: #006699;
	text-decoration: none;
}

#siteInfo a:visited {
	color: #AAAAAA;
	text-decoration: none;
}

#siteInfo a:link {
	color: #033;
	text-decoration:none;
}


/********** #Tabellen Module in Kursausschreibung ****************/

.tabmodultitle {
	border: 1px solid #808080;
	background-color: #FFFFCC;

}

.tabmodul1 {
	text-align: center;
	font-weight:bold;
	border: 1px solid #808080;
}

.tabmodul2 {
	text-align: center;
	border: 1px solid #808080;
	background-color: #FFFFCC;
}

.tabmodultitle a:link{
	float: left;
 	text-align:justify;
	font-size:small;
	font-weight:bold;
}

.tabmodultitle img{
	float: left;	
}


.Formulartitel {
	color: #000000;
	background-color:#DDDDDD;
	font-weight:bold
}

.Formulartext {
	color: #000000;
	background-color:#D0B19C;
}

.Formularfeld {
	color: #033;
	background-color:#DDDDDD
	font-size:x-small;
}

