body {
	font-family: Arial, Helvetica, sans-serif;
	background: url(../gfx/bg.png) #ffffff repeat;
	width: 100%;
	height: 100%;
	font-size:11px;
	color:#191919;
}

p {
color:#191919;
font-size:11px;
font-weight:normal;
}

ul#productlist p {
	color:#fff;
}

a{
	color:#191919;
	text-decoration:none;
}
a:hover{
	color:#69060d;	
	text-decoration:none;
}
a:visited{
	color:#191919;
	text-decoration:none;
}
a:link{
	color:#191919;
	text-decoration:none;
}

.box {
	width: 322px; /* Tutaj zmieniamy szerokosc boxa */
	height: auto;
	float: left;
	margin-left: 3px;
	display: inline;
}

.box .content {
	width: 293px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box - 29px */
	height: auto;
	float: left;
	
	
}
.box .content {
	
}


.box .content .bottom {
	font-size: 1px;
}

.box .content .bottom .corner {
	width: 5px;
	height: 7px;
	background: url(../gfx/box_bottom_right.png);
	float: left;
}

.box .content .bottom .repeat {
	width: 288px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 7px;
	background: url(../gfx/box_bottom.gif) repeat-x;
	float: left;
}

.box .content .content {
	margin: 0;
	width: 293px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box - 29px */
	height: auto;
	background: #FFF;
}

.box .content .content img , .box .content .content a img{
	display: block;
	margin: auto;
	padding: 8px 0;
}

.box .content .content .item {
	width: 100%;
	height: 303px;
	border-bottom: 2px solid #6d060e;	
	overflow: hidden;
}

.box .content .top {
	font-size: 1px;
}

.box .content .top .corner {
	width: 5px;
	height: 5px;
	background: url(../gfx/box_top_right.png) no-repeat;
	float: left;
}

.box .content .top .repeat {
	width: 288px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 5px;
	background: url(../gfx/box_top.gif) repeat-x;
	float: left;
}

.box .title {
	width: 29px;
	height: 189px;
	float: left;
}

.box .title#ze_stoku {
	background: url(../gfx/wydarzenia_ze_stoku.png);
}

.box .title#zakladka_olimpiada {
	background: url(../gfx/wydarzenia_z_olimpiady.png) top right;
	width: 28px;
}

.box .title#centrum_pras {
	background: url(../gfx/centrum_prasowe1.png);
}

.box .title#contats {
	margin:32px 0 0 0;
	background: url(../gfx/kontakt1.png);
}


.box .title#online {
	background: url(../gfx/transmisje_online.png);
}

.box .title#olimpiady {
	background: url(../gfx/wydarzenia%20z%20olimpiady.png);
}

.box .title .bottom {
	width: 29px;
	height: 7px;
	background: url(../gfx/box_title_bottom.png);
}

.box .title .content {
	width: 29px;
	height: auto;
	background: url(../gfx/box_title_bg.png) repeat-y;	
}

.box .title .top {
	width: 29px;
	height: 4px;
	background: url(../gfx/box_title_top.png);
}

#content {
	width: 100%;
	display:block;
	float:left;
}

#content h2{
font-size:18px;
margin:15px 0 5px 12px;
}

.centrowanie{
width: 100%;
display:block;
float:left;
margin-left:100px;
}


#footer {
	width: 100%;
	display:block;
	float:left;	
	margin:20px 0 20px 0;
	padding:0px;
}
#footer_links{
	margin:0px;
	padding:0px;	
	width:320px;
	float:left;
	
}

#footer_links img{
	display:block;
	float:left;
	padding:0px;
}


#footer_sponsors{
	margin:0 0 0 15px;	
	width:620px;
	float:right;
	padding:0px;
}
#footer_sponsors img{
	display:block;
	float:right;
	padding:0px;
}
#footer_copy{
	width:100%;
	float:right;
}
#footer p {
	color: #ffdaab;
	text-align: right;
	padding: 20px 0;
}

#ingraphics {
	width: 983px;
	height: 480px;
	margin:0px 0px 10px 0px;
	padding:30px 0px 0px 0px ;
}

#subingraphics{
	/*background:url(../gfx/subgraphics.png) no-repeat;*/
	width:100%;
	height:58px;
	display:block;
	float:left;
	margin:80px 0 10px 0;
}

.box h1 {
	border-bottom: 2px solid #6d060e;	
}

h1, h1 a {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding: 15px;
}

h1 a { 
	text-decoration: none;
	padding: 0;
}
#logo{
	margin:0;
	padding:0;
	float:left;
	background: url(../gfx/logo.png) no-repeat left top;
	width:212px;
	height: 129px;
}
#ie6logo{
	position:absolute;
	top:0;
	left:0;
	
}
h1#logo a{
	height:120px;
	text-indent:-9999em;
	width:212px;
	display:block;
}
h4{
	font-size: 13px;
	font-weight: bold;	
	padding:15px 0 0 15px;
	line-height:13px;
	margin:0;
}
.pozostale {
	width: 165px;
	height: 30px;
	margin-top: -2px;
	background: url(../gfx/pozostale.png);
	float: right;
}

p {
	font-size: 11px;
	font-weight: normal;
	color: #191919;
	padding: 5px 15px;
	line-height: 15px;
}

#top_gradient {
	width: 100%;
	height: 465px;
	background: url(../gfx/top_bg.png) repeat-x;
}

ul#main_menu {
	height: 44px;
	float: right;
	list-style:none;
	cursor:default;
	position:absolute;
	top:0;
	right:0;
}
ul#main_menu li {
	float:left;
	height:22px;
	margin:20px 0 0 15px;
    padding:0;	

}
ul#main_menu a{
	cursor:pointer;
	height:22px;
	font-size:22px;
	line-height:22px;
}
ul#main_menu li a:hover {
	background-position: 0px -22px; 
	text-decoration:none;
}
ul#main_menu li.selected a{
	background-position: 0px -22px;
	text-decoration:none;
}

ul#main_menu a.o_mobilnym{
	display:block;
	width:152px;
	height:22px;	
	cursor:pointer;	
	background:url(../gfx/o_mobilnym_stop_cafe.png) no-repeat;
	text-indent:-9999em;
}

ul#main_menu a.produkty{
	display:block;
	width:66px;
	height:22px;	
	background:url(../gfx/produkty.png) no-repeat;
	text-indent:-9999em;
}
ul#main_menu a.wydarzenia{
	display:block;
	width:77px;
	height:22px;	
	background:url(../gfx/archiwum.png) no-repeat;
	text-indent:-9999em;
}
ul#main_menu a.multimedia{
	display:block;
	width:81px;
	height:22px;	
	background:url(../gfx/multimedia.png) no-repeat;
	text-indent:-9999em;
}
ul#main_menu a.kontakt{
	display:block;
	width:59px;
	height:22px;	
	background:url(../gfx/kontakt.png) no-repeat;
	text-indent:-9999em;
}
ul#main_menu a.centrum{
	display:block;
	width:59px;
	height:22px;	
	background:url(../gfx/kontakt_up.png) no-repeat;
	text-indent:-9999em;
}

ul#main_menu .multimedia_topmenu a {
	display:block;
	width:81px;
	height:22px;	
	background:url(../gfx/multimedia.png) no-repeat;
	text-indent:-9999em;
}

#wrapper {
	width: 983px;
	height: auto;
	margin: -465px auto 0 auto;
	position:relative;
}




/*  z podstrony, niektore nazwy pozmieniane */


#leftcolumn {
	width: 649px; /* Tutaj zmieniamy szerokosc boxa */
	height: auto;
	float: left;
	margin-left: 15px;
	display: inline;	
}


#leftcolumn a{
color:#cc0016;
text-decoration: none;
}

#leftcolumn a:hover{
color:#ff0000;
text-decoration: none;
}

#rightcolumn {
	width: 279px; /* Tutaj zmieniamy szerokosc boxa */
	height: auto;
	float: left;
	margin-left: 20px;
	display: block;
	
}


#leftcolumn .content {
	width: 620px; /* Tutaj zmieniamy szerokosc boxa: szerokosc #leftcolumn - 29px */
	height: auto;
	float: left;
	margin-top: 1px;
	display: inline;
}

#rightcolumn .content {
	width: 250px; /* Tutaj zmieniamy szerokosc boxa: szerokosc #leftcolumn - 29px */
	height: auto;
	float: left;
	margin-top: 1px;
	
	
}


#leftcolumn .content .bottom .repeat {
	width: 615px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 7px;
	background: url(../gfx/box_bottom.gif) repeat-x;
	float: left;
}

#leftcolumn .content .content {
	margin: 0;
	/*width: 620px;*/ /* Tutaj zmieniamy szerokosc boxa: szerokosc .box - 29px */
	width: 590px;
	height: auto;
	background: #FFF;
	font-size:11px;
	line-height:18px;
	padding:0 15px;
}

#leftcolumn .content .top .repeat {
	width: 615px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 5px;
	background: url(../gfx/box_top.gif) repeat-x;
	float: left;
}

#rightcolumn .content .bottom .repeat {
	width: 245px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 7px;
	background: url(../gfx/box_bottom.gif) repeat-x;
	float: left;
	
	
}

#rightcolumn .content .content {
	margin: 0;
	width: 250px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box - 29px */
	height: auto;
	background: #FFF;
	
	
	
}

#rightcolumn .content .top .repeat {
	width: 245px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 5px;
	background: url(../gfx/box_top.gif) repeat-x;
	float: left;
	
}

#widecolumn {
	width: 969px; /* Tutaj zmieniamy szerokosc boxa */
	height: auto;
	float: left;
	margin-left: 15px;
	display: inline;	
}

#widecolumn .content {
	width: 940px; /* Tutaj zmieniamy szerokosc boxa: szerokosc #widecolumn - 29px */
	height: auto;
	float: right;
	padding:0;
	margin:0;
	
}

#widecolumn .content .bottom .repeat {
	width: 935px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 7px;
	background: url(../gfx/box_bottom.gif) repeat-x;
	float: left;
}

#widecolumn .content .content {
	margin: 0;
	width: 940px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box - 29px */
	height: auto;
	background: #FFF;
}

#widecolumn .content .top .repeat {
	width: 935px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 5px;
	background: url(../gfx/box_top.gif) repeat-x;
	float: left;
}
#widecolumn .content img{
	float:left;
	display:inline;
	margin:15px 20px 0 15px;
}
#widecolumn .content .item{
	border-bottom:none;
	overflow:hidden;
	width:100%;
	height:auto;
}

.box .content p {
	font-size:inherit;
	line-height:inherit;
	padding:5px 0;
	clear: both;
}
.box .ui-widget p{
	font-size:11px;
	line-height:15px;
	padding:5px 15px;
}

.box .ui-widget p p{
	padding:0;
} 

.box .content ul{
	list-style-type:disc;
	padding:3px 0;
	margin-left:15px;
	
}


.box .content ul.rightlist li{
	border-bottom:2px solid #6D060E;
	padding:10px;
}
.box .content ul.rightlist{
	
	padding:0px;
	margin:0;
	list-style:none;
}



/*
.box .content ul {
	padding:10px;
	list-style: disc;
	margin-left: 10px;	
}
*/

.box .title#pozostale_wiadomosci {
	background: url(../gfx/pozostale_wiadomosci.png);
}

.box .title#pozostale_wiadomosci1 {
	background: url(../gfx/mobilnestopcafe.png);
}

ul#productlist{
	width:100%;	
}
ul#productlist li{
	height:291px;
	width:291px;
	background: url(../gfx/product_bcg.png) no-repeat;
	margin:0 0 0px 20px;
	display:block;
	float:left;
}
ul#productlist .productpic{
	margin:1px 0 10px 1px;	
}

ul#productlist .product_title{
	font-size:12px;
	color:#ffd093;
	font-weight:bold;
	margin:20px 0px 0px 0px;
	
}
ul#productlist .product_desc{
	font-size:11px;
	color:#fff;
	
}
.newsmore{
	background:transparent url(../gfx/news_more.png) no-repeat;
	float:right;
	height:30px;
	margin-top:-2px;
	width:89px;	
}

.mar{
margin-left:220px;

}

ul#sub_main_menu_1 {
	height: 27px;
	float: right;
	list-style:none;
	
}
ul#sub_main_menu_1 li {
	float:left;
	height:27px;
	margin-right:10px;
    padding:0;	

}
ul#sub_main_menu_1 li a{
	cursor:pointer;
	height:27px;
	font-size:22px;
	line-height:27px;
	background:url(../gfx/presskit.gif) no-repeat;
	text-indent:-999em;
	width:157px;
	display:block;
	
}
ul#sub_main_menu_1 li a:hover {
	background-position: 0px -27px; 
	text-decoration:none;
}


.news-single-additional-info {
background-color:#FFF;
border:0px;
margin:0 0 15px 15px;
padding:0;
font-size: 12px;
}

.news-single-additional-info a {

}



a.linkKontakt,a:visited.linkKontakt {
	
	color: #fff;
	text-decoration: none;
}

a:hover.linkKontakt {
	color: #5a050c;
	text-decoration: none;
	font-weight:bold;
	
}

.ciastko{
padding:1px;
width:277px;
}


.jpeg{
padding:0;
/*width:600px;
float:left;
*/
display:block;

}

.jpeg1{
float:left;
padding:0;
margin-left:-1px;
/*width:620px;*/
display:block;

}

ul#sub_main_menu {
	height: 31px;
	float: left;
	list-style:none;

	
}
ul#sub_main_menu li {
	float:left;
	height:31px;
	margin-right:10px;
        padding:0;	

}
ul#sub_main_menu a{
	cursor:pointer;
	height:31px;
	font-size:22px;
	line-height:31px;
}
ul#sub_main_menu li a:hover {
	background-position: 0px -31px; 
	text-decoration:none;
}
ul#sub_main_menu li.selected a{
	background-position: 0px -31px;
	text-decoration:none;
}

ul#sub_main_menu a.wydarzenia_ze_stoku{
	display:block;
	width:167px;
	height:31px;	
	cursor:pointer;	
	background:url(../gfx/sub_wydarzenia_ze_stoku.gif) no-repeat;
	text-indent:-9999em;
}

ul#sub_main_menu a.wydarzenia_z_olimpiady{
	display:block;
	width:186px;
	height:31px;	
	cursor:pointer;	
	background:url(../gfx/sub_wydarzenia_z_olimpiady.gif) no-repeat;
	text-indent:-9999em;
}


ul#sub_main_menu a.centrum_kontakt{
	display:block;
	width:87px;
	height:31px;	
	cursor:pointer;	
	background:url(../gfx/sub_kontakt.gif) no-repeat;
	text-indent:-9999em;
}

ul#sub_main_menu a.centrum_centrum_prasowe{
	display:block;
	width:147px;
	height:31px;	
	cursor:pointer;	
	background:url(../gfx/sub_centrum_prasowe.gif) no-repeat;
	text-indent:-9999em;
}

.sub_event{
margin:0px 0px 0px 28px;
}
.sub_event1{
margin:0;
}

#box2 .content .top .repeat {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../gfx/box_top.gif) repeat-x scroll 0 0;
float:left;
height:5px;
width:288px;
}

.box .content .top .corner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../gfx/box_top_right.png) no-repeat scroll 0 0;
float:left;
height:5px;
width:5px;
}

#box2 {
display:inline;
float:left;
height:auto;
margin-left:3px;
width:330px;
}

#box2 .content {
float:left;
height:auto;
margin-top:1px;

}

#box2 .content .bottom .repeat {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../gfx/box_bottom.gif) repeat-x scroll 0 0;
float:left;
height:7px;
width:288px;
}

.box .content .bottom .corner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../gfx/box_bottom_right.png) repeat scroll 0 0;
float:left;
height:7px;
width:5px;
}

#box2 .content .content .item {
height:100%;
width:100%;
}

#box2 .content .content .item p {
color:#191919;
font-size:11px;
font-weight:normal;
line-height:15px;
padding:5px 15px;
}

#box1 .content .top .repeat {
	width: 445px; /* Tutaj zmieniamy szerokosc boxa: szerokosc .box .content - 5px */
	height: 5px;
	background: url(../gfx/box_top.gif) repeat-x;
	float: left;
}

.box .title#bigairbag {
	background: url(../gfx/bigairbag.png);
}
h1.ui-accordion-header{
	cursor:pointer;
}

/* Zakładki  w multimediach */

.zakladka_foto a {
	display:block;
	float:left;
	padding-right:7px;
	background: url(../gfx/zakladka_foto.gif) no-repeat left top;
	width:147px;
	height:30px;
}
.zakladka_video a {
	display:block;
	float:left;
	background: url(../gfx/zakladka_video.gif) no-repeat left top;
	width:147px;
	height:30px;
}
.zakladka_foto_act a {
	display:block;
	float:left;
	padding-right:7px;
	background: url(../gfx/zakladka_foto.gif) no-repeat left top;
	width:147px;
	height:30px;
	background-position: 0px -31px; 
	text-decoration:none;
}
.zakladka_video_act a {
	display:block;
	float:left;
	background: url(../gfx/zakladka_video.gif) no-repeat left top;
	width:147px;
	height:30px;
	background-position: 0px -31px; 
	text-decoration:none;
}
.zakladka_foto a:hover {
	background-position: 0px -31px; 
	text-decoration:none;
}

.zakladka_video a:hover {
	background-position: 0px -31px; 
	text-decoration:none;
}

.pozostale_galerie {
	float:left;
	height:188px;
	width:29px;
	background: url(../gfx/pozostale_galerie.jpg);
}
.rightcolumn_newsgallery {
	margin-top:30px;
}


/* rgsmoothgallery - zewnetrzne miniatury */
#ext_thumbs {
	
}
#ext_thumbs p.label {
	display:none;
}
#ext_thumbs .carouselWrapper {
	margin:20px 0px 15px 0px;
	clear:both;
	display:block;
	overflow:hidden;
}
#ext_thumbs .carouselWrapper .thumbnail {
	display:block;
	float:left;
	margin:4px;
	padding:3px;
	border:1px solid #CCCCCC;
}


/* rgsmoothgallery - zewnetrzne miniatury */
.news-single-video {
	
}
/*
.news-single-video span.rgmediaimages-player {
	display:block;
	float:left;
	overflow:hidden;
}
*/

.news-single-img {
float: left;
margin-left:5px;
display:inline;
}

.news-single-img img  {
display: inline !important;
}

