* { margin:0; 	padding: 0; }
body {
	margin: 0 auto; padding: 0;
	font: 80%/1em  Arial,sans-serif;
	color: #333; 
	font-size:11px; 
	background: #03235C url(../graf/bg.jpg) no-repeat;	
	background-position: top center ;
	background-repeat:no-repeat;
}

ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.contact_buttons{
background: url(../graf/button.png) no-repeat;	
text-align:center;
}

.inputy{
background-color:#ebe8e5;
width:265px;
height:20px;
padding:5px;
margin:5px;
}

.rounded-corners {
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	behavior: url(/css/border-radius.htc);
    border-radius: 10px;
}

.rounded-corners-small {
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	behavior: url(/css/border-radius.htc);
    border-radius: 5px;
}

@font-face {
font-family: myfont_serifabold;
src: url('/css/SerifaDEEBold.ttf');
}

@font-face {
font-family: myfont_serifalight;
src: url('/css/SerifaDEELig.ttf');
}

@font-face {
font-family: myfont_myriad;
src: url('/css/MyriadPro-Bold.otf');
}

#all{
display:block;
margin:0 auto;
padding:0;
width:1280px;
}

#sign{
font-size:9px;
display:block;
margin:0 auto;
padding:0;
width:960px;
height:10px;
padding-top:35px;
color:#3e6cab;
text-align:center;
font-family:myfont_serifabold,Arial,Sans-serif;
font-weight:normal;
}

#stopka{
	background: #fff url(../graf/bottom.jpg) no-repeat;	
	background-position: top center ;
	display:block;
	margin:0 auto;
	padding:0;
	width:1280px;
	height:462px;
}

.indicator{
	background: url(../graf/indicator.jpg) no-repeat;	
	padding-left:17px;
	text-decoration:none;
	background-position: 0px 2px;
	font-family:Times New Roman;
	font-size:15px;
}

.indicator_nored{
	padding-left:17px;
	text-decoration:none;
	background-position: 0px 2px;
	font-family:Times New Roman;
	font-size:15px;
}

.indicator_tresc{
padding:5px;
display:none;
padding-left:22px;
width:550px;
font-family:Times New Roman;
font-size:15px;
}

.tytul_dzial{
display:block; 
font-size:30px; 
font-weight:bold; 
height:30px;
font-family:Times New Roman;
}

#stopka_small{
	display:block;
	margin:0 auto;
	padding:0;
	width:960px;
	height:462px;
}


.colors_bydlo{color:#6f3a1f;}
.colors_drob{color:#20638a;}
.colors_domowe{color:#20638a;}
.colors_mikrobiologiczne{color:#034082;}
.colors_trzoda{color:#6f3a1f;}
.colors_zywnosc{color:#256f00;}
.colors_konie{color:#ffe3b2;}

#stopka_all{
	background: #fff url(../graf/bottom_rep.jpg) repeat-x;	
	display:block;
	margin:0 auto;
	padding:0;
	height:462px;
}


.menu_buttons{
text-decoration:none;
color:#666666;
margin-left:2px; 
margin-right:2px;
}

#top{
width:960px;
height:153px;
display:block;
margin:0 auto;
}

#top1{
width:960px;
height:123px;
display:block;
margin:0 auto;
}

#top2{
width:960px;
height:30px;
display:block;
margin:0 auto;
}

#napis1{
background: url(../graf/napis2.png) no-repeat;	
height:89px;
width:283px;
display:block;
position:absolute;
}

#napis2{
background: url(../graf/napis1.png) no-repeat;	
height:65px;
width:147px;
display:block;
position:absolute;
margin-left:250px;
}

.link{
position:absolute; 
text-decoration:none; 
color: #c6a16d;
text-align:center
}

#gora{
display:block;
margin:0px;
padding:0px;
float:left;
background-color:red;
height:32px;
width:1318px;
}

#gora1{
margin:0px;
padding:0px;
float:left;
height:32px;
width:120px;
}

#gora2{
display:block;
background: #FFF url(../graf/www_2011_slice_02.png) no-repeat;	
margin:0px;
padding:0px;
float:left;
height:32px;
width:304px;
}

#girl{
position:absolute;
background: url(../graf/girl.png) no-repeat;	
display:block;
height:328px;
width:152px;
margin:0px;
padding:0px;
margin-left:361px;
margin-top:113px;
}

#laska{
position:absolute;
background: url(../graf/laska.png) no-repeat;	
display:block;
height:528px;
width:440px;
margin:0px;
padding:0px;
margin-left:906px;
margin-top:97px;
}

#adv1{
position:absolute;
background: url(../graf/adv1.png) no-repeat;	
display:block;
height:185px;
width:283px;
margin:0px;
padding:0px;
margin-left:765px;
margin-top:440px;
}

#kontakt_bg{
position:absolute;
background: url(../graf/kontakt_bg.png) no-repeat;	
display:block;
height:355px;
width:384px;
margin:0px;
padding:0px;
margin-left:782px;
margin-top:78px;
z-index:1;
}

#pdf{
position:absolute;
background: url(../graf/PDF_ico_r.png) no-repeat;	
display:block;
height:97px;
width:74px;
margin:0px;
padding:0px;
margin-left:416px;
margin-top:77px;
}

#promocje{
background: url(../graf/promocje.png) no-repeat;	
position:absolute;
display:block;
height:35px;
width:120px;
margin:0px;
padding:0px;
margin-left:1038px;
margin-top:0px;
}

#logo{
background: url(../graf/logo.png) no-repeat;	
position:absolute;
display:block;
height:66px;
width:548px;
margin:0px;
padding:0px;
margin-left:10px;
margin-top:50px;
}

.menu_button{
display:block; 
height:20px;
float:left;
text-align:center;
font-size:14px;
font-weight:bold;
padding-top:10px;
text-decoration:none;
font-family:MyriadPro;
color:#13457c;
}

.menu_button:hover{
background-color:#6599c8;
color:#FFF;
}

.menu_button_selected{
background-color:#6599c8;
display:block; 
height:20px;
float:left;
text-align:center;
font-size:14px;
font-weight:bold;
padding-top:10px;
text-decoration:none;
font-family:MyriadPro;
color:#FFF;
}



.stopka_button{
display:block; 
height:23px;
float:left;
text-align:center;
font-size:14px;
font-weight:bold;
padding-top:10px;
text-decoration:none;
font-family:MyriadPro;
color:#9faac0;
margin-bottom:4px;
}

.stopka_button:hover{
color:#8d97ab;
}

.stopka_links{
text-decoration:none;
color:#9faac0;
font-size:9px;
padding-top:4px;
display:block;
}

.stopka_links:hover{
color:#FFF;
}

#opis{
position:absolute;
display:block;
height:90px;
width:217px;
margin:0px;
padding:0px;
margin-left:320px;
margin-top:48px;
text-decoration:none;
font-size:9px;
color: #666666;
line-height:12px;
}

#promo{
position:absolute;
background: url(../graf/promo.png) no-repeat;	
display:block;
height:382px;
width:1024px;
margin:0px;
padding:0px;
margin-left:149px;
margin-top:59px;
}

#onas_wspolpraca{
position:absolute;
background: url(../graf/onas_wspolpraca.png) no-repeat;	
display:block;
height:78px;
width:607px;
margin:0px;
padding:0px;
margin-left:490px;
margin-top:70px;
}

.tab{
background: url(../graf/up.png) no-repeat;
background-position:3px 8px;;
display:block;
padding:5px;
padding-left:20px;
padding-right:10px;
float:left;
color:#183965;
text-decoration:none;
font-weight:bold;
}

.tab_selected{
background: url(../graf/down.png) no-repeat;
background-position:3px 8px;;
display:block;
padding:5px;
padding-left:20px;
padding-right:10px;
float:left;
color:#183965;
text-decoration:none;
font-weight:bold;
background-color:#ced1d6;
}

.tab:hover{
background-color:#ced1d6;
}

.tab_content{
display:block;
background-color:#ced1d6;
color:#183965;
padding:5px;
width:900px;
float:left;
}

#baner1{
display:block;
height:282px;
width:960px;
margin:0 auto;
padding:0px;
background-color:#FFF;
}

#baner2{
display:block;
width:960px;
margin:0 auto;
padding:0px;
background-color:#FFF;
}

#menu_small{
display:block;
height:20px;
width:960px;
margin:0 auto;
padding:0px;
background-color:#7a7f16;
text-decoration:none;
color:#FFF;
}

.menu_small_button{
text-decoration:none;
padding:4px;
display:block;
float:left;
}

.menu_small_button:hover{
color:#666;
}


.separator{
text-decoration:none;
color:#FFF;
padding:4px;
padding-left:6px;
padding-right:6px;
display:block;
float:left;
}

#start_left{
display:block;
height:400px;
width:708px;
margin:0 auto;
padding:0px;
float:left;
background-color:yellow;
}

#start_right{
background: url(../graf/second_page.jpg) no-repeat;	
display:block;
height:405px;
width:252px;
margin:0 auto;
padding:0px;
float:left;
background-color:#0F264F;
font-size:23px;
text-align:center;
}

.big_font{
font-family: myfont_serifabold, Arial, Sans-serif;
font-size:23px;
color: #bfbfbf;
}

.small_font{
font-family: myfont_serifalight, Arial, Sans-serif;
font-size:14px;
color: #bfbfbf;
line-height:100%;
}

#start_logowanie{
background: url(../graf/login_bg.jpg) no-repeat;	
display:block;
height:105px;
width:708px;
margin:0 auto;
padding:0px;
background-color:blue;
}

.input_login{
background: url(../graf/input.png) no-repeat;	
display:block;
height:28px;
width:174px;
border:0px;
padding-left:13px;
padding-right:13px;
}

.input_login2{
background-color:#cfd9e1;
display:block;
height:18px;
width:124px;
border:0px;
padding-left:3px;
padding-right:3px;
}

#start_pasek{
background: url(../graf/news_top.jpg) no-repeat;	
display:block;
height:30px;
width:708px;
margin:0 auto;
padding:0px;
background-color:grey;
}

.title_news{
color:#FFF;
font-size:14px;
font-weight:bold;
padding-top:20px;
}

.content_news{
padding-top:10px;
font-size:13px;
color: #7b9ab7;
}

#start_wiedziec{
display:block;
height:270px;
width:304px;
margin:0 auto;
float:left;
padding:0px;
background-color:#1c3357;
color:#FFF;
padding-left:30px;
padding-right:20px;
}

#start_nowosci{
display:block;
height:270px;
width:304px;
margin:0 auto;
float:left;
padding:0px;
background-color:#0e274d;
color:#FFF;
padding-left:30px;
padding-right:20px;
}

.page{
display:block;
padding-left:30px;
padding-right:30px;
padding-top:10px;
padding-bottom:0px;
}

#srodek1{
display:block;
width:960px;
margin:0 auto;
padding:0px;
color:#183965;
background-color:#f7f7f7;
font-size:12px;
line-height:150%;
}

#glowna{
background: url(../graf/main.png) no-repeat;	
display:block;
height:382px;
width:1024px;
margin:0px;
padding:0px;
}

#finger{
position:absolute;
background: url(../graf/finger.png) no-repeat;	
display:block;
height:209px;
width:269px;
margin:0px;
padding:0px;
margin-left:474px;
margin-top:278px;
z-index:3;
}

#prawa{
position:absolute;
background: url(../graf/prawa.png) no-repeat;	
display:block;
height:181px;
width:88px;
margin:0px;
padding:0px;
margin-left:1048px;
margin-top:224px;
z-index:3;
}

#nowosc{
position:absolute;
display:block;
height:50px;
width:150px;
margin:0px;
padding:0px;
margin-left:375px;
margin-top:px;
z-index:3;
font-size:8px;
color:#eb2727;
}

#cloud{
position:absolute;
background: url(../graf/cloud.png) no-repeat;	
display:block;
height:23px;
width:23px;
margin:0px;
padding:0px;
margin-left:414px;
margin-top:-21px;
z-index:3;
padding-right:1px;
color: #FFF;
font-size:9px;
padding-top:5px;
font-weight:bold;
text-align:center;
}

#o_nas_image{
position:absolute;
background: url(../graf/o_nas_image.jpg) no-repeat;	
display:block;
height:578px;
width:386px;
margin:0px;
padding:0px;
margin-left:414px;
margin-top:-28px;
z-index:3;
}

#o_nas_sign{
position:absolute;
background: url(../graf/sign.png) no-repeat;	
display:block;
height:29px;
width:190px;
margin:0px;
padding:0px;
margin-left:214px;
margin-top:494px;
z-index:3;
}

#promocje_women{
position:absolute;
background: url(../graf/promocje_women.png) no-repeat;	
display:block;
height:537px;
width:874px;
margin:0px;
padding:0px;
margin-left:-26px;
margin-top:-16px;
z-index:3;
}

#crop{
position:absolute;
background: url(../graf/crop.png) no-repeat;	
display:block;
height:76px;
width:73px;
margin:0px;
padding:0px;
margin-left:321px;
margin-top:378px;
z-index:3;
}

#srodek1_main{
position:absolute;
display:block;
height:382px;
width:824px;
margin:0px;
padding:0px;
margin-left:214px;
margin-top:136px;
}

#srodek2{
background: url(../graf/background2.png) no-repeat;	
display:block;
height:184px;
width:1322px;
margin:0px;
padding:0px;
}

#srodek2r{
background: url(../graf/background2r.png) no-repeat;	
display:block;
height:184px;
width:1322px;
margin:0px;
padding:0px;
}

#srodek2m{
background: url(../graf/background2m.png) no-repeat;	
display:block;
height:184px;
width:1322px;
margin:0px;
padding:0px;
}

#srodek2_main{
background: url(../graf/main_bottom.png) no-repeat;	
display:block;
height:184px;
width:1322px;
margin:0px;
padding:0px;
}

#srodek3{
background: url(../graf/background3.png) no-repeat;	
display:block;
height:29px;
width:1322px;
margin:0px;
padding:0px;
padding-left:370px;
}

#srodek3_main{
background: url(../graf/background3_main.png) no-repeat;	
display:block;
height:29px;
width:1322px;
margin:0px;
padding:0px;
padding-left:370px;
}

#srodek4{
background: url(../graf/background4.png) no-repeat;	
background-position: 140px;
display:block;
height:60px;
width:1322px;
margin:0px;
padding:0px;
padding-left:876px;
color: #433923;
}

.linki_bottom{
color:#f5f3ef;
margin-left:40px;
margin-right:40px;
text-decoration:none;
margin-top:5px;
display:block;
float:left;
}

.linki_top{
color: #FFF;
text-decoration:none;
margin-top:2px;
float:left;
position:absolute;
border:0px;
}

.main_window{
display:block; 
float:left; 
margin-top:10px;
padding-bottom:70px;
margin-bottom:50px;
}


/* Header przewijany */
/*--Main Container--*/
.main_view {float: left;position: relative;}
/*--Window/Masking Styles--*/
.window {height:282px;	width: 960px;overflow: hidden; /*--Hides anything outside of the set width/height--*/position: relative;}
.image_reel {
    position: absolute;top: 0; left: 0;

}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 10px; right: -7px;
	width: 170px; height:27px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(paging_bg2.png) no-repeat;
	/*--display: none; Hidden by default, will be later shown with jQuery--*/
}
.paging a {	color: transparent; margin:5px; float:left; display:block; height:9px; width:9px; background: transparent; border: 1px solid #03235C; }
.paging a.active {font-weight: bold; background: #184983; border: 1px solid #03235C;}
.paging a:hover {font-weight: bold;}
/* Koniec */






<!--[if gte IE 9]>
  <style type="text/css">
    .gradient {
       filter: none;
    }
  </style>
<![endif]-->