@import url(/css/basic.css);

h1 {
	color: #EB5E2E;
	/*color: #E78B69;*/
}

a {
	/*color: #EB5E2E;*/
	color: #E68662;
	/*color: #E70000;*/
}

#maincontent ul {
	list-style-image: url(../images/list_item.gif);
}

.mainmenu a {
	background-image: url(../images/menu1_bullet.gif);
}

.mainmenu a.active, .mainmenu a.selected {
	background-image: url(../images/menu1_bullet_f2.gif);
}


.mainmenu ul ul a {
	background-image: url(../images/menu1sub_bullet.gif);
}

.mainmenu ul ul a.active, .mainmenu ul ul a.selected {
	background-image: url(../images/menu1sub_bullet_f2.gif);
}

.mainmenu a:hover, .mainmenu a:active {
	background-image: url(../images/menu1_bullet_f2.gif)
}

.mainmenu ul ul a:hover, .mainmenu ul ul a:active {
	background-image: url(../images/menu1sub_bullet_f2.gif);
}


ul.mainmenu3 a {
	background-image: url(../images/mainmenu2_arrow.gif);
}

ul.mainmenu3 a:hover, ul.mainmenu3 a:active, ul.mainmenu3 a.active, ul.mainmenu3 a.selected {
	background-image: url(../images/mainmenu2_arrow_f2.gif);
}



#maincontent a.linkextern {
	background-image: url(../images/link_extern.gif);
}

#maincontent a.linkintern {
	background-image: url(../images/link_intern.gif);
}

#maincontent a.linkdocument {
	background-image: url(../images/link_doc.gif);
}

#maincontent a.linkmail {
	background-image: url(../images/link_mail.gif);
}

#maincontent span.phone {
	background-image: url(../images/link_phone.gif);
}

#maincontent span.fax {
	background-image: url(../images/link_fax.gif);
}


/* -------------------------------------------------   Infobox  --------------------------------------------*/


div.Infobox {
	background-image: url(../images/infobox_frame.gif);
}

div.InfoboxHead {
	border-top-color: #EB5E2E;
	border-right-color: #EB5E2E;
	border-bottom-color: #EB5E2E;
	border-left-color: #EB5E2E;
	background-image: url(../images/infobox_bullet.gif);
}

div.InfoboxContent, div.InfoboxContentFrei {
	border: 1px solid #EB5E2E;
}

.Infobox a {
	color: #EB5E2E;
}


/* -------------------------------------------------   Header  --------------------------------------------*/


#LogoGymnasium {
	margin-top: 5px;
	margin-right: 5px;
	
}
div#logojona {
	position: absolute;
	width:138px;
	height: 140px;
	margin-left: 28px;
	margin-top: 9px;
	z-index: 10;
}

div#header1 {
	
	height: 82px;
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EB5E2E;
	/*text-align: right;*/
}

h1#jonatitle {
	display: block;
	color: #EB5E2E;
	font-size: 1.5em;
	text-align: left;
	text-indent: -2000px;
	float: left;
	width: 10px;
	height: 82px;
	margin: 0;
}


#header2 {
	height: 40px;
}

#mainmenubar {
	padding-top: 50px;
}

div.maincontent, div.maincontent2 {
	margin-top: 68px;
}

/* ------------------------------------------------- Telefonliste  und Tabellen --------------------------------------------*/



table.liste td {
	border-top-color: #EB5E2E;
}


/* ------------------------------------------------- Topmenu 2 --------------------------------------------*/

div#topmenu2hd {
	background-image: url(../images/topmenu2_hd_fr.gif);
}


div#topmenu2 {
	border-top-color: #EB5E2E;
	border-bottom-color: #EB5E2E;
}

/* ------------------------------------------   Formulare   ------------------------------------------ */

#maincontent input, #maincontent textarea {
	border: 1px solid #EB5E2E;
} 


#searchbox input {
	border: 1px solid #EB5E2E;
}
