/* --- BLACK THEME FOR KK-TAVASTIA STUDENTNET --- */
/* --- general --- */
html { 	height: 100%; }
body { 
	background-image: none;
	background-color: #2b2b2b;
	}

#colorTheme { background-image: url(/pics/studentnet/black-bgtheme.gif); }

/* --- #styleswitcher span --- */
#styleswitcher span { color: #fff; }
#styleswitcher a { border-color: #999; }

/* --- contentboxes - contentWide, content, tools --- */
#contentWide, #contentWideBottom { background-image: url(/pics/studentnet/black-contentwide-bg.gif); }
#content div.frontpageBox, #content div.frontpageBoxBottom { background-image: url(/pics/studentnet/black-content-bg.gif); }
#tyokalut, #linkit, #gallup, #tools div.toolFooter { background-image: url(/pics/studentnet/black-tools-bg.gif); }

/* --- bulletinNavi --- */
#bulletinNavi { background-image: url(/pics/studentnet/black-bulletinnavi-bg.gif); }
#bulletinNavi a.selected { background-image: url(/pics/studentnet/black-bulletinnavi-selected.gif); }

/* --- header --- */
#header { background-image: url(/pics/studentnet/black-header-bg.gif); }
#header h1#logo a { background: #393939 url(/pics/studentnet/black-header-logo.gif) top left no-repeat; }
#header #naviPath, #header #naviPath a { color: #fff; }
#header #search input#textinput { background: #393939 url(/pics/studentnet/black-search-inputtext-bg.gif) top left no-repeat; }
#header #search input#submitbutton { background-image: url(/pics/studentnet/black-search-submitbutton.gif); }

/* --- imageplaces --- */
#imageplace img { border-color: #2e2e2e; }

/* --- frontpage-specific --- */
#header #naviPath a:hover,
h3.frontpageHeader,
#bulletinNavi a, #bulletinNavi a:hover,
#bulletinNavi a.selected,
span.readmore a, span.readmore a:hover,
#tools a:hover,
#menu table.menuByDays h5,
#imageplace p#nameday { color: #fff; }

ul.bulletins li a, #header #naviPath a { color: #CACACA; }
#menu table td.restaurantDesc div {border: 1px solid #FFF; color:#CACACA;}

/* --- navi --- */
#nav ul li { background: transparent url(/pics/studentnet/black-navi-ul-li-bg.gif) top left no-repeat; }
#nav ul ul { background: transparent url(/pics/studentnet/black-navi-ul-ul-bg.gif) bottom left no-repeat; }

/* --- tools --- */
#tools h5.toolHeader { color: #fff; }
#tools ul li { background-image: url(/pics/studentnet/black-tools-ul-li-bg.gif); }

/* --- gallup results --- */
#contentWide #gallupResults th { border-bottom: 2px solid #666; }
#contentWide #gallupResults td.coloredRow { background-color: #444; }
div.gallupOption img.gallupResultbar, #contentWide table#gallupResults td.gallupRow img { border-color: #666; background-color: #555; }

/* --- frontpage - menu --- */
#menuNavi select { border-color: #2e2e2e; background-color: #444; color: #fff; }
#menuNavi select:focus { background-color: #555; }

/* --- QA-forum --- */
#addQuestion textarea, #addQuestion input, #addQuestion select, #archiveSearch textarea, #archiveSearch input, #archiveSearch select { border-color: #2e2e2e; background-color: #444; color: #fff; }
#addQuestion textarea:focus, #addQuestion input:focus, #addQuestion select:focus, #archiveSearch textarea:focus, #archiveSearch input:focus, #archiveSearch select:focus { background-color: #555; }

#addQuestion input.actionButton, #addQuestion input.actionButton:focus { border-color: #2e2e2e; background-color: #555; color: #fff; }

/* --- BM2 --- */
#bm2 div#lead { border-color: #393939 #393939 #444 #393939; }

/* --- content --- */
#contentWide, #contentWide p { color: #f6f6f6; }
#contentWide a { color: #c6c6c6; }

#contentWide h1, #contentWide h2, #contentWide h3,
#contentWide h4, #contentWide h5, #contentWide h6 { border-color: #666; color: #fff; }

#contentWide span.strong, #contentWide span.highlight { background: #666; color: #fff; }

/* --- comments KKTAVA-402 --- */
#comments-public-view .comment { color: #333; }

