/* Global Styles */

body {
	background-color:#636363;
	margin:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	
td {
/*font-family:Arial, Helvetica, sans-serif;*/
	color:#000000;
	text-align:justify;
	
	}
h1 {
color:#000000;
font-size:12px;
}
h2, h3, h4,h5 {
color:#000000;
font-size:12px;
font-weight:normal;
}

/*	
a {
	color: #000000;
	text-decoration:none;
	}
	
a:hover {
 color:#990000;
 
	}
*/
/* ID Styles */


.bottom {
background-image:url(img/www/bottom_bg.jpg); background-position:top; background-repeat:repeat-x; height:34px; color:#FFFFCC;
}
.lc  {
width:1px; background-image:url(img/www/point.jpg); background-repeat:repeat-y; background-position:right;
}
.rc  {
width:1px; background-image:url(img/www/point.jpg); background-repeat:repeat-y; background-position:left;
}

.bottom td {
color:#FFFFCC;
text-align:center;
}


#top {
width:801px;
height:60px;
background: url(images/top.jpg); 
}


#footer td {
color:#FFFFCC;
text-align:center;
font-size:11px;
}
#footer a {
color:#FFFFCC;
text-decoration:none;
}
#footer a:hover {
color:#FF3300;
text-decoration:none;
}
#maintd {
background-color:#FFFFFF;
color:#000000;
background-image:url(img/www/maintd_bg.jpg);
background-repeat:repeat-x;
vertical-align:top;
display:table;
height:950px;
}

#maintd table td {
vertical-align:top;
}

.ofirmie {
text-indent:5px;
line-height:20px;
margin: 3px;
width:80%;
margin:auto;
font-size:14px;
}
#typmaszyny {
background-image:url(img/www/rec.png);
background-repeat:no-repeat;
background-position:center bottom;
text-align:left;
text-indent:17px;
vertical-align:top;
height:25px;
padding-top:5px;
margin-bottom:5px;
}
#galeriafilmow {
background-image:url(img/www/rec.png);
background-repeat:no-repeat;
background-position:center bottom;
text-align:left;
text-indent:17px;
vertical-align:top;
height:25px;
padding-top:5px;
margin-bottom:5px;
}
/*
#inform {
background-image:url(img/www/rec.png);
background-repeat:no-repeat;
background-position:center bottom;
text-align:left;
text-indent:17px;
vertical-align:top;
height:25px;
padding-top:5px;
margin-bottom:5px;
}
*/
#inform {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
position:absolute;
right:20px;
top:140px;
background-color:#130C40;
text-align:center;
width:159px;
}
#inform div {
color:#FFFFFF;
width:100%;
text-align:left;
padding-left:10px;
line-height:15px;
}
#inform div a {
color:#FFFFFF;
text-decoration:none;
} 
#inform div a:hover {
color:#FF0000;
text-decoration:none;
} 
#mailerr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;
position:absolute;
right:20px;
top:220px;
background-color:#09022E;
text-align:center;
}
#mailok {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
position:absolute;
right:35px;
top:220px;
background-color:#09022E;
text-align:center;
}
#typmaszynyopis {
background-image:url(img/www/rec.png);
background-repeat:no-repeat;
background-position:left bottom;
text-align:left;
text-indent:12px;
vertical-align:top;
height:25px;
padding-top:5px;
margin-bottom:5px;
position:relative;
left:20px;
}
.parz {
	border-top:1px;
	background-color:#FFFFD7;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	line-height:20px;
	text-indent:5px;
	
}
.nparz {
	border-top:1px;
	background-color:#FCFCFC;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	line-height:20px;
	text-indent:5px;
	
}
.last {
	border-top:1px;
	}
#galeria {
background-image:url(img/www/rec.png);
background-repeat:no-repeat;
background-position:center bottom;
text-align:left;
text-indent:17px;
vertical-align:top;
height:25px;
padding-top:5px;
margin-bottom:5px;
} 
#gallery {
width:100%;
margin:auto;
text-align:center;

}
/*
#gallery a {
text-align:center;
}
#gallery img {
border:1px;
border-color:#000000;

}

#gallery hr {
color:#006699; margin:auto; height:1px; width:50%;
}
*/
#menumaszyny {
color:#000000;
text-decoration:none;
font-size:11px;
}
.menumaszyny {
/*height:17x;*/
width:145px;
display:table-row;
}
.menumaszyny a {
line-height:19px;
background-image:url(img/www/menumaszyny/arrow.png);
background-repeat:no-repeat;
background-position:bottom;
text-indent:20px;
color:#000000;
text-decoration:none;
float:left;
/*height:17x;*/
width:145px;
}
.menumaszyny a:hover {
line-height:19px;
background-image:url(img/www/menumaszyny/hover.jpg);
background-repeat:no-repeat;
background-position:bottom;
text-indent:20px;
color:#FFFFFF;
text-decoration:none;
float:left;
/*height:17x;*/
width:145px;
}

.menumaszyny_smaller {
/*height:17x;*/
width:165px;
display:table-row;
}
.menumaszyny_smaller a {
line-height:19px;
background-image:url(img/www/menumaszyny/arrow.png);
background-repeat:no-repeat;
background-position:bottom;
text-indent:20px;
color:#000000;
text-decoration:none;
float:left;
/*height:17x;*/
width:145px;
font-size:10px;
}
.menumaszyny_smaller a:hover {
line-height:19px;
background-image:url(img/www/menumaszyny/hover.jpg);
background-repeat:no-repeat;
background-position:bottom;
text-indent:20px;
color:#FFFFFF;
text-decoration:none;
float:left;
/*height:17x;*/
width:145px;
font-size:10px;
}

#menu {
color:#FFFFFF;
text-decoration:none;
background-image:url(img/www/menu/menu_bg.jpg);
background-repeat:repeat-y;
}

#menu li {
font-size:6px;color:#56617D;
}
.m_menu {
width:268px;
height:24px;
display:block;
}

.m_menu a {
background-image:url(img/www/menu/btn0_up.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;

}
.m_menu a:hover { 
background-image:url(img/www/menu/btn0_hover.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;
}

.m_menuhover {
width:268px;
height:24px;
display:block;
}

.m_menuhover a {
background-image:url(img/www/menu/btn0_down.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;

}
.m_menuhover a:hover { 
background-image:url(img/www/menu/btn0_hover.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;
}

.m_submenu {
width:268px;
height:24px;
display:block;
}

.m_submenu a {
background-image:url(img/www/menu/btn0_up.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;

}
.m_submenu a:hover { 
background-image:url(img/www/menu/subbtn0_hover.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;
}

.m_submenuhover {
width:268px;
height:24px;
display:block;
}

.m_submenuhover a {
background-image:url(img/www/menu/subbtn0_down.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;

}
.m_submenuhover a:hover { 
background-image:url(img/www/menu/subbtn0_hover.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;
}


.m_menuh {
width:268px;
height:24px;
display:block;
}

.m_menuh a {
background-image:url(img/www/menu/btn0_hover.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;

}
.m_menuh a:hover { 
background-image:url(img/www/menu/btn0_hover.jpg);
width:268px;
height:24px;
text-indent:33px;
line-height:24px;
color:#FFFFFF;
text-decoration:none;
float:left;
}

.m_menu1 {
width:268px;
display:block;
}

.m_menu1 a {
background-image:url(img/www/menu/btn1_up.jpg);
background-repeat:repeat-y;
width:268px;
text-indent:44px;
color:#FFFFFF;
text-decoration:none;
float:left;
line-height:20px;

}
.m_menu1 a:hover { 
background-image:url(img/www/menu/btn1_hover.jpg);
background-repeat:repeat-y;
width:268px;
text-indent:44px;
color:#FFFFFF;
text-decoration:none;
float:left;
line-height:20px;
}

#menu div {
background-image:url(img/www/menu/cat_bg.jpg);
width:268px;
height:27px;
text-indent:33px;
line-height:27px;
font-size:14px;
}
/* Class Styles */
.naglowek {
background-color:#56617E;
color:#FFFFFF;
line-height:28px;
font-size:12px;
text-align:center;
}
h1 .naglowek {
background-color:#56617E;
color:#FFFFFF;
line-height:28px;
font-size:12px;
text-align:center;
}
#hh {position:absolute; top:-50px; font-size:12px; color:#000033;}
.wyroznienie {
background-image:url(img/www/rec.png);
background-repeat:no-repeat;
background-position:left bottom;
text-align:left;
text-indent:5px;
vertical-align:top;
height:25px;
width:375px;
margin-top:10px;
padding-top:5px;
margin-bottom:5px;
font-weight:bold;
text-transform:uppercase;
}

.lii {
width:9px; 
height:15px;
top:12px;

 }

.pic {
width:135px;
height:104px;
position:relative;
margin:auto;
padding-top:3px;
padding-bottom:3px;
}
.pic a {
background:url(img/www/galeria_bghover.png);
background-position:bottom;
float:left;
line-height:104px;
width:135px;
height:104px;
}	
.pic a:hover {
background:url(img/www/galeria_bg.png);
background-position:bottom;
float:left;
line-height:104px;
width:135px;
height:104px;
}
.pic img {
margin-left:auto;
margin-top:10px;
}
.pic1 {
width:149px;
height:176px;
background:url(images/ramka1.jpg);
margin-left:auto;
margin-right:auto;
}	
.pic1 img {
margin-left:11px;
margin-top:11px;
}
.bodyText li:first-letter { font-size:14px }
.bodyText {
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:16px;
	margin-left:4px;
	margin-right:4px;
	letter-spacing:1px;
	text-align:justify;
	}
.bodyText a {
/*text-shadow:#000000;*/
color:#000000;
text-decoration:none;
}
.bodyText a:hover {
/*text-shadow:#FF0000;*/
color:#000000;
background-color:#FFFFCC;
text-decoration:none;
}
.bodyTextAlt {
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:16px;
	margin-left:4px;
	margin-right:4px;
	text-align:center;
	min-width:150px;
	}	
.bodyTextAlt a {
/*text-shadow:#FF0000;*/
color:#000000;
text-decoration:none;
}
.bodyTextAlt a:hover {
/*text-shadow:#FF0000;*/
color:#000000;
background-color:#FFFFFF;
text-decoration:none;
}
.smallTextp {
font-size:11px;
text-align:center;
	}
	
.navText {
	
	text-decoration: none;
	}

#szybkilink_zap {
width:70px;
height:89px;
text-align:center;
}
#szybkilink_zap a {
background-image:url(img/www/zapytanie.png);
background-position:bottom;
float:left;
width:70px;
height:89px;
}
#szybkilink_zap a:hover {
background-image:url(img/www/zapytanie_hover.png);
background-position:bottom;
float:left;
width:70px;
height:89px;
}
#szybkilink_dok {
width:70px;
height:89px;
text-align:center;
}
#szybkilink_dok a {
background-image:url(img/www/pdf.png);
background-position:bottom;
float:left;
width:70px;
height:89px;
}
#szybkilink_dok a:hover {
background-image:url(img/www/pdf_hover.png);
background-position:bottom;
float:left;
width:70px;
height:89px;
}

.formularz {
	font-family: "Lucida Sans Unicode",Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align: left;
	background-color: #FFF5D7;
	border:solid 1px;
	border-color:#000000;
}
.formularzPrzycisk {
	font-family: "Lucida Sans Unicode",Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color:#EA0000;
	border:solid 1px;
	border-color:#000000;
}
.hid {
visibility:hidden;
display:none;
}
.novis {
visibility:hidden;
}

.divhid {
display:none;
}
.divnormal
{
display:table-row;
font-size:9px;
}
#infoanim {
width:539px;
position:absolute;
top:180px;
margin-left:auto;
margin-right:auto;
}
