body
{
font-family: Arial, Helvetica, sans-serif;
background-color: #006699;
}

* {margin: 0%; padding: 0%;}

p{margin: 10px;}

ul{margin: 10px;}

.cont
{
float: left;
width: 97%;
background-color: #FFFFFF;
margin: 0% 0% 0% 1%;}

hr {clear: both; float: left; width: 100%; margin: 0%;}

h1,h2, h3, h4
{text-align: center;}

.pagetitle
{float: left;
text-align: center;
font-size: 1.5em;
width: 99%;
margin: 0px 0px 0px 3px;
padding: 0px;
}

img
{ 
 border: none; 
} 

.logo
{
float: left;
width: 21%;
margin: 10px 5px 5px 20px;}
.logo img
{
width: 100%;
}

.nv
{
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
font-weight: bold;
float: left;
width: 60%;
margin: 2% 2% 2% 2%;
}
.nv div
{
float: left;
text-align: center;
}
.nv div p
{margin: 7px 0px 0px 0px;
font-weight: bold;}

.blue
{background-image: url(./imgtiago/navblue.gif);
height: 31px;
width: 69px;}

.yellow
{
background-image: url(./imgtiago/navyellow.gif);
height: 31px;
width: 70px;}

.green
{background-image: url(./imgtiago/navgreen.gif);
height: 31px;
width: 71px;}

.orange
{background-image: url(./imgtiago/navorange.gif);
height: 31px;
width: 97px;}

.blueend
{background-image: url(./imgtiago/navblueend.gif);
height: 31px;
width: 75px;}

.feature
{
width: 44%; float: right; margin: 2% 0% 2% 2%;
}
.feature img
{width: 100%;}

.arrow
{float: left;
width: 50%;
margin: 4% 0% 0% 2%;
text-align: left;}

.arrow p {float: right; width: 80%;}

.arrow img
{float: left;
margin: 0% 2% 0% 5%;
width: 55%;}

.nubox
{
float: left;
text-align: center;
width: 30%;
margin: 1% 0% 0% 1%;
padding: 0%;
}
.nubox img
{
margin: 1%;
padding: 0%;
}
.nularge
{width: 98%;}
.nuthumb
{
width: 25%;
}

.nuboxv
{
float: left;
width: 35%;
text-align: left;
display: inline;
}
.nuboxv img {margin: 1%;}
.nulargev
{
float: left;
width: 72%;
}
.nuthumbv
{
width:21%;
}

.gallery
{
float: left;
text-align: center;
width: 98%;
margin: 5px 0px;
}
.gallery a
{text-decoration: none;}
.gallery H2
{margin: 0%;}
.gallery H2 sup
{font-size: .8em;
color: #ff5555;}

.piece
{
float: left;
width: 19%;
margin: 0%;
}
.piece img {width: 99%;}

.heading
{
float: left;
font-size: 1em;
font-weight: bolder;
text-align: center;
width: 100%;
margin: 0%;
}

.heading2
{
float: right;
font-size: 1em;
font-weight: bolder;
text-align: center;
width: 100%;
margin: 0%;
}

.foot
{
width: 100%; float: right; margin: 0px;
}

.milena
{
text-align: center; float: left; margin: 2px; padding: 0em;
}
.milena li
{
float: left; font-weight: bold; list-style-type: none; width: 9em; margin: 1px; border:1px solid red;
}
.milena li p
{
font-weight: normal; margin: 4px;
}
.milena li img
{
width: 99%;
border: none;
}
.milena li a
{
text-decoration: none;
}
.milena li a:hover
{
background-color: #990099;
color: #FFFFFF;
font-size: 101%;
text-decoration: blink;}

.milena2
{
text-align: center; float: right;
}
.milena2 ul
{
float: right; list-style-type: none; width: 17em; margin-right: 2em;
}
.milena2 li
{
float: left; font-weight: bold; width: 8em;
}
.milena2 li p
{
font-weight: normal;
}
.milena2 img
{
width: 8em;
}

.m2box
{border:1px solid red;}

.vanessa
{
float: left;
width: 49%;
margin: 5px;
text-align: center;}
.vanessa img
{
display: inline;
width: 25%;}

.vanessa2
{
float: right;
height; 450px;
margin: 5px;
text-align: center;}
.vanessa2 img
{
display: inline;
height: 88px;}

.maria
{
float: left;
width: 49%;
margin: 5px;
}
.maria img
{
display: inline;
width: 32%;
}
