/* CSS Document */

a:link,a:visited{
color: #525252;
text-decoration: none;
}
 
a:hover,a:active{
color: #000000;
text-decoration: none;
} 

a.toplink:link,a.toplink:visited{color: #ffffff;text-decoration: none;}
a.toplink:hover,a.toplink:active{color: #cc0000;text-decoration: none;} 

a.menu:link,a.menu:visited{color: #FFFFFF; text-decoration: none;}
a.menu:hover,a.menu:active{color: #ff9103; text-decoration: none;} 

a.white:link,a.white:visited{color: #FFFFFF; text-decoration: none;}
a.white:hover,a.white:active{color: #ff9103; text-decoration: none;} 

body {margin:0px; background-color: #7b869a; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #252525;}
p{margin:0px; padding:0px;}

td {margin:0px; background-color: #FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #252525; line-height: 18px;}
p{margin:0px; padding:0px;}
h1 {display: inline; font-size: 11px;}
.naglowek {color: #ff9103; font-weight: bold; font-size: 12px; margin-left: 10px;}
.menutop {width: 154px; height: 30px; background-image: url('../img/tlo_button.jpg'); background-repeat: no-repeat; text-align: center; color: #ffffff; font-weight: bold;}
.news_text {padding: 5px 18px; line-height: 20px;}




.welcome-txt{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
line-height:11px;
color:#949595;
}
.color {color:#52779F;}
.services ul{margin:0px; padding:0px; list-style-type:none;}
.services ul li{
display:block;
background:url(../images/bullet1.gif) no-repeat top left;
padding-left:10px;
line-height:14px;
}

		
/*-------------------panel-----------------------------*/		
.selected {color: #fa5d00; font-weight: bold;}
.panel_td {border: solid 1px #ededed; padding: 1px 10px;}
.panel {border: solid 1px #c0c0c0; }
.panel_td_menu {text-align: left; padding: 3px 10px; height: 24px; background-color: #ffffff; border-bottom: solid 1px #f0f0f0;}
.panel_td_menu_class {text-align: center; padding: 2px; font-size:12px; font-weight: bold; background-color:#cc0000; color: #ffffff;}

.naglowek {text-align: left; padding-left: 20px; font-weight: bold; font-size: 13px; color: #000000; background-image: url('../img/arrow.gif'); background-repeat: no-repeat; background-position: 1% 50%; }
.zam_form1 {width: 30%; text-align: right; padding: 5px;}
.zam_form2 {width: 70%; text-align: left; padding: 5px;}
.but {background-color: #ffffff; border: solid 1px #fa5d00; color: #fa5d00; margin: 3px; padding: 3px 10px;}
.t1 {color: #fa5d00; font-weight: bold; width: 10%;}
.t2 {width: 30%;}
.t3 {width: 60%;}

.kal {text-align: center; background-color: #f0f0f0;}
.kal_menu {text-align: center; background-color: #ed8e30; font-weight: bold;}

.zapgl1 {width: 30%; text-align: right; padding: 2px 5px;}
.zapgl2 {width: 70%; text-align: left; padding: 2px 5px;}

.inf1 {width: 50%; text-align: right; padding: 2px 5px; background-color: #f5f5f5; border-bottom: solid 1px #f0f0f0; border-right: solid 1px #f0f0f0;}
.inf2 {width: 50%; text-align: left; padding: 2px 5px;border-bottom: solid 1px #f0f0f0; }


/*------------------- forum -----------------------------*/	
.forum_table {border-bottom: solid 1px #c0c0c0; }
.forum_td_menu {background-color: #7b869a; text-align: center; font-weight: bold; color: #ffffff;}
.forum_td {text-align: left; padding: 3px; vertical-align: middle; cursor: pointer;}
.forum_td_cat1 {text-align: left; font-size: 11px; font-weight: bold; padding: 3px 10px; vertical-align: middle; color: #000000;}
.forum_td_posts1 {padding: 5px; vertical-align: top;}
.forum_td_post2 {background-color: #f5f5f5; padding: 5px; vertical-align: top; border-top: solid 1px #c0c0c0;}
.forum_td_post1 {background-color: #ffffff; padding: 5px; vertical-align: top; border-top: solid 1px #c0c0c0;}

.css { width: 20%; height: 20px; background-color: #7b869a; font-weight: bold; color: #ffffff; padding: 3px 10px 3px 3px; text-align: right; }
.css1 {width: 80%; height: 20px; padding: 3px; text-align: left; } 
.table_form {width: 500px; margin-top: 20px;}

.sub_form {width: 100px; border: solid 1px #c0c0c0; margin-bottom: 5px;}
.error {width: 100px; border: solid 1px #c0c0c0; margin-bottom: 5px; background-color: #ff9103; color: #ffffff;}
.sub_button {width: 100px; height: 20px; border: solid 1px #c0c0c0; margin-top: 5px; background-color: #ffffff; color: #4b4b4b; font-size: 10px;}
.input_form {width: 100px; border: solid 1px #c0c0c0; margin-bottom: 2px;}