/*MEKKANOGRAFICIdotCOM*/
/* ===================================================================================================== */
/* == *gcm ================== */


body {
font-family: Verdana, sans-serif;
background-color: #FFFFFF;
}

TD {
vertical-align:top;
}

input,
select,
textarea{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6D6E71;
	background-color: #FFFFFF;
    border: #C4C3BD;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	width: 240px;
}
input.invia{
width: 64px;
}


.main {
position: absolute;
top: 155px;
left: 6px;
width: 803px;
}
.news {
margin: 0px;
padding-left: 6px;
}
.folio {
margin: 0px;
padding-left: 6px;
}
.foliodiv {
width: 273px;
height: 350px;
padding-left: 6px;
}
.footer {
background-color: #C4C4BA; 
width: 797px;
}

.thumbList_name {
color: #FFFFFF; 
font-size: 9px; 
padding: 12px 6px 6px 6px; 
} 
.thumbList_name_cultura {
background-color: #AEAA8F; 
} 
.thumbList_name_impresa {
background-color: #BCB99F; 
} 

.thumbList_name_pubblica {
background-color: #A9A46F;
} 


.thumbClientList_name { 
font-weight: bold; 
color: #FFFFFF; 
font-size: 9px; 
padding: 2px 2px 0px 6px; 
} 
.thumbClientList_name#cultura { 
background-color: #A29F87; 
 }
 .thumbClientList_name#impresa { 
background-color: #BCB99F; 
 }
 .thumbClientList_name#pubblica { 
background-color: #A9A46F; 
 }
/*.thumbClientList_name { 
font-weight: bold; 
background-color: #AEAA8F; 
color: #FFFFFF; 
font-size: 10px; 
padding: 2px 2px 0px 6px; 
} */
.bgList { 
background-color: #EBEBE1;
} 
.foliodivWidth { 
width: 155px;
} 
.categorYa { 
font-weight: bold; 
color: #AEAA8F; 
font-size: 9px; 
padding: 3px 0px 6px 0px; 
} 
.thumbDescr {
color: #6D6E71; 
font-size: 9px; 
padding: 2px 2px 0px 6px; 
} 
.displayDescrV {
color: #6D6E71; 
font-size: 9px; 
padding: 15px 0px 0px 0px; 
} 
.displayDescrH {
color: #6D6E71; 
font-size: 9px; 
padding: 0px 10px 13px 10px; 
}
.displayCat {
vertical-align:bottom;
font-weight: bold; 
color: #AEAA8F; 
font-size: 9px; 
margin: 60px 0px 0px 0px; 
}
.dotted {
width: 499px;
margin: 0px 10px 10px 10px; 
}
.nextprevPad {
padding: 2px 0px 0px 0px; 
} 
.gotoPage {
color: #6D6E71; 
font-size: 10px; 
padding: 4px 7px 0px 7px; 
} 
.categoriaTitoloVert {
vertical-align:bottom;
font-weight: bold; 
color: #AEAA8F; 
font-size: 9px; 
padding: 236px 10px 10px 10px; 
} 

.categoriaTitoloHoriz {
vertical-align: bottom; 
font-weight: bold; 
color: #AEAA8F; 
font-size: 9px; 
padding: 62px 9px 0px 0px;
} 

.categoriaTitoloEnlarged {
font-weight: bold;
color: #AEAA8F;
font-size: 9px;
padding: 0px 10px 5px 10px;
}

.ingrandisceV {
position:absolute; 
left:246px; 
top:312px; 
width:60px; 
height:21px; 
z-index:1
} 
.ingrandisceH {
position:absolute; 
left:448px; 
top:260px; 
width:60px; 
height:21px; 
z-index:1; 
}
.tipo {
margin: 0px 3px 6px 3px; 
}


.posCV { 
font-weight: bold; 
color: #7A7763; 
font-size: 9px; 
padding: 2px 10px 2px 10px; 
} 
.nameCV {
background-color: #AEAA8F; 
color: #FFFFFF; 
font-size: 9px; 
padding: 5px 10px 5px 10px; 
}
.descrizioneTipoCV {
font-family: Verdana, Arial, sans-serif;
color: #6D6E71; 
font-size: 9px;
padding:50px 10px 10px 10px;
} 
.btts {
padding:25px 0px 0px 0px;
} 

.divCurriculo {
BORDER: 0px;
OVERFLOW: auto;
WIDTH: 500px;
HEIGHT: 180px; 
position: absolute;
top:190; 
left:10;
} 
.scrollCV{
color: #6D6E71;
font-size: 9px;
font-weight: bold;
padding:0px 0px 0px 0px;
}
span.scrollCV{
text-transform: uppercase;
font-family: Verdana, Arial, sans-serif;
color: #AEAA8F;
font-size: 9px;
font-weight: bold;
}

.nota {
font-family: sans-serif;
color:#AEAA8F; 
font-size: 16px;
padding:10px 10px 10px 10px;
letter-spacing: -1px;
} 

.copy {
font-weight: bold;
color: #AEAA8F;
font-size: 9px;
padding-right: 20px;
}

.backtoListCV { 
position: absolute;
background-color: #C4C4BA; 
width: 100px;
top: 0px;
left: 418px;
text-align: right;
} 
.bgContatti { 
background-color: #EBEBE1;
background-repeat: no-repeat;
background-attachment: fixed
} 

.emailFormTxt { 
position: absolute;
top: 302px;
left: 16px;
color: #6D6E71;
font-size: 9px;
font-weight: bold;
} 

.emailForm { 
padding-left: 250px;
padding-right: 15px;
} 

.newsTitle {
background-color: #BBB8A1;
color:#FFFFFF; 
font-family: Verdana, Sans-serif;
font-size: 10px;
font-weight: bold;
padding: 3px 0 3px 10px;
width:198px;
border-width: 0 6px 0 0;
border-color: #FFFFFF;
border-style: solid;
}
.newsTitleArchivio {
background-color: #BBB8A1;
color:#FFFFFF; 
font-family: Verdana, Sans-serif;
font-size: 10px;
font-weight: bold;
padding: 3px 0 3px 10px;
width:100%;
}

.newsCont{
width:50px;
color:#6D6E71;
font-family: Verdana, Sans-serif;
font-size: 10px;
width:198px;
border-width: 0 6px 0 0;
border-color: #FFFFFF;
border-style: solid;
}
.newsContArchivio{
color:#6D6E71;
font-family: Verdana, Sans-serif;
font-size: 10px;
width: 100%;
}
a.newsLinx:link {color: #6D6E71; font-weight: bold;}
a.newsLinx:visited {color: #6D6E71}
a.newsLinx:hover {color: #ECEBE1; background: #6D6E71;}

.homeImgs{
position: absolute;
top: 0px;
left: 198px;
width: 320px;
}

.goodies{
background-color: #EBEBE1;
}

.contattiError {
color: red;
font-size: 9px;
font-weight: normal;
}

.filterTitle {
background-color: #868364;
color:#FFFFFF;
font-family: Verdana, Sans-serif;
font-size: 10px;
font-weight: bold;
width:100%;
}

.filterTitleLeft {
padding-left:10px;
padding-right:0px;
padding-top:2px;
padding-bottom:0px;
width:99%;
}

.filterTitleRight {
height:18px;
background-color:#000000;
width:1%;
text-align:right;
}

.filterBody {
background-color: #EBEBE1;
}

.filterFieldName {
vertical-align: middle;
padding-left: 10px;
color: #6D6E71;
font-size: 9px;
font-weight: bold;
}

.filterFieldInput input, select, textarea {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6D6E71;
background-color: #FFFFFF;
border: #C4C3BD;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
width: 170px;
}

.filterFieldButton input {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color: #868364;
border: #C4C3BD;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
width: 100%;
}

.content-hidden {
	display: none;
}

.content-visible {
	display: block;
}
