body{padding: 0;margin: 0;background-color: #ffffff;}

table.global{width: 100%; height: 100%;}
table.top{width: 100%;background-image: url("img/nebo.jpg");background-position: top left; background-repeat: repeat-x;background-color: #3C83ED;}
table.bottom{width: 100%; height: 157;background-image: url("img/1c_bottom.gif");background-position: top left; background-repeat: no-repeat;}

table.1tdl{background-image: url("img/1.gif");background-position: top;background-repeat: repeat-x;}
td.2tdl{height: 60px;background-image: url("img/2.gif");background-color: #72A5F3;padding: 10;background-position: top;background-repeat: repeat-x;}
td.btdl{background-image: url("img/4.gif");background-position: top;background-repeat: repeat-x;}

td.t_l_clg{width: 100%;background-image: url("img/bg_f_clg.gif");background-position: bottom; background-repeat: repeat-x;}
td.nofont{font-size: 0;}

td.left_top_mp{background-image: url("img/1c_menu_fon.jpg");backgroun-repeat: repeat-x;}

td.bottom_mp{background-image: url("img/nc_menu_fon.jpg");backgroun-repeat: repeat-x; padding-right: 3;}
td.top_mp{background-image: url("img/nc_menu_fon_wbl.jpg");backgroun-repeat: repeat-x;}

td.bottom{background-image: url("img/bg_b.jpg"); background-position: bottom;background-repeat: repeat-x;}
td.l_td{font-size: 0; background-color: #F6F8FA;padding: 10;}
td.fsh{font-size: 0; background-color: #99BEF6;}
td.fsh_a{font-size: 0; background-image: url("img/sl_bg.gif"); background-position: top; background-repeat: repeat-x;}

td.news{color: #ffffff; font-size: 60%; font-family: verdana, helvetica;}
a.news{color: #ffffff; font-size: 100%; font-family: verdana, helvetica;text-decoration: none;}
a.news:hover{text-decoration: underline;}

/*
td.lb{background-image: url("img/lb.gif");background-position: left; background-repeat: repeat-y;}
td.rb{background-image: url("img/rb.gif");background-position: left; background-repeat: repeat-y;}
td.smap{font-size: 60%; color: #0F4FA3;font-family: verdana, helvetica; font-weight: bold; background-image: url("img/bg_sm.gif"); background-position: top; background-repeat: repeat-x;}
*/

td.submenu{font-size: 60%; color: #0F4FA3;font-family: verdana, helvetica; font-weight: bold; }

td.copy{font-size: 65%; color: #A5C1EB;font-family: verdana, helvetica;padding: 10;}
a.copy{text-decoration: none; color: #A5C1EB;}
a.copy:hover{text-decoration: underline;}

a.lang{color: #ffffff; font-size: 10; font-family: verdana, helvetica;}

a.menu_a{font-weight: bold;color: #ffffff; font-size: 10px; font-family: verdana, helvetica;text-decoration: none;}

a.smenu{font-size: 90%; color: #0F4FA3;font-family: verdana, helvetica; font-weight: bold; text-decoration: none;}
a.smenu:hover{text-decoration: underline;}

a.menu{font-weight: bold;color: #23458D; font-size: 10; font-family: verdana, helvetica;text-decoration: none;}

td.text{color: #525E6D; font-size: 70%;font-family: verdana, helvetica;padding: 30;}
td.text_2 {color: #525E6D; font-size: 75%; font-family: verdana, helvetica, sans, arial}
font.hdr{font-size: 125%;font-weight: bold;}

/* headers for maps, price list etc */
.head1 {
    color: rgb(56, 104, 160);
    text-decoration: none;
    font-size: 130%;
    font-family: verdana, sans, helvetica;
    font-weight: bold;
}
.head2 {
    color: rgb(82, 94, 109);
    text-decoration: none;
    font-weight: bold;
}
.head3 {
    color: rgb(82, 94, 109);
    text-decoration: none;
    font-weight: normal;
}

.list1 {
    margin: 0pt;
    padding: 0pt 10px 10px 3px;
    list-style-position: inside;
    list-style-image: url(img/ulcrn.gif);
    font-size: 100%;
}
.list2 {
    margin: 0px;
    font-size: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 14px;
    list-style-image: url(img/ulcrngreen.gif);
    list-style-position: inside;
}



.products
{
	background-color: #ffffff;
	width: 100%;
	border: none;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	font-family: verdana, sans, helvetica;
	font-size: 10pt;
}

.products th
{
	padding: 25px 0 10px 0;
}

.products .title
{
	font-size: 75%;
	color: #525e6d;
}

.products a
{
	color: #3868a0;
	font-weight: bold;
	text-decoration: underline;
}

.products span
{
	font-family: verdana;
}

.products .items
{
	background-color: #adcbf8;
	font-family: verdana;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 70%;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	color: rgb(255, 255, 255);
	text-align: center;
}

.products td
{
	font-size: 10pt;
	color: rgb(56, 104, 160);
	background-color: #f4f8fb;
        text-align: center;
        padding: 5px 0 5px 0;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
}

.products .title_td
{
background-color: #adcbf8;
	font-family: verdana;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 70%;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	color: rgb(255, 255, 255);
	text-align: center;
        padding: 5px 0 5px 0;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
}

.map-columns a
{
  color: rgb(56, 104, 160);
  text-decoration: underline;
}

.search-form
{
  display: block;
  height: 100px;
}

.news-list a
{
  color: rgb(56, 104, 160);
  text-decoration: underline;
}