*
{
margin: 0px;
padding: 0px;
border: none;
}

img {
padding:0px;margin:0px;border: 0px none;
}

a {
color:#616161;
text-decoration:none;
}

a:hover{
color:#ff3c00;
background: none;
text-decoration:none;
}

body
{
background-color: #ffffff;
color: #616161;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
background: url('../images/bg1.jpg') top repeat-x;
}

hr {
border: 0;
color: #ececec;
background-color: #ececec;
height: 1px;
margin:10px 0 15px 0px;
}


#leftbg {
background: url('../images/bg.jpg') top repeat-x;
position: absolute;
z-index: 10;
width: 45%;
height: 500px;
top: 0;
left: 0;
}

#content {
position: relative;
margin: auto;
width: 892px;
text-align:left;	
z-index: 100;
}

#main{
width:100%;
height:auto;
}

#top_bg{
top: 0px;
background:url(../images/top_bg.jpg) no-repeat;
width:892px;
height:40px;
}

#top{
background: url(../images/logo.jpg) no-repeat;
height:52px;
position:relative;
}

#login{
	height:32px;
	width:203px;
	position:absolute;
	left: 261px;
	top:20px;
}

.login_input{
background-image:url(../images/input_login.jpg);
width: 70px;
height: 20px;
padding-top: 6px;
color: #b3b3b3;
padding-left: 8px;
border: 0px;
font-size: 10px;
}

.load{
background-image:url(../images/button_login.jpg);
width: 27px;
height: 27px;
color:#FFFFFF;
background-color: White;
border: none;
}


#menu_top{
position:absolute;
width:426px;
height:42px;
right:0px;
bottom:0px;
}

#left_top{
top:0px;
margin:0px;
padding:0px;
width:464px;
height:253px;
float:left;
}

#right_top h3{
margin:0px;
padding:0px;
color: #000000;
font-size: 13px;
font: Arial, Helvetica, sans-serif;
font-weight:normal;
background:url(../images/kartka_b.gif) no-repeat 0px 2px;
}

#right_top{
float:right;
width:347px;
height:208px;
margin-right:1px;
background:url(../images/right_top.jpg) no-repeat;
color:#FFFFFF;
text-indent:15px;
font-size:12px;
padding: 45px 40px 0px 40px;
}

#right_top a{
color:#FFFFFF;
text-decoration:underline;
}


#main_content{
width:614px;
background:url(../images/main_content_right.jpg) repeat-y;
float:left;
margin:0px;
padding:0px;
}

#main_content_left h3{
margin:0px;
text-indent:15px;
color: #ff3c00;
font-size: 12px;
font: Arial, Helvetica, sans-serif;
font-weight:normal;
background:url(../images/kartka_g.gif) no-repeat 0px 2px;
}

#main_content_left{

background:url(../images/aktualnosci.jpg) no-repeat;
width:246px;
text-indent:15px;
padding:70px 35px 0px 25px;
float:left;
}

#main_content_left_realizacje{

background:url(../images/realizacje.jpg) no-repeat;
width:246px;
text-indent:15px;
padding:70px 35px 0px 25px;
float:left;
}

#main_content_left_partnerzy{

background:url(../images/partnerzy.jpg) no-repeat;
width:246px;
text-indent:15px;
padding:70px 35px 0px 25px;
float:left;
}

#main_content_left_kontakt{
background:url(../images/kontakt.jpg) no-repeat;
width:246px;
font-size:12px;
padding:70px 35px 0px 25px;
float:left;
}

#main_content_left_onas{
background:url(../images/o_nas.jpg) no-repeat left top;
font-size:12px;
text-indent:15px;
width:554px;
padding:70px 35px 0px 25px;
float:left;
}

#main_content_left_oferta{
position:absolute;
background:url(../images/oferta.jpg) no-repeat;
width:246px;
font-size:12px;
text-indent:15px;
padding:70px 35px 0px 25px;
float:left;
}

#main_content_left_panel{
background:url(../images/panel.jpg) no-repeat left top;
font-size:12px;
text-indent:15px;
width:554px;
padding:70px 35px 0px 25px;
float:left;
}

#main_content_left_news{
background:url(../images/aktualnosci.jpg) no-repeat left top;
font-size:12px;
text-indent:15px;
width:554px;
padding:70px 35px 0px 25px;
float:left;
}

h2{
font-size:12px;
color: #ff3c00;
font-weight:bold;
display:inline;
margin:0px;
padding:0px;
}

span{
font-weight:bold;
color: #ff3c00;
}

#main_content_left_kontakt h1{
color: #ff3c00;
font-size:11px;
font-weight:bold;
}

#main_content_left img{
margin-top:3px;
margin-left:205px;
}

#main_content_right h3{
margin:0px;
text-indent:15px;
//color: #8fb1ca;
color: #AE150F;
font-size: 12px;
font: Arial, Helvetica, sans-serif;
font-weight:normal;
background:url(../images/kartka_g.gif) no-repeat 1px 2px;
}

#panel{
background: #FFFFFF url(../images/panel_bg.jpg) right repeat-y;
width:614px;
float:left;
}

#main_content_right{
width:308px;
float:right;
}

#main_content_rigth_txt{
padding:0px 27px 0px 28px;
text-indent:15px;
}

#main_content_rigth_txt img{
padding:0px 0px 0px 205px;
}

#main_content_rigth_txt a{
font-weight:bold;
//color: #8fb1ca;
color: #AE150F;
}

#right_column{
width:277px;
height:184px;
float:right;
}

#newsletter{
width:252px;
margin-bottom:0px;
height:95px;
background:url(../images/newsletter.jpg) no-repeat;
padding:47px 0px 0px 25px;
}

#newsletter p{
padding-top:7px;
padding-left:3px;
padding-right:20px;
font-size:10px;
color: #b3b3b3;
}

.input{
background-image:url(../images/input.jpg);
width: 150px;
height: 21px;
padding-top: 6px;
color: #b3b3b3;
padding-left: 8px;
border: 0px;
font-size: 10px;
}

.plus{
background-image:url(../images/plus.jpg);
width: 28px;
height: 27px;
color:#FFFFFF;
background-color: White;
border: none;
}

.minus{
background-image:url(../images/minus.jpg);
width: 26px;
height: 27px;
color:#FFFFFF;
background-color: White;
border: none;
}

#main_bottom{
background:url(../images/content_bottom.jpg) no-repeat;
height:57px;
}

#spons {
width:891px;
height:145px;
background:url(../images/bottom.jpg) bottom no-repeat;
position:relative;
}

#menu_spons {
	width:891px;
	height:63px;
}

#menu_spons ul {
margin:0px;padding:0px;
height:63px;
list-style-type:none;
}

#menu_spons ul li {
margin: 0; padding: 0;
list-style:none; 
display:inline;
float:left;
}

#menu_spons ul li a {
display:block;
height:63px;
}

#menu_spons ul li#enter a:hover {width: 177px; background: url('../images/sponsorzy/enter_h.jpg') 0px 0px no-repeat;}
menu_spons ul li#enter {width: 177px;}
#menu_spons ul li#enter a {width: 177px; background: url('../images/sponsorzy/enter.jpg') 0px 0 no-repeat;}
menu_spons ul li#enter {width: 177px;}

#menu_spons ul li#fiberyaprint a:hover {width: 137px; background: url('../images/sponsorzy/fiberyaprint_h.jpg') 0px 0px no-repeat;}
menu_spons ul li#fiberyaprint {width: 137px;}
#menu_spons ul li#fiberyaprint a {width: 137px; background: url('../images/sponsorzy/fiberyaprint.jpg') 0px 0 no-repeat;}
menu_spons ul li#fiberyaprint {width: 137px;}

#menu_spons ul li#karczma-biskupinska a:hover {width: 80px; background: url('../images/sponsorzy/karczma-biskupinska_h.jpg') 0px 0px no-repeat;}
menu_spons ul li#karczma-biskupinska {width: 80px;}
#menu_spons ul li#karczma-biskupinska a {width: 80px; background: url('../images/sponsorzy/karczma-biskupinska.jpg') 0px 0 no-repeat;}
menu_spons ul li#karczma-biskupinska {width: 80px;}

#menu_spons ul li#fiberya a:hover {width: 87px; background: url('../images/sponsorzy/fiberya_h.jpg') 0px 0px no-repeat;}
menu_spons ul li#fiberya {width: 87px;}
#menu_spons ul li#fiberya a {width: 87px; background: url('../images/sponsorzy/fiberya.jpg') 0px 0 no-repeat;}
menu_spons ul li#fiberya {width: 87px;}

#menu_spons ul li#brn a:hover {width: 78px; background: url('../images/sponsorzy/brn_h.jpg') 0px 0px no-repeat;}
menu_spons ul li#brn {width: 78px;}
#menu_spons ul li#brn a {width: 78px; background: url('../images/sponsorzy/brn.jpg') 0px 0 no-repeat;}
menu_spons ul li#brn {width: 78px;}

#menu_spons ul li#rezydent a:hover {width: 124px; background: url('../images/sponsorzy/rezydent_h.jpg') 0px 0px no-repeat;}
menu_spons ul li#rezydent {width: 124px;}
#menu_spons ul li#rezydent a {width: 124px; background: url('../images/sponsorzy/rezydent.jpg') 0px 0 no-repeat;}
menu_spons ul li#rezydent {width: 124px;}

#menu_spons ul li#krymar a:hover {width: 120px; background: url('../images/sponsorzy/krymar_h.gif') 0px 0px no-repeat;}
menu_spons ul li#krymar {width: 120px;}
#menu_spons ul li#krymar a {width: 120px; background: url('../images/sponsorzy/krymar.gif') 0px 0 no-repeat;}
menu_spons ul li#krymar {width: 120px;}

#menu_spons ul li#restpur a:hover {width: 120px; background: url('../images/sponsorzy/restpur_h.gif') 0px 0px no-repeat;}
menu_spons ul li#restpur {width: 120px;}
#menu_spons ul li#restpur a {width: 120px; background: url('../images/sponsorzy/restpur.gif') 0px 0 no-repeat;}
menu_spons ul li#restpur {width: 120px;}

#fuze{
	color:#b0b0b0;
	font-size:10px;
	position:absolute;
	width:429px;
	height:37px;
	top: 84px;
	left: 14px;
}

#fuze_menu {
	width:375px;
	height:27px;
	position:absolute;
	left: 506px;
	top: 88px;
}

#fuze_menu ul
{
margin:0px;padding:0px;
list-style-type:none;
}

#fuze_menu li{
margin: 0; padding: 0;
padding-left:13px;
display:inline;
float:left;
color:#b0b0b0;
}

#fuze a{
color:#b0b0b0;
text-decoration:none;
}

#fuze a:hover{
color:#ff3c00;
background: none;
text-decoration:none;
}

#fuze_menu li a{
color:#b0b0b0;
text-decoration:none;
}

#fuze_menu li a:hover{
color:#ff3c00;
background: none;
text-decoration:none;
}

#form{
padding:0px 27px 0px 33px;
color:#b0b0b0;
font-size:10px;
text-indent:10px;
}

#right_collumn{
padding:0px 27px 0px 33px;
font-size:12px;
text-indent:15px;
}

.inputy {
padding:2px 3px 2px 3px;
background-color:#FFFFFF;
border: #ececec solid 1px;
color:#999999; 
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
}

.emailbut {
width:60px;
padding:2px;
border: #ececec solid 1px;
border-left-width: 4px;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #999999;
background: #FFFFFF;
}

.emailbut:hover {
width:60px;
padding:2px;
border: #ececec solid 1px;
border-left-width: 4px;
color: #FF4F02;
font-size: 10px; 
font-family:Arial, Helvetica, sans-serif;
background: #FFFFF;
}
