/**
 * Bund der Energieverbraucher - CSS: Layout
 *
 *
 * @author Danny Otto | Pixelbrand.net
 * @date   2008-09
 *
 * Hacer con Amor
 *
 */
@import url(contentbase.css);
@import url(navigations.css);
@import url(error.css);



/* ------------------------------------------ */
/* Layout & Raster */
body { background: url(../../img/custom/bg_body.gif) center 0 repeat-y fixed #f8f4e8; }
.margins { margin: 0 auto; position: relative; width: 990px; }
#header { background: url(../../img/custom/bg_header.gif) 0 0 repeat-x #f8f4e8; border-bottom: 6px #cbbc9d solid; }
#main { background: url(../../img/custom/bg_body.gif) center 0 repeat-y fixed; border-top: 1px #c3b597 solid; }
#main .margins { background: url(../../img/custom/bg_body.gif) center 0 repeat-y; padding: 0 0 5px 0; }
#col1 { float: left; margin: 0 0 0 10px; width: 640px; }
#col2 { float: right; width: 320px; }



/* ------------------------------------------ */
/* Header */
#header {  margin: 0; padding: 0; position: relative; }
#header h1 { background: url(../../img/custom/bg_h1.gif) right bottom no-repeat; margin: 0; padding: 0; }
#header h1 span.print { display: none; }
#header h1 a { border: 0; outline: none; }
/* Suche */
#search { position: absolute; top: 35px; right: 0; }
#search form { border-left: 1px #c8c3b0 solid; padding: 2px 0 15px 15px; }
#search form input { vertical-align: middle; padding: 0;}
#search form #qsearch0 { border: 1px #8a8880 solid; color: #666; padding: 3px 5px; width: 205px; }
#search form p { text-align: right; width: 215px; }
#search form p a { color: #7e786a; border: 0; }
#search form p a:hover, #search form p a:active, #search form p a:focus { color: #891319; }
/* Statusanzeige */
#status { position: absolute; top: 40px; right: 320px; }
/* Fontsize */
#fontsize { position: absolute; top: 5px; right: 0; }
#fontsize a {text-decoration: none; background: none; border: none;}


/* ------------------------------------------ */
/* Content */
#content { min-height: 400px; margin: 0 5px 0 0; padding: 10px 0; position: relative; }

/* Rundungen */
.r2 { -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.r4 { -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.rr4 { -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; }

/* Subcols */
.c50l { float: left; width: 310px; }
.c50r { float: right; width: 310px; }

/* Newsticker */
#newsticker { background: url(../../img/custom/bg_newsticker.gif) repeat-y; border-top: 1px #c0bbb1 solid; border-bottom: 1px #c0bbb1 solid; margin: 0 0 1em 0; padding: .5em 1em; }
#newsticker ul { list-style: none; margin: 0; padding: 0; }
#newsticker ul li { color: #948d7a; line-height: 1em; font-weight: bold; margin: 0; padding: 0; }
#newsticker ul li a {color: #948c7a; border: none;}
/* Kategoriebox */
#categories .catitem { float: left; margin: 0 0 13px 13px; padding: 0 0 5px 0; width: 203px; }
#categories .text { padding: 6px 6px 0 6px; }
#categories .text p { font-size: .9em; min-height: 4.8em; }
#categories .firstitem { clear: both; margin-left: 0;}
#categories h3 { border-width: 0 0 1px 0; border-style: solid; margin: 0 0 .3em 0; padding: 3px 0; }
#categories p.more { font-size: .9em; text-align: right; margin: 0 13px 5px 13px; }
#categories p.more a { border-width: 1px; border-style: solid; font-weight: bold; padding: .1em 1em; }
#categories .c01 { background: url(../../img/custom/bg_button_c01.gif) 0 bottom no-repeat; }
#categories .c01 .text { background: url(../../img/custom/bg_button_c01.gif) 0 0 no-repeat; color: #663d00; }
#categories .c01 .text h3 { border-color: #ffd699; color: #985c01; }
#categories .c01 .more a { background: #fec774; border-color: #cb7a01; color: #985c01; }
#categories .c01 p.more a.hover, #categories .c01 p.more a:hover, #categories .c01 p.more a:active, #categories .c01 p.more a:focus { color: #663d00; }
#categories .c02 { background: url(../../img/custom/bg_button_c02.gif) 0 bottom no-repeat; }
#categories .c02 .text { background: url(../../img/custom/bg_button_c02.gif) 0 0 no-repeat; color: #184254; }
#categories .c02 .text h3 { border-color: #b1daed; color: #25627d; }
#categories .c02 .more a { background: #94cde6; border-color: #3183a7; color: #25627d; }
#categories .c02 p.more a.hover, #categories .c02 p.more a:hover, #categories .c02 p.more a:active, #categories .c02 p.more a:focus { color: #184254; }
#categories .c03 { background: url(../../img/custom/bg_button_c03.gif) 0 bottom no-repeat; }
#categories .c03 .text { background: url(../../img/custom/bg_button_c03.gif) 0 0 no-repeat; color: #445209; }
#categories .c03 .text h3 { border-color: #ddeba1; color: #667a0d; }
#categories .c03 .more a { background: #d0e37f; border-color: #88a312; color: #667a0d; }
#categories .c03 p.more a.hover, #categories .c03 p.more a:hover, #categories .c03 p.more a:active, #categories .c03 p.more a:focus { color: #445209; }
#categories .c04 { background: url(../../img/custom/bg_button_c04.gif) 0 bottom no-repeat; }
#categories .c04 .text { background: url(../../img/custom/bg_button_c04.gif) 0 0 no-repeat; color: #665212; }
#categories .c04 .text h3 { border-color: #ffebaa; color: #987c1a; }
#categories .c04 .more a { background: #fee48b; border-color: #cba523; color: #987c1a; }
#categories .c04 p.more a.hover, #categories .c04 p.more a:hover, #categories .c04 p.more a:active, #categories .c04 p.more a:focus { color: #665212; }
#categories .c05 { background: url(../../img/custom/bg_button_c05.gif) 0 bottom no-repeat; }
#categories .c05 .text { background: url(../../img/custom/bg_button_c05.gif) 0 0 no-repeat; color: #504d2a; }
#categories .c05 .text h3 { border-color: #e9e6c2; color: #77733e; }
#categories .c05 .more a { background: #e0dcac; border-color: #9f9a53; color: #77733e; }
#categories .c05 p.more a.hover, #categories .c05 p.more a:hover, #categories .c05 p.more a:active, #categories .c05 p.more a:focus { color: #504d2a; }
#categories .c06 { background: url(../../img/custom/bg_button_c06.gif) 0 bottom no-repeat; }
#categories .c06 .text { background: url(../../img/custom/bg_button_c06.gif) 0 0 no-repeat; color: #5b0c10; }
#categories .c06 .text h3 { border-color: #f4a5a9; color: #891319; }
#categories .c06 .more a { background: #f0848a; border-color: #b61921; color: #891319; }
#categories .c06 p.more a.hover, #categories .c06 p.more a:hover, #categories .c06 p.more a:active, #categories .c06 p.more a:focus { color: #5b0c10; }

#categories .catitem a.linkLayer { position: absolute; background: transparent; height: 146px; width: 204px; border: none; }


/* Unterkategoriebox */
#subcategories ul { list-style: none; margin: 0; padding: 0; }
#subcategories li { display: inline; margin: 0; padding: 0; }
#subcategories a {
  border: 1px solid #000;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  float: left;
  font-size: 1.2em;
  margin: 0 0 16px 13px;
  padding: 6px 10px;
  width: 180px;
}
#subcategories .first a { clear: both; margin-left: 0; }

/* News/Presse */
.jsnewsbox .jsnewsitem { border: 1px #fbfaf6 solid; padding: .5em; }
.jsnewsbox .jsnewsitem h5 { color: #891319; font-size: 1em; }
.jsnewsbox .jsnewsitem h5 span { color: #948d7a; font-weight: normal; }
.jsnewsbox .jsnewsitem h5, .jsnewsbox .jsnewsitem p { display: inline; }
.jsnewsbox .jsopen { background: #f8f4e8; border: 1px #ece8d8 solid; }
.jsnewsbox .jsopen h5 { margin: 0 0 .3em 0; }
/* .jsnewsbox .jsopen h5, .jsnewsbox .jsopen p { display: block; } */
.jsnewsbox .jsopen .hidden { display: inline !important; }
.jsnewsbox img { margin: 0; }

.result_pages { padding: .5em; }
.result_pages span.p-navi-link, .result_pages span.p-navi { margin-right: .5em; }
.result_pages span span { font-weight: bold; }

/* Werbung */
#content .adds { background: #e4dfcd; border: 1px #d9d3bf solid; position: relative; text-align: center; }
#content .adds span { font-size: .9em; position: absolute; top: 4px; left: 4px; }
#content .adds img { vertical-align: bottom; margin: 0; }
#content .adds a { border: none; }

/* Datentabelle */
table { border-collapse: collapse; }
table thead th { background: #dcd6c2; }
table tr.c0 td, table tr.c0 th { background: #fff; }
table tr.c1 td, table tr.c1 th { background: #f6f2e5; }
table tfoot { background: #e2dcca; }



/* ------------------------------------------ */
/* Sidebar */
#sidebar { padding: 20px 0 10px 20px; }

#sidebar h3 {
  background: url(../../img/custom/bg_h3_sidebar.gif) repeat-x left 50% #aea794;
  color: #fff;
  font-size: 1em;
  margin: 0 0 0 -20px;
  padding: 4px 20px;
}


#sidebar h4 { color: #891319; font-size: 1.1em; }
#sidebar .adds {
  background: url(../../img/custom/bg_adds.gif) 0 bottom no-repeat;
  font-size: .9em;
  margin: 0 0 1em 0;
  padding: 0 0 10px 0;
  text-align: right;
}
#sidebar .adds a { border: 0; }
#sidebar .adds img { vertical-align: bottom; }
/* News */
#sidebar .news { margin: 0 0 1em 0; }
#sidebar .news .newsitem { border-bottom: 1px #c1b797 solid; }
#sidebar .news .newsitem h4 { margin-bottom: .2em; font-size: 1.2em; font-weight: normal; }
#sidebar .news .newsitem h4 span { color: #948d7a; display: block; font-size: 1em; font-weight: normal; }
#sidebar .news .newsitem p { font-size: 1.2em; }
.showall { padding: .5em 0; }
.showall a {
  background: #aea894;
  border: 0;
  color: #fff;
  padding: .1em .5em;
  text-decoration: none;
}
.showall a:hover, .showall a:active, .showall a:focus { background: #891319; }
.showall a img { vertical-align: middle; }

#sidebar .showall a { font-size: 1.2em; }

/* Subcols */
#sidebar .c50l, #sidebar .c50r { width: 145px; }

/* Xtra Content */
#xtra_content { margin-bottom: 1.8em;}
#xtra_content .jsnewsitem { border: none; border-bottom: 1px solid #C1B797; padding: 0 0 1em 0;}
#xtra_content .jsnewsitem h5 span { display: block; margin: 0; }
#xtra_content .jsnewsitem h5 { display: block; margin-bottom: 0px;}

#totop {display: block; margin-top: 20px; margin-left: 7px; color: #5b0c10; border: none;}
/* ------------------------------------------ */
/* Footer */
#footer { border-top: 1px #c1b797 solid; clear: both; margin: 5px 0 10px 0; position: relative; width: 635px; }
#footer a { text-decoration: none; }
#footer a:hover, #footer a:active, #footer a:focus { text-decoration: underline; }

/* ------------------------------------------ */
/* Darstellungsanpassung für alte Inhalte */
.details {font-size: 112%;}
.details h4 { color: #891319; font-size: 140%; margin: 1em 0 .8em 0; }
.details h5 { font-size: 120%; margin: 1.2em 0 .8em 0; }
.details h6 { font-size: 100%; margin: 1em 0 .8em 0; }
.details { line-height: 1.5em;}

/* ------------------------------------------ */
/* Farbanpassungen */
/* C01 */
#c01 #header { border-color: #fea726; }
#c01 #main { border-color: #e49622; }
#c01 #nav-sub1, #c01 #nav-sub1 ul { background-image: url(../../img/custom/bg_ns01.gif); }
#c01 #nav-sub1 a, #c01 #nav-sub1 strong { color: #663d00; }
#c01 #nav-sub1 strong, #c01 #nav-sub1 .open a, #c01 #nav-sub1 a:hover, #c01 #nav-sub1 a:active, #c01 #nav-sub1 a:focus { background: #feddaa; }
#c01 #subcategories a { background-image: url(../../img/custom/bg_sc01.gif); border-color: #d88d1c; color: #985c01; background-position: 0 -15px;}
#c01 #subcategories a:hover, #c01 #subcategories a:active, #c01 #subcategories a:focus { color: #663d00; }
#c01 #content h3, #c01 #content h4, #c01 #sub-links h4 { color: #985c01; }

#c01 #content .content-segment h3 {
	background: #febc59;
	color: #985c01;
	padding: 5px;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
}

#c01 #content .shortview h3 {
	background: none;
	color: #985c01;
	padding: 0;
}

#c01 #sidebar h3 {
  background: url(../../img/custom/bg_h3_sidebar_c01.gif) repeat-x left 50% #aea794; 
  color: #985c01;
  font-size: 1em; margin: 0 0 0 -20px; padding: 4px 20px;
}
/* C02 */
#c02 #header { border-color: #3da4d1; }
#c02 #main { border-color: #3793bc; }
#c02 #nav-sub1, #c02 #nav-sub1 ul { background-image: url(../../img/custom/bg_ns02.gif); }
#c02 #nav-sub1 a, #c02 #nav-sub1 strong { color: #184254; }
#c02 #nav-sub1 strong, #c02 #nav-sub1 .open a, #c02 #nav-sub1 a:hover, #c02 #nav-sub1 a:active, #c02 #nav-sub1 a:focus { background: #a0d3e8; }

#c02 #subcategories a { background-image: url(../../img/custom/bg_sc02.gif); border-color: #348cb2; color: #25627d; background-position: 0 -15px;}
#c02 #subcategories a:hover, #c02 #subcategories a:active, #c02 #subcategories a:focus { color: #184254; }
#c02 #content h3, #c02 #content h4, #c02 #sub-links h4 { color: #25627d; }


#c02 #content .content-segment h3 {
	background: #7ac1e0;
	color: #25627d;
	padding: 5px;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
}

#c02 #content .shortview h3 {
	background: none;
	color: #25627d;
	padding: 0;
}

#c02 #sidebar h3 {
  background: url(../../img/custom/bg_h3_sidebar_c02.gif) repeat-x left 50% #aea794; 
  color: #25627d; 
  font-size: 1em; margin: 0 0 0 -20px; padding: 4px 20px;
}
/* C03 */
#c03 #header { border-color: #aacc16; }
#c03 #main { border-color: #99b714; }
#c03 #nav-sub1, #c03 #nav-sub1 ul { background-image: url(../../img/custom/bg_ns03.gif); }
#c03 #nav-sub1 a, #c03 #nav-sub1 strong { color: #445209; }
#c03 #nav-sub1 strong, #c03 #nav-sub1 .open a, #c03 #nav-sub1 a:hover, #c03 #nav-sub1 a:active, #c03 #nav-sub1 a:focus { background: #d4e58a; }
#c03 #subcategories a { background-image: url(../../img/custom/bg_sc03.gif); border-color: #91ae14; color: #667a0d; background-position: 0 -15px;}
#c03 #subcategories a:hover, #c03 #subcategories a:active, #c03 #subcategories a:focus { color: #445209; }
#c03 #content h3, #c03 #content h4, #c03 #sub-links h4 { color: #667a0d; }

#c03 #content .content-segment h3 {
	background: #c5dc5f;
	color: #667a0d;
	padding: 5px;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
}

#c03 #content .shortview h3 {
	background: none;
	color: #667a0d;
	padding: 0;
}

#c03 #sidebar h3 {
  background: url(../../img/custom/bg_h3_sidebar_c03.gif) repeat-x left 50% #aea794; 
  color: #667a0d;
  font-size: 1em; margin: 0 0 0 -20px; padding: 4px 20px;
}
/* C04 */
#c04 #header { border-color: #fece2c; }
#c04 #main { border-color: #e4b928; }
#c04 #nav-sub1, #c04 #nav-sub1 ul { background-image: url(../../img/custom/bg_ns04.gif); }
#c04 #nav-sub1 a, #c04 #nav-sub1 strong { color: #665212; }
#c04 #nav-sub1 strong, #c014#nav-sub1 .open a, #c04 #nav-sub1 a:hover, #c04 #nav-sub1 a:active, #c04 #nav-sub1 a:focus { background: #fee89c; }
#c04 #subcategories a { background-image: url(../../img/custom/bg_sc04.gif); border-color: #d8b028; color: #987c1a; background-position: 0 -15px;}
#c04 #subcategories a:hover, #c04 #subcategories a:active, #c04 #subcategories a:focus { color: #665212; }
#c04 #content h3, #c04 #content h4, #c04 #sub-links h4 { color: #987c1a; }

#c04 #content .content-segment h3 {
	background: #fedd6e;
	color: #987c1a;
	padding: 5px;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
}

#c04 #content .shortview h3 {
	background: none;
	color: #987c1a;
	padding: 0;
}

#c04 #sidebar h3 {
  background: url(../../img/custom/bg_h3_sidebar_c04.gif) repeat-x left 50% #aea794; 
  color: #987c1a;
  font-size: 1em; margin: 0 0 0 -20px; padding: 4px 20px;
}
/* C05 */
#c05 #header { border-color: #c7c068; }
#c05 #main { border-color: #b3ac5d; }
#c05 #nav-sub1, #c05 #nav-sub1 ul { background-image: url(../../img/custom/bg_ns05.gif); }
#c05 #nav-sub1 a, #c05 #nav-sub1 strong { color: #504d2a; }
#c05 #nav-sub1 strong, #c05 #nav-sub1 .open a, #c05 #nav-sub1 a:hover, #c05 #nav-sub1 a:active, #c05 #nav-sub1 a:focus { background: #e2dfb1; }
#c05 #subcategories a { background-image: url(../../img/custom/bg_sc05.gif); border-color: #aaa45a; color: #77733e; background-position: 0 -15px;}
#c05 #subcategories a:hover, #c05 #subcategories a:active, #c05 #subcategories a:focus { color: #504d2a; }
#c05 #content h3, #c05 #content h4, #c05 #sub-links h4 { color: #77733e; }


#c05 #content .content-segment h3 {
	background: #cec87b;
	color: #77733e;
	padding: 5px;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
}

#c05 #content .shortview h3 {
	background: none;
	color: #77733e;
	padding: 0;
}

#c05 #sidebar h3 {
  background: url(../../img/custom/bg_h3_sidebar_c05.gif) repeat-x left 50% #aea794; 
  color: #77733e;
  font-size: 1em; margin: 0 0 0 -20px; padding: 4px 20px;
}
/* C06 */
#c06 #header { border-color: #e41f29; }
#c06 #main { border-color: #cd1c25; }
#c06 #nav-sub1, #c06 #nav-sub1 ul { background-image: url(../../img/custom/bg_ns06.gif); }
#c06 #nav-sub1 a, #c06 #nav-sub1 strong { color: #5b0c10; }
#c06 #nav-sub1 strong, #c06 #nav-sub1 .open a, #c06 #nav-sub1 a:hover, #c06 #nav-sub1 a:active, #c06 #nav-sub1 a:focus { background: #f18c91; }
#c06 #subcategories a { background-image: url(../../img/custom/bg_sc06.gif); border-color: #c21a23; color: #891319; background-position: 0 -15px;}
#c06 #subcategories a:hover, #c06 #subcategories a:active, #c06 #subcategories a:focus { color: #5b0c10; }
#c06 #content h3, #c06 #content h4, #c06 #sub-links h4 { color: #891319; }


#c06 #content .content-segment h3 {
	background: #ea4e55;
	color: #891319;
	padding: 5px;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
}

#c06 #content .shortview h3 {
	background: none;
	color: #891319;
	padding: 0;
}

#c06 #sidebar h3 {
  background: url(../../img/custom/bg_h3_sidebar_c06.gif) repeat-x left 50% #aea794; 
  color: #891319;
  font-size: 1em; margin: 0 0 0 -20px; padding: 4px 20px;
}
/* ------------------------------------------ */
/* Suche / Search Results */
#content #search-results h3 { padding-bottom: 7px; border-bottom: 1px #c1b797 solid; }
#content #search-results h3 span { color: #948f7e; }
#search-results p.result {margin-bottom: 2em;}

#search-results div {margin: 1em .5em; padding: .5em 1em; position: relative;}
#search-results div#documents { padding: .5em 0;}
#search-results .c01 {border-left: 7px solid #feb64a; border-right: 7px solid #feb64a;}
#search-results .c02 {border-left: 7px solid #71bcdd; border-right: 7px solid #71bcdd;}
#search-results .c03 {border-left: 7px solid #c5dc5f; border-right: 7px solid #c5dc5f;}
#search-results .c04 {border-left: 7px solid #fedc69; border-right: 7px solid #fedc69;}
#search-results .c05 {border-left: 7px solid #d6d191; border-right: 7px solid #d6d191;}
#search-results .c06 {border-left: 7px solid #ec656c; border-right: 7px solid #ec656c;}


#search-results p.scope {
	position: absolute;
	right: .7em;
	top: 0;
	font-weight: bold;
}
#search-results .c01 p.scope { color: #985c01;}
#search-results .c02 p.scope { color: #25627d;}
#search-results .c03 p.scope { color: #667a0d;;}
#search-results .c04 p.scope { color: #987c1a;}
#search-results .c05 p.scope { color: #77733e;}
#search-results .c06 p.scope { color: #891319;}

#search-results h4 {margin-bottom: .2em;}

#search-results .c01 h4 a { color: #985c01;}
#search-results .c02 h4 a { color: #25627d;}
#search-results .c03 h4 a { color: #667a0d;}
#search-results .c04 h4 a { color: #987c1a;}
#search-results .c05 h4 a { color: #77733e;}
#search-results .c06 h4 a { color: #891319;}

#search-results .sr-desc {display: block; color: #333; font-size: 118%;}
#search-results .sr-link {display: block; width: 100%; overflow: hidden;}

#documents h4 a { color: #891319; font-size: 92%;}
#documents .result_pages {margin-left: 0; padding-left: 0;}

#sitemapFrontend {
    font-size: 94%;
}

#sitemapFrontend ul {
    list-style-type: none;
    margin-left: none;
    padding: none;
}

#sitemapFrontend ul ul {
    list-style-type: none;
    margin-left: 20px;
}

#sitemapFrontend ul li {
    margin-left: 0;
}

#sitemapFrontend div.l_1 {
    font-weight: bold;
    padding: 2px;
    padding-left: 7px;
    margin: 15px 0 10px 0;
}

#sitemapFrontend div a {
border: none;
}

#sitemapFrontend ul li li {
    font-size: 100%;
    font-weight: bold; 
}

#sitemapFrontend ul li li li {
    font-weight: normal; 
    font-size: 100%
}

#sitemapFrontend div.c00 { background: #d7d1bf; }
#sitemapFrontend div.c01 { background: #feb64a; }
#sitemapFrontend div.c02 { background: #71bcdd; }
#sitemapFrontend div.c03 { background: #c5dc5f; }
#sitemapFrontend div.c04 { background: #fedc69; }
#sitemapFrontend div.c05 { background: #d6d191; }
#sitemapFrontend div.c06 { background: #ec656c; }

#sitemapFrontend div.c00 a, #sitemapFrontend li.c00 a, .content-box li.c00 a { color: #6e685a; }
#sitemapFrontend div.c01 a, #sitemapFrontend li.c01 a, .content-box li.c01 a { color: #985c01; }
#sitemapFrontend div.c02 a, #sitemapFrontend li.c02 a, .content-box li.c02 a { color: #25627d; }
#sitemapFrontend div.c03 a, #sitemapFrontend li.c03 a, .content-box li.c03 a { color: #667a0d; }
#sitemapFrontend div.c04 a, #sitemapFrontend li.c04 a, .content-box li.c04 a { color: #987c1a; }
#sitemapFrontend div.c05 a, #sitemapFrontend li.c05 a, .content-box li.c05 a { color: #77733e; }
#sitemapFrontend div.c06 a, #sitemapFrontend li.c06 a, .content-box li.c06 a { color: #891319; }

#nav-footer a.c01 { background: #feb64a; color: #985c01;}
#nav-footer a.c02 { background: #71bcdd; color: #25627d;}
#nav-footer a.c03 { background: #c5dc5f; color: #667a0d;}
#nav-footer a.c04 { background: #fedc69; color: #987c1a;}
#nav-footer a.c05 { background: #d6d191; color: #77733e;}
#nav-footer a.c06 { background: #ec656c; color: #891319;}


.content-box, td.td2 {margin: 2em 0 .5em 0; padding: .1em 1em .6em 1em; background: #f7f3e7 url(../../img/custom/bg_content_box.gif) -30px left repeat-x; border: 1px solid #c1b797;}
.content-box li {font-size: 114.3%; margin-bottom: .3em;}

td.td2 p {font-size: 110%; margin-top: 1em; font-weight: bold;}
/*.content-box li a:hover { background: #ccc;}*/

