html, body { background:url('/templates/455/g_files/tlo.jpg') repeat-x; font-family: Verdana, Tahoma; font-size: 12px;margin:0; padding:0; }
img { border:0; }


#head { width:989px; margin:0 auto; height: 286px; overflow: hidden; }

#menu { width:989px; margin:0 auto; background: url(/templates/455/g_files/menu1.gif) no-repeat; }
#menu-top { margin: 0; list-style-type: none; background: url(/templates/455/g_files/menu3.gif) no-repeat top right; overflow: hidden; display: block; padding: 0 0 0 97px; }
#menu-top li { float: left; }

 
.menu-left { font-size: 11px; padding-left: 25px; font-weight: bold; font-family: Tahoma; }
.menu-left li { padding: 1px 0;  }
.menu-left a:hover { color: #111; text-decoration: underline; }
.b0 a { color: #273193; font-family: Tahoma; }
.b1 a { color: #EF3026; font-family: Tahoma; }



#content { overflow: hidden; width:987px; margin:0 auto; background: #D7D7D7 url(/templates/455/g_files/menu4.gif) no-repeat top center; padding: 15px 0 0 0; border-left: 1px #003978 solid; border-right: 1px #003978 solid; }
div#kontent { padding: 10px; }

#left { width:235px; float:left; }

#right{ float:right; width:752px; background: #FFFFFF url('/templates/455/g_files/r_tlo.gif') 40px 0 repeat-x; height:400px; min-height:400px; height: auto !important;  font-size:11px; font-family:tahoma; color:#5a5a5a; overflow: hidden; }


#header { background:#E2E2E2 url('/templates/455/g_files/naglowek.gif') no-repeat; font-size:22px; font-family:tahoma; font-weight: normal; color:#0d4e95; padding: 5px 0 15px 30px; margin: 0; }


#left div { background:url('/templates/455/g_files/l_tlo.gif') 0 40px repeat-x; }
#left p { margin: 10px; font-size: 11px; }



div#footer { width:985px; height:75px; margin:0 auto; background:url('/templates/455/g_files/stopka.gif') no-repeat; padding:0px 1px; border: 1px #003978 solid; border-top: 0; color: #ff0000; }
div#footer p { margin: 0; padding: 20px 10px 0 10px; font-size: 11px; }







div.g
{
  background: url('/templates/455/g_files/g_tlo.gif') no-repeat -15px 100%;
  min-height:255px;
  height:auto !important;
  height:255px;
}

div#kontent p
{
  margin: 10px 0;
}

div#kontent ul
{
  padding-left: 20px;
}





a{ 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	text-decoration: none
}


div#newsletter input
{
  padding: 3px;
  border: 1px solid #C9C9C9;
  font-size: 11px;
  background: #FCFCFC;
  color: #003E82;
  font-weight: bold;
}




div.news_short_box, div.news_full_box
{
  margin: 10px;
}
div.news_short_title, div.news_full_title
{
  margin: 10px 0;
  font-size: 16px;
  font-weight: bold;
  line-height: 12px;
}
div.news_short_title a
{
  font-size: 14px;
  font-weight: bold;
  color: #034186;
}
div.news_short_date, div.news_full_date
{
  display: none;
}

div.news_short_box
{
  width: 270px;
  float: left;
  border: 1px solid #D7D7D7;
  padding: 10px;
  background: #EFEFEF;
  height: 250px;
  position: relative;
  z-index:0;
}
div.news_short_lead
{
  height: 190px;
  overflow: hidden;
  text-align: justify;
}
img.news_short_image
{
  height: 100px;
  float: right;
  margin-left: 5px;
  border: 1px solid #D7D7D7;
}
div.news_short_more
{
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px;
  background: #D7D7D7;
  color: #034186;
}
div.news_short_more a
{
  color: #FFF;
  font-weight: bolder;
}






table.cl_form_table td
{
  padding: 5px;
  font-weight: bold;
}
table.cl_form_table textarea,
table.cl_form_table input
{
  padding: 3px;
  border: 1px solid #2165B0;
  color: #2165B0;
  font-family: Verdana, Tahoma;
  font-size: 12px;
}
input.p2c
{
  padding: 3px;
  border: 1px solid #2165B0;
  color: #2165B0;
  font-family: Verdana, Tahoma;
  font-size: 12px;
  font-weight: bold;
  background: #FEC339;
}