/* CSS Document */

html,body{
	margin:0px;
	padding:0px;
	background-color:#FCFCFC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:100%;
	
}
A:link{
	color: #333333;
	font-weight:normal;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;	
}
A:visited{
	color: #333333;
	font-weight:normal;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;	
}
A:hover{
	color: #0093D9;
	font-weight:normal;
	text-decoration : underline;
}

.lnoti:link,.lnoti:visited{ color:#0093D9;}
.lnoti:hover{ color: #006697;}

#contenedor{
	margin: auto;
	width:890px;
	text-align:center;
	background-color:#AED7F7;
}
#footer{
	margin: auto;
	width:890px;
	text-align:center;
	color: #666666;
}

#mleft{
	float:left;
	width:220px;
	background-image: url(i/bubbles.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#mmain{
	float:left;
	width:670px;
}
#mmain1{
	background-image:url(i/fons1.jpg);
	background-repeat:no-repeat;
}
#mmain2{
	background-image:url(i/fons2.jpg);
	background-repeat:no-repeat;
}
#mmain3{
	background-image:url(i/fons3.jpg);
	background-repeat:no-repeat;
}
#mmain4{
	background-image:url(i/fons4.jpg);
	background-repeat:no-repeat;
}
#mmain5{
	background-image:url(i/fons5.jpg);
	background-repeat:no-repeat;
}
#mmain6{
	background-image:url(i/fons6.jpg);
	background-repeat:no-repeat;
}
#mmain7{
	background-image:url(i/fons7.jpg);
	background-repeat:no-repeat;
}
#mmain8{
	background-image:url(i/fons8.jpg);
	background-repeat:no-repeat;
}
#mmain9{
	background-image:url(i/fons9.jpg);
	background-repeat:no-repeat;
}
#mmain10{
	background-image:url(i/fons10.jpg);
	background-repeat:no-repeat;
}
#mmain11{
	background-image:url(i/fons11.jpg);
	background-repeat:no-repeat;
}
#mmainh{
	background-image:url(i/fonsh.jpg);
	background-repeat:no-repeat;
}

#mmainb{
	background-image:url(i/fonsb.jpg);
	background-repeat:no-repeat;
}

.clear{ clear:both; }
.clearb{
	clear:both;
	background-image:url(i/bottom1.jpg);
}
.bott{ 
	background-image:url(i/fonsbottom.jpg);
	width:670px;
	height:20px;
}

#head{
	text-align:right;
	color:#FFFFFF;
	margin-bottom:10px;
	padding-top:2px;	
}
#logo{
	background-image: url(i/logo.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:174px;
}

#menu{
	margin-top:15px;
	text-align:left;
}

#menu a:link, #menu a:visited, #menu a:hover{
	font-weight:bold;
	color: #28527B;
	text-decoration:none;	
}

.maillink:link,.maillink:visited{ color:#28527B; font-size:11px; text-decoration:none;}
.maillink:hover{ color: #28527B;	font-size:11px; text-decoration:underline;}

#head a:link, #head a:visited{
	color: #FFFFFF;
	font-size:12px;
	text-decoration:none;	
}
#head a:hover{
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:underline;
}

.mitem{
	padding-left:45px;
	padding-top:9px;
	padding-bottom:9px;
	cursor:pointer;
}
.mitemsel{
	padding-left:45px;
	height:25px;
	padding-top:10px;
	background-image:url(i/fonsitem.gif);
	cursor:pointer;	
}

#mbarra{
	float:left;
	width:235px;
	margin-top:250px;
}
.bright{
	padding-right:30px; 
	text-align:left; 
	line-height:1.5em;
	background-image:url(i/fonsright.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.bleft{
	background-image:url(i/fonsleft.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#footerG{
	margin: auto;
	width:890px;
	text-align:center;
	color:#666666;
	padding-bottom:10px;
	margin-top:5px;
}
#loc{
	margin-top:35px;
	padding:15px;
	padding-left:45px;
	color:#3974AE;
}

.linkpeu:link,.linkpeu:visited{ color:#666666; font-size:12px; text-decoration:none;}
.linkpeu:hover{ color: #336699;	font-size:12px; text-decoration:underline;}


.limas{
	margin-bottom:10px;
}

form{ padding:0px; 	margin:0px;}


h1{
	font-size:12px;
	font-weight:bold;
	padding:5px;
	margin:0px;	
	line-height:9px;	
}
h2{
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#5B4D36;
	line-height:9px;
}
ul{
	margin:10px;
	padding-left:15px;
	margin-top:4px;
}

#formMail{
	background-image:url(i/bkgEmail.gif);
	background-repeat:no-repeat;
	padding:10px;
	height:595px;
	height:365px;
	text-align:center;
}
#formMail2{
	background-image:url(i/bkgEmail2.gif);
	background-repeat:no-repeat;
	padding:10px;
	height:595px;
	height:365px;
	text-align:center;
}
.error{
color:#FF0000;
font-weight:bold;
}

.linknot:link,.linknot:visited{ color:#587EA5; 	}
.linknot:hover{ color: #957822;	}
.linknoth:link,.linknoth:visited{ color:#587EA5; font-size:14px; font-weight:bold;	}
.linknoth:hover{ color: #957822; font-size:14px; font-weight:bold;	}


h1{
	font-size:16px;
	line-height:17px;
	padding:0px;
	color:#587EA5;
	margin:0px;
	margin-top:5px;
}
h3{
	font-weight:normal;
	font-size:12px;
	line-height:1.5em;
	color: #333333;	
	margin-bottom:25px;	
}
p{
	margin-bottom:25px;
}
.clear2{
	clear:both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #C5D2E0;
	margin-bottom:15px;
}
.notiImg{ float:left; margin-right:20px; width:auto; margin-bottom:5px;}
.notiText{ float:rigth; width:auto;}
.notiAdd{color:#999999; font-size:11px;}
.notiAdd2{color:#999999;}

.notiImg2{ text-align:center; margin-top:20px;}

#commnets{
	background-image:url(../i/bg_comentario.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:10px;
}
.commnent{
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C5D2E0;
	margin-bottom:10px;
	padding:10px;
}
#commnentNew{
	padding:10px;
	margin-top:40px;
	color:#333333;
	border-bottom: 1px solid #C5D2E0;
	border-top: 1px solid #C5D2E0;	
	margin-bottom:20px;
}
.notiheader{
	margin-bottom:10px;
	padding:0px;
}
.foto{
border:#AED7F7 2px solid;
}
#noti{
	background-image:url(i/titact.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:20px;
}
#notic{
	border:#AED7F7 2px dotted;
	padding:5px;
}
