body { background-color:#370208; background-image:url(../images/bodyBG.jpg); background-repeat:repeat-x; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; }
body { behavior:url("csshover.htc"); }
	.HomeBG { background-image:url(../images/bodyBG2.jpg); background-repeat:repeat-x; }
	
#hidepage { background-color:#370208; width:100%; padding:325px 0 0 0; position:absolute; height:386px; z-index:300; margin:0 auto; }
	#hidepage div { margin:0 auto; width:300px; text-align:cent`er; }

a { color:#fff; font-weight:bold; text-decoration:underline; }
a:hover { text-decoration:none; }

p { margin:10px 0; }

img { border:0; margin:0; }

h1, h2, h3 { margin:0; padding:0; font-size:1.8em; }
	h3 { font-size:1.2em; }

div { border:0px solid #c0c0c0; }

div#Container { width:1142px; height:711px; position:relative; margin:0 auto; z-index:150; }

div#LeftSide { background-image:url(../images/contentBG-left.jpg); background-repeat:no-repeat; height:711px; width:450px; float:left; padding:5px 0 5px 0; color:#555; margin:0; }
	div#LeftSide p { padding:10px 20px; margin:0; }
	
	div#LeftSide div#Logo { background-image:url(../images/logo-whiteBG.jpg); background-repeat:no-repeat; width:281px; height:71px; margin:0 0 0 20px; }
	
	div#Calendar { position:absolute; bottom:59px; left:16px; }
	
	div#LeftContent { padding:9px 0; color:#000; }
		div#LeftContent p { padding:0 80px 20px 20px; }
		div#LeftContent h3 { padding:20px 80px 0 20px; margin:5px 0; }
		div#LeftContent ul { margin:0; padding:0 0 0 40px; }
		div#LeftContent ul li { padding:0 80px 5px 10px; list-style:circle; list-style-position:outside; }
	
	div#LeftFooter { position:absolute; bottom:5px; left:110px; }
	
div#RightSide { background-image:url(../images/contentBG-right.jpg); background-repeat:no-repeat; height:711px; width:672px; margin:0; padding:10px; float:right; }
	div#MainMenu { padding: 45px 20px 10px 20px; }
		div#MainMenu a { text-transform:uppercase; color:#fff; text-decoration:none; font-family:"Arial Narrow", Helvetica, sans-serif; font-weight:normal; font-size:1.3em; padding:5px 3px; }
		div#MainMenu a:hover, div#MainMenu .Selected { background-image:url(../images/MainMenuBG.jpg); background-repeat:repeat-x; }
	
	div#SubMenu { padding: 0 20px 0 50px; }
		div#SubMenu a { text-transform:uppercase; color:#fff; text-decoration:none; font-family:"Arial Narrow", Helvetica, sans-serif; font-size:1.3em; padding:3px 0; margin:0 3px; }
		div#SubMenu a:hover, div#SubMenu .Selected { border-bottom:4px solid #370302; }
	
	div#RightContent { padding:50px 20px 20px 20px; }
		div#RightContent table tr td { vertical-align:top; }
		div#RightContent div.InsideMenu { font-size:1.2em; text-transform:uppercase; position:relative; top:5px; margin-bottom:30px; }
			div#RightContent div.InsideMenu a { text-decoration:none; }
		div#RightContent div.Logo { float:left; margin:0 15px 0 0; }
		div#RightContent p { width:450px; }
		div#RightContent div.InsideMenu a:hover, div#RightContent div.InsideMenu .Selected { border-bottom:3px solid #610504; }
		
		div#RightContent div#Events { margin:-25px 0 0 -22px; }
		div#RightContent div.EventField { float:left; width:315px; padding:0; margin:0 8px 0 0; }
			div#RightContent div.EventField ul { padding:0; margin:2px 0 0 15px; }
			div#RightContent div.EventField img { width:272px; height:115px; }
				div#RightContent div.EventField ul li { font-weight:normal; text-transform:uppercase; font-size:1.4em; list-style:circle; }
			div#RightContent div.EventField p { width:100%; font-size:11px; }
			div#RightContent div.EventField .GalleryLink { float:left; }
		div#RightContent div.EventBreak { clear:both; height:16px; }
		
	div#RightFooter { position:absolute; bottom:15px; clear:both; left:655px; text-align:right; }
	
	p.URLink a { font-weight:bold; color:#f4ba86; font-size:1.2em; text-decoration:none; }
	
	div#ListaCongresos ul { margin:0; padding:0 15px; }
	div#ListaCongresos ul li { border-bottom:1px solid #fff; width:550px; margin:0; padding:5px 0; }
		div#ListaCongresos span a { color:#f4ba86; text-decoration:none; }
		
	div#RightContent li label { width:125px; float:left; }

div#FullSize {}
	div#FullSize div#MainMenu { padding: 55px 20px 10px 480px; }
	div#FullSize div#Logo { float:left; padding:20px; }
	div#FullSize #CalendarLink { float:right; width:72px; height:72px; margin:0 -54px 0 3px; }
	div#FullSize div#RightFooter { left:655px; text-align:right; }
	div#FullSize div#Content { padding:50px 20px 20px 20px; text-align:center; }
		div#FullSize div#Content div#Gallery { margin:0 auto; width:800px; }
			div#FullSize div#Content div#Gallery p { font-style:italic; text-align:left; font-size:1.2em; }
			div#FullSize div#Content div#Gallery div.Paging { font-style:italic; text-align:right; color:#ffb400; float:right; padding:30px 40px 0 0; color:#fc9f01; }
				div#FullSize div#Content div#Gallery div.Paging a { text-decoration:none; font-weight:normal; color:#fc9f01; }
			div#FullSize div#Content div#Gallery div.GoBackArea { text-align:left; font-style:italic; font-size:1.2em; clear:both; }
				div#FullSize div#Content div#Gallery div.GoBackArea img { float:left; margin:0 10px 0 0; }
				div#FullSize div#Content div#Gallery div.GoBackArea a { font-weight:normal; text-decoration:none; }
				div#FullSize div#Content div#Gallery div.GoBackArea span { color:#fc9f01; }
			
			div#FullSize div#Content div#Gallery h1.GalleryTitle { font-style:italic; font-weight:normal; text-align:left; margin:0 0 10px 0; color:#ffcccd; font-size:2.2em;}
			div#FullSize div#Content div#Gallery div.GalleryItem { float:left; width:200px; margin:0; text-align:left; }
				div#FullSize div#Content div#Gallery div.GalleryItem h1 { font-size:1.4em; font-weight:normal; }
				div#FullSize div#Content div#Gallery div.GalleryItem img { border:4px solid #fff; margin:5px 0; }
				div#FullSize div#Content div#Gallery div.GalleryItem a { text-decoration:none; font-style:italic; color:#ffb400; font-weight:normal; }
		div#FullSize div#Content div.InicioImgs { float:left; width:362px; margin:0; }
		div#FullSize div#Content div.Inicio { width:450px; margin-left:362px; padding:30px 0; }
			div#FullSize div#Content div.Inicio h1 { font-style:italic; font-weight:normal; text-align:right; font-size:2.3em; }
			div#FullSize div#Content div.Inicio h2 { color:#ffb400; font-style:italic; font-weight:normal; text-align:right; font-size:1.4em; }
				div#FullSize div#Content div.Inicio div.InicioButtons { background-image:url(../images/inicio-buttons.jpg); background-repeat:no-repeat; width:501px; height:111px; margin:30px 0; padding:15px 0; }
					div#FullSize div#Content div.Inicio div.InicioButtons a { text-decoration:none; font-size:1.3em; font-weight:normal; font-style:italic; }
					div#FullSize div#Content div.Inicio div.InicioButtons p { font-style:italic; color:#000; padding:0 15px 0 0; margin:0; }
					div#FullSize div#Content div.Inicio div.InicioButtons div#Button1 { float:left; width:245px; padding:0 10px; margin:0; text-align:right; }
						div#FullSize div#Content div.Inicio div.InicioButtons div#Button1 #ButArrow { float:right; width:31px; height:30px; margin:10px 5px; }
					div#FullSize div#Content div.Inicio div.InicioButtons div#Button2 { margin:0 0 0 275px; width:165px; padding:0 10px; text-align:left; }
	div#FullSize div.LogoRow { padding:0; margin:3px 0 0 0;}
		div#FullSize div.LogoRow img { margin:0 2px; height:89px; width:142px; }
	div#FullSize div.LogoCircles { height:16px; padding:0; text-align:center; padding:0; }
	div#FullSize div#Contacto { float:left; margin:0 0 0 110px; background-image:url(../images/contact.jpg); background-repeat:no-repeat; text-align:left; width:654px; height:398px; padding:5px 25px; }
		div#FullSize div#Contacto h1 { font-style:italic; font-weight:normal; }
		div#FullSize div#Contacto h3 { text-align:right; padding:3px 100px 3px 0; font-style:italic; font-weight:normal; }
		div#FullSize div#Contacto form div.FormField { padding:3px 0; }
			div#FullSize div#Contacto form div.FormField label { width:200px; float:left; text-align:right; padding:0 10px; }
			div#FullSize div#Contacto form div.FormField input { width:200px; }
			div#FullSize div#Contacto form div.FormField select { width:200px; }
			div#FullSize div#Contacto form div.FormField textarea { width:200px; }
		div#FullSize div#Contacto form div.FormButtonField { text-align:right; padding:10px 225px 0 0; }
			div#FullSize div#Contacto form div.FormButtonField #btnenviar {  cursor:pointer;padding:2px 5px; color:#fff; font-size:1.2em; background-image:url(../images/buttonBG.jpg); background-repeat:repeat-x; border:3px solid #b40c0b; }
			div#FullSize div#Contacto form div.FormButtonField #btnenviar:hover { background-image:url(../images/SubMenuBG.jpg); background-repeat:repeat-x; }
	
.BigRedClean { background-image:url(../images/bigRedclean.jpg); }
.BigRedHeader { background-image:url(../images/bigRedheader.jpg); }

.handcursor{
cursor:hand;
cursor:pointer;
padding:5px;
position:relative;
z-index:-100;
}

.GalleryLink{
margin: 5px 0;
float:right;
padding:0px 20px 0 0;
background-image:url(../images/gallery.jpg);
background-repeat:no-repeat;
background-position:right;
position:relative;
z-index:100;
}
.GalleryLink a{
text-decoration:none;
color:#c4a973;
font-style:italic;
}

.switchgroup1{
padding:5px 5px 20px 5px;
}
.AccordionItem{
border-bottom:1px solid #fff;
width:375px;
position:relative;
z-index:100;
}
.AccordionItem2{
width:375px;
position:relative;
z-index:100;
margin-bottom:10px;
}
.AccordionItem2 li{
width:325px;
}

#Slideshow{
width:197px;
height:208px;
position:absolute;
bottom:70px;
right:70px;
margin:0;
padding:0;
z-index:1;
}

.BigPic{
width:273px;
right:10px;
margin:0;
padding:0;
z-index:1;
}