BODY { margin:0; padding:0; background-color:#000000; color:#848484; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif !important; }

.formInput { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f3f3f3; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; margin-right:8px; padding:2px 5px 0 5px; height:16px; }
.formInput:focus { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f3f3f3; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; margin-right:8px; padding:2px 5px 0 5px; height:16px; }
.formInput:hover { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f7f7f7; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; margin-right:8px; padding:2px 5px 0 5px; height:16px; }

.formSubmit { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f3f3f3; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; margin:0; padding:10px 10px; height:35px; }
.formSubmit:focus { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f3f3f3; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; height:35px; }
.formSubmit:hover { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f7f7f7; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; height:35px; }

.big { font-size:30px; font-family:Georgia, "tahoma"; font-weight:normal; margin-bottom:10px; position:relative; }

.icon { margin-right:8px; vertical-align:middle; top:-2px; position:relative; }
.ramkaImg { height:auto; border:1px solid #87674d; padding:1px; display:block; position:relative; }

.galeriaHidden {
display:none;
overflow:hidden;
}

.bgPhoto {
background:url("../img/obramowanie/photo.png") left top no-repeat;
width:148px; height:100px;
display:block;
position:relative;

}


/* PAGE */
#Page {
width:1000px;
padding:0; margin:0;
border:none;
position:relative;
display:block;
}

#PageLeft {
width:400px;
margin:0; padding:0;
display:block;
float:left;
position:relative;
}

#PageRight {
width:600px;
margin:0; padding:0;
display:block;
float:right;
position:relative;
}

.bgLeftTop {
background:url("_images/bgLeftTop.jpg") left top no-repeat;
width:400px; height:45px;
margin:0; padding:0;
position:relative;
}

#Logo {
width:400px; height:80px;
padding:0; margin:0;
border:none;
position:relative;
display:block;
}

.bgLeftEnd {
background:url("_images/bgLeftEnd.jpg") left top no-repeat;
width:400px; min-height:550px;
margin:0; padding:0;
position:relative;
}

#Menu {
background:url("_images/bgRightTop.jpg") left top no-repeat;
width:560px; height:45px;
margin:0; padding:0 0 0 20px;
position:relative;
}

.bgRightEnd {
background:url("_images/bgRightEnd.jpg") left top no-repeat;
width:580px; min-height:520px;
margin:0; padding:40px 0 10px 20px;
position:relative;
}


/* STOPKA */
.bgStopkaCopyLeft {
background:url("_images/bgStopkaCopyLeft.jpg") left top repeat-x;
height:363px;
position:relative;
}

.bgStopkaCopyRight {
background:url("_images/bgStopkaCopyRight.jpg") left top repeat-x;
height:363px;
position:relative;
}


#Stopka {
color:#393939;
width:1000px;
height:363px;
padding:0; margin:0;
display:block;
overflow:hidden;
float:none;
position:relative;
}

#StopkaLeft {
background:url("_images/bgStopkaLeft.jpg") left top no-repeat;
width:560px; height:363px;
display:block; overflow:hidden;
float:left;
position:relative;
}

#StopkaRight {
background:url("_images/bgStopkaRight.jpg") left top no-repeat;
width:440px; height:363px;
display:block; overflow:hidden;
float:right;
position:relative;
}

.tvNumeracja {
width:440px;
height:60px;
margin:0;
display:block;
overflow:hidden;
float:none;
position:relative;
}


/* INNE DODATKI */
h1 {
font-family:Georgia, serif;
padding:5px 0 5px 0;
margin:0;
font-size:24px;
}

h2 {
font-family:Tahoma, Georgia, serif;
padding:5px 0 5px 0;
margin:0;
font-size:22px;
font-weight:normal;
}

h3 {
font-family:Tahoma, Georgia, serif;
padding:5px 0 5px 0;
margin:0;
font-size:14px;
font-weight:normal;
}

h4 {
font-size:11px;
font-family:Georgia, serif;
}

.alpha {
margin:0;
padding: 0; 
position: relative; 
vertical-align:middle;
color: #fff; 
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}

.alpha:hover, .alpha:focus {
margin:0;
padding: 0; 
position: relative; 
vertical-align:middle;
color: #fff; 
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
}

.oddzielaczKropkiBraz {
background:url("../img/oddzielacze/kropkaBraz.gif") left center repeat-x;
position:relative;
}


.czerwony, A.czerwony { color:#c90908; text-decoration:none; }
A:hover.czerwony { color : #981111; text-decoration:none; }
A:visited.czerwony, A:active.czerwony { text-decoration : none; }

.pomarancz, A.pomarancz { color : #e89f13; text-decoration : none; }
A:hover.pomarancz { color : #f5a50c; text-decoration : underline; }
A:visited.pomarancz, A:active.pomarancz { text-decoration : none; }

.jasny_szary, A.jasny_szary { color : #5c5b58; text-decoration : none; }
A:hover.jasny_szary { color : #434242;; }
A:visited.jasny_szary, A:active.jasny_szary { text-decoration : none; }

.szary, A.szary { color : #565653; text-decoration : none; }
A:hover.szary { color : #585757; }
A:visited.szary, A:active.szary { text-decoration : none; }

.bialy, A.bialy { font-weight : bold; color : #ffffff; text-decoration : none; }
A:hover.bialy { color : #cccccc; }
A:visited.bialy, A:active.bialy { text-decoration : none; }

