/* ================================================================ 
		This copyright notice must be untouched at all times.

		The original version of this stylesheet and the associated (x)html
		is available at http://www.cssplay.co.uk/menus/pro_dropline2-5.html
		Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
		This stylesheet and the associated (x)html may be modified in any 
		way to fit your requirements.
		=================================================================== */



.pro_line2 { text-align: center;
	height: 36px; position: relative; font-family: arial, verdana, sans-serif; font-size: 12px; z-index: 500; }
	
.pro_line2 img { border: none; }

.pro_line2 .select { margin: 0; padding: 0 0 0 120px; list-style: none; white-space: nowrap; }

.pro_line2 li { float: left; background: url(../images/toolbar_menu.gif); }

.pro_line2 .select a { width: 92px;
	display: block; height: 36px; float: left; background: url(../images/toolbar_menu.gif); padding: 0 0 0 1px; text-decoration: none; line-height: 25px; white-space: nowrap; color: #ddd; }

.pro_line2 .select a b { display: block; padding: 0 0px 10px 1px; background: url(../images/toolbar_menu.gif) right top; }

.pro_line2 .select a span { border: none; display: block; padding: 0 0px 10px 1px; background: url(../images/toolbar_menu.gif) right top; }

.pro_line2 .select a:hover, .pro_line2 .select li:hover a { background: url(../images/toolbar_menu_hover.gif); padding: 0 0 0 1px; /* line-height: 27px; */ line-height: 25px; cursor: pointer; color: #fff; }

.pro_line2 .select a:hover b, .pro_line2 .select li:hover a b { display: block; padding: 0 0px 9px 1px; background: url(../images/toolbar_menu_hover.gif) right top; cursor: pointer; }

.pro_line2 .select a:hover span, .pro_line2 .select li:hover a span { border: none; display: block; padding: 0 0px 9px 1px; background: url(../images/toolbar_menu_hover.gif) right top; cursor: pointer; }

.pro_line2 .sub { display: none; }

/* IE6 only */
.pro_line2 table { border-collapse: collapse; margin: -1px; font-size: 12px; width: 0; height: 0; }

.pro_line2 .sub { margin: 0; padding: 0 0 0 110px; list-style: none; }
.pro_line2 .sub li { background: transparent; }

/* 2008.01.09 - sub menu disabilitato 
.pro_line2 .select :hover .sub { height: 20px; display: block; position: absolute; float: left; width: 750px; top: 28px; left: 0; text-align: center; }
*/

.pro_line2 .select :hover .sub li a { display: block; width: 119px; height: 20px; line-height: 16px; float: left; /* background: transparent url(../images/transparent.gif); background: #ddd; */ background: #f3f3f3; background-image: url(../images/toolbar_submenu.jpg); background-position: -2px left; background-repeat: repeat-x; padding: 2px 0 0 0; margin: 0; white-space: nowrap; border: 1px solid #000; border-color: #888 #777 #666 #ddd; color: #555; font-size: 12px; }

.pro_line2 .select :hover .sub li a:hover { color: #000; background: #e8e8e8; border-color: #fff #333 #000 #fff; line-height: 15px; }






.pro_line2 a.sel { color: #000; font-weight: bold; background-image: url(../images/toolbar_menu_sel.gif); }
.pro_line2 a.sel span { /*height: 16px; /* border: 1px solid #000; border-color: #c2c3c3 #363839 #363839 #c2c3c3; border-style: none solid none solid; color: #000; */ font-weight: bold; background-image: url(../images/toolbar_menu_sel.gif); }
