/*
#####################################################
Some tags used by template_example.php
#####################################################
*/
body{
background-color: white;
}
body, table{
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a{
color: black;
text-decoration: underline;
}
a:hover{
/*background-color:#EEE;*/
}
form{
margin:0px;
padding:0px;
}
textarea, input{
vertical-align:middle;
margin: 0.1em 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
padding:0 0.2em;
border-top: solid #000 1px;
border-left: solid #000 1px;
border-bottom: solid #bbb 1px;
border-right: solid #bbb 1px;
}
textarea{
padding-right:0em; /* scrollbar! */
}
select{
background-color: #eee;
margin: 0.25em 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%
}
fieldset{
padding:0.7em;
}
.bodydiv{
padding:0.7em;
background-color: #EEE;
background-image:url(../img/bg_1.gif);
}
.bodytable{
color: black;
}
.pageheader{
font-size: 180%;
text-align: center;
font-weight: bold;
/*padding: 0.3em 0em;*/
padding-bottom: 0.3em;
border-bottom: 2px solid white;
}
/*
#########################################################
#########################################################
# #
# The following Styles are used by the userfunctions #
# #
#########################################################
#########################################################
*/
/*
#####################################################
navigations-menu
#####################################################
*/
/* Navigation - Top-Level */
#yap_nav_div{
padding: 0.4em;
margin-right:0.7em;
margin-bottom:0.7em;
background-color: white;
}
#yap_nav_div ul {
border-style: hidden;
margin: 0;
padding: 0;
list-style: none;
}
#yap_nav_div li{
margin: 0.4em 0em;
}
#yap_nav_div li a {
display: block;
padding: 0.1em 0.7em;
font-weight: bold;
text-decoration: none;
border: solid #EEE 1px;
}
#yap_nav_div li a:hover {
text-decoration: underline;
color: #222;
background-color: white;
border:solid #EEE 1px;
}
/* .firstopen and .firstclosed since 0.5.5 moved to the following --v */
.yap_primary_subopen_li a {color: #068;background-color: #EEE;} /* item shows submenu*/
.yap_primary_subclosed_li a {color: #068;background-color: #EEE;} /* item is closed*/
.yap_primary_nosub_li a {color: #068;background-color: #EEE;} /* contains no sublevels*/
/* only used in yap_renderPrimaryMenu() */
#yap_navfirst_div{}
#yap_navfirst_div li{}
#yap_navfirst_div li a{}
#yap_navfirst_div li a:hover{}
/* Navigation - Sub-Levels */
#yap_navsub_div {
margin: 0;
padding-left: 1.1em;
list-style: none;
}
#yap_navsub_div li{
margin-top: 0em;
margin-bottom: 0em;
}
#yap_navsub_div li a{
border: solid white 1px;
border-bottom: 1px solid #EEE;
font-size: 85%;
font-weight: normal;
}
#yap_navsub_div li a:hover{
text-decoration: none;
border: solid white 1px;
border-bottom: 1px solid black;
}
.yap_secondary_subopen_li a {background-color: white;}/* item shows submenu*/
.yap_secondary_subclosed_li a {background-color: white;}/* item is closed*/
.yap_secondary_nosub_li a {background-color: white;}/* contains no sublevels*/
/* Breedcrumb-Navigation*/
#yap_navbreedcrumb_div{
padding: 0.1em 0em;
}
#yap_navbreedcrumb_div a{
font-size: 85%;
text-decoration: none;
background-color: #EEE;
padding: 0 0.2em;
}
#yap_navbreedcrumb_div a:hover{
text-decoration: underline;
background-color: white;
}
#yap_navsubtitle_div {}
/* flat navigation -> yap_renderPageFlatNav() */
#yap_flat_nav_table{
}
.yap_navflatnext_a,
.yap_navflatbefore_a,
.yap_navflattop_a {
padding: 0.1em 0.5em;
background-color: #FFF;
}
/*
#####################################################
administration-menu (vertical)
#####################################################
*/
#yap_menu_div{
font-size: 85%;
padding: 0.4em;
margin-left:0.7em;
background-color: white;
}
#yap_menu_div ul {
margin: 0;
padding: 0;
list-style: none;
}
#yap_menu_div li{
margin: 2px;
}
#yap_menu_div li a {
display: block;
padding: 0.1em 0.7em;
font-weight: bold;
text-decoration: none;
color: black;
background-color: #EEE;
border: solid #DDD 1px;
}
#yap_menu_div li a:hover {
text-decoration: underline;
color: #222;
background-color: white;
}
#yap_menu_div li.yap_disabled {
font-weight: bold;
text-decoration: none;
padding: 0.1em 0.7em;
color: grey;
border: solid #DDD 1px;
}
/*
#####################################################
administration-menu (horizontal)
#####################################################
*/
#yap_menuh_div {
position: relative;
margin: 0.3em 0em;
}
#yap_menuh_div ul {
margin: 0;
padding: 0;
list-style: none;
list-style-type: none;
}
#yap_menuh_div li {
display: inline;
font-size: 80%;
margin:2px;
}
#yap_menuh_div li a{
padding-left: 2em;
padding-right: 2em;
border: solid #CCC 1px;
border-top: 1px solid white;
border-left: 1px solid white;
background-color: white;
font-weight: bold;
text-decoration: none;
white-space:nowrap;
}
#yap_menuh_div li a:hover{
text-decoration: underline;
border: solid #CCC 1px;
border-bottom: 1px solid white;
border-right: 1px solid white;
}
/*
#####################################################
useraccount links & form
#####################################################
*/
.yap_user_login_a,
.yap_user_logout_a,
.yap_user_data_a,
.yap_user_register_a{
font-weight: bold;
text-decoration: none;
background-color: #FFF;
padding: 0 0.2em;
}
.yap_user_loginform_div{}
/*
#####################################################
classes for contentelements
#####################################################
*/
#yap_content_div{
background-color: white;
padding: 1em;
overflow: auto;
}
.yap_title_h1{
font-size: 150%;
text-align: center;
color: #068;
background-color: #EEE;
margin:0em;
padding: 0.1em;
border: 1px #068 solid;
}
.yap_user_loginform_div,
.yap_searchform_div{
margin:0px;
padding: 0.4em;
margin-right:0.7em;
margin-bottom:0.7em;
background-color: white;
text-align: right;
}
#yap_footline_div{
font-size: 75%;
padding-top: 0.2em;
}
#yap_printlink_a{
font-size: 75%;
}
.yap_msg_warning_div,
.yap_msg_error_div{
background-color: #EAA;
padding: 1em 1em;
margin: 0.5em 0em;
border: solid #666 1px;
}
.yap_notice {
background-color: #ddf;
padding: 1.5em 1em;
margin: 0.5em 0em;
border: solid #666 1px;
}
.yap_error {
border: solid #666 1px;
padding: 1em 1em;
margin: 0.5em 0em;
background-color: #EAA;
}
.yap_errortext {
color: #990505;
font-weight: bolder;
}
.yap_list_table{
border-color: #ddd;
border-spacing: 0px;
border-collaps: collaps;
}
.yap_list_table_th {
padding: 0.1em 0.2em;
border: 1px solid #ccc;
border-bottom-color: #555;
font-weight: bold;
}
.yap_list_table_td {
padding: 0.1em 0.2em;
border: 1px solid #ccc;
vertical-align:top;
}
.yap_checkbox{
border: none;
background-color: #fff;
vertical-align:middle;
}
/*
#####################################################
content-styles (check /lib/compile/*.php)
#####################################################
*/
.yap_h1 {
font-size: 140%;
background-color:#CCC;
}
.yap_h2 {
font-size: 130%;
background-color:#EEEEEE;
padding: 0.1em 0.2em;
border-bottom: thin solid #BBB;
margin: 1em 0em 0em 0em;
}
.yap_h3 {
font-size: 120%;
background-color:#FAFAFA;
padding: 0.1em 0.3em;
border-bottom: thin solid #CCC;
margin: 0.7em 0em 0em 0.5em;
}
.yap_h4 {
font-size: 100%;
background-color:#FAFAFA;
padding: 0.1em 0.3em;
border-bottom: thin solid #CCC;
margin: 0.7em 0.2em 0em 1.2em;
}
.yap_p {
margin: 0.2em 0.5em 0.7em 1.5em;
}
.yap_hr{
margin: 0.2em 0.5em 0.7em 1.5em;
}
.yap_ul, .yap_dl{
/*padding: 0.2em 2em 0.7em 2em;*/
list-style-type:square ;
margin-top: 0em;
margin-bottom: 0em;
}
.yap_dt {
font-weight: bold;
padding: 0em;
margin: 0em 1.5em;
}
.yap_dd {
margin: 0em 2em;
}
.yap_li {
margin: 0em 0.5em;
}
.yap_pre {
margin: 0.5em 1.5em;
padding: 0.5em;
background-color: #F1F1F1;
border: dashed #ccc 1px;
}
.yap_bold {
font-weight: bolder;
}
.yap_small {
font-size: 85%;
}
.yap_big {
font-size: 120%;
}
.yap_table {
margin: 0.2em 2em 0.5em 2em;
border-spacing: 0px;
border-collaps: collaps;
}
.yap_td {
padding: 0 0.2em;
border: 1px solid #ccc;
vertical-align:top;
}
.yap_th {
padding: 0 0.2em;
border: 1px solid #ccc;
border-bottom-color: #555;
font-weight: bold;
}
.yap_th a:link, .yap_th a:visited {
text-decoration: none;
}
.yap_img {
border-style:hidden;
margin: 0em 0.3em;
}
/* some more used by compiler */
.yap_a {
text-decoration: underline;
color:#068;
}
a.yap_a:hover, a.yap_a:focus{
background-color:#EEE;
}
.yap_alert {
color: red;
}
.yap_good {
color: green;
}
.yap_ul {}
.yap_ol {}
.yap_dl {}
.yap_em {}
.yap_strong {}
.yap_pre {}
.yap_code {}
.yap_cite {}
.yap_sup {}
.yap_sub {}
/* plaintext-Compiler */
#yap_content_plaintext_pre {
padding: 0.7em;
background-color:#EEE;
}
/* plainsource-Compiler */
#yap_content_plainsource_ol {
font-size: 90%;
background-color:#EEE;
}
#yap_content_plainsource_ol pre{
margin: 0em;
padding-left: 0.5em;
padding-right: 0.5em;
background-color:#FFF;
}