/* Standard - FOR ALLA */
#headernavigation a.active {background-color:Transparent;/*background-color: #e7e7e7;border-bottom:1px solid #e7e7e7;*/}
#headernavigationbottom {background-color:#e7e7e7;}
#outertextarea {/*border-right: 28px solid #e7e7e7;*/}
#footerarea{background-color: #eeeeee/*e7e7e7*/; display:block;/* height:30px;*/_overflow:hidden}
#headerareasubsite {background-color: #ffffff; /*e7e7e7;*/}

#headerareasubsite {border-bottom:3px solid #ffffff;/*border-bottom:8px solid #a3a7aa;*/}
/*#leftnavigationarea h1 {background-image:url(headingbgcolor.jpg);}*/
/*#rightextraarea h1 {background-image:url(headingbgcolor.jpg);/*background-color: #a3a7aa;}*/
.puffwhite {/*background-color:#a3a7aa;*/}
.puffschool {padding:9px 6px 9px 10px;display:block;/*background-color:#21945A;*/color:#FFFFFF;}
.puffschool a{ font-family:Arial; font-weight:bold; color:#000; text-decoration:none; font-size:1.1em;}
.schoolbanner1{background-color:#8bd0c1}
.schoolbanner2{background-color:#acc154}
.schoolbanner3{background-color:#fee850}
.schoolbanner4{background-color:#fbad52}
.schoolbanner5{background-color:#f05253}
.schoolbanner6{background-color:#f063a4}
.schoolbanner7{background-color:#aa78b4}
.schoolbanner8{background-color:#5a70b6}
.schoolbanner9{background-color:#63b5e5}
.schoolbanner10{background-color:#80d2e5}
#searchformtop, .searchformtopclass {background-color:#eee/*a3a7aa*/;}
#leftnavigationarea .rublink0 {background-color: #a3a7aa;}

#leftnavigationarea {background-color:#ffffff;}
#LeftMenuDiv{width:20em}
#LeftMenuDiv h1
{
	color: #000;
	padding: 9px 8px 9px 14px;
	margin: 0px 0px 10px 0px;
	font-size: 85%;
	font-weight: bold;
	text-transform: uppercase;
	font-size:1em;
	font-family:Arial;
}
#LeftMenuDiv h1 a:link,#LeftMenuDiv h1 a:visited
{
	color:#000000;
	text-decoration:none;
}

#LeftMenuDiv h1 a:active,#LeftMenuDiv h1 a:hover,#LeftMenuDiv h1 a:focus
{
	color:#FFF;
	background-color: #000008;
	text-decoration:none;
}

#rightextraarea {/*background-color:#eeeeee;*/min-height:10px;height:auto;display:block;/*f3f3f3;/*dbdfdd;*/}
#schoolrightextraarea {float:right;
margin-right:-20.8em;
_margin-right:-10.4em;
width:20.8em;/*background-color:#eeeeee;min-height:10px;height:auto;display:table;/*f3f3f3;/*dbdfdd;*/}
#leftnavigationarea ul {background-color:#ffffff; border-top-width: 0px !important;}
#rightextraarea ul {background-color:#f3f3f3; /*dbdfdd;*/ margin-right:0px;padding-right:0px;}
.puffblack {/*background-color:#dbdfdd;*/}
#leftnavigationarea h1.rublink1 {background-color: #eee/*dbdfdd*/;}

#functionsarea {background-color:#eeeeee/*dbdfdd*/;}
.fullarea, .fullarea_noborderbottom {/*border-right:1px solid #dbdfdd;border-left:1px solid #dbdfdd;*/}
.fullarea {border-bottom:1px solid #dbdfdd;}
#webmaparea {border-right:1px solid #dbdfdd;border-left:1px solid #dbdfdd;}
/*#twocolsleft {border-left:1px solid #dbdfdd;}*/
/*#twocolsright {border-right:1px solid #dbdfdd;}*/
#centerarea {background-image: url(/images/gray.gif);}
.twocolsleftlink, .twocolsrightlink {border-bottom:1px solid #dbdfdd;}
.newsarchivesarea {background-color:#eee/*dbdfdd*/;}
#searchform, #contactform, .searchformclass  {background-color:#eee/*dbdfdd*/; clear:both;}

/*#contactarea {border-right:1px solid #dbdfdd;border-left:1px solid #dbdfdd;}*/
#searchcontactarea {border-right:1px solid #dbdfdd;border-left:1px solid #dbdfdd;}
.countinfosearcharea {background-color:#eee/*dbdfdd*/;}
.webbquest {background-color:#eee/*dbdfdd*/;}
.smalltextarticle {background-color:#eee/*dbdfdd*/;}
h1#rub0 {background-color: #eee/*dbdfdd*/;}

.evenemangareaborderbottom {border-bottom:1px solid #a3a7aa;}
.evenemanglisting {border-bottom:1px solid #dbdfdd;}
.evenemanginfoarea {background-color:#a3a7aa;}
.evenemangbgcolor  {background-color:#eee/*dbdfdd*/;}

.RSSListingUL {padding-left:0px; list-style-type:none}
.RSSListingLink {background: transparent url('/styles/rss-ikon.png') no-repeat 0px 0px; text-decoration:none}
.RSSListingSpan {padding-left:20px; text-decoration:none}
.RSSIconLink {background: transparent url('/styles/rss-ikon.png') no-repeat 15px 0px; padding-left:35px; text-decoration:none; color:#000}
.RSSIconLink img {padding-right:5px}

.OptionPageTable
{
	width:100%;
}

.OptionPageTable
{
	border-collapse:collapse;
}
/*.OptionPageTable table
{
	font-fam
}*/
.optionPageTD
{
	border:solid 1px #EEEEEE;
}

.optionPageHeading
{
	background-color:#EEEEEE;
	font-weight:bold;
	padding-left:2px;
	border-right:solid 1px #FFFFFF;
	border-left:solid 1px #EEEEEE;
}

.OptionPageTable .Last
{
	border-right:solid 1px #EEEEEE;
}

.PreviewHeading
{
	background-color:#EEEEEE;
	width:94.5%;
	height:25px;
	padding-left:5px;
	margin-top:10px;
	font-weight:bold;
}

#previewFrame	
{
	border-left:solid 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 1px #EEEEEE;
	width:95%;
	height:300px;
}

