/*
Filename:   	fbstyle.css
Description:   	CSS-compliant stylesheet for Intranet
Author:			Kevin Verhoeven
*/

/* body */

body { background-color: #ffffff; margin: 3px 0px 0px 0px; }
body,div,span,p,ul,ol,li,td,input,select,textarea,button { font-family: Tahoma, Arial, sans-serif; font-size: 12px; }

/* headers */

h1 { font-family: Tahoma, Arial, sans-serif; font-size: 24px; }
h1.orange { color: #ff6633; font-family: Tahoma, Arial, sans-serif; font-size: 24px; }
h1.purple { color: #666699; font-family: Tahoma, Arial, sans-serif; font-size: 24px; }
h2 { font-family: Tahoma, Arial, sans-serif; font-size: 18px; }
h2.orange { color: #ff6633; font-family: Tahoma, Arial, sans-serif; font-size: 18px; }
h2.red { color: #990033; font-family: Tahoma, Arial, sans-serif; font-size: 18px; }
h3 { font-family: Tahoma, Arial, sans-serif; font-size: 14px; }
h3.orange { color: #ff6633; font-family: Tahoma, Arial, sans-serif; font-size: 14px; }
h3.blue { color: #6699cc; font-family: Tahoma, Arial, sans-serif; font-size: 14px; }

/* universal elements */

p.small { font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
p.normal { font-family: Tahoma, Arial, sans-serif; font-size: 12px; }
p.big  { font-family: Tahoma, Arial, sans-serif; font-size: 14px; }
.medium  { font-family: Tahoma, Arial, sans-serif; font-size: 18px; }
p.large  { font-family: Tahoma, Arial, sans-serif; font-size: 24px; }
.tiny { font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
.marketing { font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
.interest { font-family: Tahoma, Arial, sans-serif; font-size: 14px; }
.consumer_small { font-family: Tahoma, Arial, sans-serif; font-size: 12px; }
.consumer_big { font-family: Tahoma, Arial, sans-serif; font-size: 16px; }
.consumer_large { font-family: Tahoma, Arial, sans-serif; font-size: 18px; }
.massive { font-family: Tahoma, Arial, sans-serif; font-size: 36px; }
.spacing { margin: 0px 0px 0px 19px; }

.illandros a:active { color: #ffffcc; text-decoration: underline; }
.illandros a:visited { color: #663399; text-decoration: none; }
.illandros a:hover { color: #cc3366; text-decoration: underline; }
.illandros a:link { color: #000099; text-decoration: none; }

input.illandros_field ,select.illandros_field,textarea.illandros_field,button.illandros_field { font-size: 11px; border: 1px solid #000000; }

table.illandros_table { border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color: #ffffff; width: 100%; padding: 0px; margin: 0px; }

td.header_border_none { background-color: #ffffff; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; padding: 0px }
td.header { background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 0px solid #000000; padding: 3px; }

.footer p { font-size: 10px; }
td.footer { background-color: #FFCF65; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding: 3px; }

img.image_bottom_left_negative { margin: 0px, 0px, 0px, -6px; padding: 0px; border: 0px solid #000000; }
img.image_left_negative { margin: 0px, 0px, 0px, -3px; padding: 0px; border: 0px solid #000000; }
img.image_border { border: 1px solid #000000; }
img.image_margin { margin: 3px; }
img.image_systems { margin-left: 0px; margin-right: 3px; margin-bottom: 0px; margin-top: 1px; }

td.intranet_header_Default a:active, td.intranet_header_Spring a:active, td.intranet_header_Summer a:active, td.intranet_header_Autumn a:active, td.intranet_header_Winter a:active {color: #ffffff; text-decoration: underline}
td.intranet_header_Default a:visited, td.intranet_header_Spring a:visited, td.intranet_header_Summer a:visited, td.intranet_header_Autumn a:visited, td.intranet_header_Winter a:visited {color: #ffffff; text-decoration: none}
td.intranet_header_Default a:hover, td.intranet_header_Spring a:hover, td.intranet_header_Summer a:hover, td.intranet_header_Autumn a:hover, td.intranet_header_Winter a:hover {color: #ffffff; text-decoration: underline}
td.intranet_header_Default a:link, td.intranet_header_Spring a:link, td.intranet_header_Summer a:link, td.intranet_header_Autumn a:link, td.intranet_header_Winter a:link {color: #ffffff; text-decoration: none}

td.intranet_header_Default { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color: #863F28; width: 80%; font-weight: bold; padding: 3px; }
td.intranet_header_Spring { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color: #863F28; width: 80%; font-weight: bold; padding: 3px; }
td.intranet_header_Summer { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color: #000080; width: 80%; font-weight: bold; padding: 3px; }
td.intranet_header_Autumn { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color: #89121A; width: 80%; font-weight: bold; padding: 3px; }
td.intranet_header_Winter { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; background-color: #66669A; width: 80%; font-weight: bold; padding: 3px; }

td.intranet_header_sub { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; font-weight: bold; padding: 3px; }
td.intranet_header_sub p { font-size: 10px; }

td.intranet_header_sub_right { border-top: 1px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; font-weight: bold; padding: 3px; }
td.intranet_header_sub_right p { font-size: 10px; }

.intranet_container a:active {color: #ffffcc; text-decoration: underline; }
.intranet_container a:visited {color: #663399; text-decoration: none; }
.intranet_container a:hover {color: #cc3366; text-decoration: underline; }
.intranet_container a:link {color: #000099; text-decoration: none; }
.intranet_container {border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; }
.intranet_container {background-color: #ffffff; padding: 3px; width: 100%; }

.intranet_container_half {border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; }
.intranet_container_half {background-color: #ffffff; padding: 3px; width: 80%; }

.intranet_container_stock {border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; }
.intranet_container_stock {background-color: #ffffff; padding: 3px; width: 100%; }
td.stock_right {border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
td.stock_left {border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; }
td.stock_heading_Default { background-color: #99cccc; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
td.stock_heading_Spring { background-color: #99cccc; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
td.stock_heading_Summer { background-color: #D5E1FF; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
td.stock_heading_Autumn { background-color: #EEEEEE; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
td.stock_heading_Winter { background-color: #D5E1FF; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }

table.intranet_container_main { background-color: #ffffff; border-left: 1px solid #000000; border-top: 1px solid #000000; }

td.intranet_container_sub { background-color: #ffffff; }

table.intranet_floating { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; margin: 3px; width: 160px; }
table.intranet_floating_main { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }

td.intranet_floating_header_Default p, td.intranet_floating_header_Spring p, td.intranet_floating_header_Summer p, td.intranet_floating_header_Autumn p, td.intranet_floating_header_Winter p { font-weight: bold; }

td.intranet_floating_header_Default { background-color: #99cccc; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; padding: 3px; }
td.intranet_floating_header_Spring { background-color: #99cccc; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; padding: 3px; }
td.intranet_floating_header_Summer { background-color: #D5E1FF; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; padding: 3px; }
td.intranet_floating_header_Autumn { background-color: #FD9A34; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; padding: 3px; }
td.intranet_floating_header_Winter { background-color: #D5E1FF; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; padding: 3px; }
td.intranet_floating_header_Default a:active, .intranet_floating_header_Spring a:active, .intranet_floating_header_Summer a:active, .intranet_floating_header_Autumn a:active, .intranet_floating_header_Winter a:active { color: #ffffcc; text-decoration: none; }
td.intranet_floating_header_Default a:visited, .intranet_floating_header_Spring a:visited, .intranet_floating_header_Summer a:visited, .intranet_floating_header_Autumn a:visited, .intranet_floating_header_Winter a:visited { color: #000000; text-decoration: none; }
td.intranet_floating_header_Default a:hover, .intranet_floating_header_Spring a:hover, .intranet_floating_header_Summer a:hover, .intranet_floating_header_Autumn a:hover, .intranet_floating_header_Winter a:hover { color: #cc3366; text-decoration: none; }
td.intranet_floating_header_Default a:link, .intranet_floating_header_Spring a:link, .intranet_floating_header_Summer a:link, .intranet_floating_header_Autumn a:link, .intranet_floating_header_Winter a:link { color: #000000; text-decoration: none; }

td.intranet_floating_container { background-color: #EEEEEE; padding: 3px; }
td.intranet_floating_container p, li { font-size: 10px; } 

td.intranet_floating_container_headlines { background-color: #EEEEEE; padding: 3px; }
td.intranet_floating_container_headlines p, li { font-size: 12px; } 

td.intranet_floating_container_stocks { background-color: #EEEEEE; }
td.intranet_floating_container_stocks p, li { font-size: 10px; } 

.intranet_stocks_margin_Default td { border-top: 0px solid #D5E1FF; border-left: 0px solid #D5E1FF; border-right: 1px solid #D5E1FF; border-bottom: 1px solid #D5E1FF; font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
.intranet_stocks_margin_Spring td { border-top: 0px solid #D5E1FF; border-left: 0px solid #D5E1FF; border-right: 1px solid #D5E1FF; border-bottom: 1px solid #D5E1FF; font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
.intranet_stocks_margin_Summer td { border-top: 0px solid #D5E1FF; border-left: 0px solid #D5E1FF; border-right: 1px solid #D5E1FF; border-bottom: 1px solid #D5E1FF; font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
.intranet_stocks_margin_Autumn td { border-top: 0px solid #F4E997; border-left: 0px solid #F4E997; border-right: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8; font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
.intranet_stocks_margin_Winter td { border-top: 0px solid #D5E1FF; border-left: 0px solid #D5E1FF; border-right: 1px solid #D5E1FF; border-bottom: 1px solid #D5E1FF; font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
.intranet_stocks_margin_Default, .intranet_stocks_margin_Spring, .intranet_stocks_margin_Summer, .intranet_stocks_margin_Autumn, .intranet_stocks_margin_Winter { padding: 1px; }
.intranet_stocks_margin_Default a:active, .intranet_stocks_margin_Spring a:active, .intranet_stocks_margin_Summer a:active, .intranet_stocks_margin_Autumn a:active, .intranet_stocks_margin_Winter a:active { color: #ffffcc; text-decoration: underline; }
.intranet_stocks_margin_Default a:visited, .intranet_stocks_margin_Spring a:visited, .intranet_stocks_margin_Summer a:visited, .intranet_stocks_margin_Autumn a:visited, .intranet_stocks_margin_Winter a:visited { color: #663399; text-decoration: none; }
.intranet_stocks_margin_Default a:hover, .intranet_stocks_margin_Spring a:hover, .intranet_stocks_margin_Summer a:hover, .intranet_stocks_margin_Autumn a:hover, .intranet_stocks_margin_Winter a:hover { color: #cc3366; text-decoration: underline; }
.intranet_stocks_margin_Default a:link, .intranet_stocks_margin_Spring a:link, .intranet_stocks_margin_Summer a:link, .intranet_stocks_margin_Autumn a:link, .intranet_stocks_margin_Winter a:link { color: #000099; text-decoration: none; }

input.intranet_field { font-family: tahoma, verdana, sans-serif; font-size: 10px; color: #000000; border: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-color: #000000; margin: 1px; padding: 1px; }

input.intranet_button_Default { background: #D5E1FF; font-family: tahoma, verdana, sans-serif; font-size: 12px; color: #000000; border: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-color: #000000; margin: 1px; }
input.intranet_button_Spring { background: #D5E1FF; font-family: tahoma, verdana, sans-serif; font-size: 12px; color: #000000; border: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-color: #000000; margin: 1px; }
input.intranet_button_Summer { background: #D5E1FF; font-family: tahoma, verdana, sans-serif; font-size: 12px; color: #000000; border: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-color: #000000; margin: 1px; }
input.intranet_button_Autumn { background: #D4D0C8; font-family: tahoma, verdana, sans-serif; font-size: 12px; color: #000000; border: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-color: #000000; margin: 1px; }
input.intranet_button_Winter { background: #D5E1FF; font-family: tahoma, verdana, sans-serif; font-size: 12px; color: #000000; border: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-color: #000000; margin: 1px; }


