a:link {color: #006b9b; text-decoration: none;}
a:visited {color: #006b9b; text-decoration: none;}
a:hover {color: #999999; text-decoration: none;}
a:active {color: #006b9b; text-decoration: none;}

a.b_prace:link {color: #FFFFFF; text-decoration: none;}
a.b_prace:visited {color: #FFFFFF; text-decoration: none;}
a.b_prace:hover {color: #000000; text-decoration: none;}
a.b_prace:active {color: #FFFFFF; text-decoration: none;}

html, body {
	background: #FFFFFF url(images/tlo.jpg) repeat-x;
	padding: 0;
	margin-top: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
/* ramka strony------------------------------------------------------------- */
#main {position: relative; width: 960px; margin-top: 10px; margin-left: auto; margin-right: auto;}
.menu_main {float: left; width: 960px; height: 78px;}
.head_top {float: left; width: 960px; height: 48px;}
.head {float: left; width: 960px; height: 181px;}

.txt_left {float: left; width: 460px; margin-left: 10px; margin-right: 20px;}
.txt_right {float: left; width: 460px; margin-right: 10px;}
.txt_prace {float: left; width: 960px;}
.txt_prace_detail {float: left; width: 960px;}
.stopka {float: left; width: 940px; border: solid 1px #e2e2e2; padding: 10px; margin-top: 20px;}

/* ramka strony------------------------------------------------------------- */
.b_studio_grafiki{float: left; width: 112px; height: 63px; background:url(images/b_studio_grafiki_off.jpg);}
.b_studio_grafiki:hover{background:url(images/b_studio_grafiki_over.jpg);}
.b_studio_grafiki_on{float: left; width: 112px; height: 63px; background:url(images/b_studio_grafiki_on.jpg);}

.b_internet_multimedia{float: left; width: 159px; height: 63px; background:url(images/b_internet_multimiedia_off.jpg);}
.b_internet_multimedia:hover{background:url(images/b_internet_multimiedia_over.jpg);}
.b_internet_multimedia_on{float: left; width: 159px; height: 63px; background:url(images/b_internet_multimiedia_on.jpg);}

.b_reklama_zewnetrzna{float: left; width: 158px; height: 63px; background:url(images/b_reklama_zewnetrzna_off.jpg);}
.b_reklama_zewnetrzna:hover{background:url(images/b_reklama_zewnetrzna_over.jpg);}
.b_reklama_zewnetrzna_on{float: left; width: 158px; height: 63px; background:url(images/b_reklama_zewnetrzna_on.jpg);}

.b_upominki_reklamowe{float: left; width: 164px; height: 63px; background:url(images/b_upominki_reklamowe_off.jpg);}
.b_upominki_reklamowe:hover{background:url(images/b_upominki_reklamowe_over.jpg);}
.b_upominki_reklamowe_on{float: left; width: 164px; height: 63px; background:url(images/b_upominki_reklamowe_on.jpg);}

.b_biuro_ogloszen{float: left; width: 126px; height: 63px; background:url(images/b_biuro_ogloszen_off.jpg);}
.b_biuro_ogloszen:hover{background:url(images/b_biuro_ogloszen_over.jpg);}
.b_biuro_ogloszen_on{float: left; width: 126px; height: 63px; background:url(images/b_biuro_ogloszen_on.jpg);}

.b_nasze_prace{float: left; width: 103px; height: 63px; background:url(images/b_nasze_prace_off.jpg);}
.b_nasze_prace:hover{background:url(images/b_nasze_prace_over.jpg);}
.b_nasze_prace_on{float: left; width: 103px; height: 63px; background:url(images/b_nasze_prace_on.jpg);}

.b_kontakt{float: left; width: 70px; height: 63px; margin-left: 68px; background:url(images/b_kontakt_off.jpg);}
.b_kontakt:hover{background:url(images/b_kontakt_over.jpg);}
.b_kontakt_on{float: left; width: 70px; height: 63px; margin-left: 68px; background:url(images/b_kontakt_on.jpg);}

.b_prace{float: left; font-size: 12px; background-color: #006b9b; padding: 6px; margin-bottom: 10px; margin-top: 10px; margin-right: 1px;}

h1, h2, h3, h4, h5, h6 {font-size: 12px; /*background-color: #e2e2e2;*/ color: #CE152D; border: solid 1px #e2e2e2; margin-bottom: 10px; margin-top: 10px; padding: 6px;}
.h_n {font-size: 12px; font-weight: bold; /*background-color: #e2e2e2;*/ color: #CE152D; border: solid 1px #e2e2e2; margin-bottom: 10px; margin-top: 10px; padding: 6px;}
img {border: solid 0px;}
b {color: #006b9b;}
.mini{float: left; width: 150px; height: 150px; margin-right: 12px; margin-bottom: 12px;}
.mini:hover{opacity:0.4;filter:alpha(opacity=40);}
.mini_last{float: left; width: 150px; height: 150px; margin-bottom: 12px;}
.mini_last:hover{opacity:0.4;filter:alpha(opacity=40);}

/* slider */
 .main_view {position: relative; width: 960px; height: 178px;}

 .image_reel a {position: absolute; top: 0px; left: 0px; display: none;}

 .paging { position: absolute; display: block; height: 18px; z-index: 50; text-align: center; bottom : 8px; right: 8px;}

 .paging a {background: #e8e8e8; color: #666666; text-decoration: none; font-size: 8px; padding: 6px;}

 .paging a.active { background: #CE152D; color: #fff;}
/* slider */

