@import url('/styles/quiz.css');
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 3px 0px 0px 0px;
color: #002D57;
background-color: #FFFFFF;
}

p {
margin-top: 8px;
margin-bottom: 8px;
}

a {
color:#002D57;
text-decoration: none;
font-size:11px;
}

a:hover {
text-decoration: underline;
}

h2 {
font-size: 18px;
font-weight: bold;
margin-top: 0px;
padding-top: 0px;
}

input {
text-decoration: none;
font-size:11px;
padding: 0px 0px 0px 0px;
}

button {
font-size: 10px;
}

select {
font-size: 10px;
}

.box_text_container {
font-size: 12px;
margin: 0px 5px 0px 10px;
line-height:1.2;
}

.box_text_container h3 {
font-size: 14px;
margin: 4px 1px 1px 1px;
}

.box_text_container a {
color:#00749B;
text-decoration:none;
}

.box_text_container a:hover {
text-decoration:underline;
}

.rounded_image_container img{
border:none;
}

.boxed_frontpage {
background-color:#2E8AA8;
}

.fb_caption{
font-size: 14px;
padding-top: 3px;
}

.fb_title{
font-size: 16px;
font-weight: bold;
padding-bottom: 3px;
}

.hidden_link {
color: #FFFFFF;
}

.wiki_row_light{
background-color: #F2EDDA;
}

.wiki_row_dark{
background-color: #E2DECF;
}

.front_row_light{
background-color: #D2F5F9;
}

.front_row_dark{
background-color: #B5E9F4;
}

.back_row_light{
background-color: magenta;
}

.back_row_dark{
background-color: darkblue;
}

.light_cell{
background-color: #B5E9F4;
}

.light_table{
background-color: #D2F5F9;
}

.dark_cell{
background-color: #ADDCE0;
}

.dark_cell a.hidden_link{
color: #ADDCE0;
}

.light_box{
border: 3px solid #D2F5F9;
}

.table_row_light{
background-color: #D2F5F9;
}

.table_row_dark{
background-color: #B5E9F4;
}

.header1 {
font-size: 16px;
font-weight: bold;
}

.highlight{
background-color: yellow;
font-weight: bold;
}

.header2 {
font-size: 14px;
font-weight: bold;
}

.search_textfield {
    height  :           21px;
    border  :   solid 0 #fff;
    width   :          110px;
    font-size:          14px;
    padding-top:         4px;
    padding-left:        5px;
    float   :          right;
    background: transparent url("/grafik/search_field.gif") no-repeat;
    background-position: 0px 2px;
}
.search_submit {
    height  :           24px;
    border  :   solid 0 #fff;
    color   :        #002D57;
    width   :           48px;
    cursor  :        pointer;
    font-size:          15px;
    font-weight:        bold;
    padding-top:         0px;
    padding-bottom:      2px;
    padding-left:        0px;
    float   :          right;
    background: transparent url("/grafik/search_btn.gif") no-repeat;
    background-position: 0px 2px ;
}

.spriteTop{background-repeat: repeat-x; height: 14px;}
.spriteBottom{background-repeat: repeat-x; height: 14px; background-position:0px -14px;}
.spriteLeft{background-repeat: repeat-y; width: 14px;}
.spriteRight{background-repeat: repeat-y; width: 14px; background-position:-14px 0px;}

.spriteTopLeft {background-position:0px 0px; height: 14px; width: 14px; background-repeat:no-repeat;}
.spriteTopRight {background-position:-14px 0px; height: 14px; width: 14px; background-repeat:no-repeat;}
.spriteBottomLeft {background-position:0px -14px; height: 14px; width: 14px; background-repeat:no-repeat;}
.spriteBottomRight {background-position:-14px -14px; height: 14px; width: 14px; background-repeat:no-repeat;}

.mapBtnUp{background-position:-70px 0px; height: 35px; width: 35px; cursor: pointer;}
.mapBtnDwn{background-position:-105px 0px; height: 35px; width: 35px; cursor: pointer;}

.chartBtnUp{background-position:-105px -35px; height: 35px; width: 35px; cursor: pointer;}
.chartBtnDwn{background-position:0px 0px; height: 35px; width: 35px; cursor: pointer;}

.explBtnOnUp{background-position:0px -35px; height: 35px; width: 35px; cursor: pointer;}
.explBtnOnDwn{background-position:-35px -35px; height: 35px; width: 35px; cursor: pointer;}
.explBtnOffUp{background-position:-70px -35px; height: 35px; width: 35px; cursor: pointer;}
.explBtnOffDwn{background-position:-35px 0px; height: 35px; width: 35px; cursor: pointer;}

.trans100 {opacity: 1.0; filter:alpha(opacity=100); -moz-opacity: 1.0;  }
.trans90 {opacity: .90; filter:alpha(opacity=90); -moz-opacity: 0.90;  }
.trans75 {opacity: .75; filter:alpha(opacity=50); -moz-opacity: 0.75; }
.trans50 {opacity: .50; filter:alpha(opacity=50); -moz-opacity: 0.50; }
.trans25 {opacity: .25; filter:alpha(opacity=50); -moz-opacity: 0.25; }

