#3boxes {width: 690px; height: 120px;}
#box1 {width: 220px; float: left;}
#box2 {width: 220px; margin-left: 13px; float: left;}
#box3 {width: 220px; margin-left: 13px; float: left;}

hr.main {width: 220px; height: 3px; border: none; background-color: #F2F2F2;}

.a_side_menu {
text-decoration: none;
color: #000000;
}
.a_side_menu:hover {
 text-decoration: none;
 color: #DC0001;
}

body, td, p {
font : normal 11px tahoma, arial, verdana, "helvetica ce", helvetica, sans-serif;
color: #333333;
background-color: transparent;
}

th {font : normal 11px tahoma, arial, verdana, "helvetica ce", helvetica, sans-serif; color: #FC520F; text-align: center; border: 1px solid #F2F2F2;}

.td1 {font: normal 11px tahoma, arial, verdana, "helvetica ce", helvetica, sans-serif; text-align: left; vertical-align: middle; border: 1px solid #F2F2F2;}

a , a:link , a:active , a:visited {
font : normal 11px tahoma, arial, verdana, "helvetica ce", helvetica, sans-serif;
text-decoration : none;
color : #FC520F;
}
a:hover {
 text-decoration : underline;
}

.webcolor_1 {
color: #FC520F;
}
.webcolor_2 {
color: #A7A7A7;
}

ul  {
list-style-image: url(images/li5.gif);
color: #383838;
}

.ul1  {
list-style-image: url(images/li3.gif);
margin-left: 10px;
padding: 0px;
}

.li1 {
padding: 0px;
}


h1 {
font: bold 16px arial, tahoma, verdana, sans-serif;
color: #FC520F;
padding-left: 8px;
margin: 0px;
}
h2 {
font: bold 12px arial, tahoma, verdana, sans-serif;
color: #474747;
padding-left: 3px;
}
h3 {
font: bold 12px arial, tahoma, verdana, sans-serif;
color: #FC520F;
margin: 0; padding: 0;
}

.menu {
font: bold 12px;
color: #3D3D3D;
/*
margin-left: 15px;
margin-right: 15px;
*/
}
.menu a, .menu a:link, .menu a:active, .menu a:visited {
font: bold 12px;
color: #3D3D3D;
text-decoration: none;
}
.menu a:hover {
font: bold 12px;
color: #FC530F;
text-decoration: none;
}


.wmenu a, .wmenu a:link, .wmenu a:active, .wmenu a:visited {
font: bold 11px;
color: #3D3D3D;
text-decoration: none;
}
.wmenu a:hover {
font: bold 11px;
color: #FFFFFF;
text-decoration: none;
}

.bmenu {
font: bold 10px;
color: #3D3D3D;
}
.bmenu a, .bmenu a:link, .bmenu a:active, .bmenu a:visited {
font: bold 10px;
color: #3D3D3D;
text-decoration: none;
}
.bmenu a:hover {
font: bold 10px;
color: #FC530F;
text-decoration: none;
}
.smenu {
font: normal 11px;
color: #3D3D3D;
margin-left: 5px;
}
.smenu a, .smenu a:link, .smenu a:active, .smenu a:visited {
font: normal 11px;
color: #3D3D3D;
text-decoration: none;
}
.smenu a:hover {
font: normal 11px;
color: #FC530F;
text-decoration: none;
}

.sub_menu{
border-bottom: 1px solid #f2f2f2;
}
.hmenu {
font: normal 10px;
color: #3D3D3D;
}
.hmenu a, .hmenu a:link, .hmenu a:active, .hmenu a:visited {
font: normal 10px;
color: #3D3D3D;
text-decoration: none;
}
.hmenu a:hover {
font: normal 10px;
color: #3D3D3D;
text-decoration: underline;
}
.strong_link {
font: bold 11px;
color: #FC530F;
}
.strong_link a, .strong_link a:link, .strong_link a:active, .strong_link a:visited {
font: bold 11px;
color: #FC530F;
text-decoration: none;
}

.content {
text-align: justify;
margin: 25px 20px 20px 20px;
}

.tab_content {
font: bold 9pt;
color: #585a55;
padding: 5px;
}

.stopka {
font: 10px;
color: #505050;
margin-left: 11px;
}
.stopka a, .stopka a:link, .stopka a:active, .stopka a:visited {
text-decoration: none;
}
.stopka a:hover {
text-decoration: underline;
}

.nav_menu {
font: normal 10px;
color: #8f8f8f;
padding-left: 5px;
vertical-align: middle;
}
.nav_menu a, .nav_menu a:link, .nav_menu a:active, .nav_menu a:visited {
font: normal 10px;
color: #8f8f8f;
}
.nav_menu a:hover {
font: normal 10px;
color: #8f8f8f;
text-decoration: underline;
}

.encja_name {
font: normal 24px "arial narrow", tahoma, verdana, sans-serif;
color: #B50C7B;
}

.blad {
color: red;
padding-bottom: 10px;
}

.input_button {
border-left: 1px solid #efefef;
border-top: 1px solid #efefef;
border-right: 2px solid #cccccc;
border-bottom: 2px solid #cccccc;
background-color: #f1f3ef;
}


/*******************************/

.site_map_space {
width: 40px;
}
.site_map1 {
font: bold 11px;
color: #333333;
}
.site_map1 a, .site_map1 a:link, .site_map1 a:active, .site_map1 a:visited {
font: bold 11px;
color: #333333;
text-decoration: none;
}
.site_map1 a:hover {
text-decoration: underline;
}
.site_map2 {
font: normal 11px;
color: #333333;
}
.site_map2 a, .site_map2 a:link, .site_map2 a:active, .site_map2 a:visited {
font: normal 11px;
color: #333333;
text-decoration: none;
}
.site_map2 a:hover {
text-decoration: underline;
}
/*******************************/

.go_top {
font: 7pt;
color: #0c0c0c;
}

/*******************************/

.news_title {
font: bold 11px;
color: #FC520F;
margin-top: 5px;
margin-bottom: 5px;
}
.news_title a, .news_title a:link, .news_title a:active, .news_title a:visited {
font: bold 11px;
color: #FC520F;
text-decoration: none;
}
.news_title a:hover {
text-decoration: underline;
}

/* title1 do RSS */
.news_title1 {
font: normal 11px;
color: #333333;
}
.news_title1 a, .news_title1 a:link, .news_title1 a:active, .news_title1 a:visited {
font: normal 11px;
color: #333333;
text-decoration: none;
}
.news_title1 a:hover {
text-decoration: underline;
}

.news_content {
text-align: justify;
}

.news_info {
font: bold 11px;
color: #0c0c0c;
margin: 10px;
}

.news_attach {
width: 340px;
font: normal 10px;
color: #0c0c0c;
}

.news_attach_label {
font: normal 10px;
color: #0c0c0c;
}

.news_short {
text-align: justify;
margin-top: 5px;
}

.news_img {
margin-right: 10px;
margin-bottom: 10px;
}

.news_back {
color: #0c0c0c;
padding-top: 10px;
}

.one_news_title {
width: 480px;
color: #0c0c0c;
padding-bottom: 10px;
}

.one_news_short {
width: 480px;
color: #0c0c0c;
}

.one_news_content {
width: 480px;
color: #0c0c0c;
}

.news_date {
color: #FC520F;
}
/*******************************/

.arch_month_label {

color: #0c0c0c;
margin-top: 8px;
}

.arch_month {
font: 10px verdana, tahoma, "helvetica ce", sans-serif;
color: #0c0c0c;
}

.arch_year_month_label {

color: #0c0c0c;
}

.arch_year_label {

color: #0c0c0c;
}

.arch_title {
width: 480px;
font: bold 9px verdana, tahoma, "helvetica ce", sans-serif;
color: #0c0c0c;
padding-bottom: 10px;
}

.arch_short {
width: 480px;

color: #0c0c0c;
}

.arch_content {
width: 480px;

color: #0c0c0c;
}

/*******************************/

.encje_attach {

}

.encje_attach_label {
text-decoration : underline;
}

/*******************************/

.gallery_nav a, .gallery_nav a:link, .gallery_nav a:active, .gallery_nav a:visited {
font: normal 10px;
text-align: left;
}

/*******************************/

.powered a, .powered a:link, .powered a:active, .powered a:visited {
font: normal 8pt;
color: #646464;
text-decoration : none;
}
.powered a:hover {
font: normal 8pt;
color: #646464;
text-decoration : underline;
}

.td_branza {
background: url(images/li_ora.gif) no-repeat left;
border-bottom: 1px solid #EAE6D9;
height: 20px;
padding-left: 25px;
}

.tablet_right_label {
font: bold 10pt;
color: white;
margin-left: 30px;
}

.tablet_right_content {

}

.input1 {
font: normal 10px;
color: #636363;
background: #FCFBFB;
border: 1px solid #E8E7E7;
height: 18px;
}

.input_textarea {
font: normal 10px;
color: #636363;
background: #FCFBFB;
border: 1px solid #E8E7E7;
/*height: 18px;*/
}


.submit {
font: bold 10px;
color: white;
vertical-align: middle;
margin: 0px 8px 0px 8px;
}
.search {
font: bold 9pt;
color: white;
margin-left: 40px;
}