/* CSS Document *//* Date 220109 */
DIV.shadowfront {background-color: #E0E0E0; border-color: #F8F8F8; border-style: solid; border-width:1px:    margin: 0px; float: left; margin-left: 15px; padding: 1px;}

DIV.shadowfront IMG {border-color: #FDA92B; border-style: solid; border-width: 1px; display: block; left: -5px; position: relative; top: -5px;}

DIV.shadow-fr {
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	border-style: solid;


border-width:1px:    margin: 0px; 					float: right;
	margin-left: 15px;
	padding: 0px;
	position: relative;
	left: 20px;
	border-width: 0px;
	margin-top: 5px;
}

DIV.shadow-fr IMG {border-color: #B09B24; border-style: solid; border-width: 0px; display: block; left: -5px; position: relative; top: -5px;}

#aktuelles_box {border-bottom-color: #FFCC33; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 10px;}

#aktuelles_box2 {
	border-bottom-color: #CECECE;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-left-color: #cecece;
	border-left-style: solid;
	border-left-width: 0px;
	padding-bottom: 3px;
	text-align: left;
	margin-bottom: 15px;
	margin-top: 12px;
}

#content_div {background-color: #FFFFFF; border-left-color: #DFDFDF; border-left-style: solid; border-left-width: 0px; border-right-color: #dfdfdf; border-right-style: solid; border-right-width: 0px; float: left; margin-left: 15px; margin-top: 0px; padding-left: 15px; padding-right: 15px; padding-top: 10px; width: 520px;}

#front-message {
	background-color: #FFFFFF;
	border-color: #FF9900;
	border-style: solid;
	border-width: 0px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-top: 5px;
	width: 480px;
	border-bottom-color: #CBCBCB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#front-news-pics {background-color: #FFFFFF; border-color: #FF9900; border-style: solid; border-width: 0px; height: 105px; margin-bottom: 10px; margin-top: 10px; padding-bottom: 0px; padding-left: 5px; padding-top: 0px; width: 480px;}

#grossebox_div {background-color: #FFFFFF; border-color: #CCCC00; border-style: solid; border-width: 1px; height: auto; margin-left: 0px; margin-right: 0px; margin-top: 5px; padding-left: 15px; padding-right: 15px; width: auto;}

#img-caption {font-family: verdana; font-size: 14px;} /* used by portfolio08.html */
#info-fl-right2 {
	background-color: #FFFFFF;
	float: right;
	font-family: arial;
	font-size: 12px;
	height: auto;
	margin: 0;
	margin-left: 20px;
	margin-right: 0px;
	padding: 10px;
	text-align: justify;
	width: 205px;
	line-height: 130%;
	color: #265780;
}


#info-fl-right {background-color: #FFFFFF; float: right; font-family: Tahoma; font-size: 12px; height: auto; margin: 0; margin-left: 20px; margin-right: 5px; padding: 5px; text-align: center; width: 205px;}

#info-fl-right-border {background-color: #FFFFFF; border-color: #00CC99; border-style: solid; border-width: 1px; float: right; height: auto; margin: 0; margin-left: 20px; margin-right: 5px; padding: 5px; text-align: center; width: 205px;}

#infobox-pobyt {
	background-color: #FFFFFF;
	border-color: #DEDEDE;
	border-style: solid;
	border-width: 5px;
	float: right;
	height: auto;
	margin: 0;
	margin-left: 12px;
	margin-right: 0px;
	padding: 5px;
	text-align: center;
	width: 240px;
}

#info_div {
	background-color: #FFFFFF;
	float: right;
	height: 1200px;
	margin-left: 15px;
	margin-right: 15px;
	padding-right: 2px;
	text-align: center;
	width: 175px;
}

#Info {margin-bottom:15px;}

#kleineinfobox {background-color: #FFFFFF; border-color: #E0BF05; border-style: solid; border-width: 1px; color: #666666; float: right; font-family: verdana; font-size: 12px; height: auto; margin-left: 10px; padding: 2px; width: 180px;}

#navi ul li a {background-color: #FFFFFF; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; color: #5B5B5B; display: block; font-family: arial; font-size: 14px; font-weight: normal; height: auto; letter-spacing: 0px; margin-left: 0px; margin-right: 12px; margin-top: 0px; /*width:185px;*/ padding-bottom: 1px; padding-left: 3px; padding-right: 3px; padding-top: 4px; text-align: right; text-decoration: none;}

body#news {background-color: #FFFFFF; border: 0; margin: 0; margin-top: 10px; padding: 0; width: 165px;}

div#aktuelles-footer/* Test für aktuelles-htm - das soll der container für eine aktuelle Meldung werden */ {border-bottom-color: #CC9900; border-bottom-style: solid; border-bottom-width: 1px; height: auto; margin-bottom: 8px; margin-left: 0px; padding-bottom: 8px; padding-top: 8px; text-align: center; width: auto;}

div#aktuellesteaser {margin-top: 10px; width: 165px;}

div#akt_term_header {
	background-color: #006699;
	border-bottom: 2px solid #808080;
	border-top: 2px solid #808080;
	color: #FFFFFF;
	font-family: arial;
	font-size: 16px;
	height: 20px;
	letter-spacing: 6pt;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	text-align: center;
	margin-top: 10px;
} /* used by lernbedingungen*/

div#banner {border-bottom-color: #990000; border-bottom-style: solid; border-bottom-width: 1px; height: 107px; margin-top: 2px; width: 990px;}

div#bodywrapper {background-color: #339900; text-align: center; width: 970px;}

div.blender {
	margin-bottom:30px;
}

div#box_1_rahmen {background: #FFFFFF; border-color: #F7F7F7; border-style: solid; border-width: 1px; height: auto; margin-left: 1px; margin-right: 6px; margin-top: 0px; padding: 5px; text-align: center;}

div#contlinks {border-color: #F0B442; border-style: solid; border-width: 1px; float: left; line-height: 100%; margin-bottom: 4px; margin-right: 1px; padding: 5px; width: 45%;}

div#contrechts {border-color: #82BAFF; border-style: solid; border-width: 1px; float: right; line-height: 100%; margin-bottom: 4px; margin-left: 1px; padding: 5px; /*border-left: solid #ccc 1px;*/ width: 45%;}

div#fif_box {
	height: auto;
	padding-top: 8px;
	text-align: left;
	width: 450px;
	border-top-color: #DEDEDE;
	border-top-style: solid;
	border-top-width: 1px;
} /* used by fif */

div#floatleft {background-color: #FFFFFF; border: 0px solid #ccc; color: #5C5C5C; float: left; font-family: arial; font-size: 0.9em; font-weight: bold; letter-spacing: 3px; text-align: center; width: 100%;}

div#floatleft_front {background-color: #FFFFFF; border: 0px solid #ccc; color: #000000; float: left; font-family: arial; font-size: 0.9em; font-weight: normal; margin-left: 0px; text-align: center;}

div#floatleft_tri {background-color: #FFFFFF; border: 0px solid #ccc; color: #660000; float: left; font-family: arial; font-size: 0.9em; font-weight: normal; letter-spacing: 0px; margin-left: 5px; text-align: center; width: 31%;} /* used by unsere schule */

div#floatleft_us {background-color: #FFFFFF; border: 0px solid #ccc; color: #747474; float: left; font-family: arial; font-size: 14px; font-weight: normal; letter-spacing: 1px; padding-left: 2px; text-align: right; width: 32%;} /* index */

div#footer {background-color: #FFFFFF; border-bottom-color: #e2e2e2; border-bottom-style: solid; border-bottom-width: 1px; border-top: 1px solid #E2E2E2; clear: left; color: #666666; font-family: verdana; font-size: 0.7em; height: 22px; margin-bottom: 0px; position: relative; text-align: center; top: 1px; width: 100%;}

div#franzi {background-image: url(../pics/logos/franzi_m.jpg); background-position: center; background-repeat: no-repeat;}

div#franzikreativ {border-bottom-color: #009999; border-bottom-style: solid; border-bottom-width: 1px; color: #999999; font-family: verdana; font-size: 10px; margin-bottom: 6px; margin-top: 4px; padding-bottom: 4px; text-align: center;}

div#frontwrapper {background-color: #FFFFFF; border-bottom-color: #FF6600; border-bottom-style: dotted; border-bottom-width: 1px; border-top-color: #FF6600; border-top-style: dotted; border-top-width: 0px; height: 150px; margin-bottom: 5px; margin-right: 0px; margin-top: 15px; padding-bottom: 3px; padding-top: 3px; text-align: justify; width: 480px;}

div#gal {background-color: #336666; float: left; height: 650px; margin: 1px; padding: 0px; width: 490px;}

div#gal-box {border-bottom-color: #D1D1D1; border-bottom-style: solid; border-bottom-width: 1px; height: 150px; margin-bottom: 15px; margin-left: 20px; text-align: left; width: 410px;}

div#header_block {background-image: url(../pics/allgemein/bg/verl07.jpg); color: #333333; display: block; font-family: verdana; font-size: 12px; font-weight: bold; letter-spacing: 2px; line-height: 150%; margin-bottom: 10px; text-align: center;}

div#klassen_box/* Test für aktuelles-htm - das soll der container für eine aktuelle Meldung werden */ {border-bottom-color: #FFCC66; border-bottom-style: solid; border-bottom-width: 1px; height: auto; margin-bottom: 10px; margin-left: 0px; margin-top: 10px; padding-bottom: 10px; text-align: left; width: auto;}

div#maintext_m/* margin l + r gleich */ {background-color: #FFFFFF; border-color: #B37D1A; border-style: solid; border-width: 2px; color: #724F1B; font-family: verdana; font-size: 11px; font-weight: normal; letter-spacing: 1px; line-height: 150%; margin-bottom: 20px; margin-left: 5px; margin-right: 5px; padding: 15px; text-align: justify;}

div#maintext_ml/* margin left */ {border-color: #FFCC66; border-style: solid; border-width: 1px; margin-left: 25px; margin-right: 5px; margin-top: 10px; padding: 5px;}

div#maintext_mr/* margin right */ {border-color: #FFCC66; border-style: solid; border-width: 1px; margin-left: 5px; margin-right: 25px; margin-top: 10px; padding: 5px;}

div#meldung_box/* Test für aktuelles-htm - das soll der container für eine aktuelle Meldung werden */ {border-top-color: #CC9900; border-top-style: solid; border-top-width: 1px; height: auto; margin-bottom: 6px; margin-left: 0px; padding-top: 15px; width: auto;}

div#monate {background-color: #FFFFFF; width: 100%;}

div#monate_kopfzeile {background-color: #F8F8F8; border-bottom-color: #A9A9A9; border-bottom-style: solid; border-bottom-width: 1px; color: #EB943D; display: block; font-family: verdana; font-size: 14px; font-weight: bold; height: 20px; letter-spacing: 4px; margin-bottom: 5px; text-align: center; width: 100%;}

div#navi {border-right: dotted #ccc 0px; margin-left: 0px; margin-top: 5px;}

div#navi ul {float: left; height: auto; list-style: none; margin: 0; margin-top: 0px; padding: 0; width: 205px;}

div#navi ul li {font-size: 0.7em; list-style: none;}

div#newspics-front {border-bottom-color: #D1D1D1; border-bottom-style: solid; border-bottom-width: 1px; float: left; margin: 0px; margin-left: 2px; margin-right: 3px;}

div#news_dates_items {background-color: #fff; color: #FFFFFF; font-family: arial; font-size: 0.8em; margin: 0; margin-bottom: 5px; padding: 0; text-align: left;}

div#news_dates_items a {color: #525252;/* gleiche Farbe wie in p.events in franzi_main.css definiert */ text-decoration: none;} /* wpagprojekte */

div#pagenavi {
	border-bottom-color: #CECECE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #5F5F5F;
	font-family: verdana;
	font-size: 10px;
	letter-spacing: 0px;
	line-height: 100%;
	margin-bottom: 10px;
	text-align: left;
	margin-top: 0px;
	padding-bottom: 5px;
}

div#pics-im-text {border-color: #D1D1D1; border-style: solid; border-width: 0px; height: auto; margin-bottom: 20px; margin-top: 20px;}

div#picsinfo {
	font-family:arial;
	background-color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	margin-top: 0px;
	color: #5E5E5E;
	height: 40px;
	letter-spacing: 1px;
}

div#presse-bannerbox/* Test für presse-htm - das soll der container für eine Pressemeldung werden */ {border-bottom-color: #E5E5E5; border-bottom-style: solid; border-bottom-width: 1px; height: 82px; margin-bottom: 5px; margin-left: 0px; padding-bottom: 5px; padding-top: 3px; text-align: left; width: auto;}

div#presse_box/* Test für presse-htm - das soll der container für eine Pressemeldung werden */ {border-bottom-color: #E5E5E5; border-bottom-style: solid; border-bottom-width: 1px; height: auto; margin-left: 0px; padding-bottom: 5px; padding-top: 3px; text-align: left; width: auto;}

div#presse-fade {
	display:none;
	margin-top: -20px;
}

div#rechtsoben {background-image: url('../pics/banner/b_121208_6.jpg'); background-repeat: no-repeat; height: 80px;}

div#rechtsunten {height: 20px;}

div#reihe_unten {border-bottom: solid #990000 3px; height: 27px; width: 100%;}

div#spaltelinks {background-color: #FFFFFF; background-image: url('../pics/banner/franziskusschule_200.jpg'); background-repeat: no-repeat; float: left; height: 103px; width: 215px;}

div#spaltelinks a {color: #484848; text-decoration: none;}

div#spaltelinks p {background-color: #FFFFFF; color: #88511E; font-family: arial; font-size: 11px; letter-spacing: 0px; line-height: 130%; margin-bottom: 0px; margin-left: 0px; margin-top: 62px; text-align: left;}

div#spalterechts {background-color: #FFFFFF; float: right; height: 105px; margin-right: 40px; width: 720px;}

div#sport_box/* Test für sport-news-htm - das soll der container für eine aktuelle Meldung werden */ {border-bottom-color: #003300; border-bottom-style: dashed; border-bottom-width: 1px; height: auto; margin-bottom: 8px; margin-left: 0px; padding-bottom: 5px; padding-top: 3px; width: auto;}

div#teaserdiv {height: 620px; left: 5px; margin-left: 0px; margin-top: 0px; position: relative; top: 25px; width: 188px; /*     background-color:#FFFFFF;     background-image:url(../pics/kreativ/musical2010/musicallogo_120.jpg);     background-repeat:no-repeat;     background-position: center;     */}

div#term-datum {background-color: #FAFAFA; float: right; font-family: verdana; font-size: 11px; margin-bottom: 4px; text-align: left; width: 49%;}
div#term-event {background-color: #FAFAFA; float: left; font-family: verdana; font-size: 11px; margin-bottom: 6px; width: 45%;}

div#teaserlogos {margin-bottom: 10px;}

div#teaserwrap {float: right; margin-left: 25px;}

div#terminelinks {background-color: #FAFAFA; float: left; font-family: verdana; font-size: 11px; margin-bottom: 6px; width: 45%;}

div#terminerechts {background-color: #FAFAFA; float: right; font-family: verdana; font-size: 11px; margin-bottom: 4px; text-align: left; width: 49%;}

div#thumbs {background-color: #002E46; height: 130px; margin-bottom: 0px; overflow: hidden; width: 800px;}

div#thumbswrap {background-color: #FFFFFF; height: 130px; margin-bottom: 0px; overflow: scroll; width: 490px;}

div#zwischenheader {background-color: #006699; color: #FFFFFF; display: block; font-family: verdana; font-size: 10px; font-weight: bold; letter-spacing: 2px; line-height: 150%; margin-left: 10px; margin-right: 10px; text-align: center;}

#navi ul li a:hover {background-color: #E5E5E5; /* klassische hintergrundfarbe bei hover: 006699!! */ border-bottom-color: #F0F0F0; border-bottom-style: solid; border-bottom-width: 1px; border-left: solid #87b8e1 0px; border-right-color: #F0F0F0; border-right-style: solid; border-right-width: 2px; color: #6D1607; font-weight: normal; margin-left: 0px; padding-right: 1px; text-decoration: none;}

div#news_dates_items a:hover {color: #6B1F0C; text-decoration: none;}

div#spaltelinks a:hover {color: #5F5F5F; text-decoration: underline;}
div#bottom-wave {
	background-image: url(../pics/logos/franzi_m.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

