* html {overflow:hidden;}

h1,h2,h3 {color:#099; text-align: center;}
h4 {text-align: center;}
h5 {text-align: left; font-weight:bold; font-size:20px;}
h6 {text-align: left; font-weight:bold; font-size:16px;} 
p {text-align: left;}
em {color: red}

ul.cv ul{padding:0; margin:0; list-style-type:none;}
ul.cv>li {text-decoration:none; text-align:left; padding-left:10px; font-size:20px; color:#099; font-weight:bold; margin-bottom:20px;}

ul.cv>li ul{padding:0; margin:0; list-style-type:none;}
ul.cv>li ul>li{padding:0; margin:0; list-style-type:none; color:#000; font-weight:normal; font-size:16px;}
ul.cv>li>ul>li>ul{padding-left:40px;}

table.cvt {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
	font-size:12px;
	text-align:center;
}

table.cvt td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: gray;
	background-color: white;
}

td.centro {width:620px; vertical-align: top; position:relative; z-index:0; padding-left:5px;}


img.testa{position:fixed; border: white 1px; top:0px; height:130px; z-index:1;}

.workmenu {font-family: arial; width:130px; position:fixed; font-size:12px; font-weight: bold; margin:auto; top:134px; z-index:1;}
.workmenu ul li a,.workmenu ul li a:visited {display:block; text-decoration:none; width:120px; height:18px; text-align:left; padding-left:10px; font-size:12px;}
.workmenu ul {padding:0; margin:0; list-style-type:none; height:400px;}
.workmenu>ul>li {float:down; position:relative; border-bottom: solid white 1px;}
.workmenu ul img {display:block; margin:0; background: transparent;}
.workmenu img {display:block; margin:0; background: transparent;}

.workmenu ul li a,.workmenu ul li a:visited {background: #6699CC; color:#FFF;}
.workmenu ul li:hover a {background: #00CCFF; color:#000;}