/*
	Copyright (c) 2005-2007 multidimensionstudio.com. All rights reserved.  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#FECCCB;
 background-image:url(img/bg.gif);
 background-repeat:repeat-y;
 background-position:center;
 }
 

h2 {
font-size:13px;
font-weight: normal;
color:#0099CC;
padding: 5px 10px;
border-bottom: #0099CC dotted 1px;
margin:0px;}

h3 {
font-size:14px;
font-weight: normal;
padding: 5px 0px;
border-bottom:#CCCCCC solid 1px;
margin:0px;}
 
 h5 {
font-size:14px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

 h4 {
font-size:13px;
font-weight: normal;
color:#0099CC;
padding: 0px 0px;
margin:0px;}

#wrapper { 
 margin: 0 auto;
 width: 922px;
 border-left:#ccc solid 1px;
 border-right:#ccc solid 1px;
}

#header {
 color: #333;
 width: 920px;
 float: left;
 padding: 0px;
 height: 70px;
 margin: 0px 0px 0px 0px;
 background: #fff;
 background: #fff;
}

#navigation {
 float: left;
 width: 920px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #FF0000;
}

#navigation2 {
 float: left;
 width: 920px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #FF0000;
}

#picture {
 float: left;
 width: 920px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #fff;

}

#leftcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 min-height: 350px;
 width: 900px;
 float: left;
 background: #fff;

}

#rightcolumn { 
 float: right;
 color: #666;
 padding: 0px;
 width: 190px;
 margin-left:30px;
 margin-top:40px;
 display: inline;


}

#footer { 
 width: 900px;
 clear: both;
 color: #000;

 border-top: 1px solid #ccc;
 background: #F7F7F7;
 margin: 0px 0px 0px 0px;
 padding: 10px;
}



.box1, .box2, .box3{
background-image: url(img/bg_box.jpg);
background-repeat:repeat-x;
float:left;
padding:6px;
border-left:1px dotted #CCCCCC;
border-top:1px dotted #CCCCCC;
width:210px;
height:250px;
margin:20px 0 0px 0px;}

.box1{background:fff;}

.box2{background:fff;}

.box3{background:fff;}





a:link {
	color: #333; text-decoration:none;
}
a:visited {
	color: #333, text-decoration:none;
}
a:hover {
	color: #333; text-decoration:none;
}
a:active {
	color: #333, text-decoration:none;
}

.toptext:link { color: #666; text-decoration: none; }
.toptext:active { color:#666; text-decoration: none; }
.toptext:visited { color: #666; text-decoration: none; }
.toptext:hover { color: #666; text-decoration: none; } 

.footertext { color: #666;} 


.consejos:link { color: #FF0000; text-decoration: none; }
.consejos:active { color:#FF0000; text-decoration: none; }
.consejos:visited { color: #FF0000; text-decoration: none; }
.consejos:hover { color: #FF0000; text-decoration: none; } 


a.nav, a.nav:link, a.nav:visited, .chosen {display:block; width:180px; height:25px; background:#F7F7F7; border-bottom: 1px solid #CCCCCC; margin-top:0px; text-align:left; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:12px; color: #666666; line-height:25px; overflow:hidden;}
a.nav:hover {color: #FF0000; background:#F7F7F7;}
a.nav:active, .chosen {color: #000; background:#F7F7F7;}



.rightbox { color: #666; padding-left:10px;} 

.style9 {color: #FFFFFF; font-weight: bold; font-size: 18px; padding-left:10px; }
.style10 {color: #006699}



 .b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#FBFBFB; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#FBFBFB; border-right:2px solid #FBFBFB; border-left:2px solid #FBFBFB; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#FBFBFB; border-right:1px solid #FBFBFB; border-left:1px solid #FBFBFB; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#FBFBFB; border-right:1px solid #FBFBFB; border-left:1px solid #FBFBFB; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #FFF4F4;}
.headh {background: #FBFBFB; border-right:1px solid #FBFBFB; border-left:1px solid #FBFBFB;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #FFF4F4; border-right:1px solid #FBFBFB; border-left:1px solid #FBFBFB; }
.contenth div {margin-left: 12px; padding-top: 5px;}