/* hvrheinland, NOV 2012 */
/****************************************/
#page {  position:relative; background:#fff;font-size:70%; }

/****************************************/
#header{ height:54px;background:#fff url(../gfx/bgheader1.jpg) repeat-x;margin:0;padding:0; }
/****************************************/
#logo { position:absolute; left:7px; top:0; width:227px; height:76px; background-image:url(../gfx/logo1.png); background-repeat:no-repeat; }
#logo img { width:227px; height:76px; }
/****************************************/
#user { display:none; }
#date { display:none; }
/****************************************/
#tabs-external {}
/****************************************/
#tabs { display:none; }
/****************************************/
#breadcrumb { position:absolute; top:70px; left:240px; width:730px; }
#breadcrumb a { font-weight:normal; color:#000; text-decoration:none; }
/****************************************/
#container { clear:both; width:970px;  }

#navigation { width:225px; float:left; }
#navigation h4 { margin:5px 0 0 5px; font-size:100%; color:#677A3D; padding:8px 4px 3px 10px; height:1.5em; }
#navigation .liga  {  }
#navigation .liga li a{ color:#677A3D; }
#navigation .liga li a:hover{ background-color:#cfd6c1;color:#fff; }
/****************************************/
#boxsmnu{ position:relative;float:left;padding:0 0 2em 0;margin:35px 0 0 11px; }

#boxsmnu ul{ width:209px;margin:0 0 0 5px;padding:0;border:3px solid #cfd6c1;border-left:none;border-right:none;border-bottom-width:0px;list-style:none; }
#boxsmnu li{ padding:0;margin:0;width:209px; }
#boxsmnu li a{ height:1.5em;display:block;text-decoration:none;border-bottom:1px dotted #cfd6c1;margin:0;padding:8px 4px 3px 10px; }
#boxsmnu .lilst a{ border-bottom:none; }

#boxsmnu #umnu_hv a{ color:#a0ad84; }
#boxsmnu #umnu_hv a:hover{ background-color:#cfd6c1;color:#fff; }

#boxsmnu #umnu_sb a{ color:#849aad; }
#boxsmnu #umnu_sb a:hover{ background-color:#c1ccd6;color:#fff; }

#boxsmnu #umnu_ju a{ color:#cc6966; }
#boxsmnu #umnu_ju a:hover{ background-color:#dbbdbc;color:#fff; }

#boxsmnu #umnu_lw a{ color:#ccc166; }
#boxsmnu #umnu_lw a:hover{ background-color:#e5e0b2;color:#fff; }

#boxsmnu #umnu_sr a{ color:#9184ad; }
#boxsmnu #umnu_sr a:hover{ background-color:#c8c1d6;color:#fff; }

#boxsmnu #umnu_hv,#boxsmnu #umnu_sr,#boxsmnu #umnu_lw,#boxsmnu #umnu_ju,#boxsmnu #umnu_sb{ border-color:#a29389; }
#boxsmnu #umnu_hv a,#boxsmnu #umnu_sr a,#boxsmnu #umnu_lw a,#boxsmnu #umnu_ju a,#boxsmnu #umnu_sb a{ border-color:#c5bcb6; }

#boxsmnu #umnu_hv li a{ color:#677A3D; }
#boxsmnu #umnu_sb li a{ color:#2B618D; }
#boxsmnu #umnu_lw li a{ color:#8B8124; }
#boxsmnu #umnu_ju li a{ color:#B22824; }
#boxsmnu #umnu_sr li a{ color:#4A2B8D; }
/****************************************/
#content { width:715px; line-height:133%; float:left; margin:35px 0 0 15px; padding:0 0 0 0; border-top:3px solid #a29389;}
#content-col1 { float:left; width:477px;   } 
#content-col2 { float:right; width:223px; padding-left:8px;  }
#content-row1 { clear:both;  }
#content-row2  { clear:both; }
#sub-navigation { padding-top:10px; border-bottom:3px solid #a29389;}
/****************************************/
#footer { padding:8px 0 8px 240px; clear:both; line-height:133%; background:#fff url(../gfx/bgheader1.jpg); background-position:0 -55px; }
#footer a { font-weight:normal; color:#666; text-decoration:none; }
#footer-navigation { }
#footer-copyright { }
#footer-link { }
/****************************************/

html,body{ height:100%; }
body{ margin:0;padding:0;background:#fff;color:#333;font:100.01% Verdana,sans-serif;voice-family:"\"}\"";voice-family:inherit;font-size:100.01%; } html>body { font-size:100.01%; }
body{ background-color:#cfd6c1; }

select{ font-size:100%; }
hr { border:none; border-top:1px solid #BABABA; }
textarea { font-size:1em; }
input { font-size:1em; }
select { font-size:1em; }
h1,h2,h3,h4,h5,h6 { color:#666; }
h1 { font-size:16px; font-weight:bold; }

#content a:link,#content a:visited{ color:#b00;background-color:transparent;text-decoration:none; }
#content a:visited{ color:#b08585; }
#content a:hover{ color:#f30;background-color:transparent;text-decoration:underline; }

/* Individuelle Konfiguration aus default.css */

/* Individuelle Konfiguration aus interface.css */
.matrix {  border-left:1px dotted #c5bCb6; font-size:92%; }
.matrix caption { margin-top:16px; margin-bottom:0; }
.matrix th {  border-right:1px dotted #c5bCb6; background-color:#c5bCb6; }
.matrix td { border-right:1px dotted #c5bCb6; border-bottom:1px dotted #c5bCb6; }
.matrix h2 {  border-bottom:1px dotted #c5bCb6; border-top:1px dotted #c5bCb6;  }
.result-set { font-size:92%; }
.result-set caption { margin-top:16px; margin-bottom:0; }
.result-set th {  border-bottom:1px dotted #c5bCb6; }
.result-set td { border-bottom:1px dotted #c5bCb6; }
.liga-layer { font-size:92%; }
.search-query { font-size:92%; }
.query input.login {width:138px;}
/* Individuelle Bannerpositionierung */
#banner { position:absolute; top:0px; left:240px; /* width:468px; height:60px; */ }
#navigation li.banner { margin:0 0 0 0; padding:3px 0 3px 0px; height:auto; background-color:#efefef; /* width:160px; height:60px; */ }
#navigation li.banner a { margin:0 0 0 0; padding:0 0 0 3px; border:0; height:auto; }

/* Bentzerspezifische Styles fuer Contribute */
