body {
background:#fafcff url(/images/topGradient.jpg) repeat-x;;
margin: 0px; 
padding: 0px;
font-size:12px;
color:#857f76;
text-align:center;
}
form, fieldset, input {margin:0px; padding:0px;}
fieldset {border:none;}
img, fieldset {border:none;}
div,th,td,p,span {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#12316f;}

a {color:#5486c1;text-decoration:none;}
a:hover {text-decoration:none;color:#12316f;}
img {border: none;}
table, td {border-collapse:collapse;padding:0px;}
ol,ul,li {padding:0px; margin:0px;}


/*------------------naglówki--------------------*/

h1, h2, h3, h4, h5 {
		font-family:Arial, Helvetica, sans-serif;
        margin: 0;
        padding: 0;
		text-transform:uppercase;
}


.sifr {text-transform:uppercase;color:#12316f;font:19px/20px Futura,FuturaPL,Arial, Helvetica, sans-serif;}
.sirr span {padding:0 5px 0 5px;}
h2.sifr {padding-bottom:2px;}
h2.sifr2 {border-bottom:1px solid #f1f1f1; margin-bottom:12px;}
div.video h2.sifr2 {padding-left:180px;}
*html h2.sifr2 {border-bottom:1px solid #f1f1f1; padding-bottom:4px; margin-bottom:12px;}
div.video .scroll {width:720px; margin-left:180px;}
div.video .scroll .in {width:540px;}
h1{
	display:block;
	color:#12316f;
	font: 20px Arial;
}

h2{
	color:#5587c2;
	font: 16px Arial;
	font-weight:bold;
}
h3{
	color:#12316f;
	font: 14px Arial;
	margin: 6px 0px 4px 0px;
}

/*------------------master--------------------*/

div#container {margin:0 auto;width:900px;text-align:left;}
div#top {width:900px;height:80px;}
div#logo img { float:left;}

#search {float:right; width:203px;padding-top:45px;}
#search img {vertical-align:middle;margin-right:7px;}
#search input { vertical-align:middle;font-size:10px;background-color:#12316f;color:#FFF;}
#search_input { width:120px;height:14px;padding:1px 0 0 2px;}
#search_go {margin-left:3px;}


#print {
	vertical-align:middle;
	padding:0px 0px 8px 0px ;
	margin-top:8px;
	color:#12316f;
}
#print span { padding-right:10px;}

#top_menu{
	display:block;
	height:33px;
	width: 900px;
	padding: 0px;
	padding:20px 0px 0px 0px;
}

#top_menu a { margin-right:35px; text-indent:-9999px; display:block; float:left; outline:none; padding:5px 0px;}

.path {height:35px;padding-top:25px;}

#content {min-height:366px;border-top: 1px solid #e1e1e1;}
*html #content { height:366px;}

.menu_m1 { width:36px; height:9px; background:url(/images/menu/menu.gif) no-repeat 0px 5px;}
.menu_m2 { width:87px; height:9px; background:url(/images/menu/menu.gif) no-repeat -69px 5px;}
.menu_m3 { width:68px; height:9px; background:url(/images/menu/menu.gif) no-repeat -189px 5px;}
.menu_m4 { width:44px; height:9px; background:url(/images/menu/menu.gif) no-repeat -290px 5px;}
.menu_m5 { width:91px; height:9px; background:url(/images/menu/menu.gif) no-repeat -365px 5px;}
.menu_m6 { width:63px; height:9px; background:url(/images/menu/menu.gif) no-repeat -640px 5px;}
.menu_m7 { width:37px; height:9px;background:url(/images/menu/menu.gif) no-repeat -743px 5px;}
.menu_m8 { width:105px; height:9px; background:url(/images/menu/menu.gif) no-repeat -496px 5px;}
#top_menu .menu_m9 { width:59px; height:9px;background:url(/images/menu/menu.gif) no-repeat -820px 5px; margin-right:0px;}

/*------------------strona glówna--------------------*/

ul#left_menu { margin:20px 0 0 0; padding: 0; }
ul#left_menu li { margin: 4px 0 4px 0; padding: 0 0 0 15px;}

.desc2 {padding: 0 0 20px 0; border-bottom:1px solid #f1f1f1; margin-bottom:15px;}
.desc {padding: 0 0 20px 0; }

.pager-photos {position:absolute;top:548px;margin-left:310px;float:left;}
.pager-logos {position:absolute;top:518px;margin-left:310px;float:left;}
.home_logo {width:226px;height:134px;float:right;border:1px solid #e1e1e1;}

ul.list_brand {width:120px;height:100px; margin-top:20px; list-style-type:none;}
ul.list_brand li.brand a {float:left;background:url(/images/brand.gif) no-repeat;height:22px;width:110px; padding:5px 0 0 9px;color:#fff;text-transform:uppercase; margin:6px 10px 0 0;font-size:10px;}
ul.list_brand li.brand a:hover { color:#bdddff;}

/*------------------podstrony--------------------*/
.picture { width:450px;float:left; margin:12px 12px 12px 0px;}

#text {float:left;min-height:366px;width:380px;border-left:1px solid #e1e1e1;padding:25px 0 0 25px; }
*html #text { height:366px;}
#text p { margin:10px 0 10px 0;}
#rightbox {float:left;min-height:366px;width:380px;border-lrft:1px solid #e1e1e1;padding:20px 0px 20px 20px;}
*html #rightbox { height:372px;}

.articles {padding:0 0 20px 0;}

.clear { clear:both;}
.flag { margin:0 10px 0 10px; padding:0px;}

.path { padding:20px 0px 10px 0px;}
.path span {color:#857F76;}

#gallery { float:left;width:328px;min-height:400px;border-right:1px solid #e1e1e1;margin-right:20px; padding-bottom:14px;}
*html #gallery { height:400px;}
.gallery_pager { text-align:center; padding-top:12px;}
#gallery img { margin:12px 12px 0 0;border:1px solid #f1f1f1;}
#campaign_art {float:right;width:550px; padding-top:20px;}
div.video {width:900px !important;}
#campaign_art span.date {color:#a6a29d;margin-right:6px;margin-top:6px;}
#campaign_art span.text {color:#12316f;margin-top:6px;}
#campaign_art img { padding:10px 0 10px 0;}

/*------------------packshots--------------------*/
ul.menu_left {list-style-type:none;}
table.packshots { border-collapse:collapse;width:214px;float:left; margin-right:14px; margin-bottom:15px; margin-top:15px;}
table.packshot5 { border-collapse:collapse;width:214px;float:left; margin-bottom:15px; margin-top:15px;}
table.packshots td { border-collapse: collapse;padding:7px 0 0 0;}
table.packshot5 td { border-collapse: collapse;padding:7px 0 0 0;}
.photo { width:210px;height:355px;background:#fff;vertical-align:middle;text-align:center; border:1px solid #f1f1f1;}
.catalog { font-size:12px;font-family:Arial, Helvetica, sans-serif; text-align:right; margin:10px 0 3px 0; color:#12316f;}
.brand { font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#6d98cb;}
h3.sifr {width:180px; float:left; margin:0 0 0 10px; padding:0px;display:inline}
table.login td { padding:7px 0 0 0;}
.pager { text-align:center;clear:both;margin-bottom:20px;}
div#brand {position:relative;font-size:16px;color:#7f8083; margin:16px 0 13px 0;}
div#brand span { position:absolute;top:0;right:0;display:block;text-align:right;color:#12316f; margin-right:13px; }
div#photo_mini { padding:5px 0px 5px 0px;}
div#photo_mini span {color:#857F76;}
.lang {vertical-align:middle; width:130px; margin:0px; padding:0px;}
.price {vertical-align:middle; width:74px;height:16px;margin:0px; padding:2px 0 0 2px;}

/*------------------articles--------------------*/

.camp-article { margin:30px 0 20px 0;}
.article { float:left;width:660px;border-top:1px solid #e1e1e1; margin-top:15px;}
.article-photo {float:left; margin-right:12px;margin-top:15px; display:block; width:226px; height:134px;}
.article-photo img {display:block; border:1px solid #e1e1e1;}
.article p {width:640px;}
.article_nb { padding:10px 0 15px 0; }
.article h2 { margin:10px 0 0 0;padding:0px;}
.article span.date {color:#3a74b8; margin-right:6px; }
.article span.flags { float:right;} 
.art { float:left; margin:10px 10px 10px 0px;}
.more_press { border-top:1px solid #f1f1f1; margin-top:10px; padding-top:5px;}
.button_more a  {background:url(/images/more.gif) no-repeat;width:300px;height:18px;float:right;text-transform:uppercase;padding:6px 0 0 12px;font-size:11px;color:#fff;margin-top:7px;}
.button_more a:hover { color:#bdddff;}
.back a {float:right;background:url(/images/more2.gif) no-repeat;height:22px;width:70px; padding:4px 0 0 18px;color:#fff;text-transform:uppercase; margin:6px 30px 0 0}
.back a:hover { color:#bdddff;}

.more { background:url(images/more2.gif) no-repeat; width:55px;  padding:3px 0px 3px 3px; text-align:center; margin-top:5px; }
.more_articles { width:100px; background:#FFFFFF; padding:3px 0px 3px 3px; margin-top:10px;text-align:center;}

.date {color:#a6a29d;}
.error {color: #12316f;}


/*------------------ others --------------------*/

div#articles_wide { width:900px;min-height:300px;padding:20px 0px 20px 0px;}
*html div#articles_wide { height:300px;}

div#articles { width:900px;min-height:366px;}
*html div#articles { height:366px;}

.loginp { width:200px; height:17px;}
.b_login { width:80px; background:#12316f; border:1px outset #fff; color:#fff; padding:2px;}
*html .b_login { padding:0px;}

.nw{
	text-indent: -1000em;
	overflow: hidden;
}

/*stopka*/
#brands{
	border-top:1px solid #e1e1e1;
	height:34px;
	border-bottom:1px solid #e1e1e1;
	width:900px;
	margin:auto;

}
#our_brands{
	background-image:url(/images/our_brands.gif);
	background-repeat:no-repeat;
	width:101px;
	height:34px;
	display:block;
	float:left;
}
#BrandsMenu{
	display:block;
	float:right;
	width:370px;
	height:34px;
	margin:0px 6px 0px 0px;
}
#BrandsMenu li{
	list-style: none;
	overflow: hidden;
	float:left;
}
#BrandsMenu a{
	width:660px;
	background-image: url(/images/brands.gif);
	background-repeat: no-repeat;
	display:block;
	height:34px;	
}


#BrandsMenu a.m1{	
	width:72px;
	background-position:0px 0px;
}
#BrandsMenu a.m1:hover{	
	background-position:0px -34px;
}
#BrandsMenu a.m2{	
	width:76px;
	background-position:-72px 0px;
}
#BrandsMenu a.m2:hover{	
	background-position:-72px -34px;
}


/* new */
#BrandsMenu a.m2a{	
	width:65px;
	background-position:-148px 0px;
}
#BrandsMenu a.m2a:hover{	
	background-position:-148px -34px;
}

#BrandsMenu a.m1a{	
	width:72px;
	background-position:-218px 0px;
}
#BrandsMenu a.m1a:hover{	
	background-position:-218px -34px;
}
/* end new */

#BrandsMenu a.m3{	
	width:80px;
	background-position:-290px 0px;
}
#BrandsMenu a.m3:hover{	
	background-position:-290px -34px;
}
#BrandsMenu a.m4{	
	width:104px;
	background-position:-370px 0px;
}
#BrandsMenu a.m4:hover{	
	background-position:-370px -34px;
}
#BrandsMenu a.m5{	
	width:100px;
	background-position:-474px 0px;
}
#BrandsMenu a.m5:hover{	
	background-position:-474px -34px;
}
#BrandsMenu a.m6{	
	width:94px;
	background-position:-576px 0px;
}
#BrandsMenu a.m6:hover{	
	background-position:-576px -34px;
}



div#footer { width:900px; position:relative; margin:10px auto; font-size:11px; text-align:left;}
div#footer span { position:absolute;top:0;right:0;display:block;text-align:right; padding-right:5px;}
div#footer span a { color:#3a74b8;font-weight:normal;}
div#footer a {color:#3a74b8;}
div#footer a:hover {color:#12316f;}


/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

div#list_scroll ul { list-style-type: square;}
#list_scroll ul li { list-style-type: square;padding:4px 0 4px 0;}

/* strona video */
#list_scroll embed,
#list_scroll object {
	display:block;
	margin-top:15px;
	position:relative;
	z-index:1;
}












