/*****MONDIALE CSS*************************************************************************/
/******************************************************************************************/
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.bodybg {
background-color: #777777;
}

#left{}

#right{}
	
p {  
font-size: 12px;
} 

td {} 
 
tr {}

h1 {  
font-size: 12px;
} 

ul {  
font-size: 12px;
} 

a:link {  
color: #233c7a;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
} 

a:visited {  
color: #233c7a;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}

a:hover {  
color: #233c7a;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
}

hr {
height: 1px;
size: 1px;
} 

hr.separator {}
 
/***** FORMS SETTINGS *********************************************************************/ 
/******************************************************************************************/
input.klein {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 125px;	
	padding-top: 2px;	
}

textarea.klein {
	color : #000000;
	font-size: 12px;	
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 125px;
	height: 120px;
}

select.klein {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 125px;
}

input.gross {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 250px;
	padding-top: 2px;
}

input.loginbutton {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size: 10px;
	width: 100%;
	padding-top: 2px;
}

input.logininput {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 100%;
	padding-top: 2px;
}

textarea.gross {
	color : #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 250px;	
	height: 150px;
}

select.gross {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 250px;
}

.search {
font-size: 10px;
color: #555555;
font-weight: bold;
padding-right: 10px;
}

.searchinputbox {
font-size: 9px;
text-align: left;
color	  : #333333;
width	  : 150px;
border	  : 1px solid #999999;
letter-spacing: 1px;
}

/*Kontaktform*/
.inputbox {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 250px;
	padding-top: 2px;
}

.button {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 125px;	
	padding-top: 2px;	
}

/*Recruitmentform*/
.inputklein {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 150px;
	padding-top: 2px;
}

.rec_inputbox {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 305px;
	padding-top: 2px;
}
.rec_inputklein {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 122px;
	padding-top: 2px;
}

/***** MENU SETTINGS **********************************************************************/
/******************************************************************************************/
a.mainlevel{  
color: #555555;
background-image: url(../images/bg_menubutton1.gif);
background-repeat: no-repeat;
font-size: 11px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
width: 100%;
height: 20px;
text-decoration: none;
display: block;
} 
  
a.mainlevel:link {  
color: #555555; 
font-size: 11px;
font-weight: bold;
}

a.mainlevel:hover {  
background-image: url(../images/bg_menubutton1-over.gif);
color: #555555;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

a.mainlevel:visited {
color: #555555;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}
 
#active_menu.mainlevel { 
background-image: url(../images/bg_menubutton1_active.gif);
color: #FFFFFF;
font-weight: bold;
} 
 
ul#mainlevel-nav {
color: #666666;
}

ul#mainlevel-nav li{
color: #666666;
}

#mainlevel-nav a:link {
color: #666666;
}

#mainlevel-nav a:visited{
color: #666666;
}

#mainlevel-nav a:hover {
color: #ffffff;
}
 
a.sublevel {
background-image : url(../images/bg_menubutton2.gif);
background-repeat: no-repeat;
color: #FFFFFF;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
width: 100%;
height: 15px;
text-decoration: none;
display: block;
} 

a.sublevel:link {
color: #FFFFFF;
font-size: 10px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: 1px;
}

a.sublevel:hover {
background-image: url(../images/bg_menubutton2_active.gif);
color: #FFFFFF;
font-size: 10px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

a.sublevel:visited {
color: #FFFFFF;
font-size: 10px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

#active_menu.sublevel {
color: #233c7a;
}

.headermenu{  
color: #f5f4f4;
font-size: 10px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
padding-right: 20px; 
} 
  
a.headermenulink:link { 
color: #f5f4f4; 
text-decoration: none;
font-size: 10px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
  
a.headermenulink:visited {
color: #f5f4f4;
text-decoration: none;
font-size: 10px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

a.headermenulink:hover {  
color: #f5f4f4;
text-decoration: underline;
font-size: 10px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

/***** OTHER NAVIGATION SETTINGS***********************************************************/
/******************************************************************************************/

.pagenavbar {}

.pagenavbar:link {}

.pagenavbar:visited {}

.pagenav {
color: #777777;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}

.pagenav:link {
color: #233c7a;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}

a.pagenav:visited {
color: #233c7a;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}

a.pagenav:hover {
color: #233c7a;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
}

.anzahlergebnisse {
color: #777777;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

a.readon:link {}

a.readon:hover {}

a.readon:visited {}
 
.back_button {}

.pagenav_prev {}

.pagenav_next {}
 
.latestnews ul {} 

.latestnews li {}
 
.mostread ul{}

.mostread li{}

 
/****** CONTENT PAGE SETTINGS *************************************************************/
/******************************************************************************************/
a.category:link {}

a.category:hover {}

a.category:visited {}
 
.blogsection {}

.blog_more {}

a.blogsection:link {} 

a.blogsection:visited {} 

a.blogsection:hover {}
 
.componentheading {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #666666;
letter-spacing: 1px;
}

.contentheading {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #666666;
letter-spacing: 1px;
} 

table.contentpaneopen {
background-color: #FFFFFF;
width: 100%;
line-height: 18px;
}

table.contentpaneopen td {
background-color: #FFFFFF;
}

table.contentpane {
background-color: #FFFFFF;
}

td.contentheading {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #666666;
letter-spacing: 1px;
}

.contentpane {
background-color: #FFFFFF;
}

.contentpaneopen {
background-color: #FFFFFF;
}

.contentpagetitle {
font-size: 15px;
font-weight: bold;
color: #000066;
letter-spacing: 1px;
}
 
a.contentpagetitle:link, a.contentpagetitle:hover, a.contentpagetitle:visited {
font-size: 13px;
font-weight: bold;
color: #000066;
letter-spacing: 1px;
text-decoration: none;
}
 
.contentdescription {}

table.contenttoc {}

table.contenttoc td {}

table.contenttoc th {}

table.contenttoc td.toclink {}

a.toclink:link {} 

a.toclink:visited {} 

a.toclink:hover {} 
 
 
/********** MAMBO SECTIONS LISTINGS *******************************************************/
/******************************************************************************************/
.sectiontableheader {
background-color: #e7e8ea;
font-weight: bold;
}

.sectiontableentry1 {
background-color: #ededed;
} 

.sectiontableentry2 {
background-color: #f4f4f4;
}

.sectiontablefooter {
background-color: #e7e8ea;
font-weight: bold;
} 

.sectiontableentryred {
background-color: #fbe3e4;
}

.sectiontableentrygrey {
background-color: #f5f3f3;
}

.sectiontableentrygrey2 {
background-color: #e7e8ea;
}
 
 
/*********** MAMBO MODULES FORMATTING *****************************************************/
/******************************************************************************************/
table.moduletable {
width: 100%;
}

table.moduletable th {
background-image : url(../images/bg_titles.gif);
background-repeat: no-repeat;
font-size: 10px;
height: 21px;
color: #FFFFFF;
padding-top: 4px;
text-align: left;
padding-left: 25px;
color: #FFFFFF;
font-weight: bold;
letter-spacing: 2px;
font-family: Arial, Helvetica, sans-serif;
}

table.moduletable td {}

table.moduletablelogin {
width: 100%;
} 

table.moduletablelogin th {
background-image : url(../images/bg_titles.gif);
background-repeat: no-repeat;
font-size: 10px;
height: 21px;
color: #FFFFFF;
padding-top: 4px;
padding-right: 0px;
color: #FFFFFF;
font-weight: bold;
letter-spacing: 2px;
font-family: Arial, Helvetica, sans-serif;
} 

table.moduletablelogin td {} 

table.moduletablemymondialemenu {
width: 100%;
} 

table.moduletablemymondialemenu th {
background-image : url(../images/bg_titles.gif);
background-repeat: no-repeat;
font-size: 10px;
height: 21px;
color: #FFFFFF;
padding-top: 4px;
padding-right: 42px;
color: #FFFFFF;
font-weight: bold;
letter-spacing: 2px;
font-family: Arial, Helvetica, sans-serif;
} 

table.moduletablemymondialemenu td {} 
 
.createdate {}

.modifydate {}

.small {} 

.smalldark {}

 
/***** Polls ******************************************************************************/
/******************************************************************************************/
.poll {}

.pollstableborder {}


/***** Weblinks ***************************************************************************/
/******************************************************************************************/
.weblinks{}

a.weblinks:hover {}

 
/***** Newsfeeds **************************************************************************/
/******************************************************************************************/
.newsfeedheading {}

.newsfeeddate {}

.fase4rdf {}
 
 
/***** Search page ************************************************************************/
/******************************************************************************************/
table.searchintro {}
 
 
/**** MAMBO TABBED FRONTEND ADMIN INTERFACE ***********************************************/
/******************************************************************************************/
.ontab {}

.offtab {}

.tabpadding {}

.tabheading {}

.pagetext {}

.pathway {
font-size: 10px;
color: #555555;
padding-left: 8px;
text-decoration: none;
font-weight: bold;
}

a.pathway:link, a.pathway:visited {
padding-left: 0px;
font-weight: normal;
font-size: 10px;
}

a.pathway:hover {
text-decoration: underline;
font-size: 10px;
}

.copyright {}

/**** USER CSS ****************************************************************************/
/******************************************************************************************/
.footer {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

a.footer:link { 
color: #FFFFFF; 
text-decoration: none;
font-size: 10px;
}
  
a.footer:visited {
color: #FFFFFF;
text-decoration: none;
font-size: 10px;
}

a.footer:hover {  
color: #FFFFFF;
text-decoration: underline;
font-size: 10px;
}

.titles {
background-image : url(../images/bg_titles.gif);
background-repeat: no-repeat;
font-size: 10px;
height: 21px;
color: #FFFFFF;
padding-top: 0px;
text-align: left;
padding-left: 25px;
color: #FFFFFF;
font-weight: bold;
letter-spacing: 2px;
font-family: Arial, Helvetica, sans-serif;
}

a.newsticker-news:link, a.newsticker-news:visited, a.newsticker-news:hover {
font-family: arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #233c7a;
}

.newsticker-news-date {
font-family: arial, sans-serif;
font-size: 9px;
color: #666666;
letter-spacing: 1px;
}

