html {
	background-color: #F4FAFF;	
}

/*layout*/

#page{
}
#left {
}
#main {
}
.panel {
}

/* ----------- Panel left ------------------ */
#left .module {
	background:#E0ECF8;
	color:black;
}

#left .modname {
	background:#4f81bd;
	color:black;
}

#left a,#left a:link,#left a:visited {
	color:#3a5e8b;
}
#left a:hover {
	color:black;
}

/* ------------- Panel main ----------------- */

#main .module {
	background:#E0ECF8;
	color:black;
}

#main .modname {
   color:black;
	background: #4f81bd;
}
#main a,#main a:link,#main a:visited{
	color:#3a5e8b;
}
#main .header a {
	color:white;
}
#main a:hover {
	color:black;
}
#main a.profile ,#main a.profile:link,#main a.profile:visited{
/*	color:#003300;#ff8001;*/
}
#main p{
}

/* ----------- Panel right ------------------ */
#right .module {
	background:#E0ECF8;
	color:black;
}

#right .modname {
	background:#4f81bd;
	color:black;
}

#right a,#right a:link,#right a:visited {
	color:#3a5e8b;
}
#right a:hover {
	color:black;
}

/* ------------- Panel Bottom ---------------- */
#bottom .module{
	background:#E0ECF8;
	color:black;
	border: #4f81bd 1px solid;
}
#bottom .modname {
	background:#4f81bd;
	color:black;
}
#bottom a,#bottom a:link,#bottom a:visited {
	color:#3a5e8b;
}
#bottom a:hover {
	color:black;
}

/* --------------- Panel top ---------------- */

#mod_nic_header {
	border: black 1px solid;
}

/* ----------------- Menu ----------------------- */
.menu-item-group {
	background:#749bca;	
	border-bottom:#4f81bd 1px solid;
}
.menu-group {
	border:#4f81bd 1px solid;
}
.menu-item-page, .menu-item-site, .menu-item-query {
   background:#bacae3;
}

#mod_homepage {
	background:#bacae3;
	color:black;
	border: black 1px solid;
	text-align:center;
}

/*event*/
.calendar tbody td {
	background:#E0ECF8;
	border:#4F81BD 1px solid;
}
.calendar .monthevent{
	background:#E0ECF8;
}
#mod_mod_event td {
	background:#4F81BD;
	color:black;
}

table.data td {
}
h2 {
	color:black;
	background:#4F81BD;
}

/*forum, achievements, game*/
div.achieve .achieve_profile {
	border:#4F81BD 1px solid;
}
.achieve_profile .dolny {
	border-top:#4F81BD 1px solid;
}

/*compet*/
#mod_compet .question  {
   background:#E0ECF8;
}

/*profile*/
td.profile {
   border:#4F81BD 1px solid;
}
.profile .dolny {
	border-top:#4F81BD 1px solid;
}
#mod_profile .foto, #mod_jorg .foto {
	border-top:#4F81BD 1px solid;
	border-bottom:#4F81BD 1px solid;
	border-left:#4F81BD 1px solid;
}
#mod_profile .name, #mod_jorg .name {
	border-top:#4F81BD 1px solid;
	border-bottom:#4F81BD 1px solid;
}
#mod_profile .contact, #mod_jorg .contact {
	border-left:#4F81BD 1px solid;
	border-right:#4F81BD 1px solid;
	border-bottom:#4F81BD 1px solid;
}
#mod_profile .about, #mod_jorg .about {
	border-bottom:#4F81BD 1px solid;
}

/*article*/
.article .header {
	background: #4F81BD;
}
.article .sign {
	color:black;
}
/*
.article h1 {
	background:inherit;
	color:#003300;
}
.article h2 {
	background:inherit;
	color:#003300;
}
.article h3 {
	background:inherit;
	color:#003300;
}
.article h4 {
	background:inherit;
	color:#003300;
}
.article h5 {
	background:inherit;
	color:#003300;
}
.article h6 {
	background:inherit;
	color:#003300;
}*/
.artlastart {
	color:black;
	border:#4F81BD 1px solid;
}
	
.deleted .text {
	color:gray;
}

.imgright {
	border: #4f81bd 2px solid;
}

.imgleft {
	border: #4f81bd 2px solid;
}

hr {
	color:black;
	background:black;
}
.subpanel {
	border:#4F81BD 1px solid;
}

.meserror {
	color:red;
}
.mesinfo {
	color:blue;
}