﻿
#info {height:500px;}
 
 
/* ================================================================ 
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/padding.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu { 
	font-size : .70em; 
	font-weight:bold;
	padding-bottom : 0px; 
	width : 100%; 
	/* float:left; */
	background-color: #cb8;


} 

.menu ul { 
	padding : 0; 
	margin : 0; 
	list-style-type : none; 
	height : 3em; 
	background : transparent; 
}

.menu ul ul { 
	width : 15em; 
} 

.menu ul li { 
	float : left; 
	height : 3em; 
	line-height : 3em; 
	display : block; 
} 

.menu ul ul li { 
	display : block; 
	width : 12em; 
	height : auto; 
	line-height : 1em; 
}

.menu a, .menu a:visited { 
	display : block; 
	float : left; 
	height : 100%; 
	width : 7em; 
	font-size : 1em; 
	text-decoration : none; 
	color : #000; 
	background : #949e7c url(../CssImgaes/carita10.gif) center center; 
	padding : 0 3em 0 1em; 
	border-left : 1px solid #eee; 
	border-right : 1px solid #000; 
}

* html .menu a, * html .menu a:visited { 
	width : 11em; 
	width : 7em; 
} 

.menu ul ul a, .menu ul ul a:visited { 
	display : block; 
	background : #5b8686 url(../CssImgaes/sub_grad3.gif); 
	color : #fff; 
	width : 12em; 
	height : 100%; 
	line-height : 1em; 
	padding : 0.5em 1em; 
	border-bottom : 1px solid #7aa; 
}

* html .menu ul ul a, * html .menu ul ul a:visited { 
	width : 14em; 
	width : 12em; 
} 
.menu table { 
	border-collapse : collapse; 
	padding : 0; 
	margin : -1px; 
	width : 0; 
	height : 0; 
	font-size : 1em; 
	z-index : 1; 
} 

.menu ul ul ul a, .menu ul ul ul a:visited { 
	background : #b4be9c url(../CssImgaes/sub_grad3.gif); 
} 

.menu ul ul ul ul a, .menu ul ul ul ul a:visited { 
	background : #c4ceac url(../CssImgaes/sub_grad3.gif); 
} 
.menu ul :hover a.sub1 { 
	background : #447b7b; 
} 
.menu ul ul :hover a.sub2 { 
	background : #447b7b; 
} 
* html .menu a:hover { 
	color : #000; 
	background : #d4d8bd url(../CssImgaes/top_grad4.gif) center center; 
	position : relative; 
	z-index : 100; 
} 
.menu li:hover { 
	position : relative; 
} 
.menu :hover > a { 
	color : #000; 
	background : #d4d8bd url(../CssImgaes/carita6.gif) center center; 
} 
* html .menu ul ul a:hover { 
	color : #000; 
	background : #cb8; 
	position : relative; 
	z-index : 110; 
} 
.menu ul ul li:hover { 
	position : relative; 
} 
.menu ul ul :hover > a { 
	color : #000; 
	background : #cb8; 
} 
* html .menu ul ul ul a:hover { 
	background : #cb8; 
	position : relative; 
	z-index : 120; 
} 
.menu ul ul ul :hover > a { 
	background : #cb8; 
} 
.menu ul ul ul ul a:hover { 
	background : #cb8; 
	position : relative; 
	z-index : 130; 
} 
.menu ul ul { 
	visibility : hidden; 
	position : absolute; 
	height : 0; 
	top : 3em; 
	left : 0; 
	width : 14em; 
} 
.menu ul ul ul { 
	left : 12em; 
	top : 0; 
	width : 14em; 
} 
.menu ul :hover ul { 
	visibility : visible; 
	height : auto; 
	padding : 0 3em 3em 3em; 
	background : transparent url(../CssImgaes/trans.gif); 
	left : -3em; 
} 
.menu ul :hover ul ul { 
	visibility : hidden; 
} 
.menu ul :hover ul :hover ul ul { 
	visibility : hidden; 
} 

.menu ul :hover ul :hover ul { 
	visibility : visible; 
	left : 9em; 
} 
.menu ul :hover ul :hover ul :hover ul { 
	visibility : visible; 
} 
