html, body {padding: 0px; margin: 0px; background-color: #f1f1e9; font-family: Tahoma, sans-serif;color: #565656;}

* {margin:0;padding:0}
	h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {margin:0}
	li, dd, blockquote {margin-left:0}
	fieldset {padding:0}
  table{margin:0;border-collapse:collapse}
  table td{padding:0}
  



  img {border:none;}


  a{text-decoration: underline;color: #bcbcbc;}
  a:hover{text-decoration: none}

  .v_t{vertical-align:top}
  .v_b{vertical-align:bottom}
  .ta_r{text-align:right;}
  .ta_l{text-align:left !important}
  .ta_c{text-align:center;}
  .fw_b{font-weight:700 !important}
  .emp{margin:0;padding:0;font-size:0;clear:both}
  .stp{width:100%}
  .h {display:none}
  .rel {position:relative}
  .abs{position:absolute}
    .mb10{margin-bottom:10px;font-size:0px;line-height:0}
    li.z{padding:5px 0 5px 0;text-align:center}

    body {margin:0;padding:0;background: #fff;font-family:Tahoma, sans-serif;font-size: 13px;color: #000;}

    input, textarea {background: transparent;font:bold 13px Tahoma,  sans-serif;color: #2d4f9e;}

    h1, h2, h3, p, ol, ul {margin-top: 0;}
    h1, h2, h3 {font-family: Tahoma, sans-serif;}
    h1, h2 {text-transform: lowercase;font-weight: normal;}
    h1 {letter-spacing: -1px;font-size: 2.4em;}
    h2 {letter-spacing: 1px;font-size: 1.8em;}
    p, ol, ul {margin-bottom: 1.5em;line-height: 150%;}
    img.left {float: left;margin: 4px 20px 0 0;}
    img.right {float: left;margin: 4px 0 0 20px;}
    hr {display: none;}

/* Header */



#header {	margin: 0 auto;background:url('images/header.jpg') repeat-x;width:1002px;}
#header #z{background:url('images/header_rep.jpg') 150px 0px repeat-x;width: 1000px;height: 70px;position:relative}
#header #z .bn {margin:0}

#logo {float: left;background: url(images/logo.gif) 0 -2px no-repeat ;}
.linklgo{width:1000px;margin:0 auto;position:relative;text-align:left;top:-67px;left:26px;}
.linklgo a{display:block;width:122px;height:55px;border:0px solid red;position:absolute;}


#search {float: right;width: 200px;}
#search form {margin: 0;padding:20px 0 0 0;}
#search fieldset {margin:0;padding:0;border:none;}
#search #s, #search #x {float: left;}
#search #s {width: 130px;margin: 0px 6px 0 5px;font-size:9pt;padding: 2px 5px;background: url(images/img02.gif) repeat-x #ecf4fd;border: 1px solid #ACACAC;}
#search #x {width: 46px;height: 18px;padding: 0;background: url(images/img03.gif) no-repeat;border: none;text-transform: lowercase;color: #0b426d;font-size:7pt;}


/* Page */

#page {width: 1000px;margin: 0 auto;}

/* Content */

#content {float: left;width: 701px;padding:0;}




/* Sidebars */

.sidebar {	float: left;	width: 163px;}
.sidebar ul {	margin: 0;	padding: 0;	list-style: none;	line-height: normal;}



.sidebar{list-style:none;}
.sidebar li h2 {color: #2d4f9e;font-size:10pt;font-weight:700;padding:3px 0 3px 10px;margin-bottom:0;background:url('images/pl_hnor.gif') no-repeat;text-transform:uppercase;}


.pl_02_01,.pl_repy{background:url('images/pl_02rep.gif') repeat-y;}
.pl_02_02,.pl_bot_nr{background:url('images/pl_02bottom.gif') 0% 100% no-repeat;text-align:left}
.pl_02_02 h2 {color: #2d4f9e;font-size:10pt;font-weight:700;padding:3px 0 3px 30px;margin-bottom:0;background:url('images/pl_hnor.gif') no-repeat;text-transform:uppercase; text-align:left}

.pl_02_02 ul.sections {list-style:none;margin:0;margin-left:10px;width:135px;}
.pl_02_02 ul.sections1
{  
   list-style:none;
   margin:0;
   margin-left:-6px;
   margin-top: 0px;
   padding-bottom: 7px;
   width:135px;
   
}
.pl_02_02 ul.sections li {background:url('images/pl_tor_pr.gif') 0px 4px no-repeat;padding-left:25px;}
.pl_02_02 ul.sections li{line-height:8pt;padding:5px 0 5px 20px}
.pl_02_02 ul.sections,.pl_02_02 ul.sections a{color:#2d4f9e;text-decoration:none;font-size:9pt}

#rightbar .preview_a {background:url('images/pl_points.gif') 0% 100% no-repeat;}
#rightbar .preview_a,#rightbar .preview_b{font-size:7pt;padding:4px 10px 5px 10px;word-spacing:0px}
#rightbar .preview_a a,#rightbar .preview_b a{color:#000;text-decoration:none;}
#rightbar .preview_a a:hover,#rightbar .preview_b a:hover{text-decoration:underline;}
b.date{font-weight:700;display:block;}


#center_right{float:right;width:533px}
h1
{
   text-transform: none;
   font-size: 16pt;
}
#announcement
{
   font-size:10pt;
   padding:0 15px 0 12px;
   margin-top:10px;
   text-align: justify;
   font-family: Tahoma;
}
#announcement img.prv{border:1px solid #3959a4;margin-right:10px;}
#announcement p.title{font-weight:700;margin:0;}
#announcement p.title a{text-decoration:none;color: #122D86;}
#announcement p.title a:hover{text-decoration:underline;}
#announcement b.date{font-weight:Normal;}
#announcement p
{
   line-height:18px;
   margin-bottom:-9px
}


/* Left Sidebar */

#leftbar {width:134px !important;}

#leftbar .pl_bot_nr{background:url('images/pl_bot_nr.gif') 0px 100% no-repeat;}
#leftbar .pl_repy {background:url('images/pl_repy.gif') repeat-y;}

#sign {width:135px;margin-left:10px;margin-bottom:0;padding-bottom:8px;text-align:left;}
#sign span{color:#2d4f9e;}
#sign #login,.pl_bot_nr #pass{font-size:9pt;border: 1px solid #ACACAC;}
#sign  fieldset {margin:0;padding:0;border:none;}
#sign #login {width:130px;background:#fff}
#sign #pass{width:130px;background:#fff}

#sign #s_inn{font-size:7pt;background:url('images/sign_login.gif') no-repeat;width:46px;height:18px;border:none;}

#sign #e{font-size:7pt;border:none;margin:3px 3px 3px 0;background:url('images/registration.gif') no-repeat  #ecf4fd;width:74px;height:18px;}

#sign a{font-size:7pt;}




/* Right Sidebar */

#rightbar {}
.icon_r{background:url(default.htm) 100% 0% no-repeat #fff;height:112px;}
.icon_r div{position:relative; left:25px; top:29px; width:83px;font-size:8pt;color:#D02329;font-weight:700;line-height:9pt;}


/* Footer */

#footer {clear: both;padding: 20px 0 3px 0;background:url('images/bg_lin_bottom.gif') 0% 0% repeat-x #cee2f8;width:1002px;}

#footer p {text-align:center;font-size: 7pt;	color: #76849e;}

#footer a {	color: #76849e;}

.mn_ch {width:512px;margin-bottom:10px}
.mn_ch td{height:35px;text-align:left;padding-left:45px;font-size:7pt;width:12.5%;}
.mn_ch td b{font-weight:100;display:block;width:50px;cursor:pointer;}



.mn_ch td {background:url('images/tm_pic_001.gif') no-repeat;}

.mn_ch .a_01{background-position: 0px 0px;}
.mn_ch .a_02{background-position: 0px -38px;}
.mn_ch .a_03{background-position: 0px -76px;}
.mn_ch .a_04{background-position: 0px -114px;}
.mn_ch .a_05{background-position: 0px -152px;}
.mn_ch .a_06{background-position: 0px -190px;}
.mn_ch .a_07{background-position: 0px -228px;}
.mn_ch .a_08{background-position: 0px -266px;}
.mn_ch .a_09{background-position: 0px -304px;}
.mn_ch .a_10{background-position: 0px -342px;}
.mn_ch .a_11{background-position: 0px -380px;}
.mn_ch .a_12{background-position: 0px -418px;}
.mn_ch .a_13{background-position: 0px -456px;}
.mn_ch .a_14{background-position: 0px -494px;}
.mn_ch .a_15{background-position: 0px -532px;}





.m_ch_top{background:url('images/m_ch_top.gif') no-repeat transparent;}
.m_ch_bot{background:url('images/m_ch_bot.gif') 0% 100% no-repeat transparent;}
.m_ch_rep{background:url('images/m_ch_rep.gif') repeat-y transparent;}

.bdr_bt{background:url('images/tb_bot_line.gif') 0% 100% repeat-x transparent;}

.t_bt_l_nfl{}
.t_bt_l_nfl,.t_bt_l_y {padding:5px 0 5px 0;width:100px;}
.mn_ch td a {color:#2d4f9e;text-decoration:none;}

#my_menu {background: #e6e6e6;margin:0;}
#my_menu ul{list-style:none;margin:0}
#my_menu ul li{float:right;padding:5px 10px 5px 15px;background:url('images/s_pt.gif') 100% 0% no-repeat #e6e6e6;text-transform:uppercase;font-weight:700;font-size:8pt}
#my_menu a {text-decoration:none;color:#2d4f9e;}

.input-form
{
   border: 1px solid #B0C8E3;
   color: #000000;
   font-weight: lighter;
}
.work
{
   background-image: url('images/header-bg.jpg'); 
   background-repeat: repeat-x;
   height: 20px;   
}
.work h3
{
   font-size: 10pt;
   padding-top: 3px;
   padding-left: 10px;
   text-transform: uppercase;
   color: #2B4F9D;
}
.work-container
{
   color: #2D50A2;
   border: 1px solid #9CBAD4;
   margin-bottom: 10px;
}
.work-container form table
{
   font-size: 9pt;
   color: #2D50A2;
   margin-left: 10px;
}
.work-container form table td
{
  font-size: 9pt;
  padding-bottom: 10px;
}

.work-container table
{
   font-size: 8pt;
   font-weight: bold;
   color: #000000;
   margin-left: 10px;
}
.work-container table td span
{
   color: #3857A3;
}
.work-container table td
{
  font-size: 9pt;
}
.work-container table td a
{
  color: #3857A3;
}
.user-data
{
   font-size: 8pt;
   color: #2B509E;
   text-transform: uppercase;
}
.user-data h3
{
   margin: 5px;
}
#registration
{
   margin-top: -10px;
   background-image: url('images/registration.gif');
   background-repeat: no-repeat;
   width: 75px;
   height: 20px;
   text-align: center;
}
#registration a
{
   font-size: 7pt;
   font-weight: bold;
   color: #2B509E;
}

/* friends data */
#friends-content
{
   width: 500px;
   background-color: #F7F7F7;
   padding-top: 40px;
   padding-bottom: 40px;
   font-size: 8pt;
   font-family: tahoma,verdana,arial,sans-serif;
}
.friend-content
{
   margin-left: 10px;
   margin-right: 15px;
   border: 1px solid gray;
   background-color: #ffffff;
   margin-bottom: 0px;
}
.friend-content a img
{
   float: left;
   border: 0px;
   margin-top: 10px;
   margin-right: 10px;
   margin-left: 10px;
   margin-bottom: 10px;
}
.floater
{
   float: left;
}
.friend-data
{
   margin-top: 8px;
   font-size: 8pt;
   color: #2B587A;
}
.friend-content a
{
   text-decoration: none;
   color: blue;
}
.friend-content a:hover
{
   text-decoration: underline;
   color: blue;
}
.system-data
{
   color: gray;
}
.form-place-button
{
   font-size:7pt;
   background:url('images/place.gif') no-repeat;
   width: 146px;
   height: 20px;
   border:none;
}

/* EOF friends data */
.table-data
{
   color: #122D86;
}


#table {margin:0;padding:0;}
  table{border-color: #ADC7E2; }
  table td{padding:0}
  

#table2 {margin:0;padding:0 0 0 0;}
  table td{padding:0;}
  
  button {background:url('images/pokazat.jpg') no-repeat;width:58px;height:18px;border:none;}

#table3 {margin:0;padding:5px 0 0 0;}
  table td{padding:0;}
  
#table4 {margin:0;padding:5px 0 0 0;}
  table td{padding:0;}
  

#table5 {margin:0;padding:5px 0 0 0;}
  table td{padding:0;}
  

.calendar 
{
  border-width: 1px;
  font-size: 3px;
  padding: 0px;
  margin: 0px;
  margin-top: 29px;
  margin-right: 8px;
}

.calendar table 
{
  width: 138px;
  font-size: 9px;
  padding: 0px;
  margin: 0px;
  font-weight: lighter;
}

.calendar tbody .day { width: 5px; }
