body
{
 background-color: #000000; color: grey; text-align: center; text-shadow: Gray; scrollbar-face-color: #F2F2F2;
 scrollbar-highlight-color: #000000; scrollbar-shadow-color: #000000; scrollbar-3dlight-color: #F2F2F2; scrollbar-track-color: #F2F2F2;
 scrollbar-darkshadow-color: #F2F2F2; 
 background-image: url(http://www.salsa.krakow.pl/img/bw/B&W%20logo%202011%20-%20black.jpg); background-position : -120px -20px; background-attachment : fixed; background-repeat:no-repeat;
}

td,body { color:#F9F9F9; font-family: "Verdana","Arial","Helvetica","sans-serif","Monotype Corsiva";}


.bgAll { background-image: url(img/bg_all.jpg); background-repeat: repeat-x;}

.bgStrona { background-image: url(http://www.salsa.krakow.pl/img/bg2009.gif); background-repeat: repeat-xy; background-attachment : fixed; background-position : 50px 60px;}

.bgSTlo 
{
 background-image: url(img); background-repeat:no-repeat; background-attachment : fixed;
 background-position : 70%;
}


.btmMenu { background-image: url(grafs); background-repeat:repeat-xy;}

.bgMenu { background-color: #220000; background-image: url(http://www.salsa.krakow.pl/img/bg2010a.jpg); background-repeat:repeat-xy; background-position : -250px -170px;}

.bgMenu_alt { background-color: #220000; background-image: url(http://www.salsa.krakow.pl/img/bg2010a.jpg); background-repeat:repeat-xy; background-position : -450px -250px;}

.bgStopkaRev { background-image: url(img/bg_stopka_rev.jpg); background-repeat:no-repeat;}

.bgStopka { background-image: url(img/bg_stopka.jpg); background-repeat:no-repeat;}

.bgNaglowekLg { background-image: url(img/nagl_logo.jpg); background-repeat:no-repeat;}

.bgNaglowekL { background-image: url(img/nagl_lewo.jpg); background-repeat:no-repeat;}

.bgNaglowekP { background-image: url(img/nagl_prawo.jpg); background-repeat:no-repeat;}

.menu_s{
 background-image: url(img/menu_s.gif); background-repeat:no-repeat; padding-left: 48px;
 padding-right: 10px; padding-bottom: 1px; padding-top: 0px; font-size: 10px; font-weight: bold;
 color: "yellow";
 text-align: "left";
}


.menu_e {
 background-image: url(img/menu_e.gif); background-repeat:no-repeat;
}


.menu_b 
{
 background-repeat:no-repeat; padding-left: 32px;
 padding-right: 10px; padding-bottom: 1px; padding-top: 0px; font-size: 10px; font-weight: bold;
 color: #EEDDBB;
 text-align: "left";
}

.menu_p 
{
 background-repeat:no-repeat; padding-left: 18;
 padding-right: 10px; padding-bottom: 2px; padding-top: 1px; font-size: 9px; font-weight: normal; 
 color: "darkred";
}


.opis
{
 padding-left: 0;
 padding-right: 0px; padding-bottom: 1px; padding-top: 1px; font-size: 9px; font-weight: bold;
}

.menu_pod
{
 background-repeat:no-repeat; padding-left: 16;
 padding-right: 10px; padding-bottom: 2px; padding-top: 1px; font-size: 9px; font-weight: normal;
}



s_input
{
 font-family: Verdana sans-serif; font-size: 8px; color: #707070; border-color:#000000; border-top-width: 1px;
 border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}




.cal_title,.normal { font-size: 11px; font-weight: bold; color: #FFFFFF;}
.cal_title_small  { font-size: 10px; color: #FFFFFF;}
a.cal_title_small:link,a.cal_title_small:active,a.cal_title_small:visited { font-size: 10px; font-weight: bold; color: #999999; text-decoration: underline;}
a.cal_title_small:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

.cal_days { font-size: 8px; font-weight: normal; color: gainsboro;}
a.cal_days:link,a.cal_days:active,a.cal_days:visited { font-size: 8px; font-weight: bold; color: gainsboro; text-decoration: underline;}
a.cal_days:hover { font-size: 8px; font-weight: bold; color: #FF0000; text-decoration: underline;}

.cal_dsc {font-size: 9px;font-weight: normal;color: #FFFFFF;}
a.cal_dsc:link,a.cal_dsc:active,a.cal_dsc:visited { font-size: 9px; font-weight: bold; color: #CC1111; text-decoration: underline;}
a.cal_dsc:hover { font-size: 9px; font-weight: bold; color: #FF2222; text-decoration: underline;}



.title { font-size: 18px; font-weight: bold; color: #FF0000; text-align: center;}

.normal { font-size: 13px; font-weight: bold; color: #FFFFFF;}

.n_title 
{
font-size: 15px; 
font-weight: bold; color: #FFFFFF; 
padding-bottom:10px;
}


.courses { font-size: 11px; font-weight: normal; color: #CCCCCC; padding-left:8px; padding-right: 2px;
}
a.courses:link,a.courses:active,a.courses:visited { font-size: 12px; font-weight: bold; color: #FFAA33;}
a.courses:hover { font-size: 12px; font-weight: bold; color: #FFFFFF;}


.n_tresc { font-size: 11px; font-weight: normal; color: #FFFFFF; padding-left: 20px; text-align: justify; padding-right: 30px;}

.n_data {font-size: 9px;font-weight: normal;color: #FFFFFF; text-align: left;}

.n_user {font-size: 9px;font-weight: bold;color: #FFFFFF; text-align: right;}

.normalS { font-size: 11px; font-weight: normal; color: #CCCCCC;}
a.normalS:link,a.normalS:active,a.normalS:visited { text-decoration: none; font-size: 11px; font-weight: normal; color: #FFFFFF;}
a.normalS:hover { text-decoration: underline; font-size: 11px; font-weight: normal; color: #FFFFFF;}



.design { font-size: 10px; font-weight: normal; color: gainsboro; padding-left:10; padding-right: 10px; }
a.design:link,a.design:active,a.design:visited { font-size: 10px; font-weight: bold; color: gainsboro;}
a.design:hover { font-size: 10px; font-weight: bold; color: #FFFFFF;}

.strona { padding-left: 15px; padding-right: 15px; font-size: 13px; font-weight: normal; color: gainsboro; }

a:link,a:active,a:visited { text-decoration: none; font-size: 13px; font-weight: bold; color: #FF0000; }
a:hover { text-decoration: none; font-size: 13px; font-weight: bold; color: #FFFFFF;}

a.menu:link,a.menu:active,a.menu:visited { text-decoration: none; font-size: 10px; font-weight: bold; color: #EEDDBB;}
a.menu:hover { text-decoration: underline; font-size: 10px; font-weight: bold; color: #FFFFEE;}

a.menu_item:link,a.menu_item:active,a.menu_item:visited { font-size: 9px; font-weight: bold; color: darkred;}
a.menu_item:hover { font-size: 9px; font-weight: bold; color: #FF0000;}

a.menu_poditem:link,a.menu_poditem:active,a.menu_poditem:visited { font-size: 9px; font-weight: bold; color: darkred;}
a.menu_poditem:hover { font-size: 9px; font-weight: bold; color: #FF0000;}

.des { font-size: 10px; font-weight: bold; color: gainsboro;}
a.des:link,a.des:active,a.des:visited { font-size: 10px; font-weight: bold; color: gainsboro;}
a.des:hover { font-size: 10px; font-weight: bold; color: #FFFFFF;}

a.strona_p:link,a.strona_p:active,a.strona_p:visited { font-size: 12px; font-weight: bold; color: #FF0000;}
a.strona_p:hover { font-size: 12px; font-weight: bold; color: #FFFFFF;}

.n_tresc_b { font-size: 11px; font-weight: bold; padding-left: 10px; text-align: justify; padding-right: 60px;}

.schedule { font-size: 11px; font-weight: normal; color: #FFFFFF; padding-left: 0px; padding-right: 0px;}

input 
{
 font-family: Verdana sans-serif; font-size: 11px; color: #303030; border-color: #000000 black; border-top-width: 1px;
 border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}

select
{
 font-family: Verdana sans-serif; font-size: 11px; color: #000000; border-color: #000000 black;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}

textarea 
{
 font-family: Verdana sans-serif; font-size: 11px; color: #000000; border-color: #000000 black; border-top-width: 1px;
 border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}

li.menu { list-style: disc;list-style-position: outside;list-style-image: url(img/link.gif);}
li.strona {list-style: disc;list-style-position: outside;list-style-image: url(img/link_white.gif);}