

/* Ten plik CSS nalezy do strony www.radioel.pl */

/* You may adapt elements of this CSS in your own projects,
but the unique combination of images, colors, sizes,
typography, and positioning ("the design")
is copyright by Flusso and may not be reproduced! */

/* ZEROWANIE
------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/* font-weight: inherit; */
	font-style: inherit;
	font-size: 100.01%;
	font-family: inherit;
	vertical-align: baseline;
	background-color: transparent;
}
small { font-size: 0.8em; }
big { font-size: 1.2em; }
address { font-style: normal }
em { font-style: italic }
:focus {
	outline: 0;
}
body {
	line-height: 1em;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
	line-height: 1em;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
table caption, table th, table td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
acronym, abbr { cursor: help }

/* POCZATEK
------------------------------------------------------------*/
body { font: normal 100.01% Arial, Tahoma, Verdana, sans-serif; background-color: #fff; color: #353535;}

/* CENTROWANIE STRONY
------------------------------------------------------------*/
#center { width: 780px; margin: 0 auto; }

/* TOP
------------------------------------------------------------*/
#top { height: 164px; background: transparent url('img/top_header.jpg') no-repeat right center; margin-bottom: 10px;}
#top h1 { position: relative; width: 780px; height: 164px; }
#top h1 a { display: block; width: 100%; height: 100%; background: transparent url(img/top_logo.gif) no-repeat left bottom; text-indent: -9999em; outline: none; }

/* UKLAD
------------------------------------------------------------*/
#container { width: 758px; background: #a9d7f3 url(img/container_top.gif) no-repeat top center; padding: 11px; padding-bottom: 0; margin-top: 10px; }
#content { background: white url(img/content_bg.gif) repeat-y; width: 758px; }
#left, #right { background-repeat: no-repeat; background-position: center top; }
#left { width: 541px; float: left; padding: 10px; background-image: url('img/left_bg.gif'); }
#right { width: 187px; float: right; background-image: url('img/right_bg.gif'); }


/* MENU
------------------------------------------------------------*/
#menu_c { background: #b25350 url('img/menu_bottom.gif') no-repeat center bottom; font-family: Tahoma, Arial, sans-serif; font-size: .81em; }

ul#menu { list-style: none; width: 780px; background: transparent url('img/menu_top.gif') no-repeat center top; padding-top: 3px;}
ul#menu a { color: #fff; text-decoration: none }
ul#menu li { float: left; margin-left: 5px; margin-top: -3px; position: relative; }
ul#menu li a { display: block; position: relative; }
ul#menu li a span { display: block; position: relative; bottom: 0; left: 0; padding: 12px 4px 7px;}
ul#menu li a:hover, ul#menu li a.active { background: #f37964 url('img/menu_item_right.gif') no-repeat right bottom; }
ul#menu li a:hover span, ul#menu li a.active span { background: transparent url('img/menu_item_left.gif') no-repeat left bottom;}
ul#menu li.on_line { width: 136px; margin: -2px 15px 0 2px; }
ul#menu li.on_line a { display: block; width: 136px; height: 37px; text-indent: -9999em; outline: none; background: transparent url('img/on_line.gif') no-repeat }
ul#menu li.on_line a:hover { background: transparent url('img/on_line.gif') no-repeat }
ul#menu li:hover ul { left: 0; }
ul#menu li.sfhover ul { left: 0; }
ul#menu li ul { display: block; position: absolute; top: 0; left: -9999em; width: 150px; background: transparent url('img/dropdown_bottom.gif') no-repeat center bottom; margin-top: 32px; padding-bottom: 2px; font-size: .84em }
ul#menu li ul li { float: left; width: 150px; position: static; padding: 0; margin: 0; background-color: #f8ab9f; border-top: 1px solid #fa8977; }
ul#menu li ul li a { position: static; padding: 5px; margin: 0; width: 140px; color: #661614 }
ul#menu li ul li a:hover, ul#menu li ul li a.active { background: none; color: #fff }
ul#menu li ul li.first { background: #f8ab9f url('img/dropdown_top.gif') no-repeat center top; border: none}

/* INFORMACJE O NADAWANYCH PROGRAMACH
------------------------------------------------------------*/
ul#info { font-size: .75em; margin: 10px; }
ul#info li { color: #686868; padding-bottom: 6px; margin-bottom: 3px; background: transparent url('img/info_border.gif') repeat-x center bottom }
ul#info li p { background-repeat: no-repeat; background-position: 0 50%; padding-left: 15px; }
ul#info li p.next { background-image: url('img/info_next.gif'); }
ul#info li p.now { background-image: url('img/info_now.gif'); }
ul#info li.last { padding-bottom: 0; background: none; margin: 0 }
ul#info li strong { color: #1f1f1f; font-weight: normal }

/* PRAWA CZESC
------------------------------------------------------------*/
#content #right { font-size: .68em; }
#content #right a { text-decoration: none } 
#content #right a:link { color: #185985; } 
#content #right a:visited { color: #353535; } 
#content #right a:hover { color: #b25350; } 
#content #right a:active { color: #f37964; }
#content #right div, #content #right ul { margin: 0 10px; line-height: 1.5em }
#content #right div.playlists { margin: 0; padding: 0; }
#content #right h3 { color: #ec5339; font-family: Tahoma, Arial, sans-serif; padding: 0; padding-bottom: 5px; width: 185px; margin: 15px 1px 7px; border-bottom: 1px solid #d0d0d0; font-size: 1.18em;text-align: center; }
#content #right ul.disc li { background: transparent url('img/ul_li_disc.gif') no-repeat 0 5px; padding-left: 10px; }

#content #right ul.view_too {  }
#content #right ul.view_too li { height: 37px; width: 136px; margin: 2px auto; }
#content #right ul.view_too li a { display: block; width: 136px; height: 37px; background-repeat: no-repeat; background-position: center top; outline: none; text-indent: -9999em;  /* For IE */ background-image: url('img/right_spluwaczka.gif'); }
#content #right ul.view_too li a:hover { background-position: 0 -37px; }
#content #right ul.view_too li a.spluwaczka { background-image: url('img/right_spluwaczka.gif'); }
#content #right ul.view_too li a.ramowka { background-image: url('img/right_ramowka.gif'); }

#content #right img.newest_photo { border: 3px solid #e8eff9 }

#content #right ul.hit_list_choise li { width: 50%; float: left; }
#content #right ul.hit_list_choise li a { color: #777677; background-repeat: no-repeat; }
#content #right ul.hit_list_choise li.previous a { padding-left: 8px; background-position: left center; background-image: url('img/hit_list_choise_previous.gif'); }
#content #right ul.hit_list_choise li.next { text-align: right }
#content #right ul.hit_list_choise li.next a { padding-right: 8px; background-position: right center; background-image: url('img/hit_list_choise_next.gif'); }

#content #right .hit_lists h4 { background: #ec5339 url(img/right_h4_top.gif) no-repeat top; color: white; width: 165px; margin: 3px auto; padding-top: 4px; font-weight:bold; text-align: center}
#content #right .hit_lists h4 span { display: block; width: 165px; padding-bottom: 3px; background: #ec5339 url(img/right_h4_bottom.gif) no-repeat bottom;  }
#content #right .hit_list_menu { list-style-type: decimal; list-style-position: inside; margin: 0 5px; }
#content #right .hit_list_menu li { border-bottom: 1px solid #d1d1d1; padding: 3px; }
#content #right .hit_list_menu li strong {  }
#content #right .hit_list_menu li p { padding-left: 17px; margin-top: 1px; color: #777 }
#content #right .hit_list_menu li.dark { background-color: #f7f8f8 }


/* TRESC
------------------------------------------------------------*/
#left { font-size: .75em; text-align: justify; }

/* Linki */
a img { border: none; }
.no_border { border: none; }
a { text-decoration: none } 
a:link { color: #185985; } 
a:visited { color: #353535; } 
a:hover { color: #b25350; } 
a:active { color: #f37964; }
a.static_color:link, a.static_color:visited, a.static_color:active { color: #185985; }

/* Linki funckjonalne */
.hrefs a:link, .hrefs a:visited, .hrefs a:active { color: #d63e27 }
.hrefs a:hover { color: #185985 }
a.back { padding-left: 12px; background: transparent url('img/icon_back.gif') no-repeat left center; }
a.more { padding-right: 12px; background: transparent url('img/icon_more.gif') no-repeat right center; }
a.gallery { padding-right: 12px; background: transparent url('img/icon_gallery.gif') no-repeat right center; }
a.print { padding-right: 12px; background: transparent url('img/icon_print.gif') no-repeat right center; }
a.top { padding-right: 12px; background: transparent url('img/icon_top.gif') no-repeat right center; }
a.file { padding-right: 12px; background: transparent url('img/icon_file.gif') no-repeat right center; }
a.hits_list { padding-right: 12px; background: transparent url('img/icon_hits_list.gif') no-repeat right center; }
a.program { padding-right: 15px; background: transparent url('img/icon_program.gif') no-repeat right center; }

/* Naglowki */
h2 { font-size: 1.5em; font-weight: normal; text-align: left; color: #ec5339; border-bottom: 1px solid #d9d9d9; padding-bottom: 4px; margin-bottom: 15px; margin-top: 15px; }
#content #left h3,
#content #left h4,
#content #left h5,
#content #left h6 { margin: 20px 0 10px; color: #ec5339; font-family: Tahoma, 'Trebuchet MS', Arial, Verdana, sans-serif; font-weight: normal; clear: both }

h3 a:link, h3 a:visited, h3 a:active,
h4 a:link, h4 a:visited, h4 a:active,
h5 a:link, h5 a:visited, h5 a:active,
h6 a:link, h6 a:visited, h6 a:active { color: #ec5339; text-decoration: none }

#content #left h3 { font-size: 1.34em }
#content #left h4 { font-size: 1.25em }
#content #left h5 { font-size: 1.16em }
#content #left h5 { font-size: 1.08em }
#content #left h3.hit_list_title, #main h3.hit_list_title { color: #2378b2; text-align: center; font-weight: 700; margin-top: 30px; }
#main h3.hit_list_title { font-weight: 700; margin-top: 0; }

/* Tresci */
#content #left p,
#content #left ul,
#content #left ol,
#content #left dl,
#content #left address,
#content #left form { margin-bottom: 10px; font-size: 1em; line-height: 1.5em }
#content #left ol { margin-left: 27px; }
#content #left ul { list-style: none; margin-left: 13px;}
#content #left ul li { background: transparent url(img/list.gif) no-repeat left 5px;  padding-left: 12px; }

#content #left .description { line-height: 1.5em; margin-bottom: 20px; width: 99%; }
#content #left .description p { margin: 0; }
#content #left .description p.articles { margin-top: 5px; padding-bottom: 5px; border-bottom: 2px solid #eee; color: #aaa }
   
#content #left address.contact { line-height: 1.6em; font-style: normal; font-size: .85em }

#content #left p.project_list { width: 150px; padding: 10px; float: right; border: 1px solid #aaa; margin: 0 0 10px 10px; background-color: #eee }

/* Formularze */
#formularz .pole, #formularz textarea { width: 350px; padding: 2px; }
#formularz div { clear: left; display: block; margin: 1px 0 0 0px;}
#formularz div.indent { padding-left: 140px; padding-top: 15px;}
#formularz input, #formularz textarea { border: 1px solid #ddd; color: #353535; }
#formularz input.button { background-color: #096D95; color: white; cursor: pointer; border: none; padding: 2px; }
#formularz div label { display: block; float: left; width: 140px; padding: 0; margin-right: 3px; text-align: right }
#formularz label.req { color: red }

/* Tabela / Lista hitow */
table { background-color: #fff4ef; }
table th, table td { border: 1px solid white }
table thead {  color: white; }
table thead th { text-align: center; padding: 5px 3px;  font-weight: bold; background-color: #ec5339 }
table thead th.now { width: 30px; }
table thead th.before { width: 60px; }
table thead th.title { width: 215px; }
table thead th.first { background: #ec5339 url('img/table_top_left.gif') no-repeat left top; }
table thead th.last { background: #ec5339 url('img/table_top_right.gif') no-repeat right top; }
table tbody td { border-bottom: 1px solid #fcded1; padding: 4px; }
table tbody td.center { text-align: center }
table tbody td img { padding-left: 5px; }
table tbody tr.dark td { background-color: #fcded1; }

/* Ramowka */
#content #left ul#days { text-align: center; background-color: #e3ebf7; padding: 6px; }
#content #left ul#days li { display: inline; background-image: none; padding: 1px; }
#content #left ul#days li a, ul#days li a:link { color: #185985; padding: 3px 5px; border: 1px solid #acc5e9; background-color: white }
#content #left ul#days li a:hover, #content #left ul#days li a.current { color: #fff; background-color: #185985 }
table thead th.start { width: 80px; }
table thead th.end { width: 80px; }

/* LISTA ARTYKULOW */
#content #left ul#items_list { margin: 0; padding: 0; }
#content #left ul#items_list li { padding: 0; background: none; }
#content #left p.date { color: #777; font-size: .91em; margin: 0 0 6px 0; } /* G */
#content #left ul#items_list li .art_content { margin-top: 10px; line-height: 1.5em; width: 99% }
#content #left ul#items_list li h3.header_art_list { margin: 0; padding: 0; }
#content #left ul#items_list li h3.header_art_list { margin: 0; padding: 0; }
#content #left ul#items_list li .art_footer { line-height: 1.5em; clear: both; margin-bottom: 20px; padding-bottom: 25px; background:transparent url('img/border_bottom.gif') no-repeat center bottom  }
#content #left ul#items_list li img  { padding: 2px; border: 1px solid #ddd }

#content #left ul#items_list li h3.simple_view  { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #eee; padding-bottom: 25px; background:transparent url('img/border_bottom.gif') no-repeat center bottom   }
#content #left ul#items_list li h3.simple_view span { font-size: x-small; color: #bbb; font-weight: normal}

/* PODGLAD ARTYKULU */
#content #left #art_preview  { width: 99%}
#content #left #art_preview h3 { margin: 0; }
#content #left #art_preview p.date { margin-bottom: 2px; }
#content #left #art_preview #art_right { width: 130px; float: right; margin: 0 0 10px 10px; border-left: 3px solid white; text-align: center }
#content #left #art_preview .art_lead { line-height: 1.5em; margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 3px solid #e4e4e4; }
#content #left #art_preview .art_lead img  { padding: 2px; border: 1px solid #ddd }
#content #left #art_preview .art_content { line-height: 1.5em; }

#content #left #art_preview h4.header_addons { color: #3E87B7; margin: 25px 0 5px; border-bottom: 3px solid #efefef }
#content #left #art_preview .art_files, #content #left #art_preview .art_photos {  }
#content #left #art_preview .art_footer { margin-top: 15px; }
#content #left #art_preview .art_files ul li { line-height: 1.3em; margin-bottom: 6px; padding-bottom: 6px; border-bottom: 1px solid #eee }

#content #left #art_links_to_addons { font-size: .91em; width: 120px;  margin: 0 0 10px 0; line-height: 1.8em; text-align: right; border: 1px solid #eee; background-color: white; border-bottom: none; }
#content #left #art_links_to_addons li { padding: 0; background: none; border-bottom: 1px solid #eee; padding: 2px 5px; }

#content #left ul#gallery_minis { width: 500px; }
#content #left ul#gallery_minis { list-style: none; margin: 0; }
#content #left ul#gallery_minis li { position: relative; float: left; background-color: #f4f4f4; margin: 0; padding: 0; background-image: none }
#content #left ul#gallery_minis li a { display: block; position: absolute; background-color: #f4f4f4; text-align: center; border: none }
#content #left ul#gallery_minis li a:hover { background-color: #ddd; }
#content #left ul#gallery_minis li { width: 118px; height: 118px; margin-left: 5px; margin-bottom: 8px; }
#content #left ul#gallery_minis li a {width: 110px; height: 110px; padding: 3px; top: 1px; left: 1px; }

/* LISTA GALERII dziedziczone od ARTYKULOW */
ul#items_list .gal_mini { float: right; width: 150px; text-align: center; }
ul#items_list .gal_mini a { border: none }
ul#items_list .gal_title { }
#content #left ul#items_list .gal_title h3 { margin: 0; }

/* GALERIA */
#content #left #galList { list-style: none; }
#content #left #galList li { position: relative; float: left; background-color: #f7f3e8; margin: 0; padding: 0; background-image: none }
#content #left #galList li a { display: block; position: absolute; background-color: #e8e3d3; text-align: center; border: none  }
#content #left #galList li a:hover { background-color: #f0ead8; }
#content #left #galList li { width: 108px; height: 108px; margin-left: 8px; margin-bottom: 8px; }
#content #left #galList li a {width: 100px; height: 100px; padding: 3px; top: 1px; left: 1px; }
/* ZDJECIA ZOOM */
#div_background { margin: 0; padding: 0; background-color: #3c668d; z-index: 99 }
#div_container { z-index: 100; position: absolute; width: 620px; padding: 10px; background: white; text-align: center }
#div_container h3 { margin: 10px; padding: 0; text-align: left; color: #3c668d }
#pic_menu { font-size: .81em; margin-bottom: 3px; border-bottom: 1px solid #ddd; padding-bottom: 5px; text-align: center }
#pic_menu span {padding: 0 70px; color: #777; } 
#pic_menu a.disabled, #pic_menu a.disabled:hover { color: #777; cursor: auto; border: none }
#pic_menu a.disabled:hover { text-decoration: none }
#div_container #close_window_bar a { font-size: .68em; color: black; padding-right: 20px; background: transparent url(img/close_window.gif) no-repeat right; }
#div_container #close_window_bar { text-align: right;   }
#div_content  {position:relative ; height:50px;}
#div_description { color: black; margin-top: 3px; padding: 3px 0 0; border-top: 1px solid #ddd; font-size: .75em}
#gallery_info_box { background-color: white; color: black; width: 100px; padding: 2px; margin-left: 1px; margin-top: 8px; font-size: .68em; z-index: 99; border: 1px solid #E8E6E0; }
#pic_menu a.pages_previous, #pic_menu a.pages_next { background-repeat: no-repeat; }
#pic_menu a.pages_previous { background-position: left; }
#pic_menu a.pages_next { background-position: right; }
#pic_menu a.pages_previous { padding-left: 9px; background-image: url(img/pages_first.gif); }
#pic_menu a.pages_next { padding-right: 9px; background-image: url(img/pages_last.gif); }

/* MAIN */
#main { width: 758px; background: white url('img/main_bg.gif') repeat-y center; }
#main #main_top { width: 758px; background: transparent url('img/main_top.gif') no-repeat center top; }
#main #main_middle { width: 758px; background: transparent url('img/main_middle.gif') no-repeat center top; }
#main .main_left { float: left; margin-left: 10px; }
#main .main_right { float: right;  margin-right: 10px;}
#main .main_left, #main .main_right { width: 356px; display: inline; padding: 10px 0; font-size: .75em; line-height: 1.5em }
#main #main_middle .main_left, #main #main_middle .main_right { padding-top: 25px; }

#main h2 { margin-top: 0; background-repeat: no-repeat; background-position: right top; padding: 4px 0 5px; }
#main h2.program { background-image: url('img/h2_program.gif') }
#main h2.cuspidor { background-image: url('img/h2_cuspidor.gif') }

#main h3 { margin: 0 0 5px; font-size: 1.2em }
#main h4 { margin: 15px 0 5px; }

#main #main_top .main_right p a.spluwaczka { display: block; width: 136px; height: 37px; background-repeat: no-repeat; background-position: center top; text-indent: -9999em; margin: 0 auto; margin-top: 10px; background-image: url('img/right_spluwaczka.gif'); }
#main #main_top .main_right p a:hover.spluwaczka { background-position: 0 -37px; }

#main ul { margin-left: 15px; line-height: 1.4em }
#main ul li { background: transparent url(img/list.gif) no-repeat left 5px;  padding-left: 12px; }

#main ul.no_image, #left ul.no_image { margin: 0;margin-top: 15px; line-height: 1.5em }
#main ul.no_image li, #content #left ul.no_image li { background: none }

#main  p.hrefs { margin-top: 5px; }

#main #main_middle table th.title { width: 100px; }

#main #program_main { margin: 0; padding: 0; }
#main #program_main li { margin: 0; padding: 0; width: 340px; position: relative; margin-top: 10px; background: transparent url('img/program_main_li.gif') no-repeat left top; color: white; line-height: 1.2em; height: 47px; padding: 5px 0 0 5px; font-size: 0.91em; }
#main #program_main li ul { position: absolute; width: 285px; top: 0; left: 50px; }
#main #program_main li ul li { width: auto; margin: 0; background: none; color: #353535; line-height: 1.5em; height: auto; padding: 0; font-size: 1.2em; margin-top: 5px; }

/* STRONY */
p#strony { clear: both; margin: 8px 0; padding: 5px; text-align: center; background-color: white; border-left: none; border-right: none; }
p#strony small { line-height: 2.4em }
p#strony a { border: none; padding: 3px; text-decoration: none }
p#strony a:hover {  }
p#strony strong { padding: 3px; background-color: #D2DFEA; color: black }
p#strony a.pages_first, p#strony a.pages_previous, p#strony a.pages_next, p#strony a.pages_last { background-repeat: no-repeat; }
p#strony a.pages_first, p#strony a.pages_previous { background-position: 0% 60%; }
p#strony a.pages_next, p#strony a.pages_last { background-position: 100% 60%; }
p#strony a.pages_first { padding-left: 9px; background-image: url(img/pages_first.gif); }
p#strony a.pages_last { padding-right: 9px; background-image: url(img/pages_last.gif); }
p#strony a.pages_next { padding-right: 6px; background-image: url(img/pages_next.gif); }
p#strony a.pages_previous { padding-left: 6px; background-image: url(img/pages_previous.gif); }

/* STOPKA
------------------------------------------------------------*/
#footer { font-size: .75em; background: #4499d2 url('img/footer_1.gif') no-repeat center top; padding-top: 15px; }
#footer.footer_main { background-image: url('img/footer_1_mini.gif'); }
#footer ul { background: transparent url('img/footer_2.gif') no-repeat center bottom; padding: 10px; padding-top: 15px; padding-bottom: 30px; text-align: center; }
#footer ul li { display: inline; }
#footer ul li a { color: white; text-decoration: none; padding: 0 2px 0 5px; background: transparent url('img/menu_bottom_li.gif') no-repeat left; }
#footer ul li a.first { background: none; }
#footer ul li a:hover { text-decoration: underline }
#footer #address { font-size: .91em; color: #f7f9fd; background: #3e87b7 url('img/footer_3.gif') no-repeat center bottom; margin-bottom: 10px; padding: 10px; }
#footer #address address { float: left; background: transparent url('img/footer_logo.gif') no-repeat left top; padding-left: 50px; }
#footer #address p { float: right; }
#footer #address a { color: #b9dcf3; text-decoration: none }
#footer #address a:hover { text-decoration: underline }

/* INFORMACYJNE
------------------------------------------------------------*/
#content .box { padding: 10px; border-width: 2px; margin-bottom: 15px; border-style: solid; border-left: none; border-right: none; text-align: center; line-height: 1.5em;color: #222   } 
#content .box.info { background-color: #DEE9F1; border-color: #7A98B4; } 
#content .box.error { background-color: #fad0d0; border-color: #f98080; } 
#content .box.success { background-color: #d5f4cb; border-color: #82e962; } 

/* ROZNE
------------------------------------------------------------*/
.clear { clear: both; width: 1px; height: 1px; line-height: 1px; font-size: 0.01em}
.display_none { display: none; }
.visibility_hidden { visibility:hidden }
.information { text-align: center }
.img_right { float: right; margin: 0 0 10px 10px; }
.img_left { float: right; margin: 0 10px 10px 0; }
.float_left { float: left }
.float_right { float: right }
.center_text { text-align: center; }
.no_border { border: none; }
.infoBox { text-align: center; background: #DFF2FF; border: 1px solid #71AFDA; padding: 6px; line-height: 140%; font-size: .75em; }
.flusso { color: #0065a4 } .flusso:hover { color: #12355F }