/* CSS Document */

body {background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/flower2_bg.jpg);
background-position:top center;
background-attachment:fixed;
background-repeat:repeat;
}

a:link{color:#FF0066; text-decoration:none}
a:hover{color:#000000; text-decoration:none}
a:visited{color:#FF0066; text-decoration:none}

.div1{
position:absolute; 
left:10px; 
top:20px;
height:500px;
width:140px;
font-size:11px;
font-weight:bold;
color:#333333; 
border:1px #333333; 
letter-spacing:2px;
line-height:150%;
text-transform:uppercase;
background-image:url(images/bgmid.jpg);
background-color:#f6f7fb; 
background-position:bottom left; 
background-repeat:no-repeat;
padding: 5px 5px 5px 3px; 
text-align:left;
border-color: #333333;
border:2px solid;
}

.div1 a:link{color:#FF0066; text-decoration:none;}
.div1 a:visited{color:#FF0066;text-decoration:line-through;}
.div1 a:hover{color:#FF0066; text-decoration:none}

#iframe{
height:500px; 
width: 600px;
border:1px #333333; 
padding: 3px 3px 3px 5px; 
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif; 
line-height:110%;
background-image:url(images/bgmid.jpg);
background-color:#f6f7fb; 
background-position:right bottom; 
background-repeat:no-repeat;}

.iframeborder{
background-color:#FFFFFF; 
position:absolute;
height:500px; 
width: 600px;
margin-left:8px;
top:21px;
left:162px;

border-color: #333333;
border:2px solid; }

.header{font-size:16px;
 background-color:#333333; 
 color:white;
 font-family:Helvetica, sans-serif;
 font-weight:bold;
 position:fixed;
 height:18px;
 width:620px; 
 border:#FF0066 1px solid;
 padding:2px 2px 2px 2px;
}
.header a:link{color:#ffffff; text-decoration:none;}
.header a:visited{color:#ffffff;text-decoration:none;}
.header a:hover{color:#FF0066;}
 
 .container{ width:595px; padding-right:10px; padding-top:-10px; height:495px; overflow:scroll; background:url(images/fff.gif); margin-top:-2px;}
 
#strong{letter-spacing:2px;}

.line{position:absolute;
left:778px;
top:17px;
height:528px;
background-color:#333333;
border: 1px #FF0033 solid;
width:10px;
text-align:center;
color:#FF0033;
font-size:18px}

.footer{
position:absolute;
margin-right:10px;
left:-1px;
top:532px;
height:16px;
width:790px;
background-color:#333333;
border: 1px #FF0033 solid;
font-size:11px;
padding-left:20px;
font-weight:bold;
color:#FF0066;
letter-spacing:2px;
line-height:150%;
text-transform:uppercase;
text-align:right bottom;}

.footer a:hover{
color:#FFFFFF;
text-decoration:none}

.highlight{ background-color:#FF0066; color:#ffffff;
text-decoration:none;
font-size:14px; 
border: solid black 1px; 
padding:3px 3px 3px 3px;
padding-bottom:7px}


.text1{
position:relative;
top:40px;
width:550px;
left:20px;
line-height:120%
}


.text12{
	position:relative;
	top:25px;
	width:160px;
	left:20px;
	line-height:120%
}
.text13{
float:center; top:-275px; position:relative; left:190px
}
.text14{
float:center; top:-570px; position:relative; left:355px
}

.text1 a:hover{color:black; text-decoration:none}

.text12 a:hover{color:black; text-decoration:none}
.text13 a:hover{color:black; text-decoration:none}
.text14 a:hover{color:black; text-decoration:none}


.text2{
color:black;
position:relative;
background:white;
top:10px;
width:600px;
left:0px;
line-height:120%;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
}
.rates{
color:black;
background:white;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
}

li{
background:url(images/bullet.gif) left no-repeat;
padding-top:2px;
padding-left:2px;
padding-right:2px;
margin-top:4px;
width:300px;
padding-left: 20px;
background-repeat: no-repeat;
background-position: 0.5em;
list-style: none;
position:relative;
left:-22px;
font-weight: 400;
line-height:120%;
background-color:#FFFFFF;
border:1px #FF0066 solid;
}

li:hover{background:#000000;
background:url(images/bullet.gif) left no-repeat black;
background-repeat: no-repeat;
background-position: 0.5em;
color:white}

.text1 img{position:relative;
left:20px;
top:auto;
border:#FF0099 1px solid; 
padding:5px 5px 4px 4px;
}

.text12 img{position:relative;
left:20px;
top:auto;
border:#FF0099 1px solid; 
padding:5px 5px 4px 4px;
}


.text13 img{position:relative;
left:20px;
top:auto;
border:#FF0099 1px solid; 
padding:5px 5px 4px 4px;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;}


.text14 img{position:relative;
left:20px;
top:auto;
border:#FF0099 1px solid; 
padding:5px 5px 4px 4px;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;}


.text1 a:hover img{ 
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;}

.text13 a:hover img{ 
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;}

.text12 a:hover img{ 
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;}

.text14 a:hover img{ 
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;}

body{
background-image:url(images/mirador.jpg); background-color:#000000; 
background-repeat:repeat; background-position:top left}

.text3{
background-image:url(images/logo_sm.jpg); 
background-position:right;
background-repeat:no-repeat;
position:absolute; 
left:-10px;
top:100px; 
height:180px;
width:900px;
color:#FF0066;
background-color:#000; 
text-align:left;
right:300px; 
font-weight:bold;
font-family:Georgia, serif;
border: 2px solid #FF0066;
font-size:14pt; 
letter-spacing:1pt;
padding-right:40px;
padding-top:20px;
padding-left:-33px;
text-align:right;}


.text3 a:link{color:#FF0066; text-decoration:none}
.text3 a:hover{color:#666666; text-decoration:none}
.text3 a:visited{color:#FF0066; text-decoration:none}

.textbox{position:relative; top:-25px; left:-20px; color:black; width:600px; height:495px;
font-size:13px; 
overflow: auto;
margin: 1em 0;}

.textbox img{ margin-right:5px; margin-bottom:5px}

.fonty{font-size:16px; letter-spacing:1px; line-height:120%; text-transform:lowercase; font-weight:400; background-color:#FFFFFF; margin-left:15px}

