body{
	background-image:url(../img/layout/mainBg.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}
a img{
	border:none;
}

.fFootMenuText{
	font-weight:bold;
}

.contMain{
	margin:0 auto;
	width:721px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A8719A;
	text-decoration:none;
}
.acontMain{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A8719A;
	font-weight:bold;
	text-decoration:none;
}
.acontMain:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffd5ff;
	font-weight:bold;
	text-decoration:none;
}
.aClasesTR{
	position:relative;
	height:10px;
	background-position:0px 0px;
	background-repeat:no-repeat;
	float:left;
	font-size:1px;
	line-height:1px;
	margin:1px 0 0;
}
.aClasesTR:hover{
	background-position:0px -10px;
}

.destacado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A8719A;
	font-weight:bold;
	text-decoration:none;
}
.contMain .contHeader{
	position:relative;
	width:100%;
	height:84px;
	float:left;
}
.contMain .contHeader .contLogo{
	float:left;
	position:absolute;
	left:-20px;
	top:0px;
	width:319px;
	height:84px;
}
.contMain .contHeader .contLang{
	position:absolute;
	right:0px;
	bottom:10px;
}
.contMain .contHeader .contLang .aVersion{
	font-size:1px;
	line-height:1px;
	float:left;
	width:75px;
	height:8px;
	background-image:url(../img/layout/version.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.contMain .contHeader .contLang .aVersion:hover{
	background-position:0 -8px;
}
.contMain .conMenu{
	width:100%;
	position:relative;
	float:left;
}
.contMain .conMenu .aOption{
	float:left;
	width:116px;
	height:365px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin:0 0 0 5px;
}
.contMain .conMenu .aOption:hover{
	background-position:-116px 0px;
}
.contMain .conMenu .aCV{
	background-image:url(../img/menu/curriculum_monica.jpg);
	margin:0;
}
.contMain .conMenu .aClases{
	background-image:url(../img/menu/clases_de_tango.jpg);
}
.contMain .conMenu .aGuia{
	background-image:url(../img/menu/guia_de_trabajo.jpg);
}
.contMain .conMenu .aFotosVideos{
	background-image:url(../img/menu/fotos_videos.jpg);
}
.contMain .conMenu .aForo{
	background-image:url(../img/menu/foro_para_alumnos.jpg);
}
.contMain .conMenu .aContact{
	background-image:url(../img/menu/contacto_monica.jpg);
}
.contFooter{
	position:relative;
	float:left;
	width:100%;
}
.contFooter .contFooterText{
	float:right;
	margin:10px 0 0;
}
.contFooter .contInterFooterText{
	position:absolute;
	right:0px;
	top:-12px;
}
.contMainFrame{
	position:relative;
	float:left;
	width:100%;
}
.contMainFrame .contMainText{
	position:relative;
	float:left;
	width:602px;
	height:322px;
	
	background-image:url(../img/layout/mainTextBg.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#000000;
	
	border-top:solid 1px #5F3656;
}
.contMainFrame .contMainText .contText{
	position:relative;
	float:left;
	width:544px;
	margin:20px 0 0 20px !important;
	margin:20px 0 0 10px;
}
.contMainFrame .contMainText .contText .contTitle{
	float:left;
}
.contMainFrame .contMainText .contText .contSubTitle{
	float:right;
}
.contMainFrame .contMainText .contTextScroll{
	width:100%;
	float:left;
	height:245px;
	overflow:hidden;;
	margin:16px 0 0;
}
.contMainFrame .contMainText .contTextScroll ul{
	margin:5px 0 0 15px;
	padding:0;
}
.contMainFrame .contMainText .contArrows{
	float:right;
	margin:268px 15px 0 0 !important;
	margin:268px 13px 0 0;
}

.contMainFrame .contRightImg{
	float:right;
	width:116px;
	overflow:hidden;
}
.contMainFrame .contFootMenu{
	margin:2px 0 0;
	position:relative;
	float:left;
	width:596px;
	background-image:url(../img/layout/footMenuBg.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
}
.contMainFrame .contFootMenu .contOptions{
	position:relative;
	float:left;
	margin:15px 0 0 18px !important;
	margin-left:9px;	
}
.contMainFrame .contFootMenu .contOptions .aOption{
	float:left;
	background-image:url(../img/footMenu/Bg.jpg);
	background-repeat:no-repeat;
	width:56px;
	height:56px;
	padding:1px;
	margin:0 0 0 4px;
}
.contMainFrame .contFootMenu .contOptions .aOption:hover{
	background-image:url(../img/footMenu/BgOver.jpg);
}
.contMainFrame .contFootMenu .contVarText{
	position:relative; 
	float:left; 
	margin:15px 0 0 10px;
}

#imgFootVarText{
	display:none;
}

.input { 
	font-family: arial, verdana, tahoma; 
	color: #974981; 
	font-size: 11px; 
	background: #ffd5ff; 
	border: solid 1px;
	border-color: #974981; 
	scrollbar-face-color: b7669e;
	scrollbar-highlight-color: 974981;
	scrollbar-3dlight-color: b7669e;
	scrollbar-darkshadow-color: 974981;
	scrollbar-shadow-color: b7669e;
	scrollbar-arrow-color: 974981;
	scrollbar-track-color: b7669e;
}
.message{
	margin:5px 0 0 0;
	padding:10px 0 5px 0;
	background-image:url(../img/layout/dot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.message a:hover{
	color:#DEA5CE;
}
#newMessage{
	position:absolute;
	z-index:1000;
	background-color:#000000;
	border:solid 1px #A5568F;
	left:10px;
	top:10px;
	width:575px;
	height:300px;
}
#closeNewMessage{
	float:right;
	margin:5px 5px 0 0;
	cursor:pointer;	
}
#newMessage .newmesstitle{
	float:left;
	margin:10px 0 0 10px;
}
#newMessage .contMessageContent{
	float:left;
	margin:10px 0 0 10px;
}
#newMessage input{
	border:solid 1px #984982;
	background-color:#FFD4FF;
	font-size:10px;
	width:450px;
}
#newMessage textarea{
	border:solid 1px #984982;
	background-color:#FFD4FF;
	font-size:11px;
	width:450px;
	height:115px;
}
#newMessage .tdSpacer{
	line-height:3px;
	font-size:3px;
}
#newMessage .submitBttn{
	float:right; 
	margin:10px 0 0; 
	_margin:5px 15px 0 0; 
	*margin:5px 12px 0 0; 
	cursor:pointer;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A8719A;
	text-decoration:none;
	cursor:pointer;
}
a.leaveYourMessage{
	background-image:url(../img/foro/lym.gif);
	width:96px;
	height:13px;
	float:left;
	font-size:1px;
	line-height:1px;
}
a.leaveYourMessage:hover{
	background-position:0px -13px;
}
a.leaveYourMessage.en{
	background-image:url(../img/foro_en/lym.gif);
	width:130px;
}
a.publishButton{
	background-image:url(../img/foro/publicar.gif);
	width:47px;
	height:16px;
	font-size:1px;
	line-height:1px;
	float:inherit;
	*float:right;
}
a.publishButton:hover{
	background-position:0px -16px;
}
a.eliminarButton{
	background-image:url(../img/foro/delete.gif);
	width:47px;
	height:16px;
	font-size:1px;
	line-height:1px;
	float:inherit;
	*float:right;
}
a.eliminarButton:hover{
	background-position:0px -16px;
}
