body {background:#fff url(/i/tematyczne/blue/bg/page.jpg) repeat-x; }

#wrap { border-top:3px solid #2c6192; background-color:#fff; }

#wrap_footer {background:#162137; border-top:1px dotted #fff;}

body {color:#111;}
a:link, a:active {color:#3c7ac8;}
a:hover {color:#11121F; }
a:visited {color:#35395F;}
a.logo {color:#111;}
a.logo:hover, a.logo_footer:hover {color:#000;}


input.search {border:1px solid #174169; background:#fff; }
input.search-half {border:1px solid #174169; background:#fff; margin-right:1px; }
.btn_search {border:0; background: url(/i/tematyczne/blue/btn_search.gif) no-repeat;}



#headline {color:#FFF; }	
#headline p span {color:#F0F0F0;}
#headline ul li a {color:#FFF; }
#headline ul li a:hover {color:#F7ECA5;}


p.logo {color:#c9c9c9; }

#navigation {background:#93bf9d url(/i/tematyczne/blue/bg/nav.gif) repeat-x;}
ul#nav {background:# url(/i/tematyczne/blue/bg/nav.gif) repeat-x;}
ul#nav li a {color:#fff; }
ul#nav li a:hover {background-color:#11273a;}
ul#nav li a.current {background-color: #fff; color:#111; }





ul#nav li.page1188 a,
ul#nav li.page1189 a,
ul#nav li.page1190 a,
ul#nav li.page1294 a,
ul#nav li.page1302 a,
ul#nav li.page1303 a,
ul#nav li.page1304 a,
ul#nav li.page1305 a,
ul#nav li.page1075 a { background: #D22D29; border: 1px solid #0F456D; border-width: 1px 1px 0 1px; font-weight: bold; }
ul#nav li.page1188 a.current,
ul#nav li.page1189 a.current,
ul#nav li.page1190 a.current,
ul#nav li.page1294 a.current,
ul#nav li.page1302 a.current,
ul#nav li.page1303 a.current,
ul#nav li.page1304 a.current,
ul#nav li.page1305 a.current,
ul#nav li.page1075 a.current { background: #FFF; border: 0; color: #D22D29; }


/* ul#nav_login {background-color:#20547b;}
ul#nav_login li a {color:#FFF; }
ul#nav_login li a:hover {color:#FFF6D3;} */

#nav_login { background: url(/i/miasta/article_add.png) no-repeat 10px 0; }
#nav_login a { color: #FFF; text-decoration: none; }
#nav_login a:hover { color: #CCC; }


ul.search_tabs a { color:#333; }
ul.search_tabs a:active {background-color:#FFF6D3;}
ul.search_tabs a.current, ul.search_tabs a.current:hover, ul.search_tabs li.current a {cursor:default !important;color:#000 !important; background-color:#FFF6D3;}
div.panes { background-color:#FFF6D3;}
div.breadcrumbs { color: #000; background: #EFEFEF; }


.poll { border:1px solid #e7e7e7; }
.block h2 {border-bottom: 1px solid #efefef;}

.border { border: 3px solid #efefef; }


.block-col-3 { border: 2px solid #11476F; }	
.block-col-3 h2 { color: #FFF; text-shadow: 1px 1px 0 #111; background: #11476F; }
.block-col-3 img.f { border: 2px solid #E8E8E8; }

.borderTop { border-top: 5px solid #155686; }


#right .blog { border: 3px solid #efefef; }
#right .blog p a {color:#606060;}
#right .blog p a:hover {color:#000;}

.greenbox { background:url(/i/tematyczne/blue/bg/dontmiss.gif) repeat-x 0 35px;  }
.greenbox h2 { background: #d22d29; color: #fff; } 
.greenbox a {color: #fff;}
.greenbox {  margin-bottom: 15px; }
.greenbox h2 { padding: 10px; font:normal 16px Georgia;} 
.greenbox h3 { padding-bottom: 10px; font:bold 16px Arial;} 
.greenbox li { padding: 15px; overflow: hidden; }
.greenbox img.f { margin-right: 10px; margin-bottom: 5px; float: left;border: 3px solid #434343; }
.greenbox h3 a {text-decoration: none;}
.greenbox p a {text-decoration: none;} 
.greenbox .greenbox-small { font-size: 12px; padding: 5px 10px; background: #273F2C; }  

.graybox { background: #EFEFEF;  }
.graybox h2 { background: #155686; color: #fff; } 
.graybox a {color: #155686;}
.graybox {  margin-bottom: 15px; }
.graybox h2 { padding: 10px; font:normal 16px Georgia;} 
.graybox h3 { padding-bottom: 10px; font:bold 16px Arial;} 
.graybox li { padding: 15px; overflow: hidden; }
.graybox img.f { margin-right: 10px;  margin-bottom: 5px; float: left;border: 3px solid #FFF; }
.graybox h3 a {text-decoration: none;}
.graybox p a {text-decoration: none; color: #111;} 
.graybox .greenbox-small { font-size: 12px; padding: 5px 10px; background: #273F2C; }  



.infobox { border-color: #EFEFEF; }		


#nieprzegap { background:url(/i/tematyczne/blue/bg/dontmiss.gif) repeat-x 0 25px;  }
#nieprzegap h2 { background: #d22d29; color: #fff; } 
#nieprzegap .block-horizontal-1 div a {text-decoration:none; color:#FFF}
#nieprzegap .block-horizontal-1 img { border: 1px solid #EEE; padding: 1px; }
#nieprzegap .block-more { color: #FFF; }

.block-more { color: #111; }

ul.bullet_arrow li {background:url(/i/tematyczne/blue/arrow_gray.gif) no-repeat 0 3px; padding-left:14px; }


.borderHeader, #left > .block-fullnews > h2, #left > .block-2side > h2, .clearBoth > .block-gallery > h2 { border-bottom: 1px solid #bbb; border-top: 5px solid #155686; color: #155686; }
.borderHeader .more { color: #3F3F3F; }

.block-2side a.supertitle { color: #155686; }
#right .block-tabs-go .block-tabs-gotabs li a.current { background: url(/i/de/de-tab-current.gif) no-repeat right top; }

#logo_footer a {color:#1d6b97;}	
#logo_footer p {color:#1d6b97; }
#copyright p {color:#1d6b97; }
#copyright a {color:#1d6b97; }


ul.nav_footer li { list-style: none inside disc; color: #1d6b97; padding-left:5px; }
ul.nav_footer li.header {background:none; color:#FFF; list-style: none; padding:15px 0;}
ul.nav_footer li a {color:#FFF;}
#copyright {border-top:1px dotted #174169;}


.block-fullnews	li { border-bottom: 1px dotted #C7C7C7; }	
.block-fullnews img.f { border:2px solid #efefef;  }
.block-fullnews a { color: #000; }	
.block-fullnews a.supertitle { color: #d22d29;  }	

p.block-details { color: #008ECE; font-weight: bold; }

.block-tabs { background: #EFEFEF; }		
.block-tabs a {color:#111;}
.block-tabs li a.current { background: #FFF; }	
.block-panes { border: 10px solid #EFEFEF; border-top: 0; }	

.block-gallery a { border: 3px solid #EEF2F5; }
.block-gallery a:hover {border-color:#111;}

.block-video { border: 3px solid #E5E5E5; o}
.block-video h2 {border-bottom: 1px solid #efefef;}
.block-video img { border: 2px solid #E5E5E5; }


.nameday { background: url(/i/miasta/nameday.gif) no-repeat;  }
.tooltip { -moz-box-shadow:0 0 10px #000000; -webkit-box-shadow:0 0 10px #000000; box-shadow:0 0 10px #000000; background-color:#F3F3F3; border:1px solid #000; }


.block-horizontalscroller-flowpanes .less, #flowpanes .less a{color:#999 !important; }
.block-horizontalscroller-flowpanes .items img.f{ border:5px solid #F5F4F9; display:block}
.block-horizontalscroller .block-horizontalscroller-tabs a{color:#337742;}
.block-horizontalscroller .block-horizontalscroller-tabs a.current{color:#fff; background-color: #174169;}
.block-horizontalscroller a:link, .block-horizontalscroller a{ color:#1F1F1F}

.block-verticalscroller a:link, .block-verticalscroller a{ color:#000}
.block-verticalscroller > div img.f{ border:3px solid #FFF;  }
.block-verticalscroller > div{ background:#FFF6D3; }
.block-verticalscroller-tabs a{ background:url(../../i/miasta/arrow_gray.gif) no-repeat 15px 13px}
.block-verticalscroller-tabs .active a {background:#FFF6D3;}



/*  Elblag Youtube box
=============================================================== */
.block-video-de {border:3px solid #2179D1; padding:3px; margin-bottom:20px; overflow: hidden; background:#6FA8DC;}
.block-video-de ul { margin: 10px 0;}
.block-video-de li {float:left; margin: 0 0 5px 8px; width:125px; overflow: hidden; text-align: center;}
.block-video-de li a {border:3px solid #fff; float: left; margin-bottom: 5px;}
.block-video-de li a:hover {border-color:#111;}
.block-video-de h2 {font:bold 14px Verdana; margin: 0; padding: 5px; background: #2179D1; color: #FFF; }
.block-video-de h2 a {color: #FFF; text-decoration: none; }
.block-video-de h3 {font:bold 12px Arial; text-align: center; line-height: 1.2em; color: #134F5C; }
.block-video-de .block-more { font-weight: bold; text-decoration: none; }


.block-left {
    width: 180px;
    float: left;
}

.block-right {
    width: 335px;
    float: right;
    border-left: 1px solid #CCCCCC;
}

.block-right .bullet_arrow {
    padding-left: 15px;
}

.block-left li {
    margin-bottom: 15px;
}

.block-left a:link,.block-left a:visited {
    text-decoration: none;
    color: #000;
}

.block-left img.f {
    padding: 1px;
    border: 1px solid #CCC;
    margin: 5px 0;
}

.block-left p {
    font-size: 0.8em;
    text-align: justify;
    margin-top: 5px;
}

.block-left p a {
    color: #8F8F8F;
}

.block-ogloszenia-drobniak {clear:both; border:1px solid #E3E3E3; position: relative;}
.block-ogloszenia-drobniak .block {margin-bottom: 0px;}
.block-ogloszenia-drobniak ul.drobniak-ico li { float:left; margin-right:25px; }
.block-ogloszenia-drobniak ul.drobniak-ico li a { float:left; padding:10px 0 0 4px; display: block; color: #D90000; font-weight:bold;}
.block-ogloszenia-drobniak ul.drobniak-ico li a:first-child { float:left; display: block; padding:0; }
.block-ogloszenia-drobniak ul.drobniak-ico img { padding:5px; }
.block-ogloszenia-drobniak p.drobniak-logo {margin:10px 0 0 0;}
.block-ogloszenia-drobniak a.block-more { color: #D90000; position: absolute; right: 0; bottom: 0; }
.block-ogloszenia-drobniak a.block-more.left { bottom: 0; left: 0; position: absolute; right: auto; }
.block-ogloszenia-drobniak .drobniak-ico { margin-bottom: 20px; overflow: hidden;}

.szukajtanio {
    border: 1px solid #E3E3E3;
    margin-top:10px;
}

.szukajtanio h2 a {
    background: url("/i/go/szukajtanio.png") no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #FFFFFF;
    color: #797979;
    font-weight: normal;
    height: 50px;
    margin: 10px 0 0 10px;
    width: 170px;
    color: #759E06;
    text-decoration: none;
    display: block;
}
.szukajtanio ul {
    float: left;
    height: 170px;
    margin: 10px 0 0;
}

.szukajtanio ul.bullet_arrow li {
    background: none;
}

.szukajtanio li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 200px;
    margin: 0 5px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    width: 155px;
}
.szukajtanio li a {
    color: #759E06;
    font: 11px Arial;
    text-decoration: none;
}
.szukajtanio li img {
    border: 1px solid #CECECE;
    margin: 5px 0;
    max-height: 150px;
    max-width: 150px;
}

.szukajtanio a.block-more { color: #759E06; }