/* ================================================================ */
/* budowa theme'ow dla jPORTAL zostala opisana standardem, ktory    */
/* znajdziesz wraz z tutorialem tworzenia wlasnego theme'a na       */
/* oficjalnej stronie jPORTAL (http://jportal.one.pl)               */
/* ================================================================ */

/* The background behind the forums to keep the look */
.content-bg {
 background-image: url("gfx/portal_06.jpg");
 background-repeat: repeat-y;
 background-position: top left;
 background-color: #1e1e1e;
}

/********This is the main navigation buttons, like HOME, HELP, ETC... *********/
.main-navigation
{
 padding:0;
 margin:0;
 list-style-type: none;
}
.main-navigation li
{
 height: 18px;
 float:left;
}

.main-navigation li a
{
 display:block;
 height:18px;
 text-indent:-1000em;
 background-position: 0 0;
}

.main-navigation li.mainNav-home
{
 width:47px;
 background: url(gfx/menu_home.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-home a
{
 width:47px;
 background: url(gfx/menu_home.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-home a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-help
{
 width:48px;
 background: url(gfx/menu_help.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-help a
{
 width:48px;
 background: url(gfx/menu_help.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-help a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-search
{
 width:47px;
 background: url(gfx/menu_search.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-search a
{
 width:47px;
 background: url(gfx/menu_search.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-search a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-admin
{
 width:47px;
 background: url(gfx/menu_admin.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-admin a
{
 width:47px;
 background: url(gfx/menu_admin.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-admin a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-profile
{
 width:64px;
 background: url(gfx/menu_profile.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-profile a
{
 width:64px;
 background: url(gfx/menu_profile.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-profile a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-messages
{
 width:72px;
 background: url(gfx/menu_messages.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-messages a
{
 width:72px;
 background: url(gfx/menu_messages.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-messages a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-members
{
 width:66px;
 background: url(gfx/menu_members.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-members a
{
 width:66px;
 background: url(gfx/menu_members.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-members a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-logout
{
 width:60px;
 background: url(gfx/menu_logout.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-logout a
{
 width:60px;
 background: url(gfx/menu_logout.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-logout a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-login
{
 width:60px;
 background: url(gfx/menu_login.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-login a
{
 width:60px;
 background: url(gfx/menu_login.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-login a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-calendar
{
 width:72px;
 background: url(gfx/menu_calender.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-calendar a
{
 width:72px;
 background: url(gfx/menu_calender.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-calendar a:hover
{
 background: transparent;
}
.main-navigation li.mainNav-register
{
 width:72px;
 background: url(gfx/menu_register.gif) 0 -18px no-repeat;
}
.main-navigation li.mainNav-register a
{
 width:72px;
 background: url(gfx/menu_register.gif) 0 0 no-repeat;
}
.main-navigation li.mainNav-register a:hover
{
 background: transparent;
}


/* ================================================================ */
/* definicja wygladu kalendarza                                     */
/* ================================================================ */

.calendar_1 { 
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 11px; 
  font-weight: bold;
  text-align: center;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #e3e3e3;
} 

.calendar_2 { 
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 9px; 
  font-weight: bold;
  text-align: center;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  background-color: #555555;
  color: #e3e3e3;
} 

.calendar_3 { 
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 9px; 
  text-align: center;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #e3e3e3;
} 

.calendar_4 { 
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 9px; 
  font-weight: bold;
  text-align: center;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  background-color: #555555;
  color: #e3e3e3;
} 

/* ================================================================ */
/* podstawowe class'y modulow systemu                               */
/* ================================================================ */

.uni_01 { 
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 11px;
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 1px; 
  padding-left: 3px;
  color: #bdbdbd;
}
 
.uni_02 { 
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 11px;
  padding-top: 2px; 
  padding-right: 4px; 
  padding-bottom: 2px; 
  padding-left: 4px; 
  color: #bdbdbd;
}

.poll { 
  border: none; 
  background: none;
}

.code { 
  border: 1px #999999 solid; 
  background-color: #F4f4f4; 
  font-family: Courier; 
  font-size: 10px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 2px; 
  padding-left: 16px; 
  text-align: left; 
  color: #990000;
} 

.cytat { 
  border: 1px #999999 solid; 
  background-color: #F4f4f4; 
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 2px; 
  padding-left: 16px; 
  text-align: left; 
  color: #006633; 
} 


/* ================================================================ */
/* definicje (glownie linkow) dla theme'ow o duzym kontrascie       */
/* ================================================================ */

/* 

dostepne style:

.t_list   [dla linkow tworzonych w tytule funkcji list_body_open()]
.t_art    [dla linkow tworzonych w tytule funkcji art_theme()]
.t_main   [dla linkow tworzonych w tytule funkcji main_title_open()]
          [dla linkow tworzonych w tytule funkcji mn_title_open()]
          [dla linkow tworzonych w tytule funkcji news_theme()]
*/


/* ================================================================ */
/* definicje uzytkownika (uzyte w functions.inc.php)                */
/* ================================================================ */


body {
margin: 0px;
background-color: #000000;
background-image: url("gfx/main_bg.gif") 0 0 repeat-x;
background-repeat: repeat-x;
padding: 0px 0px 0px 0px;
}

.uni_menu {
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 0px; 
  padding-right: 3px; 
  padding-bottom: 0px; 
  padding-left: 3px; 
  color: #EEEEEE;
}

.title {
  font-family: Verdana;
  font-size: 10px;
  padding-top: 0px;
  padding-right: 3px;
  padding-bottom: 0px;
  padding-left: 3px;
  color: #bdbdbd;
}

.topmenu { 
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 1px; 
  padding-right: 3px; 
  padding-bottom: 1px; 
  padding-left: 3px;
  color: #bdbdbd;
}

.menu { 
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 11px;
  padding-top: 0px; 
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
  color: #bdbdbd;
} 

.logo {
font-family: Arial,Verdana,Sans-serif,serif;
font-size: 11px;
color: #bdbdbd;
 
}

.o { 
  font-family: Verdana; 
  font-size: 10px; 
  padding-top: 1px; 
  padding-right: 1px; 
  padding-bottom: 1px; 
  padding-left: 1px;
  font-weight: bold; 
  color: #bdbdbd;
} 

.block { 
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 11px;
  padding-top: 2px; 
  padding-right: 3px; 
  padding-bottom: 2px; 
  padding-left: 3px; 
  color: #bdbdbd;
} 
.text2 { 
 font-family: Arial,Verdana,Sans-serif,serif;
 font-size: 11px;
 text-align: justify;
 padding-top: 3px;
 padding-right: 5px;
 padding-bottom: 3px;
 padding-left: 5px;
 color: #bdbdbd;
 font-weight: normal
}

input { 
  font-family: Verdana; 
  background : url(tlo.png);
  font-size: 10px; 
  color: #666666; 
  border: 1px #555555 solid; 
  background-color: #F4f4f4;
} 

select { 
  font-family: Verdana; 
  font-size: 10px; 
  color: #666666; 
  border: 1px #555555 solid; 
  background-color: #F4f4f4;
} 

textarea { 
  font-family: Verdana; 
  font-size: 10px; 
  color: #666666; 
  border: 1px #555555 solid; 
  background-color: #F4f4f4;
} 



/* Normal, standard links. */
a:link, a:visited, a:active {
  font-family: Arial,Verdana,Sans-serif,serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #bdbdbd;
}
a:hover {
  color: #ffffff;
  text-decoration: underline;
}




