A {color: #666666;}
P, DIV, CENTER, TD, TH, UL, OL, LI { font-size: 11px; color: #808080; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
TD { font-size: 11px; color: #313131; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
table tr td p {
       vertical-align:top;       
}
#content {
       margin-left: 0pt;
       margin-right: 0pt;
       margin-top: 0pt;
       margin-bottom: 0pt;
}
.white {color: #FFFFFF;}
.tyt {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6902; text-decoration: none;
}
.txt {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080;
}
.red {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000;
}
.txtm {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #313131;
}
.am {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF6902; text-decoration: none;
}
.am:hover {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #313131; text-decoration: underline;
}
.txt1 {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6902; text-decoration: none;
}
.txt1:HOVER {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #313131; text-decoration: none;
}
.txt2 {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #313131;
}
.txt4 {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131;
}
.txtred {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC0000;
}
.txt3 {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6902; text-decoration: none;
}
.txt3:hover {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none;
}
.men0 {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131; text-decoration: none;
}
.men0:hover {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff6902; text-decoration: none;
}
.men1 {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313131;
}
.form {
    font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; border: solid 1px #C0C0C0; background: #FFFFFF;
}
.guzik {
    font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #777777; font-weight: bold; border: solid 1px #C0C0C0; background: url(images/but.jpg);
}
span.TreeviewSpanArea a {
       font-size: 10pt; 
       font-family: verdana,helvetica; 
       text-decoration: none;
       color: black;
}
span.TreeviewSpanArea a:hover {
       color:#820082;
}

.dodaj_opinie {
       text-align:right;
       padding-right:10px;
       font-size:12px;
       color:#ff6633;
}
.dodaj_opinie a {
       text-decoration:none;
       font-family:Tahoma;
       font-size:11px;
       color:#ff6633;
}
#opinia_form {
       display:none;
}
.nag_opinie {
       color:#ff6633;
       font-family:Tahoma;
       font-size:12px;
       font-weight:bold;
       padding:20px 10px 5px 10px;
}
.op_autor {
       color:#999999;
       font-size:11px;
       font-family:Tahoma;
       font-weight:bold;
       padding-left:40px;
}
.op_data {
       text-align:right;
       padding-right:20px;
       font-size:11px;
       color:#ff6633;
       font-family:Tahoma;
}
.op_text {
       font-size:12px;
       font-family:Tahoma;
       padding:10px 20px 10px 20px;
       color:#999999;
}
.proj_desc {
       padding:5px 10px 5px 10px;
       font-family:Tahoma;
       font-size:12px;
       color:#999999;       
}
.proj_name {
       color:#999999;
       font-family:Tahoma;
       font-size:14px;
       font-weight:bold;
       padding:5px 10px 5px 10px;
}
hr.proj {
       width:95%; 
       color:#999999; 
       background:#999999; 
       border:0; 
       height:1px;
}
.proj_head {
       padding:10px;
       margin:10px;
       margin-bottom:20px;
}
.proj_head_nap {
       float:left;
       font-size:14px;
       font-family:Tahoma;
       font-weight:bold;
       color:#ff6633;
}
.proj_head_nap_center {
       float:center;
       font-size:14px;
       font-family:Tahoma;
       font-weight:bold;
       color:#ff6633;
}
.proj_head_line {
       float:right;
       padding-top:10px;
}
.proj_wiecej {
       padding:20px 20px 5px 5px;
       text-align:right;
}
.proj_wiecej a {
       font-family:Tahoma;
       font-size:11px;
       color:#ff6633;
       text-decoration:none;
}
img.i_proj {border:3px double #ff6633;;}
.alert_opinia {
       color:#ff6633;
       font-size:12px;
       font-family:Tahoma;
       font-weight:bold;
       text-align:center;
}
table.t_wid td {width:150px;text-align:center;vertical-align:middle;}