html {background-color:#e7f4ea;}
body {background:#fff url(/i/tematyczne/walentynki/bg/page.gif) repeat-x; }


#wrap { border-top:3px solid #F7ECA5; background-color:#fff; }

#wrap_footer {background:#DA5A89 url(/i/tematyczne/walentynki/bg/footer.gif) repeat-x; }

body {color:#111;}
a:link, a:active {color:#b60c4f;}
a:hover {color:#1E4CBD; }
a:visited {color:#1E4CBD;}
a.logo {color:#111;}
a.logo:hover, a.logo_footer:hover {color:#000;}


input.search {border:1px solid #63856b; background:#fff url(/input_search.gif) repeat-x 0 -1px; }
input.search-half {border:1px solid #63856b; background:#fff url(/i/tematyczne/ukraincy/input_search.gif) repeat-x 0 -1px; }
.btn_search {border:0; background: url(/i/tematyczne/walentynki/bg/btn_search.png) 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/walentynki/bg/nav.gif) repeat-x;}
ul#nav {background:# url(/i/tematyczne/ukraincy/bg/nav.gif) repeat-x;}
ul#nav li a {color:#fff; }
ul#nav li a:hover {background-color:#476EC9;}
ul#nav li a.current {background-color: #fff; color:#111; }

ul#nav_login {background-color:#1E4CBD;}
ul#nav_login li a {color:#FFF; }
ul#nav_login li a:hover {color:#FFF6D3;}

	

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: #FFF; background: #FFF6D3; }


.poll { border:1px solid #e7e7e7; }
.block h2 {border-bottom: 1px solid #efefef;}

.border { border: 3px solid #efefef; }

#right .blog { border: 3px solid #efefef; }
#right .blog p a {color:#606060;}
#right .blog p a:hover {color:#000;}

.greenbox { background: #FFF6D3;  }
.greenbox h2 { background: #FFA100; color: #FFF; } 
.greenbox img.f { border: 3px solid #FFF;  }
.greenbox a {color: #000;}
.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 { margin-right: 10px; float: left; }
.greenbox h3 a {text-decoration: none;}
.greenbox p a {text-decoration: none;} 

.block-more { color: #111; }

ul.bullet_arrow li {background:url(/i/tematyczne/walentynki/arrow_pink.jpg) no-repeat 0 4px; }


.borderHeader { border-top: 5px solid #207A3D; border-bottom: 1px solid #C7C7C7; color: #20682B; }
.borderHeader .more { color: #3F3F3F; }



#logo_footer a {color:#FFFFFF;}	
#logo_footer p {color:#FFFFFF; }
#copyright p {color:#FFFFFF; }
#copyright a {color:#FFFFFF; }


ul.nav_footer li {background:url(/i/tematyczne/ukraincy/arrow_gray.gif) no-repeat 0 6px; }
ul.nav_footer li.header {background:none; color:#FFF;}
ul.nav_footer li a {color:#FFF;}
#copyright {border-top:1px solid #f29abb;}
		

.block-fullnews	li { border-bottom: 1px solid #C7C7C7; }	
.block-fullnews img.f { border:2px solid #efefef;  }
.block-fullnews a { color: #000; }	
.block-fullnews a.supertitle { color: #4F7B7B;  }	
		
.block-tabs { background: #FFF6D3; }		
.block-tabs li a.current { background: #FFF; }	
.block-panes { border: 10px solid #FFF6D3; border-top: 0; }	

.block-gallery a { border: 3px solid #EEF2F5; width: 200px; }
.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 > img.f{ border:5px solid #F5F4F9; display:block}
.block-horizontalscroller .block-horizontalscroller-tabs a{color:#337742}
.block-horizontalscroller .block-horizontalscroller-tabs a.current{color:#93BF9D}
.block-horizontalscroller a:link, .block-horizontalscroller a{ color:#1F1F1F}

/*  Orientacja.pl & Familie.pl box
=============================================================== */
#orientacja {border:1px solid #c8c8c8; border-top:5px solid #F2B144; margin-bottom:20px; position: relative; }
.block-horizontal{ width:280px; margin: 0 10px; }
#orientacja .block-horizontal-1-tabs{position:absolute; top:5px; right:5px; z-index:1;}
#orientacja .block-horizontal-1-tabs li{float:left;}
#orientacja .block-horizontal-1-tabs a{font-size:10px; text-decoration:none; padding: 1px 4px; background: #FFF; margin-left: 5px;}
#orientacja .block-horizontal-1-tabs a.current{background: #F2B144; }

#familie { border:1px solid #c8c8c8; border-top:7px solid #BB3067; margin-bottom:20px; position: relative; }
#familie .familie-logo { border-bottom: 3px solid #E5E5E5; padding: 7px 0 1px 20px; display: block; } 
#familie .block-horizontal-2-tabs{ width: 115px; height: 22px; background: url(/i/go/familie-bg.png) no-repeat; position:absolute; top:10px; right: 15px; z-index:1;}
#familie .block-horizontal-2-tabs li{float:left; margin: 5px 0 5px 9px; }
#familie .block-horizontal-2-tabs a{ float: left; font-size:0; width: 12px; height: 12px; background: url(/i/go/dot_wh.png) no-repeat; }
#familie .block-horizontal-2-tabs a.current{ background: url(/i/go/dot_red.png) no-repeat; }
#familie .block-more { padding: 3px; font-weight: bold; text-decoration: none; }


.block-horizontal-1-flowpanes, .block-horizontal-2-flowpanes, .block-horizontal-3-flowpanes {position:relative; overflow:hidden; clear:both; height:120px; width:280px; margin: 10px; }
.block-horizontal-1-flowpanes div, .block-horizontal-2-flowpanes div, .block-horizontal-3-flowpanes div {float:left; display:block; width:280px; cursor:pointer;}
.block-horizontal-1-flowpanes .items, .block-horizontal-2-flowpanes .items, .block-horizontal-3-flowpanes .items {width:20000em; position:absolute; clear:both; margin:0; padding:0}
.block-horizontal-1-flowpanes p, .block-horizontal-2-flowpanes p, .block-horizontal-3-flowpanes p {line-height:1.7em}
.block-horizontal-1-flowpanes .less, .block-horizontal-2-flowpanes .less, #flowpanes .less a, .block-horizontal-3-flowpanes .less, #flowpanes .less a{color:#999 !important; }
.block-horizontal-1-flowpanes .items img.f, .block-horizontal-2-flowpanes .items img.f, .block-horizontal-3-flowpanes .items img.f{float:left; margin-right:15px;}
.block-horizontal-1 .block-horizontal-tabs a, .block-horizontal-2 .block-horizontal-tabs a, .block-horizontal-3 .block-horizontal-tabs a{color:#111}
.block-horizontal-1 h3, .block-horizontal-2 h3, .block-horizontal-3 h3{font:normal 16px Georgia; margin: 0 0 5px 0; line-height:19px}
.block-horizontal-1 a:link, .block-horizontal-1 a, .block-horizontal-2 a:link, .block-horizontal-2 a, .block-horizontal-3 a:link, .block-horizontal-3 a{text-decoration:none; color:#1F1F1F}
.block-horizontal-1 p, .block-horizontal-2 p, .block-horizontal-3 p {line-height:14px}

.block-scroller {border:1px solid #c8c8c8; margin-bottom:20px; position: relative; }
.block-scroller h2 { font: normal 20px Georgia; padding: 5px 10px; }
.block-scroller .block-horizontal-3-tabs{position:absolute; top:5px; right:5px; z-index:1;}
.block-scroller .block-horizontal-3-tabs li{float:left;}
.block-scroller .block-horizontal-3-tabs a{font:normal 13px Georgia; text-decoration:none; padding: 1px 0; width: 10px; text-align: center; background: #FFF; margin-left: 5px;}
.block-scroller .block-horizontal-3-tabs a.current{ font-weight: bold; }

.block-tabs a { padding:5px }
.block .fl { float:left; margin:0 10px 10px 0 }