.menu {	
font-weight: normal;	color: black;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	
background-position: center center;	letter-spacing: 0px;	
background-color: #FFFFFF;	
border-top: 1px solid #FFFFFF;	
border-right: 1px solid #FFFFFF;	
border-bottom: 0px solid #FFFFFF;	
border-left: 1px solid #FFFFFF;	
cursor: hand;
}
.menu a { color: black; text-decoration:none}
.menuSelect {
font-weight: normal;	
color: #000000;	
font-family: Geneva, Arial, Helvetica, sans-serif;	
font-size: 11px;	
BACKGROUND-COLOR:#F0F0F0;	
border-top: 1px solid #FFFFFF;	
border-right: 1px solid #FFFFFF;	
border-bottom: 0px solid #FFFFFF;	
border-left: 1px solid #FFFFFF;	cursor: hand;
}
.menuSelect a { color: #000000;text-decoration:none}

.menuStopka {	font-weight: normal;	color: #707070;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	background-position: center center;	letter-spacing: 0px;	cursor: hand;}
.menuStopka a {	color: #666666;	text-decoration:none;}
.menuStopka a:hover {color: black;text-decoration:none;}

.ramkaTOP { border-top: 0px solid #CCCCCC;	border-left: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC;}
.ramkaMIDDLE { border-top: 0px solid #CCCCCC;	border-left: 1px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC;}
.ramkaBOTTOM { border-top: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.ramkaSPACER { border-top: 0px solid #CCCCCC;	border-left: 1px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC;}

.menuPodMenu { height:20px; border-top: 1px solid #CCCCCC; }

.podMenuLeft { font-weight: 300; font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	background-position: center center;cursor: hand;}
.podMenuLeft a { text-decoration:none; color:black}

.podMenuLeftSelect {font-weight: 300; font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	background-position: center center;cursor: hand;}
.podMenuLeftSelect a {text-decoration:none;  color:black}


.podtytulRejestracji {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	letter-spacing: -2px;
	text-decoration: none;
	line-height: 30px; 
	}
	


.buttonLink {font-size: 9px;font-weight: normal;background-color: #F7F7F7;padding: 2px;color:black;text-decoration:none;border: 1px solid #CCCCCC;}
.buttonLink a { color:black;text-decoration: none; }
.buttonLink a:hover { text-decoration: none; background-color: #CCCCCC; }

.buttonWiecej { font-family:Arial;font-size: 10px;font-weight:bold;
                         background-color:#F3F3F3;
                         color:black;
                         border-top: solid 1px #C3C3C3;
                         border-bottom: solid 1px #CCCCCC;
                         border-left: solid 1px #C3C3C3;
                         border-right: solid 1px #CCCCCC;
                         padding:1px 1px 1px 1px;
						 width:80px;
						 height:25px;
        margin:0px;}

.buttonWiecej a { color:black;text-decoration:none}

.buttonRejestruj { font-family:Arial;font-size: 10px;font-weight:bold;
                         background-color: #FF673D;
                         color:white;
                         border-top: solid 1px #C3C3C3;
                         border-bottom: solid 1px #CCCCCC;
                         border-left: solid 1px #C3C3C3;
                         border-right: solid 1px #CCCCCC;
                         padding:1px 1px 1px 1px;
						 width:100px;
        margin:0px;}
.buttonRejestruj a { color:white; text-decoration:none}
.produktCenaNetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
}

.komunikatBledu { border:1px solid #FF3000; padding:20px; color:#FF3000; font-size:12px;font-weight:bold;line-height:19px; }
.komunikatPotwierdzenie { border:1px solid #3266CC; padding:20px; color:#3266CC; font-size:12px;font-weight:normal;line-height:19px; }
.komunikatSukces  { border:1px solid #238B45; padding:20px; color:#259500; font-size:12px;font-weight:normal;line-height:19px; }

.menuNaglowek { font-size:11px; font-weight:normal;}
.menuNaglowek a { text-decoration:none; color:black;}
.menuNaglowek td { background-color:#F5F5F5; height:27px; border-bottom:1px solid #CCCCCC; }

.menuNaglowekOver { cursor:hand;font-size:11px; font-weight:normal;}
.menuNaglowekOver a { text-decoration:none; color:black;}
.menuNaglowekOver td { background-color:#CCCCCC;  height:27px; border-bottom:1px solid #CCCCCC; }

.menuNaglowekSelected { font-size:11px; font-weight:bold;}
.menuNaglowekSelected td { ;height:27px; border-bottom:1px solid #CCCCCC; }

.inputText { height:19px;background-color:white; border:1px solid #3399CC;}
.inputTextError { height:19px; background-color:#FFD9D9;}

