/* CSS Document */
*{
	margin:0px;
	padding:0px;
	border:none;
}

html{
	margin:0px;
	padding:0px;
	background-color: #afe1f5;
	/*background: #eaeeed url(../img/bg.jpg) no-repeat scroll 50% 0;*/
}
body{
	margin:0px;
	padding:0px;
}

a{
	outline:none;
	color:#ed107c;
}

p{
	margin-bottom:12px;
}
img{border:none;}
/*img, div { behavior: url(../css/iepngfix.htc) }*/
/*****************/
.color{color:#ed107c;}

#qrcode{position:fixed;left:10px;bottom:10px;}
#author{position:fixed;right:0px;bottom:0px;}
#imgcontent{
	width:850px;
	margin:0px auto;
	text-align: center;
}
#introcontent{
	width:850px;
	margin:15px auto 0px auto;
	text-align: center;
}
#datecontent{
	width:850px;
	margin:15px auto 0px auto;
	text-align: center;
}

#langcontent{
	width:850px;
	margin:0px auto;
	text-align: center;
	margin-top: 25px;
	padding:6px 0px;
	/*background-color: #00bfe3;
	border: solid 2px #fff;*/
}
#logoscontent{
	width:658px;
	margin:40px auto 40px auto;
	text-align: center;
	background-color: white;
	border: solid 2px #444;
}
.introcontainer{
	width:280px;
	float:left;
	text-align: center;
}
.introbutton{
	display:block;
	color:#FFFFFF;
	height:38px;
	margin:0px auto;
}

#intropage{
	width:850px;
	margin:0px auto;
}
/*****DIVS*******/


#divpage{
	width:770px;
	margin:0px auto;
	background: transparent url(../img/top-transp.gif) no-repeat scroll 50% 0;
}

#topcontent{
	width:770px;
	height: 180px;
}
	#topimg{
		margin:15px 0px 0px 10px;
		padding-top: 10px;
		width:440px;
		float:left;
	}
	#topright{
		text-align: center;
		width:315px;
		float:right;
		font:11px Arial;
		color:#000000;
	}
	#toplang{
		width:145px;
		margin: 10px 0px 0px 140px;
		font:11px Arial;
		color:#000000;
		padding:4px;
		background-color: white;
		border: solid 1px #000000;
		float:right;
		
	}
	#toplang span{color:#000000;}
	#toplang a{
		font:11px Arial;
		color:#ed107c;
	}
	#title{
		width:127px;
		margin: 40px 0px 0px 0px;
		float:right;
	}
#topmenu{
	/*margin-top: 15px;*/
	background-color: #FFFFFF;
	height:50px;
	padding:28px 0px 8px 0px;
}

.menubutton{
	display:block;
	color:#FFFFFF;
	background: url("../img/buttons.gif") 0 0;
	background-repeat: no-repeat;
	height:25px;
	margin:0px auto;
}
.botcontainer{
	width:255px;
	float:left;
	text-align: center;
}
#bot1{
	width: 208px;
}
#bot2{
	width: 145px;
}
#bot3{
	width: 180px;
	height:50px;
}

.selected{background-position: 0 25px;}

#maincontent{
	border: solid 2px #000000;
	background-color: #FFFFFF;
}
.section{
	padding:20px 30px;
	font: 13px Arial;
	text-align: justify;
	padding-bottom:50px;
	/*background: #FFFFFF url(../img/green.jpg) no-repeat scroll 0 100%;*/
	 line-height: 18px;
	
}
	
	.section h1{
		font: bold 16px Arial,Helvetica;
		color:#ed107c;
		margin:15px 0px 15px 0px;
	}
	.section h2{
		font: bold 15px Arial,Helvetica;
		color:#ed107c;
		margin:15px 0px 15px 0px;
	}
	.section h3{
		font: bold 11px Arial;
		color:#000000;
		margin:0px 0px 15px 0px;
	}
	.section a{
		font: 13px Arial;
		color:#ed107c;
	}
	
	.section h4{
		font: bold 16px Arial;
		color:#ed107c;
		margin:65px 0px 0px 0px;
	}
	.section h5{
		margin:20px 0px 10px 0px;
		font: bold 14px Arial;
		color:#222;
	}
	
	.section h6{
		margin:40px 0px 5px 0px;
		font: bold 14px Arial;
		color:#111;
		display:block;
	}
	
div.conf{
	margin: 15px 0px 30px 70px; 
}

div.extra{
	margin: 15px 0px 30px 0px; 
}

div.conf strong.hour{
	color:#ed107c;
}	

p.ponente img{padding:4px 10px 10px 0px;}



.separator{
	margin:20px;
	text-align: center;
}


a[rel~="external"] {color:#333;}


.currentTextHolder{font:12px Arial;}

.gallery li{
	list-style-type: none;
	display: inline-block;
	zoom:1;
	*display:inline;
	width:142px;
	padding:10px 0px 0px 0px;
	text-align: center;

	margin:0px;
}

.gallery img{
	vertical-align: middle;
}


div#bottom{

overflow: hidden;
padding:50px 30px 10px 30px; 
}

p#bottom-logo{float:left;width:80px;margin-top:35px;}
p#bottom-text{font:11px Arial;float:left;width:330px;margin-top:15px;}
div#bottom-link{float:left;width:280px;text-align: right;}
div#bottom-qr{text-align: right;margin-bottom:10px;}


ul.galborder img{border: solid 1px #000;}
