/* CSS Document */

/* GLOWNE USTAWIENIA SZABLONU STRONY START */
#content_wrapper {
width: 980px; 
margin: 0 auto;
padding: 0 10px; /* jakakolwiek wartsc - calosc sie dopasuje */
font-family: Arial;
background: white;
}

#header_wrapper {
height: 125px;
width: 980px; 
margin: 0 auto;
margin-bottom: 10px;
}

#baner_wrapper {
float: right;
min-width: 750px;
margin-bottom: 10px;
z-index: -100; 
}

#leftcol_wrapper {
float: left;
width: 220px;
min-height: 100px;
margin-bottom: 10px;
}

#centercol_wrapper {
float: left;
width: 440px;
min-height: 100px;
margin-left: 10px;
}

#rightcol_wrapper {
float: right;
width: 300px;
min-height: 100px;
}

#bottomcol_wrapper {
float: right;
width: 750px;
min-height: 180px;
margin: 10px 0;
}

#footer_wrapper {
clear: both;
border-top: 1px solid #ddd;
} 

#baner_left_col {
width: 160px;
margin: 0 auto;
}

/* GLOWNE USTAWIENIA SZABLONU STRONY END */

/* HEADER SECTION START */
#infowrap {
height: 90px;
position: relative;
}

#logo {
position: absolute; top: 10px;
float: left;
}

#logo a{
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat 0 0; 
width: 198px; 
height: 69px;
display: block;
}

#google .search_textbox {
position: absolute; 
top: 30px; left: 225px;
border: none;
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -244px 0; 
width: 178px; 
height: 19px;
padding: 8px 10px 5px 10px;
}

#google .search_button {
position: absolute; 
top: 28px; left: 425px;
border: none;
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -203px 0; 
width: 36px; 
height: 36px;
cursor: pointer;
}

#header_top_menu {
position: absolute; 
top: 15px; right: 0px;
}

#header_top_menu ul{
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#header_top_menu li {
display:inline;
}

#header_top_menu li a {
font-size: 10px;
color: #004d7a;
text-decoration: none;
}

#header_top_menu li a:hover {
color: #d70000;
}

#header_top_menu li.menu_item a {
width: 57px;
height: 65px;
display: block;
padding-top: 57px;
text-align: center;
float: left;
overflow: hidden;
margin-left: 5px;
}

#header_top_menu li.m1 a {background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -447px 0;}
#header_top_menu li.m2 a {background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -507px 0;}
#header_top_menu li.m3 a {background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -567px 0;}
#header_top_menu li.m4 a {background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -627px 0;}
#header_top_menu li.m5 a {background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -687px 0;}
#header_top_menu li.m6 a {background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -747px 0;}
#header_top_menu li.m7 a {background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -807px 0;}
#header_top_menu li.m8 a {background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -867px 0;}

/* DROPDOWN MENU START */
.main_menu {
clear: both;
float: left;
}

.main_menu * {
margin:0; padding:0;
z-index: 1000000;
}

/* Moje ustawienia */
.main_menu {
font-size: 13px;
line-height: 31px;
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/repeat_background.png') repeat-x 0 0;
padding-top:1px; 
}

.main_menu ul {
margin-left: 0;
padding-right: 0;
}

.main_menu li {
display: inline;
}

/*.main_menu li a:hover,
.main_menu li a.current {
color: #960203;
text-shadow: 1px 1px 1px #f55860;
}*/

.main_menu li a:hover,
.main_menu li a.current {
color: #FCD80A;
text-shadow: 1px 1px 1px #AA0000;
}

.main_menu a {
color: #004d7a;
color: #fff;
padding:  0 8px;
text-decoration: none;
text-shadow: 1px 1px 1px #8a0303;
border-right: 1px solid #df0404;
border-left: 1px solid #f55860;
}
.main_menu a:hover {
color:#d70000;
}

.main_menu li.first_main_menu a{
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -131px -75px;
width: 35px; 
height: 12px;
overflow: hidden;
font-size: 1px;
display: block;
padding:  19px 0 0px 0px;
border-right: 1px solid #df0404;
border-left: none;
color: #DD2C2C;
}

.main_menu li.first_main_menu a:hover, 
.main_menu li.first_main_menu a.current {
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -170px -75px;
}

.main_menu li.last_main_menu a{
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat 0px -75px;
width: 59px; 
height: 12px;
overflow: hidden;
font-size: 1px;
display: block;
padding:  19px 0 0px 0px;
border-left: 1px solid #f55860;
border-right: none;
color: #DD2C2C;
}

.main_menu li.last_main_menu a:hover, 
.main_menu li.last_main_menu a.current {
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat -65px -75px;
}

.main_menu ul li ul {
width:203px;
text-align: left;
background: #DB2B2C;
/*opacity:0.95;
filter:alpha(opacity=95); /* For IE8 and earlier */
}

.main_menu li li {
background: none;
border-right: none;
border-left:none;
border-bottom:1px solid #d00305;
font-weight: normal;
}

.main_menu ul li ul a:hover,
.main_menu li.last_main_menu ul a:hover  {
background: none;
/*color: #590001;*/
color: #FCD80A;
width:190px;
border-right: none;
border-left: none;
}

.main_menu li li a,
.main_menu li.last_main_menu li a{
background: none;
width:190px;
padding: 8px 0 8px 8px;
font-size: 12px;
/*height: 30px;*/
line-height: 14px;
border-right: none;
border-left: none;
color: #fff;
}

.main_menu ul li ul li ul  {
border-top:1px solid #FFE79F;
top:-1px;
width: 1px;
overflow: hidden;
}
.main_menu li li li {
background-color:#FFE84F;
}
/* Tego nie ruszac pod zadnym pozorem : ) */
.main_menu {
float:left;

}
.main_menu ul {
float:left;
font-size:1em;
}
.main_menu li {
float:left;
list-style-type:none;
position:relative;
}
.main_menu a {
display:block;
text-decoration:none;
}
.main_menu ul li ul {
position:absolute;
border:0;
left: 0;
margin-left:0px;
z-index: 110010;
}
.main_menu ul li ul li {
width:100%;
padding:0;
border-left:0;
border-right:0;
}
.main_menu ul li ul {display:none;}
.main_menu ul li:hover ul {
display:block;
z-index:1000;
}
body .main_menu ul li ul li ul  {
position:absolute;
visibility:hidden;
left:100%;
top:-1px;
width: 1px;
}
.main_menu ul li ul li:hover ul {visibility:hidden;}
.main_menu ul li ul li:hover ul li ul {visibility:hidden;}
.main_menu ul li ul li ul li:hover ul {visibility:visible;}

/* haki dla IE6 and nizszych */
* html .main_menu {
z-index:1;
}
* html .main_menu ul li ul {
z-index:400;
}
* html .main_menu a {
}
* html .main_menu ul ul a {
zoom:100%;
}

/* HEADER SECTION END */
/* FOOTER SECTION STRART */

.footer_menu, .footer_menu a{
color: #004d7a;
font-size: 12px;
line-height: 130%;
float: left;
}

.footer_menu a {
text-decoration: none;
padding: 0 5px
}

.footer_menu ul {
margin: 10px 0 0 0;
}

.footer_menu li {
list-style-type:none;
float:left;
}

#copyright_info, #copyright_info a {
color: #565656;
font-size: 12px;
text-decoration: none;
line-height: 130%;
text-align: right;
margin: 10px 0;
}

#copyright_info a:hover, .footer_menu a:hover {
color: #d70000;
}

/* FOOTER SECTION END */

.more_news {
background: #dddddd;
display: block;
line-height: 150%;
padding-left: 10px;
}

.more_news ul, .more_news a {
color: #565656;
text-shadow: 1px 1px 1px #fff;
text-decoration: none;
}

.more_news ul span{
color: #004d7a;
}

.more_news a:hover {
color: #d70000;
}

.more_news li {
display: inline;
}

p.bodytext {
color: #004d7a;
font-size: 11px;
line-height: 16px;
padding: 5px 10px;
}

/* POGODA */

#pogoda_warunki {
font-size: 11px;
color: #565656;
padding: 5px;

}

#pogoda_warunki span {
color: #004d7a;
}
.osrodek_wrapper {
overflow: hidden;
border-bottom: 1px solid #ddd;
margin-bottom: 5px;
}

.osrodek_nazwa{
font-size: 12px;
margin-bottom: 3px;
}

.osrodek_nazwa span {
float: left;
display: block;
width: auto;
}

.osrodek_wrapper .more_arrow {
color: #ff9f26 !important;
font-family: Verdana;
font-size: 12px; 
padding-left: 6px;
}

.warunki_leftcol {
clear: both;
width: 50px;
float: left;
display: block;
position: relative;
}
.warunki_icon {}
.warunki_opad {}
      
.warunki_rightcol {
float: right;
display: block;
line-height: 26px;
width: 150px;
}
.warunki_data {}
.warunki_data span.warunki_data_color {
color: #d70000 !important;
margin-left: 5px;
}

.warunki_image {
height: 26px;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
position: relative;
}
.warunki_image .image {
position: absolute;
top: 4px; right: 20px;
}
.warunki_otwarte {
float: left;
position: relative;
width: 74px;
}
.warunki_otwarte .image {
position: absolute;
top: 4px; left: 48px;
display: block;
}
.warunki_snieg span{ 
margin-left: 3px;
}

/*

/* POGODA IKONY */
.warunki_opad, .warunki_icon {position: absolute; top: 0 left: 0;}

.sun-big-cloud{ background: url('../media/page_files/pogoda_sprite.png') no-repeat 0 0; width: 50px; height: 77px; } 
.sun-cloud{ background: url('../media/page_files/pogoda_sprite.png') no-repeat 0 -82px; width: 50px; height: 77px; } 
.sun{ background: url('../media/page_files/pogoda_sprite.png') no-repeat 0 -164px; width: 50px; height: 77px; } 

.cloud{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -55px 0; width: 50px; height: 77px; } 
.fog{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -55px -82px; width: 50px; height: 77px; } 
.temptate{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -55px -164px; width: 50px; height: 77px; } 

.moon-big-cloud{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -110px 0; width: 50px; height: 77px; } 
.moon-cloud{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -110px -82px; width: 50px; height: 77px; } 
.moon{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -110px -164px; width: 50px; height: 77px; } 

.rain-snow{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -165px 0; width: 50px; height: 77px; } 
.rain{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -165px -82px; width: 50px; height: 77px; } 
.snow{ background: url('../media/page_files/pogoda_sprite.png') no-repeat -165px -164px; width: 50px; height: 77px; }

/* POGODA IKONY END*/

/* WFGBE */

.video_boxin img{
background: #fff;
border: 1px solid #ddd;
padding: 2px;
width: 92px;
height: 72px; 
}

.video_boxin a {
font-size: 10px;
color: #004d7a;
text-decoration: none;
}

.video_boxin a:hover {
color: #d70000;
}

.boxin {
margin: 5px 7px 2px 0;
float: left;
width: 92px;
text-align: center;
line-height: 13px;
}

.tx-contentwrapper_style1 .tx-rscontentcolumn-pi1 {
overflow: hidden;
}

.leftcol-kamera {
float: left;
width: 305px;
}

.leftcol-kamera .csc-header .csc-firstHeader a {
color: #595959 !important;
text-shadow: 1px 1px 1px #fff;
}

.leftcol-kamera .csc-header .csc-firstHeader a:hover {
color: #d70000 !important;
}

.rightcol-kamera {
float: right;
width: 135px;
}

.rightcol-kamera ul,
.threemiddlecol-adressbase ul,
.threerightcol-adressbase ul {
list-style: none;
margin: 5px 0 0 10px;
padding: 0;
}

.threemiddlecol-adressbase ul,
.threerightcol-adressbase ul {
margin-left: 0px;
}

.rightcol-kamera a,
.threemiddlecol-adressbase a,
.threerightcol-adressbase a {
color: #004d7a; 
text-decoration: none;
line-height: 16px;
padding-left: 10px;
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat 0 -293px;
}

.rightcol-kamera a:hover,
.threemiddlecol-adressbase a:hover,
.threerightcol-adressbase a:hover {
color: #d70000;
}

.threeleftcol-adressbase {
width: 60%;
}

.threemiddlecol-adressbase,
.threerightcol-adressbase {
width: 20%;
}

.threeleftcol-adressbase,
.threemiddlecol-adressbase {
float: left;
}
.threerightcol-adressbase {
float: right;
}


/*---------------- SNOWTREX MENU --------------------------*/

#vertmenu ul,
#leftcol_wrapper ul.csc-menu {
padding: 1px 0 10px 0; 
border-top: 1px solid #f5f5f5;
}

#vertmenu li,
#leftcol_wrapper ul.csc-menu li {
border-bottom: 1px dashed #bcbcbc;
margin:0 10px;
list-style: none;
}

#vertmenu a,
#leftcol_wrapper ul.csc-menu a{
margin: 6px 0;
font-size: 13px; 
line-height: 13px;
color: #004d7a;
text-decoration: none;
padding-left: 12px;
background: url('http://duhj3k6k3esgg.cloudfront.net/graf/headergif.gif') no-repeat 0 -293px; 
display: table;
}

#vertmenu a:hover,
#leftcol_wrapper ul.csc-menu a:hover{
color: #d70000;
}

/*----------------- SNOWTREX MENU END ---------------------*/
/*----------------- SLIDERY JQUERY START ---------------------*/
.slide-out-div {
padding: 5px 10px 5px 25px;
width: 240px;
height: 146px;
background: #fff;
border: 1px solid #dedede;
}

#slidebox{
width:280px;
height:146px;
padding:10px;
background-color:#fff;
border-top:3px solid #ff0001;
border-left:1px solid #aaa;
position:fixed;
bottom:0px;
right:-430px;
-moz-box-shadow:-2px 0px 5px #aaa;
-webkit-box-shadow:-2px 0px 5px #aaa;
box-shadow:-2px 0px 5px #aaa;
}
a.close{
background:transparent url(../images/close.gif) no-repeat top left;
width:13px;
height:13px;
position:absolute;
cursor:pointer;
top:10px;
right:10px;
}
a.close:hover{
background-position:0px -13px;
}

#main_container_12 {
clear: both;
margin-left:auto;
margin-right:auto;
width:980px;
background-color: #fff;
}

/* STYLE DLA POGODY DO USUNIECIA */                                                                 /*DO WYWALENIA*/
.mfp_title {font-size: 13px; margin: 5px 0 7px 10px; float: left;}
.mfp_title span {color: #146DB1;}
.mfp_clearer, .mfp_clearer2 {clear:both; margin: 0 10px; color: #fff; font-size: 1px; line-height: 1px; height: 1px;}
.mfp_clearer {border-top: 1px solid #dadbdb; margin-bottom: 5px;}

.mfp_zachmurzenie {float: left; margin-left: 10px;}
.mfp_dane {float: left; margin-left: 25px;}
.mfp_wiatr {float: left; margin-left: 25px;}
.mfp_name {font-weight: bold;}
.mfp_foot {clear: both; background: #f1f1f1;}
.mfp_more_all {margin: 0px 0 5px 10px;float: left;text-align: left;}
.mfp_more_one {float: right; margin: 6px 10px 0 0;}
.mfp_more_all a, .mfp_more_one a {font-size: 11px; vertical-align: bottom; text-decoration: none; line-height: 14px; color: #3F3F3F !important;}

.mfp_dzial{ margin-bottom: 6px;}
.mfp_bot {height: 1px;}
.mfp_dzialw{ margin-top: 6px;}
.mfp_all {padding:5px; border: 2px solid #f1f1f1; background: #fff;}
.mfp_more_all a:hover, .mfp_more_one a:hover {text-decoration: underline; color: #ff0000 !important;}
/* STYLE DLA POGODY DO USUNIECIA */ 

/*pogoda */ 
.wfqbe_table_results a{
color: #113C8F;
}

.wfqbe_table_results tr {
border-bottom: 1px solid #f1f1f1;
}
.wfqbe_table_header { 
color: #0074BD;
border-bottom: 1px solid #f1f1f1;
}

.wfqbe_table_header {
color: #fff;
background: #0076BC;
}
.wfqbe_odd {
background: #fafafa;
}
.wfqbe_even {
background: #EDEFF1;
}
.wfqbe_table_results th {
text-align: center;
}

.valignmiddle img, .valignmiddle a {
vertical-align: middle;
text-decoration: none;
color: #004d7a;
}

.valignmiddle a:hover {
color: #d70000;
}

td.valignmiddle{
padding: 2px;
margin: 0;
}

td.valignmiddle .ico_wearther {
padding-left: 10px;
}

#content_wrapper #leftcol_wrapper .csc-textpic-imagewrap img {
margin: 5px;
}

#content_wrapper #leftcol_wrapper .bodytext a {
color: #004d7a;
text-decoration: none;
}

#content_wrapper #leftcol_wrapper .bodytext a:hover {
color: #d70000;
}

#leftcol_wrapper, #shop_wrapper {
	float: left;
	width: 220px;
	min-height: 100px;
	margin-bottom: 10px;
}

#google_inside {
display: block;
margin: 0px 0 10px 170px;
padding: 0px 0 0px 0;
}

#pion_600 {
visibility: hidden;
}

.news-gallery-list-pl {
	float: left;
	text-align: center;
	margin-bottom: 20px;
	margin-left: 5px;	
	* margin-bottom: 10px;	
	* margin-left: 7px;	
}
.news-gallery-list-pl {
	margin-right: 10px;
}
.news-gallery-title-pl {
	width: 140px;
	margin-left: 10px;
	line-height: 100%;
	font-size: 11px;
	padding: 0px;
	clear: both;
}
.news-gallery-title-pl {
	width: 110px;
	height: 40px;
	* height: 50px;
}
*:first-child+html .news-gallery-title-pl {
	height: 40px;
}
.news-gallery-item-pl {
	width: 127px;
	height: 110px;
	* width: 120px;
	* height: 110px;
	text-align: center;
}

*:first-child+html .news-gallery-item-pl {
	width: 127px;
	height: 110px;
}
.news-gallery-item-pl {
	margin: 5px 3px 0 3px;
	float: left;
	text-align: center;
}
.news-gallery-item-pl img {
	background-color: #f3f3f3;
	border: 1px solid #ddd;
	padding: 5px;
	margin: 1px;
	-moz-border-radius: 3px;
}
.news-gallery-item-pl a img {
	border-color: #ccc;
}
.news-gallery-item-pl a:hover img {
	border-width: 2px;
	border-color: #38c;
	margin: 0;
	-moz-border-radius: 5px;
}


/* FOOTER SECTION STRART */

#links_wrapper {
clear: both;
margin: 0;
padding: 0;
line-height: 150%;
width: 100%;
background: gray;
}

.top_link_menu {
margin: 0 auto;
}

.top_link_menu, .top_link_menu a{
color: #004d7a;
font-size: 12px;
}

.top_link_menu a {
text-decoration: none;
padding: 0 5px
}

.top_link_menu ul {
margin: 0;
}

.top_link_menu li {
list-style-type:none;
float:left;
}

#nav3 {
float:left;
}

#nav3 .st_socialnetwork_t_style11 {
margin-top: 5px;
}
#nav3 .st_socialnetwork_f_style11, #nav3 .st_socialnetwork_g_style11 {
margin: 0 15px 5px 10px;
margin-top: -5px;
}

#nav3 .st_socialnetwork_t_style11, #nav3 .st_socialnetwork_f_style11, #nav3 .st_socialnetwork_g_style11 {
width: 100px !important;
}
