@CHARSET "UTF-8";

/* globalne */
body, a, table, div, input { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
body { background-color: #FFFFFF; margin: 0px; padding: 5px 0px; color: black; }
div#container { width: 925px; margin: 0px auto; }
form { margin: 0px; }

/* naglowek */
#c_header { background: white; }
.snag { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none; color: black; }
.snag:visited { color: black; }

/* poszczegolne boksy */
.m_box { width: 750px; margin-top: 3px; }
#m_whereami { border-bottom: dotted 1px orange; padding: 5px 0px; margin: 15px 0px; }
#m_menu { margin-top: 15px; }
#c_main { width: 750px; margin: 15px 0px 20px 0px; display: inline-block; float: left; }
#foot { width: 750px; padding: 0px; border: solid 1px #E7E7E7; }
#mainframe { float: left; margin-right: 10px;}

/* adsence */
#adsence { float: right; width: 160px; }

/* definicje linkow */
a { color: #0000FF; text-decoration: none; }
a:hover { color: #FF7F00; text-decoration: underline; }

/* czcionki | g-gray | b-bold | bord-border | */
.f9   { font-size: 9px; }
.f9g  { font-size: 9px; color: #808080; }
.f10  { font-size: 10px; }
.f11  { font-size: 11px; }
.f12 .f11  { border-top: 1px dashed #808080; clear: both; display: block; margin-top: 20px; padding-top: 3px; }
.f11b { font-size: 11px; font-weight: bold; }
.f11g { font-size: 11px; color: #808080; }
.f12  { font-size: 12px; }
.f12b { font-size: 12px; font-weight: bold; }
.f12g { font-size: 12px; color: #808080; }
.f12bg { font-size: 12px; font-weight: bold; color: #808080; }
.f12bord { font-size: 12px; border-bottom: dotted 1px #FFB25F; }
.f13  { font-size: 13px; }
.f13b { font-size: 13px; font-weight: bold; }
.f14  { font-size: 14px; }
.f14b { font-size: 14px; font-weight: bold; }
.f15  { font-size: 15px; }
.f15b { font-size: 15px; font-weight: bold; }

/* cytat */
.cytat { display: block; font-size: 10px; color: #808080; margin-left: 5px; padding-left: 5px; border-left: solid 1px #808080; margin-top: 10px; }
.cytat a { font-size: 10px; }

/* avatar */
.avatar { display: block; margin-bottom: 10px; }

/* sess_belka */
.s_box { width: 750px; border: 1px solid #D0FFDD; background-color: #f7f7f7; margin: 15px 0px; text-align: right; }
.s_form { margin: 1px 5px; }
.s_elem { margin: 0px 5px; }
.s_links { margin-top: 5px; float: left; margin-left: 5px; }
.s_loglinks { margin-top: 6px; float: left; margin-left: 5px; }

.s_button { height: 20px; background-color: #FFCC00; color: black; font-size: 11px; }
.s_input { width: 100px; height: 14px; font-size: 11px; color: #FF0084; font-weight: bold; margin-bottom: -1px; }
.s_nick       { font-family: Arial; font-size: 18px; color: #FF0084; font-weight: bold; vertical-align: -1px; }
.s_nick:hover { color: #EA68F0; font-weight: bold; }
.s_logmsg { color: red; font-weight: bold; text-align: center; font-size: 12px; margin: 3px; }

/* REGULAMIN */

#regulamin h1 { font-size: 18px; }

#regulamin { width: 750px; text-align: justify; font-family: Arial; }

#regulamin ol li { font-size: 14px; list-style-type: upper-roman; font-weight: bold; margin-bottom: 10px; margin-top: 20px; }
#regulamin ol li h2 { font-size: 14px; margin: 0; padding: 0; font-weight: bold; }

#regulamin ol li p { font-size: 12px; font-weight: normal; }

#regulamin ol li ol li { list-style-type: decimal; font-size: 12px; font-weight: normal; margin-bottom: 5px; margin-top: 10px; }
#regulamin ol li ol li ol li { list-style-type: lower-alpha; margin-top: 5px; font-weight: bold; }
#regulamin ol li ol li ol li span { font-weight: normal; }

#regulamin a { color: blue; }

#skyscraper { display: inline-block; float: left; }
