
a:link,a:visited{
color: #3d3d3d;
text-decoration: none;
}
 
a:hover,a:active{
color: #fa5d00;
text-decoration: none;
} 

a.pager:link,a.pager:visited{color: #000000;text-decoration: none; background:url('../img/pager_bg1.jpg') no-repeat; background-position: 50% 50%; padding: 5px 8px;}
a.pager:hover,a.pager:active{color: #ee0000; text-decoration: none;  background:url('../img/pager_bg2.jpg') no-repeat;background-position: 50% 50%; padding: 5px 8px;} 

a.invert:link,a.invert:visited{color: #fa5d00; text-decoration: none;}
a.invert:hover,a.invert:active{color: #3d3d3d; text-decoration: none;} 

a.link2:link,a.link2:visited{color: #fa5d00; text-decoration: underline;}
a.link2:hover,a.link2:active{color: #3d3d3d; text-decoration: none;} 

a.menu:link,a.menu:visited{
color: #3d3d3d; font-size: 11px;
text-decoration: none;
}
 
a.menu:hover,a.menu:active{
color: #fa5d00; font-size: 11px;
text-decoration: none;
} 
body {font-family: Verdana, Tahoma, Arial; font-size: 11px; color:#2C3328; line-height:18px; background-color: #efefef;}
td, th {font-family: Verdana, Tahoma, Arial; font-size: 11px;color:#2C3328; line-height:18px; background-color: #ffffff;}

.img { border-width: 0px; margin: 2px; }

h1 {display: inline; font-size: 12px; font: 13px Microsoft Sans Serif, verdana, tahoma, arial, helvetica ;}
.selected {color: #fa5d00; font-weight: bold;}

.main_border {border-left: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0;}


.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;}
.t1 {color: #fa5d00; font-weight: bold; width: 10%;}
.t2 {width: 30%;}
.t3 {width: 60%;}

.tdr {padding: 5px; text-align: right; border: solid 1px #c0c0c0;}

.szu1 {padding: 1px 5px; text-align: left; border-bottom: solid 1px #ededed; font-size: 11px;}
.szu2 {padding: 1px 5px; text-align: left; border-bottom: solid 1px #ededed; font-size: 11px;}
.input {border: solid 1px #000000; padding: 2px; font-size: 11px;}

.list_tdcolspan {text-align: center; padding: 5px 10px; border-bottom: solid 1px #c0c0c0;}
.td_list {width: 50%; border-bottom: solid 1px #c0c0c0; padding: 5px;}
.td_list_puste {width: 50%; border-bottom: solid 1px #c0c0c0; border-left: solid 1px #c0c0c0; padding: 5px;}
.list_nag {font-size:13px; color: #fa5d00; letter-spacing: 0.5px;}
.text3 {font-size: 14px;}
.h2_list {color: #D44E00; letter-spacing: 1px; font-size: 17px; font-weight: 900;}

.step_on {border: solid 2px #F7951E; background-color: #ffffff; text-align: center; padding: 5px;}
.step_off {border: solid 1px #c0c0c0; background-color: #f5f5f5;  text-align: center; padding: 5px;}
.tzmenu {font-weight: bold; color: #ffffff; background-color: #D14119; text-align: center;}
.tz {font-size: 12px;}

.zapgl1 {width: 30%; text-align: right; padding: 2px 5px;}
.zapgl2 {width: 70%; text-align: left; padding: 2px 5px;}

.td_menu {width: 100%; padding: 3px 10px; text-align: left; border-bottom: solid 1px #c0c0c0;}
.naglowek {width: 100%; padding: 3px 10px; text-align: center; background-color: #f5f5f5; font-weight: bold; color: #000000; border: solid 1px #c0c0c0;}

.input {background-color: #f7f7f7; border: solid 1px #c0c0c0; padding: 2px;}
.button {background-color: #ffffff; border: solid 1px #c0c0c0; color: #fa5d00; margin: 3px; padding: 3px 10px;}
