/* ALGEMENE RULES */
body {background:white}
body, table, th, td {font-family: verdana,helvetica,sans-serif; font-size:11px;color: black;}
input,select,textarea {font-family:verdana,helvetica,sans-serif;font-size:11px;}
a {color:black;}

/* RULES VOOR TABJES BOVENAAN */
.at {background-color:#428CAD;font-weight:bold;color:#FFFFFF}
.nat {background-color:#FF9431;color:#FFFFFF}
.tlnk {color:#FFFFFF;text-decoration:none;}
.tlnk:hover {color:#FFFFFF;text-decoration:underline;}
/* voor weergave # abo's bij >1 categorie... steeds onderlijnd... */
.tlnk_cat {color:#FFFFFF;text-decoration:underline;}

/* RULES VOOR HTML SITE */
.title {font-size:14px;font-weight:bold;margin-bottom:5px;}
/* links voor nav bar op html site */
.navbar_link_html {text-decoration:none;font-size:12px;}
.navbar_link_html:hover {text-decoration:underline;}
/* testimonials op main page */
.testimonial {float:right;background-color:#DDE1E3;width:300px;margin-right:5px;margin-left:5px;padding:8px;font-size:9px;}
.ul_html {margin: 1em 0 0 0; padding-left: 2em;}
.li_html {padding-bottom: 0.25em;}

/* RULES VOOR SIGNUP/CONTROL PANEL */
/* titel van een pagina in control panel of signup: groot lettertype, blauwe kleur, met blauwe lijn eronder */
.cp_title {color:#005A84;font-size:14px;font-weight:bold;border-bottom:1px solid #005A84;margin-top:5px;margin-bottom:10px;}
/* stylen voor links in de navbar van control panel */
.navbar_link {text-decoration:none;font-size:12px;color:white;margin-left:5px;font-weight:bold;}
.navbar_link:hover {text-decoration:underline;}
.navbar_link_small {text-decoration:none;font-size:10px;color:white;margin-left:15px;}
.navbar_link_small:hover {text-decoration:underline;}
/* stylen voor speciale berichten */
.err_msg{background-color:#FFC0C0;padding:5px;margin-right:20px;margin-bottom:10px;font-weight:bold;margin-top:10px;}
.info_msg{background-color:#DDE1E3;padding:5px;margin-right:20px;margin-bottom:10px;margin-top:10px;}
.upgrade{background-color:#FFFF80;padding:5px;margin-right:20px;margin-bottom:10px;margin-top:10px;font-weight:bold;}
/* style voor lichtgrijze scheidingslijnen; eerste met marge onder en boven, tweede zonder */
.sep {margin-top:10px;margin-bottom:10px;margin-left:20px;margin-right:20px;color:#EFEFEF;}
.sep_nomargin {margin-left:20px;margin-right:20px;color:#EFEFEF;}


/* NOG TE SORTEREN STYLES */
.topbar {background-color:#428CAD;color:#FFFFFF;padding:3px;text-align:right;}
.navbar {background-color:#428CAD;}
.footer {text-align:right;margin-top:10px;}
.subtitle {font-size:14px;font-weight:bold;margin-bottom:8px;}
.signup_navigation{color:#FFFFFF;}
.text {margin-right:20px;}
.wrong_input {background-color:#FFC0C0;}


.quick_login_mainpage {background-color:#428CAD;color:#FFFFFF;font-weight:bold;padding:3px;}
.navbar_head {background-color:#FF9431;font-weight:bold;font-size:12px;margin:3px;text-align:center;}
.navbar_content {background-color:#ADC6CE;margin:3px;text-align:center;font-size:12px;padding:4 7 4 7px;}
.spacer1 {height:15px;}
.spacer2 {height:10px;}
.spacer3 {height:5px;}
.navbar_link {text-decoration:none;font-size:12px;}
.navbar_link:hover {text-decoration:underline;font-size:12px;}
.navbar_link_small {text-decoration:none;font-size:10px;}
.navbar_link_small:hover {text-decoration:underline;font-size:10px;}
.iframe_container {border: 2px solid #DDE1E3;}

.tb_cellback {background-color:#DDE1E3;}

/* stijlen voor titels help items op cp --> help.php */
#help ul { list-style-type: none; margin-top:5px; margin-bottom:5px; margin-left: 0; padding-left: 2.5em;}
#help li { list-style-type: none; margin-bottom: 0px; padding-left: 0;  padding-bottom: 0.5em; }

/* stijl voor cp vraagtekentjes die doorschakelen naar helpsectie / popup lanceren */
A.questionmark {text-decoration:none;}
A.questionmark:hover {text-decoration:underline;font-weight:bold;}
