@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------------------------------------
DZIAL WAKACJE - maj 2011
Author: tpawlak */   

html{background:#00adc4 url(/_resource/fs/res/wakacje/tlo_wakacje_11.jpg) repeat-x; margin:0;padding:0;}
body{margin:0;padding:0;}                                                    

#menu0 a {color:#345279;font-weight:bold;margin-left:9px;}

#container{background:#edf6f7 ;padding:5px 10px 40px 10px;margin-top:10px;margin-bottom:0;}

a   { color: #0f748a; text-decoration: none }
a:active  { color: #0f748a; text-decoration: none }
a:hover  { color: #D81233; text-decoration: none }
a:visited  { color: #0f748a; text-decoration: none }

/* ------------------------------------------------------------------------------------
MENU GLOWNE */

#menu_1{float:left;}
#menu_1 ul{float:left;}

#menu_1_lvl1 {background:transparent url(/_resource/fs/res/wakacje/tlo_naw.png) repeat-x 0 3px;width:980px;}
#menu_1 li{background-color:#edf6f7;}
#menu_1_lvl1 li.first a{border-left:1px solid #263a5e;}
#menu_1_lvl1 a{border-right:1px solid #263a5e;background-color:#0f748a;border-bottom:3px solid #263a5e;color:#fff;font-size:1.1em;letter-spacing:0.05em;padding:5px 6px;}
#menu_1_lvl1 a:hover{text-decoration:none;background-color:#d91233;}
#menu_1_lvl1 .current{background-color:#d91233;}
#menu_1_lvl1 .current a{background-color:#f6f2ec;color:#000;border-bottom:3px solid #F8F1EB;}
#menu_1_lvl1 .last a {background-color:#263a5e;border-bottom: 3px solid #0f748a;color: #FFFFFF;


#menu_1_lvl2,#menu_l_lvl3,#menu_l_lvl4,#menu_l_lvl5{margin-top:5px;}
#menu_1_lvl2 li.current,#menu_l_lvl3 li.current,#menu_l_lvl4 li.current,#menu_l_lvl5 li.current{background-color:#aaa400}
#menu_1_lvl2 a,#menu_l_lvl3 a,#menu_l_lvl4 a,{border-right:1px solid #2c71ce;background-color:#F8F1EB;border-bottom:3px solid #2c71ce;margin-bottom:3px;color:#2c71ce;font-size:1.1em;letter-spacing:0.07em;padding:6px 10px;}
#menu_1_lvl2 li.current a,#menu_1_lvl2 li.current a:hover,
#menu_l_lvl3 li.current a,#menu_l_lvl3 li.current a:hover,
#menu_l_lvl4 li.current a,#menu_l_lvl4 li.current a:hover,
#menu_l_lvl5 li.current a,#menu_l_lvl5 li.current a:hover{border-bottom:3px solid #818181;color:#818181;}
#menu_1_lvl2 li a:hover,#menu_l_lvl3 li a:hover,#menu_l_lvl4 li a:hover,#menu_l_lvl5 li a:hover{text-decoration:none;border-bottom-color:#818181;color:#263a5e;}


.sg-first-row sg-odd-row {color:#002e6b;}
.sg-first-cell {color:#002e6b;}
.sg-header {border-color: #E77503;border-style: solid;border-width: 1px 1px 3px;}
.sg-header, .sg-footer {background: none repeat scroll 0 0 #0f748a;color: #FFFFFF;}

ul.short_list li.main_article a {color:#2c71ce;font-size:1.1em;}

.article_list h4 a,.search_list h4 a{text-decoration:none;font-size:2em;}
.article_list .lead,.search_list .lead{line-height:1.4em;color:#000;}

h4 a {color:#2C71CE;font-weight:bold;letter-spacing:-0.5px;}
h4 a:visited {color:#2C71CE;font-weight:bold;letter-spacing:-0.5px;}

.small_list li h4 a {color:#2C71CE;font-size:0.8em;}
.small_list li h4 a:visited {color:#2C71CE;font-size:0.8em;}

#column_right h4 a {color:#2C71CE;margin-bottom:0;text-decoration:none;}
#column_right h4 a:visited {color:#2C71CE;margin-bottom:0;text-decoration:none;}

#column_left .list-index-div .news_list li h4 a {color:#2C71CE;font-weight:bold;letter-spacing:-0.5px;}
#column_left .list-index-div .news_list li h4 a:visited {color:#2C71CE;font-weight:bold;letter-spacing:-0.5px;}

#search_field input.button {background:url("../fs/img/all_small_elements.png") no-repeat scroll 4px 2px #FFFFFF;font-size:100%;height:24px;padding-left:15px;width:58px;}
.footer_pagination .option_panel li.small_pagination li.current a, .article_footer .option_panel li.small_pagination li.current a {
background-color:#F8F1EB;
border-color:#F8F1EB #ABABA9 #CC0033;
border-style:solid;
border-width:1px 1px 2px;
color:#000000;
margin-right:0;
padding-left:0;
}
.option_panel li.small_pagination li span {
background-color:#828282;
border-color:#ABABA9 #F8F1EB #F8F1EB;
border-style:solid;
border-width:1px 1px 2px;
color:#FFFFFF;
display:block;
float:none;
margin-left:2px;
margin-right:0;
min-width:15px;
padding:2px 0;
text-align:center;
}

ul.news_list p {color: #263A5E;}

/* ------------------------------------------------------------------------------------
GALERIA  			 */


#container.gallery_page{margin-top:40px;}
.gallery_page #header{border-top:0;margin-top:3px;float:left;width:135px;}
.gallery_page #logo a,.gallery_page #logo{height:31px;margin-top:0px;width:120px;}
.gallery_page #menu_1{float:left;width:844px;}
.gallery_page #menu_1_lvl1{width:844px;}

.gallery_page h2{font-size:2.2em;}
.photo_and_desc{border-top:1px solid #828282;float:left; width:100%;}
.displayed_image{float:left;width:665px;text-align:center;}

.photo_details{float:right;width:295px;}
.gallery_photo_list{float:left;width:665px;}
.gallery_photo_list.navigation li{padding:6px 9px;}
.gallery_photo_list.navigation li a{border-top:3px solid #edf6f7;padding:0;}
.gallery_photo_list.navigation li.current a,
.gallery_photo_list.navigation li.current a:hover{border-color:#D81233;}
.gallery_photo_list.navigation li a:hover{border-color:#263a5e;}
.ad_box.left{clear:none;float:right;}


.photo_details h3{margin-bottom:0;color:#000;font-weight:bold;}
.gallery_lead{border-top:1px solid #e5e5e5; padding:10px 0 0 0;margin:15px auto 10px auto;font-size:1.1em;}
.related_elements{border-top:1px solid #e5e5e5;}
.related_elements span{text-transform:uppercase;display:block;}
.related_elements a{text-decoration:none;color:inherit;}
.related_elements a:hover{text-decoration:underline;color:#D81233;}

.photo_details ul.option_panel li.right {
	padding-top:10px;
}

.manual_gallery_list_lead{height: 179px; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0;margin:15px auto 10px auto;font-size:1.1em;}

.header_and_link a{float:right;margin-top:5px;text-decoration:none;}
.header_and_link a:hover{text-decoration:underline;}
.header_and_link h2{float:left;margin:0 0 15px 0;padding-bottom:5px;}

.option_panel{border-top:1px solid #ababa9;margin-top:20px;padding-top:4px;}
.option_panel li a{padding:2px 2px 2px 30px;}
.option_panel li.right{padding-top:1px;float:right;}




.navigation.pagination li.prev,
.navigation.pagination li.next{background-color:#0f748a;min-width:80px;min-height:26px;display:block;border-bottom:1px solid #000;}
.navigation.pagination li a{background-color:#0f748a;color:#fff;text-decoration:none;padding:8px;}
.navigation.pagination li.next a{border-right:1px solid #000;}
.navigation.pagination li a:hover{background-color:#263a5e;}
.navigation.pagination li span{background-color:#fff;color:#000;font-size:1.3em;border-right:1px solid #000;border-left:1px solid #000;display:block;padding:8px 5px 5px 5px;border-bottom:3px solid #000; font-weight: bold;}



 /* ------------------------------------------------------------------------------------
SZEROKI INDEKS 			 */

.wide_index .search_content {width:330px}
.article_list .search_photo, .search_list .search_photo {  float: left;    margin-right: 20px;    max-width: 268px; }

/* ------------------------------------------------------------------------------------
BOKS Z ZAKLADKAMI 				 */

.tabs_menu{position:absolute;top:-20px;left:-1px;}
.tabs_menu li{background-color:#F8F1EB;}
.tabs_menu li.first a{border-left:1px solid #879494 ;}

.tabs_menu a{border-right:1px solid #000;background-color:#2c71ce;border-top:3px solid #000;border-bottom:1px solid #000;margin-top:3px;color:#fff;font-size:1em;letter-spacing:0.05em;padding:8px 10px;letter-spacing:-0.05em;}
.tabs_menu a:hover{text-decoration:none;background-color:#595959;}
.tabs_menu .current{background-color:#000;}
.tabs_menu .current a{background-color:#F8F1EB;color:#000;border-top:3px solid #F8F1EB;border-bottom:1px solid #F8F1EB;padding-top:6px;padding-bottom:10px;}
.tabs_box{border:1px solid #8d9192;padding:20px 5px 5px 5px;margin-bottom:10px;position:relative;margin:40px auto 10px auto;background-color:#F8F1EB;}
