* { 
padding : 0;
margin : 0;
} 
body { 
} 
#wrapper { 
width : 985px;
margin-top : 25px;
margin-left: auto;
margin-right: auto;
background-color : #055E3B;
min-height : 775px;
} 
* html #wrapper { 
height : 775px;
}
#logo { 
padding-left: 12px; 
padding-top: 20px;
}  
#leftcolumn { 
display : inline;
width : 181px;
float : left;
min-height : 695px;
background-color : #055E3B;} 
* html #leftcolumn { 
height : 775px;
} 
#rightcolumn {
display : inline;
margin-right : 4px;
margin-top : 24px;
width : 785px;
height : 700px;
float : left;
}
* html #rightcolumn { 
height : 775px;
}
#textcabeza {
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-size : 15px;
padding-left : 20px;
}
img.frame1
{
margin-left: 38px;
margin-top: 20px;
margin-bottom: 20px;
}

img.frame2
{
margin-left: 20px;
margin-top: 20px;
margin-bottom: 20px;
}

img.frame3
{
margin-left: 38px;
margin-bottom: 20px;
}

img.frame4
{
margin-left: 20px;
margin-bottom: 20px;
}

img.topban 
{
margin-left: 20px;
margin-bottom: 20px;
}

.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div  { background: url(images/tl.gif) no-repeat top left; }
.rbtop      { background: url(images/tr.gif) no-repeat top right; }
.rbbot div  { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot      { background: url(images/br.gif) no-repeat bottom right; }
 
 /* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 785px;
height: 25px;
font-size: 1px;
}

.rbcontent  { 
height: 650px;
padding-left: 12px;
 }

.rbroundbox { 
 
width: 785px;
height:700px; 
}   
#footer { 
font-family : Arial, Helvetica, sans-serif;
color : #ccc;
font-size : 15px;
display : inline;
float : left;
width : 985px;
text-align : center;
} 
#subfooter {
margin-top : 5px; 
text-align : center;
}
#frame {
margin-top : 20px; 
}
#mailink {
font-family : Arial, Helvetica, sans-serif;
color : #FFFF00;
font-size : 15px;
}
img.minilang
{
margin-left: 10px;
margin-top: 8px;
margin-bottom: 8px;
border: none;
}
#contact {
float : left;
width : 450px;
padding-bottom : 10px;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-size : 15px; 
}
#textcontact {
margin-bottom: 10px;
}
#details {
color : #FFFFFF;
width : 248px;
height : 287px;
background-image: url(../images/frame.gif);
float : left;
margin-left: 30px;
font-family : Arial, Helvetica, sans-serif;

font-size : 15px;
padding-left : 20px;
padding-top : 10px; 
}
#detailsfr {
color : #FFFFFF;
width : 248px;
height : 287px;
background-image: url(../images/framefr.gif);
float : left;
margin-left: 30px;
font-family : Arial, Helvetica, sans-serif;

font-size : 15px;
padding-left : 20px;
padding-top : 10px; 
}
#detailsen {
color : #FFFFFF;
width : 248px;
height : 287px;
background-image: url(../images/frameuk.gif);
float : left;
margin-left: 30px;
font-family : Arial, Helvetica, sans-serif;

font-size : 15px;
padding-left : 20px;
padding-top : 10px; 
}

p.primero
{
font-size : 15px;
font-weight: bold;
margin-bottom: 10px;
color : #FFFFFF;
}
p.segundo
{
color : #FFFFFF;
margin-bottom: 5px;
}
p.numeros
{
font-size : 21px;
color : #FFFF80;
}
.hEffect {
cursor:text;
color:#FFFFFF;
font-size : 22px;
}

.hEffect:hover {
color:#FF8040;
}
.hEffect1 {
cursor:text;
color:#000000;
text-decoration:none;
}

.hEffect1:hover {
color:#FF8040;
}

#topbar {
background-image: url(../images/topweba.jpg);
height: 44px;
font-family: arial;
font-size: 16px;

font-weight: bold;
}
.b1 {
padding-top: 23px;
margin-left: 60px;
float: left;
}
.b2 {
padding-top: 23px;
margin-left: 60px;
float: left;
}
a:link {text-decoration: none; color: white;}
a:visited {text-decoration: none; color: white;}
a:active {text-decoration: none}
a:hover {text-decoration: underline; color: #FF952B;}

#botbar{
background-image:url(../images/botweb.jpg); 
width: 985px; 
height: 34px;"
}





