@CHARSET "ISO-8859-1";

/*BODY
{
background-color:#FFF;
}*/

BODY
{
color:#000;
background:#E20A16 url(img/bg.jpg) repeat-x center top;
font-family:Helvetica, Arial, sans-serif;
font-size:70%;

text-align:center; /*IE*/
}


H1
{
display:none;
}

#cont H1
{
display:block;
font-weight:normal;
}

H1
{
font-size:160%;
color:#801414;
font-stretch:condensed;
margin:0 0 0.5em;
}


H2
{
margin:0 0 5px;
}

#all
{
width:916px;
position:relative;
margin:auto;
margin-top:50px;

text-align:center; /*IE*/

/*background:yellow none!important;
border:1px solid lime;*/
}


#head,
#cont,
#btm
{
background:#FFF url(img/pag1b.gif) no-repeat center top;
width:916px;
margin:auto;

text-align:left; /*IE*/
}

#head
{
height:130px;
}

#cont
{
position:relative;
color:#737373;	
background-position:50% -130px;

height:331px;
}
/* HTML #cont
{
height:331px;
}*/


#text
{
width:460px;
position:absolute;
top:35px;
right:50px;

background-color:#FFF!important;
text-align:justify;
}


#side
{
position:absolute;
top:0;
left:4px;
width:340px;
height:314px;
text-align:center;

padding:20px 0 0 10px;
background-color:blue;
}


#btm
{
clear:both;
height:110px;
background-position:bottom;
}


HR
{
display:none;
}


A
{
color:#606060;
text-decoration:none;
}
A:hover
{
color:#909090;
}
#cont A
{
text-decoration:underline;
}
#cont A B,
#cont A STRONG
{
color:#811512;
}


#menu
{
background-color:#FFF;
font-size:8pt;

position:absolute;
right:30px;
top:55px;
text-transform:lowercase;
}

UL#menu
{
list-style:none;
margin:0;
padding:0;
}

UL#menu LI
{
width:auto;
padding:25px 9px 6px;
height:21px;
float:left;
vertical-align:bottom;
background:#FFF url(img/mbg.gif) no-repeat right center;
}
UL#menu LI#con
{
background-image:none;
}

#menu A
{
color:#737373;
text-decoration:none;
height:20px;
}



#head DIV
{
position:absolute;
top:30px;
left:53px;
}

#head DIV *,
#head DIV A *
{
visibility:hidden;
}

#head DIV TT
{
display:none;
}

#head DIV A
{
visibility:visible;
display:block;
float:left;
width:105px;
height:85px;
margin-right:40px;
background:#FFF url(img/logopratigroup.gif) no-repeat center bottom;
overflow:hidden;
}

#head DIV SMALL
{
display:block;
float:left;
margin-top:12px;
}

#head A#l_hor,
#head A#l_lit
{
width:110px;
height:60px;
margin:0 30px 0 0;
background-image:url(img/logolithos.gif);
}
#head A#l_hor
{
background-image:url(img/logohortus.gif);
}


#text P
{
margin:0.6em 0;
}



#btm P
{
margin:0;
float:right;
padding-top:35px;
}

#btm *
{
display:none;
}


#menu2
{
position:absolute;
top:-35px;
right:-16px;
height:27px;
margin:0;
background:#FFF url(img/slash-m1.gif) repeat-x -15px center;
}
#menu2 *
{
display:none;
}
#menu2 A
{
display:block;
float:left;
text-transform:lowercase;
text-decoration:none;
height:16px;
width:76px;
padding:4px 6px;
color:#7E1416;
}
#menu2 A:hover
{
}



#side
{
background:transparent none no-repeat left center;
}

#side IMG
{
margin-top:30px;
}

#azie #side
{
background-image:url(img/sede01.jpg);
}
#cert #side
{
background:url(img/cert01.gif) no-repeat center center;
}
#divi_ital #side
{
background-image:url(img/casa01.jpg);
}
#divi_este #side
{
background-image:url(img/hort01.jpg);
}
#divi_colo #side
{
background-image:url(img/roll01.jpg);
}


A SPAN
{
display:none;
}
