﻿.title{
	font-family: verdana;
	font-size: 25px;
	color: #BE302B;
}
.titleAdmin{
	font-family: verdana;
	font-size: 17px;
	color: #BE302B;
}
.subtitle{
	font-family: verdana;
	font-size: 12px;
	color: #BE302B;
	line-height: 18px;
	font-weight:normal;
}
.subtitle2{
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	font-weight:normal;
}
.text{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
}
.bold{
	font-weight:bold;
}

.posHomeLink1 a:link, .posHomeLink1 a:visited, 
.posServicesMaster a:link,.posServicesMaster a:visited,
.posCirugiaList a:link, .posCirugiaList a:visited,
.posEsteticaList1 a:link, .posEsteticaList1 a:visited,
.posEsteticaList2 a:link, .posEsteticaList2 a:visited,
.posCorporalesList a:link, .posCorporalesList a:visited,
.posInformationMaster a:link, .posInformationMaster a:visited,
.link a:link, .link a:visited{
	font-family: verdana;
	font-size: 11px;
	color: #BE302B;
	font-weight:bold;
}
.posHomeLink1 a:hover, .posHomeLink1 a:active,
.posServicesMaster a:hover,.posServicesMaster a:active,
.posCirugiaList a:hover, .posCirugiaList a:active,
.posEsteticaList1 a:hover, .posEsteticaList1 a:active,
.posEsteticaList2 a:hover, .posEsteticaList2 a:active,
.posCorporalesList a:hover, .posCorporalesList a:active,
.posInformationMaster a:hover, .posInformationMaster a:active,
.link a:hover, .link a:active{
	color: #666666;
}

/*a:visited{
	font-family: verdana;
	font-size: 11px;
	color: #BE302B;
	font-weight:bold;
}
a:link{
	font-family: verdana;
	font-size: 11px;
	color: #BE302B;
	font-weight:bold;
}
a:active{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}
a:hover{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}*/
.bigTitle{
	font-family: verdana;
	font-size: 23px;
	color: white;
	font-weight:700;
	line-height:35px;
}
.bottomInfo{
	font-family: verdana;
	font-size: 10px;
	color: #BE302B;
	font-weight:bold;
}
.posBigTitle{
	position:absolute;
	top:147px;
	left:20px;
	width:370px;
	text-align:center;
	z-index:1;
}
.posScriptLetter{
	position:absolute;
	top:270px;
	left:48px;
	width:80px;
}
.stressText{
	font-family: verdana;
	font-size: 18px;
	color: #D37571;
	line-height:25px;
	text-align:center;
}
.posTitle{
	position:relative;
	top:280px;
	left:30px;
	z-index:1;
}
.posLeftContent{
	position:relative;
	top:290px;
	left:32px;
	width:300px;
	z-index:1;
}

/*.posSubtitleORIGINAL{
	position:relative;
	top:290px;
	left:32px;
	width:300px;
	z-index:1;
}
*/
.posSubtitle{
	position:relative;
	top:0px;
	left:0px;
	width:300px;
	z-index:1;
}
/*.posTextORIGINAL{
	position:relative;
	top:295px;
	left:32px;
	width:310px;
}*/
.posText{
	position:relative;
	top:5px;
	left:0px;
	width:310px;
}

.posLine{
	position:absolute;
	top:410px;
	left:400px;
	width:1px;
}
.alignRight{
	text-align:right;
}
.posImage{
	position:absolute; 
	top:135px; 
	left:400px;
	z-index:0;
}
.txtmarginTop{
	margin-top:5px;
}

/* Home */
.posHomeText{
	position:absolute; 
	top:275px; 
	left:30px;
	width:300px;
	text-align:center;
}
.posHomeImage{
	position:absolute; 
	top:-5px; 
	left:0px;
}
.posHomeTitle1{
	position:absolute; 
	top:20px; 
	left:15px;
	width:300px;
	text-align:center;
}
.posHomeSubTitle1{
	position:absolute; 
	top:45px; 
	left:25px;
	width:300px;
	text-align:center;
}
.posHomeText1{
	position:absolute; 
	top:90px; 
	left:25px;
	width:300px;
}
.posHomeLink1{
	position:absolute; 
	top:150px; 
	left:25px;
	width:300px;
	text-align:center;
}

.posHomeTitle2{
	position:absolute; 
	top:20px; 
	left:360px;
	width:370px;
	text-align:center;
}
.posHomeSubTitle2{
	position:absolute; 
	top:45px; 
	left:360px;
	width:370px;
	text-align:center;
}
.homeTitle{
	font-family: verdana;
	font-size: 18px;
	color: #BE302B;
	line-height: 18px;
	font-weight:normal;
}
.homeSubtitle{
	font-family: verdana;
	font-size: 12px;
	color: #BE302B;
	line-height: 18px;
}
.homeText{
	font-family: verdana;
	font-size: 15px;
	color: #BE302B;
	line-height: 24px;
}
.posHomeTimeTitle{
	position:absolute;
	top:95px;
	left:402px;
	width:65px;
	text-align:right;
}
.posHomeTime{
	position:absolute;
	top:97px;
	left:480px;
	width:220px;
}
.posHomeStreetTitle{
	position:absolute;
	top:140px;
	left:402px;
	width:65px;
	text-align:right;
}
.posHomeStreet{
	position:absolute;
	top:140px;
	left:480px;
	width:220px;
}
.posHomeMapText{
	position:absolute; 
	top:541px; 
	left:465px;
	width:380px;
	text-align:center;
}
.mapText{
	font-family: verdana;
	font-size: 10px;
	color: #BE302B;
	font-weight:bold;
}
.posHomeContent{
	position:absolute;
	top:390px;
	left:0px;
	width:760px;
	height:200px;
}
/* FIN Home */


/* Our Company */
/*.posWhoWeAreStressTextORIGINAL{
	position:absolute;
	top:395px;
	left:423px;
	width:260px;
	text-align:center;
}*/
.posRightContent{
	position:absolute;
	top:395px;
	left:423px;
	width:260px;
}
.posWhoWeAreStressText{
	position:relative;
	top:0px;
	left:0px;
	width:300px;
	text-align:center;
}

/*.posWhoWeAreText2ORIGINAL{
	position:absolute;
	top:490px;
	left:423px;
	width:300px;
}*/

.posWhoWeAreText2{
	position:relative;
	top:10px;
	left:0px;
	width:300px;
}

/* FIN Our Company */


/* Services */
.posServicesImg1{
	position:absolute;
	top:305px;
	#top:325px;
	left:385px;
	width:80px;
	/*z-index:1;*/
}
.posServicesLink1{
	position:absolute;
	top:320px;
	left:520px;
	width:200px;
	/*z-index:1;*/
}
.posServicesText2{
	position:absolute;
	top:335px;
	left:520px;
	width:200px;
	/*z-index:1;*/
}
/**/
.InformationSubMenu{
	position:absolute;
	top:385px;
	left:395px;
	width:350px;
	height:200px;
}
.posEditableServicesImg1{
	position:absolute;
	top:0px;
	#top:20px;
	left:0px;
	width:80px;
	/*z-index:1;*/
}
.posEditableServicesLink1{
	position:absolute;
	top:15px;
	left:135px;
	width:200px;
	/*z-index:1;*/
}
.posEditableServicesText2{
	position:absolute;
	top:30px;
	left:135px;
	width:200px;
	/*z-index:1;*/
}

.posEditableServicesImg2{
	position:absolute;
	top:30px;
	#top:110px;
	left:0px;
	width:80px;
	/*z-index:1;*/
}
.posEditableServicesLink2{
	position:absolute;
	top:105px;
	left:135px;
	width:200px;
	/*z-index:1;*/
}
.posEditableServicesText3{
	position:absolute;
	top:120px;
	left:135px;
	width:200px;
	/*z-index:1;*/
}
/**/

.posServicesImg2{
	position:absolute;
	top:395px;
	#top:415px;
	left:385px;
	width:80px;
	/*z-index:1;*/
}
.posServicesLink2{
	position:absolute;
	top:410px;
	left:520px;
	width:200px;
	/*z-index:1;*/
}
.posServicesText3{
	position:absolute;
	top:425px;
	left:520px;
	width:200px;
	/*z-index:1;*/
}
/* agrande de las imagenes */
#agrandeImage1  {list-style-type: none;	width: 75px; height:70px}
#agrandeImage1 li {display:block; float:left; width:75px; height:70px; position:relative;}
#agrandeImage1 li a {display:block; width:75px; height:70px; background:transparent; overflow:hidden; position:relative;}
#agrandeImage1 li a img {width:100%; height:100%; border:0;}
#agrandeImage1 li a:hover {position:absolute; left:-11px; top:-10px; width:98px; height:91px; /*z-index:100*/}

#agrandeImage2  {list-style-type: none;	width: 75px; height:70px}
#agrandeImage2 li {display:block; float:left; width:75px; height:70px; position:relative;}
#agrandeImage2 li a {display:block; width:75px; height:70px; background:transparent; overflow:hidden; position:relative;}
#agrandeImage2 li a img {width:100%; height:100%; border:0;}
#agrandeImage2 li a:hover {position:absolute; left:-11px; top:-10px; width:98px; height:91px; /*z-index:100*/;}
/* agrande de las imagenes */ 


/**/
.posCirugiaList{
	position:relative;
	Top:10px;
	left:0px;
	width:320px;
}
.posEsteticaList1{
	position:relative;
	Top:320px;
	left:-5px;
	width:320px;
}
.posEsteticaList2{
	position:relative;
	Top:243px;
	left:165px;
	width:320px;
}
.posCorporalesList{
	position:relative;
	top:-13px;
	#top:7px;
	left:0px;
	width:320px;
}
.posFacialesList{
	position:relative;
	Top:320px;
	left:20px;
	width:320px;
}
.servicesList{
	list-style-image: url('../../Resources/Images/Services/Circle.gif');
}
.servicesList2{
	list-style-image: url('../../Resources/Images/Services/Circle2.gif');
}
.servicesList2 a:link, .servicesList2 a:visited{
	font-family: verdana;
	font-size: 11px;
	color: #CC6666;
	font-weight:bold;
}
.servicesList2 a:hover, .servicesList2 a:active{
	color: #666666;
}

/*#contentOuter{
	background-color:lime;
}*/
.posTextScroll{
	position:relative;
	top:-294px;
	left:-20px;
	width:280px;
}

/*.posTextScrollORIGINAL{
	position:relative;
	top:0px;
	left:12px;
	width:280px;
}*/

.posCirugiaTextContent{
	position:relative;
	top:290px;
	left:32px;
	width:300px;
	/*z-index:1;*/
}


/* FIN Services */

/* Informacion */
.posInformationLink1{
	position:absolute;
	top:320px;
	left:450px;
	width:200px;
	/*z-index:1;*/
}
.posInformationText2{
	position:absolute;
	top:335px;
	left:450px;
	width:200px;
	/*z-index:1;*/
}
.posInformationLink2{
	position:absolute;
	top:400px;
	left:450px;
	width:200px;
	/*z-index:1;*/
}
.posInformationText3{
	position:absolute;
	top:415px;
	left:450px;
	width:200px;
	/*z-index:1;*/
}

/* FIN Informacion */

/* Prevencion */
/*.preventionAcordion{
	position: relative;
	width: 285px;
	top: 0px;
	left: 0px;
}*/
.posPreventionLeftContent{
	position: absolute;
	width: 340px;
	height:190px;
	top: 380px;
	left: 410px;
	z-index:1;
}




/* estilos del Scroll */
.absDiv { position: absolute; visibility: hidden; overflow: hidden; z-index:1}
#colocando {
	width: 300px;
}

#divAfuera {
	position: absolute;
	width: 761px;
	height: 601px;
}
/*#contentOuter{
	background-color:olive;
}*/
/* FIN estilos del Scroll */
/* FIN Prevencion */

/* ContactUs */
.posContactUsTable{
	position:absolute;
	top:370px;
	left:20px;
}
.tableAlignRight{
	text-align:right;
	vertical-align:top;
}
.tablePadingLeft{
	padding-left:5px;
}
.tableLineSeparation{
	padding-top:5px;
}
.posContactUsText{
	position:absolute;
	top:400px;
	left:461px;
	width:286px;
}

.posSentMessage{
	position:absolute;
	top:380px;
	left:60px;
}
/* FIN ContactUs */

/* Error Page */
.posErrorPageTable{
	position:absolute;
	top:290px;
	left:20px;
	width:350px;
	text-align:center;
	z-index:2;
}

/* FIN Error Page */


/* Login */ 
.posLoginScriptLetter{
	position:absolute;
	top:47px;
	left:238px;
	width:80px;
}
.posLoginTitle{
	position:absolute;
	top:62px;
	left:220px;
}
.posLoginSubtitle{
	position:absolute;
	top:103px;
	left:222px;
	width:300px;
}
.posLogin{
	position:absolute;
	top:150px;
	left:200px;
}
/**//**//**/
.textLogin {
	/*width: 216px;*/
	font-family: verdana;
	font-size: 11px;
	color: #808080;
	/*font-weight:bold;*/
	line-height: 16px;

}
.loginLabelSeparacion {
	line-height:30px;
	vertical-align:top;
	padding-right:10px;
}
.loginButtonStyle{
	position:relative;
	top:20px;
	left:-15px;
	/*z-index:2;*/
}
.error{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #d87c30;
}
.loginHyperlinkStyle{
	position:relative;
	padding-top:30px;
	padding-left:50px;
	font-family: verdana;
	font-size: 11px;
	color: #BE302B;
	font-weight:bold;
	text-decoration:underline;

}
.alignTop{
	vertical-align:top;
}

/* SiteMap */
.posSiteMapRectangle{
	position:absolute;
	top:108px;
	left:0px;
	width:760px;
	height:30px;
	background-color:#BE302B;
}
.posSitemapScriptLetter{
	position:absolute;
	top:160px;
	left:290px;
	width:80px;
}
.posSitemapTitle{
	position:absolute;
	top:170px;
	left:290px;
}
.posSitemapSubtitle{
	position:absolute;
	top:215px;
	left:240px;
	width:270px;
	text-align:center;
}
.posSiteMapServicios{
	position:absolute;
	top:285px;
	left:420px;
}

.posSiteMapCirugia{
	position:absolute;
	top:320px;
	left:270px;
}
.posSiteMapMedicina{
	position:absolute;
	top:320px;
	left:510px;
}
.posSiteMapServiciosCirugia{
	position: absolute;
	top: 340px;
	#top: 338px;
	left: 300px;
	line-height:15px;
	height:15px;
}
.posSiteMapCorporales{
	position: absolute;
	top: 340px;
	#top: 338px;
	line-height:15px;
	left: 540px;
	height:15px;
	padding:0px;
	margin:0px;
}
.posSiteMapServiciosCorporales{
	position: absolute;
	top: 338px;
	#top: 353px;
	left: 520px;
	line-height:15px;
}
.posSiteMapFaciales{
	position: absolute;
	top: 438px;
	#top: 435px;
	line-height:15px;
	left: 540px;
	height:15px;
	padding:0px;
	margin:0px;

	
}
.posSiteMapServiciosFaciales{
	position: absolute;
	top: 440px;
	#top: 450px;
	left: 520px;
	line-height:15px;
}
.posSiteMapRellenos{
	position: absolute;
	top: 480px;
	#top: 470px;
	line-height:15px;
	left: 540px;
	height:15px;
	padding:0px;
	margin:0px;
}
.posSiteMapEsclerosis{
	position: absolute;
	top: 495px;
	#top: 485px;
	line-height:15px;
	left: 540px;
	height:15px;
	padding:0px;
	margin:0px;
}
.posSiteMapToxina{
	position: absolute;
	top: 510px;
	#top: 500px;
	line-height:15px;
	left: 540px;
	height:15px;
	padding:0px;
	margin:0px;
}
.posSiteMapLuzPulsada{
	position: absolute;
	top: 525px;
	#top: 515px;
	line-height:15px;
	left: 540px;
	height:15px;
	padding:0px;
	margin:0px;
}

.posSiteMapServicesLine{
	position:absolute;
	top:302px;
	left:320px;
}
.posSiteMap1{
	position: absolute;
	top: 281px;
	left: 85px;
}
/*.posSiteMap2{
	position: absolute;
	top: 390px;
	left: 220px;
}*/

.siteMapLink1 a:link,.siteMapLink1 a:visited{
	font-family: verdana;
	font-size: 11px;
	color: #BE302B;
	font-weight:bold;
	text-decoration:none;
}
.siteMapLink1 a:hover,.siteMapLink1 a:active{
	color: #666666;
}
.siteMapLink2 a:link,.siteMapLink2 a:visited{
	font-family: verdana;
	font-size: 11px;
	color: #CC6666;
	font-weight:bold;
	text-decoration:none;
}
.siteMapLink2 a:hover,.siteMapLink2 a:active{
	color: #808080;
}
.siteMaplink3 a:link,.siteMaplink3 a:visited{
	font-family: verdana;
	font-size: 11px;
	color: #CC6666;
	text-decoration:none;
}
.siteMaplink3 a:hover,.siteMaplink3 a:active{
	color: #808080;
}
.siteMaplink4 a:link,.siteMaplink4 a:visited{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.siteMaplink4 a:hover,.siteMaplink4 a:active{
	color: #BE302B;
}

.siteMapLevel1 {
	font-family: Verdana;
	font-size: 11px;
}
.siteMapLevel2 {
	font-family: Verdana;
	font-size: 11px;
}
.linkLevel2 a:link, .linkLevel2 a:visited {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
}
.linkLevel2 a:hover, .linkLevel2 a:active {
	color: #BE302B;
}
/* SiteMap */

/* Results */
.posResultsScriptLetter{
	position:absolute;
	top:160px;
	left:360px;
	width:80px;
}
.posResultsTitle{
	position:absolute;
	top:170px;
	left:360px;
}
.posResultsSubtitle{
	position:absolute;
	top:215px;
	left:280px;
	width:300px;
	text-align:center;
}
.posResultsImage{
	position:absolute;
	top:260px;
	left:210px;
}
.resultsTable{
	width:530px
}
.resultsTableLeftTd{
	width:260px;
	text-align:left;
}
.resultsTableRightTd{
	width:260px;
	text-align:right;
}
.resultsPadding{
	padding:5px 0px;
}
.resultsText{
	font-family: verdana;
	font-size: 13px;
	color: #BE302B;
}
.resultsStressText{
	font-family: verdana;
	font-size: 12px;
	color: #333333;
}
.resultsImageSize{
	max-width:255px;
	max-height:250px
}
.posResultsSmallScriptLetter{
	position:absolute;
	top:210px;
	left:30px;
}
.posResultsServicesTitle{
	position:absolute;
	top:220px;
	left:30px;
}
.resultsLevel1 {
	font-family: Verdana;
	font-size: 11px;
	color: #BE302B;
	font-weight:bold;
	padding-left:10px;
}
.resultsLevel2 {
	font-family: Verdana;
	font-size: 11px;
}
.resultsLevel2 a:link, .resultsLevel2 a:visited {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.resultsLevel2 a:hover, .resultsLevel2 a:active {
	color: #BE302B;
}
.resultsSubtitle{
	font-family: verdana;
	font-size: 20px;
	color: #BE302B;
}
.resultsEditableLeftImage{
	position:absolute;
	top:309px;
	left:210px;
	z-index:2;
}
.resultsEditableRightImage{
	position:absolute;
	top:309px;
	left:483px;
	z-index:2;
}

/*News Styles*/

.newsContentWrap{
    position:absolute;
    top:260px;
    left:240px;
    width:520px;
    height:300px;
    overflow:auto;
 }
.newsContentWrap ul,.newsContentWrap li{
    list-style-type: none; 
    list-style-image: none;
    padding:0px;
    margin:0px;
}
.newsContentImage{
    float:right;
    text-align:right;
    padding:0px 0px 5px 10px;
    
}
.newsContentImageSize{
    max-width:210px;
}
.newsContentMainData{
    position:relative;
    width:260px;
    padding:0px;
    margin:0px;
}
.newsContentDate{
    font-family: verdana;
	font-size: 11px;
	color: #7F7F7F;
	line-height: 16px;
	font-weight:bold;
}
.newsContentTitle{
    font-family: verdana;
	font-size: 20px;
	color: #BE302B;
	margin-bottom:10px;
}
.newsContentText{
    font-family: verdana;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	margin-top:10px;
}

.newsOldNewsTitle{
    position:absolute;
    top:215px;
    left:15px;
}
.newsOldNewsDdl{
    position:absolute;
    #top:240px;
    top:250px;
    left:15px;
    width:138px;
    height:25px;
}

.newsListWrap{
    position:relative;
    top:0px;
    left:0px;
    margin:0px;
    padding:0px;
    list-style-type: none; 
    list-style-image: none;
}
.newsListWrap a:link,.newsListWrap a:visited {
    font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.newsListWrap a:hover,.newsListWrap a:active {
    color:#BE302B;
}

.newsEditionButtonsWrap{
    position: absolute;
    top: 215px;
    width: 80px;
    height: 35px;
    padding:5px 0px 0px 7px;
	text-align: left;
	left: 643px;
}
.newsEditionButtons{
    margin-left:3px;
}


.newsEditionSelectImageWrap{
    position:absolute;
    top:240px;
    left:10px;
    width:185px;
    /*text-align:center;*/
    
    list-style-type: none; 
    list-style-image: none;
    padding:0px;
    margin:0px;
}
.newsEditionSelectImageWrap p{
    font-size:9px;
}
.newsEditionImageSize{
    max-width:175px;
    max-height:145px;
}
.newsEditionPreviewButton{
    margin:10px 0px;
}

.newsEditionPrompt{
    font-family: verdana;
	font-size: 10px;
	color: #333333;
	font-weight:bold;
}
.newsBtnEditDelete{
 margin-right:5px;
 margin-left:5px;
}
.newsWrapCancelOkbtns{
position:absolute;
height:30px;
width:165px;
top:557px;
left:540px;



}
.titleNews
{
 text-decoration:none;
}

	


