/***** GLOBAL STYLES ***/

body { background-image:url(../gfx/background.gif);
       background-repeat:no-repeat;
	   background-position:top center;
	   background-color:#36393d;
	   margin:0 0 0 0;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:small;
	   color:#333333;
	   } 
	   
	   
/*** ID'S ***/

div#contener {
width:750px;
background-color:#FFFFFF;
margin:0 auto;
padding-bottom:40px;
overflow:hidden;
}	   

div#content {
padding:0 30px 0 30px;
width:690px;
}

div#content h2 {
color:#4096ee;
border-left:5px #333333 solid;
padding-left:10px;
}

div#content h2 span {
color:#333333;
}

a:link, a:active, a:visited {
color:#4096ee;
text-decoration:none;
}

a:hover {
color:#FF0000;
text-decoration:none;
}


/** HEADER **/
div#header {
height:32px;
background-color:#000;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
width:100%;
top:0;
}

div#header div.header_content {
width:750px;
margin:0 auto;
color:#FFF;
font-size:xx-small;
}

div.header_content div.first {
padding:10px 15px 10px 15px;
float:left;
}

div.header_content div.second {
padding:10px 15px 10px 15px;
float:right;
}

/*** ITEM BOX **/


.item_box {
height:237px;
width:300px;
background-image:url(../gfx/box_bg.gif);
background-repeat:repeat-x;
text-align:center;
float:left;
margin:15px;
}

.item_box_img {
height:127px;
width:300px;
}

.item_box a:link, .item_box a:link, .item_box a:visited {
color:#333333;
text-decoration:none;
}

.item_box a:hover {
color:#ec1515;
text-decoration:none;
} 


.item_box_footer {
padding-top:40px;
width:300px;
height:50px;
}

.item_box_footer_f {
float:left;
padding-left:10px;
font-size:x-small;
}

.item_box_footer_s {
float:right;
padding-right:10px;
font-size:x-small;
}

.item_box h1 {
font-size:small;
}

.item_box span {
color:#4096ee;
}

.item_box img {
padding:20px 0 0 0;
}

/*** FOOTER **/

div#footer {
background-color:#000;
width:100%;
bottom:0;
height:40px;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}

div#footer_content {
width:750px;
margin:0 auto;
color:#FFFFFF;
font-size:xx-small;
}

div#footer_content .first {
float:left;
padding:5px 5px 0 20px;
}

div#footer_content .second {
float:right;
padding:5px 20px 0 0px;
}

div#footer_content .third {
width:750px;
padding-top:5px;
float:left;
text-align:center;
}

div#footer_content span {
color:#4096ee;
}

div#footer_content a:link {
color:#FFFFFF;
text-decoration:none;
}

div#footer_content a:hover {
color:#2d95ff; !important
text-decoration:underline;
}

/** MIN MENU **/

div#min_menu {
width:750px;
background-color:#FFFFFF;
margin:0 auto;
text-align:center;
font-size:xx-small;
padding:20px 0 10px 0;
}

div#min_menu a:link, div#min_menu a:active, div#min_menu a:visited {
padding:4px 5px;
color:#999999;
text-decoration:none;
}  

div#min_menu a:hover {
color:#FF0000;
text-decoration:none;
}

/*** O NAS **/

div#onas_left {
float:left;
width:520px;
}



div#onas_right {
float:right;
width:150px;
padding-top:15px;
text-align:center;
}

div#onas_right img {
padding:15px 0 15px 0;
border:none;
}


/** ITEM ZOOM **/

div#item_zoom_left {
width:200px;
height:400px;
float:left;
padding:10px;
text-align:center;
}

div#item_zoom_left img {
border:none;
}

div#item_zoom_right {
width:420px;
float:right;
padding:10px 10px 10px 20px;
border-left:2px #0066CC solid;
}

/** KONTAKT **/

div#kontakt_gora {
width:750px;
}

div#formularz {
width:720px;
text-align:center;
}


div#formularz h3 {
text-align:center;
}
div#formularz label {
font-size:xx-small;
text-align:center;
}

div#formularz input {
width:300px;
border:1px #999999 solid;
background-color:#f9f9f9;
}

div#formularz textarea {
width:300px;
border:1px #999999 solid;
background-color:#f9f9f9;
}

.submit {
width:300px;
height:25px;
vertical-align:middle;
color:#666666;
background-color:#F8F8F8;
border:1px #666666 solid;
border-width:1px 5px 1px 5px;
}

.submit:hover {
background-color:#0099FF;
color:#FFFFFF;
cursor:pointer;
}

#w3c {
position:absolute;
padding:0 0 0 20px;
}

#w3c img {
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}

#w3c img:hover {
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}


