BODY { margin:0; padding:0; background:#382416 url("_images/bg.jpg"); color:#87674d; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif !important; }

.forminput { FONT-SIZE: 11px; vertical-align:middle; top:-2px; FONT-FAMILY: tahoma, helvetica, sans-serif; background-color:#FFFFFF; border:1px solid #96948e; color:#626262; float:left; margin-top:6px; margin-right:8px; position:relative; }

.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;
}


/* PAGE */
#Page {
width:1000px;
padding:0;
margin:0;
border:none;
position:relative;
display:block;
}

#Top {
background:url("_images/bgTop.jpg");
width:1000px;
height:117px;
position:relative;
display:block;
}

#TV {
background:url("_images/bgTV.jpg");
width:1000px;
height:368px;
margin:0;
padding:0;
overflow:hidden;
position:relative;
display:block;
}

#Menu {
background:url("_images/bgMenu.jpg");
widht:1000px;
height:60px;
display:block;
position:relative;
}

#Page .pageLeft {
width:695px; 
padding:0; margin:0 10px 0 5px;
overflow:hidden;
float:left;
display:block;
position:relative;
}

#Page .pageRight {
width:290px; 
margin:0; padding:0;
overflow:hidden;
float:right;
display:block;
position:relative;
}

/* BELKI PRAWE */
.belka290 {
background:url("_images/belki/bg290.jpg") left top repeat-y;
width:290px;
margin:0; padding:0;
display:block;
overflow:hidden;
position:relative;
}

.belkaTitle { 
background:url("_images/belki/bgTitle290.jpg") left top no-repeat;
width:290px;
height:70px;
margin:0; padding:0;
display:block;
color:#b38656;
position:relative;
}

.bg290End {
background:url("_images/belki/bg290End.jpg") left top no-repeat;
width:290px;
height:10px;
margin:0; padding:0;
display:block;
position:relative;
}

.div270, A.div270, A:visited.div270, A:active.div270 {
width:250px; /* 270px */
height:110px; /* 130px */
overflow:hidden;
margin:0; padding:10px 10px;
display:block;
position:relative;
text-decoration:none;
}

A:hover.div270, .div270Sel, A.div270Sel {
background:url("_images/belki/bgDiv270.gif") left top no-repeat;
width:250px; /* 270px */
height:110px; /* 130px */
overflow:hidden;
margin:0; padding:10px 10px;
display:block;
position:relative;
text-decoration:none;
}

/* Belki lewe 695px */
.belka695 {
background:url("_images/belki/bg695.jpg") left top repeat-y;
width:695px;
margin:0; padding:0;
display:block;
overflow:hidden;
position:relative;
}

.belka695Top { 
background:url("_images/belki/bg695Top.jpg") left top no-repeat;
width:695px;
height:10px;
margin:0; padding:0;
display:block;
color:#b38656;
position:relative;
}

.bg695End {
background:url("_images/belki/bg695End.jpg") left top no-repeat;
width:695px;
height:10px;
margin:0; padding:0;
display:block;
clear:both;
position:relative;
}


.bgStopka {
background:url("_images/bgStopka.jpg") left top repeat-x;
height:230px;
}

#Stopka {
width:1000px;
height:230px;
overflow:hidden;
color:#747474;
position:relative;
}

#Stopka .containerStopka {
width:1000px;
height:190px;
display:block;
overflow:hidden;
float:none;
}

.boxStopka {
width:320px;
float:left;
position:relative;
}

.bgTitleStopka {
background:url("_images/bgTitleStopka.jpg") left top no-repeat;
width:320px; /* 320px */
height:27px;
margin:0;
padding:8px 0 0 0;
display:block;
color:#979797;
position:relative;
}

#Stopka .copyright {
width:1000px;
height:28px;
padding:12px 0 0 0;
font-size:10px;
text-align:center;
display:block;
overflow:hidden;
float:none;
}



/* INNE DODATKI */
h1 {
padding:5px 0 5px 0;
margin:0;
font-size:24px;
}

h2 {
padding:5px 0 5px 0;
margin:0;
font-size:12px;
}

.btSubmit {
margin:0;
padding: 0; 
position: relative; 
vertical-align:middle;
color: #fff; 
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}

.btSubmit:hover, .btSubmit: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; }

.braz_jasny, A.braz_jasny { color : #a68569; text-decoration : none; }
A:hover.braz_jasny { color : #87674d; text-decoration : underline; }
A:visited.braz_jasny, A:active.braz_jasny { text-decoration : none; }

.jasny_szary, A.jasny_szary { color : #b3b3b3; text-decoration : none; }
A:hover.jasny_szary { color : #747474; }
A:visited.jasny_szary, A:active.jasny_szary { text-decoration : none; }

.szary, A.szary { color : #736666; text-decoration : none; }
A:hover.szary { color : #4b3f3f; }
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; }

