/* CSS Document */
/*Marta Cabaleiro*/


body {
background-color:#FFFFCC;
margin-top:20px;
font-family:arial,"Times New Roman", Times;
}

/*
New text color #505096
Old text color #CC0000
Old hover color #FF3300

*/
a:link{
color: #800080;
text-decoration: none;
border:none;
}
a:visited{
color: #800080;
text-decoration: none;
border:none;
}
a:hover{
color:#BE1EB4;
text-decoration: none;
border:none;
}

table#container{
width:750px;
border:none;
border-collapse: collapse;
margin-left:auto;
margin-right:auto;
padding:0;
}

td {
margin:0;
padding:0;
}


div#menu{
color:#800080;
text-decoration:none;
font-weight: bold;
vertical-align:middle;
text-align:center;
font-size:20px;
font-variant: small-caps;
margin-left: auto;
margin-right: auto;
}

p#jus{
text-align:justify;
}

p.sub{
text-decoration:underline;
font-size:18px;
}

td#men{
background-image:url(menu_bg.jpg);
height:40px;
}

td#tex{
background-image:url(tx_bg.jpg);
height:440px;
text-align:center;
text-align:justify;
padding-top:0px;
padding-left:15px;
padding-bottom:0px;
padding-right:15px;
font-weight:bold;
color:#800080;
font-size:14px;
}

td#tex2{
background-image:url(tx_bg.jpg);
height:440px;
text-align:center;
text-align:justify;
padding-top:0px;
padding-left:15px;
padding-bottom:0px;
padding-right:15px;
font-weight:bold;
color:#800080;
font-size:14px;
}

div#gal{
height:400px;
overflow-x:hidden;
overflow-y:scroll;
text-align:center;
padding-top:0px;
padding-left:10%;
padding-right:15%;
padding-bottom:0px;
font-weight:bold;
color:#800080;
font-size:14px;
}

div#gal2{
height:400px;
overflow-x:hidden;
overflow-y:scroll;
text-align:center;
padding-top:0px;
padding-left:4%;
padding-right:4%;
padding-bottom:0px;
font-weight:bold;
color:#800080;
font-size:14px;
}

div#exp{
height:400px;
overflow-x:hidden;
overflow-y:hidden;
text-align:center;
text-align:justify;
padding-top:0px;
padding-left:10%;
padding-right:15%;
padding-bottom:0px;
font-weight:bold;
color:#800080;
font-size:14px;
}

div#exp2{
height:400px;
overflow-x:hidden;
overflow-y:hidden;
text-align:center;
text-align:justify;
padding-top:17px;
padding-left:7%;
padding-right:7%;
padding-bottom:0px;
font-weight:bold;
color:#800080;
font-size:14px;
}

form{
text-align:center;
text-align:justify;
padding-top:0px;
padding-left:15px;
padding-bottom:0px;
padding-right:15px;
font-weight:bold;
color:#800080;
font-size:14px;
}

textarea{
border: 2px solid #800080;
background-color: transparent;
color: #800080;
font-weight: bold;
}

input.text{
border: 2px solid #800080;
background-color: transparent;
color: #800080;
font-weight: bold;
}

input.bot{
background-color: transparent;
border: 2px solid #800080;
background-color: transparent;
color: #800080;
font-weight: bold;
/*background-image:url(imagen.jpg);*/
}

img#sinatura{
float:right;
clear:both;
margin-left:15px;
width:200px;
}

img#marta{
float:right;
clear:both;
margin-left:15px;
width:200px;
}

img#marta2{
float:right;
clear:both;
margin-left:15px;
margin-top:55px;
width:200px;
}

img#curri{
float:left;
clear:both;
margin-left:15px;
margin-top:50px;
width:200px;
}

img{
border:none;
}

div.error{
font-family: Tahoma;
font-size: 8pt;
color: red;
margin-left: 50px;
display:none;
}

/*img.hdn{
display:none;
}*/

/* Marco do contido */

td#no{
padding-bottom:10px;
width:20px;
height:20px;
background-image:url(no.png);
}
td#n{
padding-bottom:10px;
height:20px;
background-image:url(n.png);
}
td#ne{
padding-bottom: 10px;
width:40px;
height:20px;
background-image:url(ne.png);
}
td.e{
padding-bottom: 10px;
width:40px;
background-image:url(e.png);
}
td#se{
padding-bottom: 10px;
width:20px;
height:20px;
background-image:url(se.png);
}
td#s{
padding-bottom: 10px;
height:20px;
background-image:url(s.png);
}
td#so{
padding-bottom: 10px;
width:20px;
height:40px;
background-image:url(so.png);
}
td.o{
padding-bottom: 10px;
height:40px;
background-image:url(o.png);
}

/* Fin marco contido */
