a:hover {
text-decoration: underline;
color: #004b97;
}
/*color: #000000;*/
/*background-color: #ffffff; */
a:link, a:visited, a:active {
text-decoration: underline;
color: #004b97;
}

.titlea:link, .titlea:visited, .titlea:active {
	color: #737373;
}
.titlea:hover {
	text-decoration: underline;
	color: #737373;
}

body {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
color: #737373;
}
html, body, div, td, li, p, span, input {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
}

ul { 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
padding-left: 0px;
margin-left: 20px;
vertical-align:middle;
list-style-image: url("http://www.raks.pl/img/punktator.gif");
}

table {
background-color: #ffffff;
}

td.border_side {
border-left: solid 1px #DDDDDD; 
border-right: solid 1px #DDDDDD;
}

p, .dp {
line-height: 1.4em;
}
.ptab {
line-height: 1.8em;
}
img {
border: 0px;
}
.thimg {
border: solid #dedede 2px;
}
.thimg1 {
border: solid #dedede 2px;
margin: 4px 10px 0px 0px;
float: left;
}
hr {
height: 0px;
border: solid #dedede 0px;
border-top-width: 1px;
}
.nag_old { 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 13px; 
color: #004b97;
font-weight: bold;
margin-top: 10px;
margin-bottom: -15px;
padding-bottom: 0px;
}

.nag {
	font-size: 12px;
	font-weight: bold;
	color: #0066cc;
}

.nag:link, nag:visited, nag:active {
text-decoration: none;
}
.nag:hover {
text-decoration: underline;
}

.nagsub { 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 13px; 
color: #004b97;
margin: 0px 0px 0px 0px;
}
.nagst { 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 13px; 
color: #737373;
margin: 10px 0px 20px 0px;
}
.nagstn { 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 13px; 
color: #004b97;
margin: 10px 0px 20px 0px;
}
.nagstnb { 
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 13px;
font-weight: bold;
color: #004b97;
margin: 10px 0px 20px 0px;
}
.menu { 
font-size : 10px; 
color : #004b97;
}
.menu a:link, .menu a:visited { 
color: #004b97; 
text-decoration: none; 
}
a.menu:link,a.menu:visited { 
color: #004b97; 
text-decoration: none; 
}
a.menu:hover { 
color: #0081e6; 
text-decoration: none; 
}
/* menu boczne */
.menub {
color : #ffffff;
background-color: #00001f;
margin: 0px 0px 0px 0px;
padding: 0px 2px 2px 2px;
}
.menub1, .menub1a {
color : #ffffff;
margin: 0px 0px 0px 0px;
padding: 5px 5px 6px 14px;
border-left:2px solid black;
border-right:2px solid black;
}
.menub1 {
background-color: #005aa0;
}
.menub1a {
background-color: #00001f;
}
.menub1b {
color : #ffffff;
margin: 0px 0px 0px 0px;
padding: 5px 5px 6px 14px;
/*
border-left:2px solid black;
border-right:2px solid black;
*/
background-color: #005aa0;
}
.menub2, .menub2a {
color : #ffffff;
margin: 0px 0px 0px 0px;
padding: 6px 5px 6px 24px;
}
.menub2 {
background-color: #006ec4;
}
.menub2a {
background-color: #00001f;
}
.mbs {
background-color: #005aa0;
border-left:2px solid black;
border-right:2px solid black;
}
.mbs1 {
background-color: #006ec4;
}
.mbs2 {
background-color: #00001f;
}
.mbs3 {
background-color: #000000;
}
.menub a, .menub1 a, .menub1a a, .menub2 a {
text-decoration:none;
color:#ffffff;
}
.menub a:hover, .menub1 a:hover, .menub1a a:hover, .menub2 a:hover {
text-decoration:none;
color:#ffffff;
}
.menub a:link, .menub1 a:link, .menub1a a:link, .menub2 a:link {
text-decoration:none;
color:#ffffff;
}
.menub a:visited, .menub1 a:visited, .menub1a a:visited, .menub2 a:visited {
text-decoration:none;
color:#ffffff;
}
.mmb{ 
font-size : 11px; 
color : #737373;
}
.mmb a:link, .mmb a:visited { 
color: #737373; 
text-decoration: none; 
}
a.mmb:link,a.mmb:visited { 
color: #737373; 
text-decoration: none; 
}
a.mmb:hover { 
color: #000000; 
text-decoration: none; 
}
/* menu boczne end */
.stopka { 
font-size : 10px; 
color : #737373;
}
.stopka a:link, .stopka a:visited { 
color: #737373; 
text-decoration: none; 
}
a.stopka:link,a.stopka:visited { 
color: #737373; 
text-decoration: none; 
}
a.stopka:hover { 
color: #000000; 
text-decoration: none; 
}
.copy { 
font-size: 10px; 
color: #004b97;
}
.copy a:link, .copy a:visited { 
color: #004b97; 
text-decoration: none; 
}
a.copy:link,a.copy:visited { 
color: #004b97; 
text-decoration: none; 
}
a.copy:hover { 
color: #000000; 
text-decoration: none; 
}

input.checkbox {
	height: 13px;
	width: 13px;
	color: #004b97;
	border: 0px solid #979797;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align:middle;
}
/* formularze */
input.sz {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
height: 14px;
width: 56px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #737373;	
color: #737373;	
}
input.nws {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
height: 17px;
width: 132px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #737373;	
}
/* ---------- */
select.f1 {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
height: 17px;
width: 127px;
background-color: #f1f1f1;
border-style: solid;
border-width: 1px;
border-color: #737373;	
}
input.f1 {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
height: 17px;
width: 127px;
background-color: #f1f1f1;
border-style: solid;
border-width: 1px;
border-color: #737373;	
}
select.f2 {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
height: 17px;
width: 150px;
background-color: #f1f1f1;
border-style: solid;
border-width: 1px;
border-color: #737373;	
}
input.f2 {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
height: 17px;
width: 150px;
background-color: #f1f1f1;
border-style: solid;
border-width: 1px;
border-color: #737373;	
}
select.f3 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: black;
font-weight:normal;
height: 17px;
width: 310px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #A1C2DC;	
}
input.f3 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: black;
font-weight:normal;
height: 17px;
width: 310px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #A1C2DC;	
}
textarea.f3 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: black;
font-weight:normal;
height: 80px;
width: 310px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #A1C2DC;	
}

select.f3_grey {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: black;
font-weight:normal;
height: 17px;
width: 310px;
background-color: #f1f1f1;
border-style: solid;
border-width: 1px;
border-color: #A1C2DC;	
}
input.f3_grey {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: black;
font-weight:normal;
height: 17px;
width: 310px;
background-color: #f1f1f1;
border-style: solid;
border-width: 1px;
border-color: #A1C2DC;	
}
textarea.f3_grey {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: black;
font-weight:normal;
height: 80px;
width: 310px;
background-color: #f1f1f1;
border-style: solid;
border-width: 1px;
border-color: #A1C2DC;	
}


textarea.f4 {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 10px;
height: 100px;
width: 310px;
background-color: #f1f1f1;
border-style: groove;
border-width: 1px;
border-color: #737373;	
overflow:auto;
}
select.f5 {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
height: 17px;
width: 102px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #737373;	
}
input.f5 {
font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
height: 17px;
width: 90px;
/*width: 102px;*/
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #737373;	
}
/* logowanie */
.log {
color : #ffffff;
margin: 0px 0px 0px 0px;
padding: 10px 10px 0px 14px;
background-color: #005aa0;
}
.log1 {
color : #ffffff;
margin: 0px 0px 0px 0px;
padding: 5px 10px 6px 14px;
background-color: #005aa0;
}
.log2 {
color : #ffffff;
margin: 0px 0px 0px 0px;
padding: 5px 10px 10px 14px;
background-color: #005aa0;
}
/* end logowanie */
.tabfrm {
margin: 0px 5px 0px 10px;
}
.tabfrm1 {
border: solid #005aa0 0px;
border-bottom-width: 3px;
margin: 0px 5px 0px 10px;
}
/* formularze end */
img.l {
margin: 0px 0px 0px 5px;
}
.p7 {
font-size : 10px; 
color : #737373;
padding-right: 7px;
padding-left: 7px;
}
.p11 {
padding: 0px 0px 0px 11px;
}
.p27 {
margin: 7px 0px 12px 0px;
padding: 0px 0px 0px 27px;
}
.p11img {
margin: 0px 0px 0px 11px;
}
.p27img {
margin: 0px 0px 0px 27px;
}
.nagimg {
margin: 0px 0px 10px 15px;
}
.dimg {
margin: 0px 0px 5px 0px;
}
.dimg1 {
margin: 0px 0px 3px 0px;
}
.dimg2 {
margin: 0px 0px -10px 0px;
}
.dimg3 {
margin: 20px 0px 20px 0px;
}
.rakssqlsub, .raks2000sub, .raksdossub {
height: 122px;
width: 420px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 0px;
background-repeat: no-repeat;
background-position: 7px 0px;
}
.rakssql, .raks2000, .raksdos {
height: 122px;
width: 190px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 0px;
background-repeat: no-repeat;
background-position: 7px 0px;
}
.rakssql, .rakssqlsub {
background-image: url("./../img/rakssql_img.gif");
}
.raks2000, .raks2000sub {
background-image: url("./../img/raks2000_img.gif");
}
.raksdos, .raksdossub {
background-image: url("./../img/raksdos_img.gif");
}
.praks {
padding: 0px 0px 0px 114px;
}
.nraks {
/*<F3>padding: 0px 20px 0px 15px;*/
padding: 0px 0px 0px 0px;
}
.nraks1 {
padding: 0px 10px 0px 0px;
/*padding: 0px 10px 0px 15px;*/
}
.nraks2 {
padding: 0px 10px 0px 10px;
}
.braks {
margin: -8px 3px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: right;
}
.newsletter {
height: 88px;
width: 164px;
margin: 0px 0px 0px 0px;
padding: 22px 0px 0px 0px;
background-repeat: no-repeat;
background-image: url("./../img/newsletter.gif");
background-repeat: no-repeat;
background-position: 0px 0px;
}
.wnap {
margin: 0px 0px 12px 0px;
padding: 0px 0px 0px 0px;
text-align: right;
}
.more {
margin: -20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: right;
}
.pods, #pods, #pods1, #pods2, #pods3, #pods4, #pods5 {
color: #000000;
background-color: #f1f1f1;
}
.pod, #pod, #pod1, #pod2, #pod3, #pod4, #pod5 {
background-color: #f1f1f1;
padding: 6px 6px 6px 6px;
}
.poda, #poda, #poda1, #poda2, #poda3, #poda4, #poda5 {
background-color: #ffffff;
padding: 6px 6px 6px 6px;
}
.podb, #podb, #podb1, #podb2, #podb3, #podb4, #podb5 {
color: #00001f;
background-color: #f1f1f1;
padding: 10px 10px 10px 10px;
}
.pkt {
padding: 0px 0px 0px 0px;
}
.tyt {
font-weight: bold;
padding: 3px 0px 3px 0px;
}
.odp {
font-weight: bold;
padding: 1px 0px 3px 0px;
}
/* tabela cennik */
.tabmain {
border: solid #005aa0 0px;
border-bottom-width: 3px;
}
.tabnag {
color : #ffffff;
background-color: #005aa0;
font-weight: bold;
border: solid #ffffff 0px;
border-right-width: 1px;
}
.tabnagp {
color : #ffffff;
background-color: #005aa0;
font-weight: bold;
border: 0px;
}
.tabbd {
color : #737373;
background-color: #ffffff;
border: solid #005aa0 0px;
border-right-width: 1px;
}
.tabbd1 {
color : #005aa0;
background-color: #ffffff;
border: solid #005aa0 0px;
border-right-width: 1px;
}
.tabbds {
color : #737373;
background-color: #f2f2f2;
border: solid #005aa0 0px;
border-right-width: 1px;
}
.tabbds1 {
color : #005aa0;
background-color: #f2f2f2;
border: solid #005aa0 0px;
border-right-width: 1px;
}
.tabbdsp {
background-color: #f2f2f2;
border: solid #005aa0 0px;
}
.nagsz {
color : #ffffff;
background-color: #919191;
font-size : 13px;
font-weight: bold;
border: solid #ffffff 0px;
border-right-width: 1px;
padding: 3px 0px 3px 10px;
}
p.szk {
margin: 0px 0px 7px 0px;
}

input.button {
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
font-size: 10px;
height: 18px;
width: 116px;
background-color: #eeeeee;
border-style: outset;
border-width: 1px;
border-color: #000000;	
}

input.adm2 {
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
font-size: 10px;
height: 18px;
width: 116px;
background-color: #eeeeee;
border-style: outset;
border-width: 1px;
border-color: #000000;	
}


/* style do tekstu w nagłówku strony głównej */

.baner_main_text {
	position:relative;
	left: 20px;
	top: 20px;
}

.baner_text1 {
	color: #5E5E5E;
	font-size: 23px;
	font-family: Verdana;
}

.baner_text2 {
	color: #5E5E5E;
	font-size: 19px;
	font-family: Verdana;
}

.baner_text3 {
	color: #5E5E5E;
	font-size: 11px;
	font-family: Verdana;
}

a.baner_text3:link, a.baner_text3:hover, a.baner_text3:visited {
	color: #5E5E5E;
	font-size: 11px;
	font-family: Verdana;
}
