/*----------------------------Global---------------------------------*/
body {
	behavior: url('style/frontend/csshover.htc');
	background: #fff url(../../images/frontend/bg_rep.gif); 
	color: #000000; 
	font: normal 13px Verdana, sans-serif;
	line-height:16px;
	margin:0px;
	
}
ul{ list-style-type: none; margin:0;padding: 0;}
li{margin:0;padding: 0;}
img { border: 0; }
hr { clear: both; visibility: hidden; height: 1px; }

table { border-collapse: collapse; margin:0;padding: 0;}
tr{margin:0;padding: 0;}
td{margin:0;padding: 0;}
*:focus { outline: none; }

a, a:link, a:focus, a:visited, a:active { color: #000000; text-decoration: none; }
a:hover { text-decoration: none; color: #B41400; }

/* -------------------------------/Global---------------------------------- */  

/*--------------------------------Bloki-------------------------------------*/
#background{
	background: url(../../images/frontend/bg.gif) repeat-x;
	height:590px;
}

#maincontainer{
	width: 774px;
	margin: 0 auto;
}
#top_manu {width: 774px;float: left;}
#top_manu ul li{
	text-align:center;
	float: left;
}
#logo_baner{
	float: left;
	width: 774px;
	height:139px;
}
#logo{
	float: left;
	width: 258px;
	height:139px;
}
#baner{
	background: url("../../images/frontend/baner.jpg");
	float: left;
	width: 516px;
	height: 139px;
	text-indent: -1000em;
}
#english #baner{
	background: url("../../images/frontend/ebanner.jpg");
	float: left;
	width: 516px;
	height: 139px;
}
#down{
	background:url("../../images/frontend/down_bg.gif") repeat-y;
	float: left;
	width:778px;
}
#left{
	float: left;
	width: 258px;
}
#usluga{
	background: url("../../images/frontend/sprawdz_usluge.jpg");
	width: 258px;
	height: 166px;
}
#formdiv{
	margin:75px 0 0 95px;	
}
#formdiv label{
	font-size: 10px;	
}
#pasek{
	background: url("../../images/frontend/pasek.gif");
	padding-left:6px;
	padding-top:2px;
	width: 252px;
	height: 25px;
	color: #fff;
	font-weight: bold;
}


#maincolumn{
	background:url("../../images/frontend/main_bg.jpg") no-repeat;
	float:left;
	width:516px;
	min-height:349px;
	
}
#foot{
	background:url("../../images/frontend/foot_bg.gif") repeat-x;
	float:left;
	width:774px;
	height:30px;
	margin-bottom: 15px;
}

#foot ul li{
	text-align:center;
	margin-top:4px;
	width:100px;
	float: left;
}

#foot #enzo{
	float:right;
	margin-left:15px;
	margin-right:15px;
	margin-top: 2px;
}
#foot #enzo img:hover{
	opacity: 0.60; 
    filter: alpha(opacity:60);
}
/*--------------------------------/Bloki-------------------------------------*/

/*--------------------------------Top Manu-----------------------------------*/
#menu_firma{
	background: url("../../images/frontend/m_firma.gif") no-repeat;
	display:block;
	width: 132px;
	height: 63px;
}
#menu_firma:hover, #menu_oferta:hover, #menu_partnerzy:hover, #menu_galeria:hover, #menu_sklep:hover, #menu_kontakt:hover{
	background-position: 0 -63px;
}

#menu_oferta{
	background: url("../../images/frontend/m_oferta.gif") no-repeat;
	display:block;
	width: 127px;
	height: 63px;
}

#menu_partnerzy{
	background: url("../../images/frontend/m_partnerzy.gif") no-repeat;
	display:block;
	width: 128px;
	height: 63px;
}

#menu_galeria{
	background: url("../../images/frontend/m_galeria.gif") no-repeat;
	display:block;
	width: 127px;
	height: 63px;
}

#menu_sklep{
	background: url("../../images/frontend/m_sklep.gif") no-repeat;
	display:block;
	width: 128px;
	height: 63px;
}

#menu_kontakt{
	background: url("../../images/frontend/m_kontakt.gif") no-repeat;
	display:block;
	width: 132px;
	height: 63px;
}
#english #top_manu a {
	display:block;
	height:63px;
	background: url("../../images/frontend/top-menu1.gif") no-repeat 0 0;
}
#english li a#menu_company {
	background-position:0 0;
	width: 258px;
}
#english li a#menu_company.selected {
	background-position: 0 -126px;
}
#english li a#menu_company:hover {
	background-position: 0 -63px;
}

#english li a#menu_offer{
	background-position: -258px 0;
	width: 256px;
}
#english li a#menu_offer.selected {
	background-position: -258px -126px;
}
#english li a#menu_offer:hover {
	background-position: -258px -63px;
}

#english li a#menu_contact{
	background-position: -514px 0;
	width: 260px;
}
#english li a#menu_contact.selected {
	background-position: -514px -126px;
}
#english li a#menu_contact:hover {
	background-position: -514px -63px;
}
/*--------------------------------/Top Manu-----------------------------------*/

/*--------------------------------Content-------------------------------------*/
#content{
	font-size:11px;
	float:left;
	width:460px;
	padding:32px 0 15px 30px;
	margin:0;
}
#content h1{
	font-size: 20px;
	font-style:italic;
	color:#A40000;
}
#content h2{
	font-size: 13px;
	color:#292A68;
}

#content ul{margin: 20px; list-style-type: disc;}
#content ol{margin: 20px; padding:0;}

#content .galeria_bg{
	background: url("../../images/frontend/galeria_bg.gif") no-repeat;
	width: 130px;
	text-align: center;
}
#kontakt_txt{
	float:left;
	width:200px;
}
#contakt_form{
	margin-top:40px;
	float:left;
}
#contakt_form input[type=text]{
	background: url("../../images/frontend/input_bg.gif") no-repeat;
	padding:4px 0 0 4px;
	width: 235px;
	height: 24px;
	border: none;
}
#contakt_form textarea{
	background: url("../../images/frontend/textarea_bg.gif") no-repeat;
	padding:4px 0 0 4px;
	font: normal 12px Verdana;
	width: 235px;
	height: 106px;
	border: none;
	overflow: auto;
	
}
#contakt_form input[type=iamge]{
	width: 58px;
	height: 22px;
}
/*--------------------------------/Content-------------------------------------*/


