/* CSS do OVIO CMS v 1.0 Copyright by MOROKO & OVIO 2004-2009 */
/*body{ margin:0px; background-color:#FFF; color:#000;}*/
a img { text-decoration:none; border:0px none; }
a{ display:inline-block; text-decoration:none; border:0px none; }
a:hover{ color:#000; }

/* GŁÓWNY KONTENER */
#main_body{ display:table; margin:auto; width:977px; }
#main_menu{ display:table; margin:auto; width:977px; }
#sub_menu { display:block; float:right; width:252px; overflow:hidden; margin-left:0px; overflow:hidden;}
#content  { display:block; float:right; width:681px; min-height:500px; margin-top:0px; overflow:hidden; margin-right:0px; padding-bottom:20px;}

/* Wyświetlanie stopki strony */
#main_bottom{ margin:auto; width:977px; margin-bottom:30px;}
#main_bottom a{ color:#999; }
#main_bottom_link{ font-size:10px; color:#7c6e53; }
#main_bottom_link a{ font-size:10px; color:#7c6e53; }

/*DODATKOWE ELEMENTY POZA LAYOUTEM DEFAULTOWYM START*/
#adds_header_menu{ display:table; width:977px; margin:auto; }
	#adds_header_menu_inside{ font-size:10px; color:#09C; }
	#adds_header_menu_inside a{ font-size:10px; color:#09C; }
	#adds_header_menu_inside a:hover{ font-size:10px; color:#069; }
#adds_header_line{ display:table; background:#f4efdb; width:977px; margin:auto; height:1px; }
#adds_gfx_top_line1{ display:table; background:#147195; width:977px; margin:auto; height:5px; }
#adds_gfx_top_line2{ display:table; background:#0b4056; width:977px; margin:auto; height:2px; }
#adds_gfx_body{ display:block; background:#000; width:977px; margin:auto; overflow:hidden; height:auto; }
#adds_gfx_bottom_line1{ display:table; background:#7d7d7d; width:977px; margin:auto; height:2px; }
#adds_gfx_bottom_line2{ display:table; background:#bababa; width:977px; margin:auto; height:2px; }
#adds_bottom_line{ height:8px; background:url(../img/bottom_bg.gif) top repeat-x; width:977px; margin:auto; }
/*DODATKOWE ELEMENTY KONIEC*/

/* Wyświetlanie menu Głównego... */
.main_menu_item { clear:both; display:inline-block;}
.main_menu_item:hover{ display:inline-block; color:#FFF;}
.main_menu_item a{ font-size:16px; color:#FFF; height:48px; line-height:40px; margin-left:15px; margin-right:5px;}
.main_menu_item a:hover{ color:#000;}
.main_menu_item_selected{ display:inline-block; color:#000;}
.main_menu_item_selected:hover{ display:inline-block; color:#000;}
.main_menu_item_selected a{ font-size:16px; color:#000; height:48px; line-height:40px; margin-left:15px; margin-right:5px;}
.main_menu_item_selected a:hover{ color:#000;}

.main_menu_item a div { color:#FFF; }
.main_menu_item a:hover div { color:#000; }
.main_menu_item_selected a div { color:#000; }
.main_menu_item_selected a:hover div { color:#000; }

.main_menu_body{ height:48px; overflow:hidden; }


/* Wyświetlanie menu Lewego & Prawego... */
.sub_menu_body{color:#FFF; padding-top:5px; padding-bottom:15px;}

.sub_menu_item{ color:#FFF; }
.sub_menu_item a{ color:#FFF; }
.sub_menu_item a:hover{ color:#FFF; }
.sub_menu_item a div { color:#FFF; }
.sub_menu_item a:hover div { color:#FFF; }

.sub_menu_is_cat_top{color: #FFF; display:block; font-size:16px; }
.sub_menu_is_cat{color: #FC0; display:block; font-size:14px; padding-top:3px; }

.sub_menu_is_art{color: #FFF; display:block; font-size:13px; padding-bottom:3px;}
.sub_menu_is_art:hover{ color:#FFF;}
.sub_menu_is_art a{ display:block; position:absolute; z-index:1; color:#FFF; display:block; height:22px; font-size:13px; font-family:Verdana, Geneva, sans-serif; padding-left:10px; padding-right:10px; line-height:22px; white-space:nowrap; overflow:hidden; width:232px; }
.sub_menu_is_art a:hover{ color:#F90; background:#900; overflow:visible; width:auto; }
.sub_menu_is_art a div { color:#FFF;}
.sub_menu_is_art a:hover div { color:#F90;}


/* Wyświetlanie artykułów... */
.content_artykul_title{overflow:hidden; height:43px; padding-top:10px; background:#023f5d url(../img/title_art_bg.gif) top left no-repeat; margin-bottom:5px; color:#FFF; font-size:18px; padding-left:16px;}
.content_artykul_title_maver{ overflow:hidden; background:url(../../../../img/tyt2.gif) repeat-x bottom; height:51px; line-height:51px; font-size:21px; color:#666; padding-left:10px;}
	.content_artykul_tresc{ color:#000; font-size:12px; margin-left:10px; margin-right:10px; margin-bottom:10px; margin-top:10px; }
	.Editor_fixed_size_artykul { clear:both; display:block; width:662px; margin-right:-10px;}
	.content_artykul_forms{ color:#000; }
	.content_artykul_repos{ color:#000; }
.content_artykul_body{ }


/* Wyświetlanie zajawek artykułów... */
.content_zajawka_title{ margin-top:15px; height:53px; background:#023f5d url(../img/title_art_bg.gif) top repeat-x; margin-bottom:5px;}
.content_zajawka_title a{ height:18px; color:#000; font-size:18px; padding-top:10px; margin-left:16px; min-width:450px; }
.content_zajawka_title a:hover{ color:#C00; }
.content_zajawka_title a div{ color:#000; }
.content_zajawka_title a:hover div{ color:#C00; }
.content_zajawka_title_road{ margin-left:18px; margin-top:3px; font-size:10px; color:#ebdbac; min-width:0px; overflow:hidden; }
.content_zajawka_title_road a{ color:#C00; font-size:10px; height:auto; min-width:0px; padding-top:0px; margin-left:0px;}
.content_zajawka_title_road a:hover{ color:#000; text-decoration:underline; }
	.content_zajawka_tresc{ color: #666; font-size:12px; margin-left:10px; margin-right:30px; }
	.Editor_fixed_size_zajawka { clear:both; display:block; width:642px; margin-right:-30px;}
		.content_zajawka_go{ display:block; width:642px; height:25px; text-align:right; }
		.content_zajawka_go a{ display:block; float:right; width:150px; text-align:right; color:#C00; font-size:11px; font-weight:bold; }
		.content_zajawka_go a:hover{ color:#C00;}
.content_zajawka_body{ }


.admin_edit_fields { clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; margin:0px; padding:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; }
.admin_edit_fields a { clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; margin:0px; padding:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; }
.admin_edit_fields a:hover { clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; margin:0px; padding:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; }

.button{ margin:auto; width:160px; height:26px; margin:5px; padding-left:10px; padding-right:10px; line-height:26px; text-align:center; color:#FFF; font-size:12px; font-weight:bold; background:#036 url(../img/title_art_bg.gif) top repeat-x; cursor:pointer;}
.button:hover{ text-align:center; color:#ebdbac; font-size:12px; font-weight:bold; background:#036 url(../img/title_art_bg.gif) center repeat-x; cursor:pointer;}
