/* CSS Document */
	body {
		background-color: #999;
		color:#333;
		margin: 0px auto 5px;
		padding: 0px;
		font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	}
	#content {
		margin: 0px auto;
		padding: 0px;
		width: 710px;
	}
	#header {
		margin: 0px;
		padding: 0px;
		width: 710px;
		height: 170px;
		/* background: #999 url(/imagenes/bck-top.jpg) top left no-repeat; */
	}
	#header h1 {
		margin: 0px;
		padding: 0px;
		background: url(/imagenes/logo-spanish-now-tops.png) top left no-repeat;
		width: 350px;
		height: 51px;
		display: block;
		position: relative;
		top: 100px;
		left: 29px;
	}
	#header h1 strong {
		display: none;	
	}
	#header h2 {
		margin: 0px;
		padding: 0px;
		position: relative;
		display: block;
		top: 92px;
		left: 80px;
		width: 300px;
		text-transform: capitalize;
		color: #fff;
		font-style:italic;
		font-weight: bold;
		font-size: 13px;
	}
	
	#mainContent {
		margin: 0px auto;
		padding: 3px 0px;
		background-color: #fff;
		clear: both;
		float: none;

	}
	#influence {
		margin: 0px auto;
		padding: 3px 5px;
		background-color: #fff;
	}	
	#influence h3 {
		font-size: 13px;
		color: #333;
		text-align: center;
		margin: 0px;
		padding: 0px;
	}
	#influence h4 {
		font-size: 13px;
		color: #666;
		margin: 0px;
		padding: 0px 5px;
		border-bottom: #CCC double 3px;
	}
	#influence p {
		font-size: 12px;
		color: #444;
		margin: 0px;
		padding: 2px 5px;
	}
	#footer {
		margin: 0px;
		padding: 5px 0px 0px 0px;
		width: 710px;
		height: 70px;
		background: #999 url(/imagenes/bck-pie.jpg) top left no-repeat;
		text-align: center;
		color:#000;
		font-size: 11px;
		font-weight: bold;
	}
	#navigation ul {
		list-style:none;
		margin: 0px 0px 0px 5px;
		padding: 0px;
		font-size: 12px;
		float: left;
		width: 160px;
	}
	#navigation ul li {
		border-bottom: #CCC solid 1px;
	}
	#navigation ul li a {
		margin: 0px;
		padding: 0px 0px 0px 7px;
		display: block;
		font-weight: bold;
		border-left: #FFF solid 5px;
	}
	#navigation ul li a:link {
		text-decoration: none;
		color: #333;
		border-left: #FFF solid 5px;
	}
	#navigation ul li a:visited{
		text-decoration: none;
		color: #333;
		border-left: #FFF solid 5px;
	}
	#navigation ul li a:hover{
		text-decoration: none;
		color: #009966;
		border-left: #009966 solid 5px;
	}
	#navigation ul .activeLnk {
		text-decoration: none;
		color: #009966;
		border-left: #009966 solid 5px;
	}
	
	#information {
		font-size: 12px;
		width: 525px;
		float: right;
		margin: 0px 5px 0px 0px;
		padding: 0px;
	}	
	#promotion {
		margin: 0px;
		padding: 0px;
		background: #FFF url(/imagenes/bck-banner.jpg) top left repeat-x;
	}
	#information h1 {
		font-size:18px;
		color: #366672;
		margin: 10px 15px 5px 0px;
		padding: 0px 0px 0px 14px;
		background: url(/imagenes/vineta-titles.gif) left no-repeat;
		float: right;
		text-transform: uppercase;
	}
	#information h2 {
		margin: 2px;
		padding: 0px;
		border-bottom: #006666 solid 1px;
		font-size: 12px;
		color: #366672;
	}
	.clear {
		clear: both;
	}
	.clearR {
		clear: right;
	}
	.floatR {
		float: right;	
	}
.level {
	background-color: #FFF;
	color: #366672;
	font-weight: bold;
	font-size: 15px;
	padding: 5px;
	text-transform: uppercase;
}
.levelaclaration {
	background-color: #FFF;
	color: #366672;
	font-weight: normal;
	font-size: 12px;
	padding: 0px;
	height: 13px;
	line-height: 13px;
}
.collevel {
	background-color: #366672;
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
}

.rowl {
	background-color:#F4F4F4;
	padding: 5px;
	font-size: 11px;
}
.rowh {
	background-color: #E3E3E3;
	padding: 5px;
	font-size: 11px;
}
.dalineadoI {
	text-align: left;
}
.dalineadoD {
	text-align: right;
}
.dalineadoC {
	text-align: center;
}	

.schedule {
	margin: 5px auto 10px;
	padding: 0px;
	width: 500px;
}
.pgallery {
	margin:5px;
	padding: 0px;
}
.question {
	background: url(/imagenes/question-ico.jpg) top left no-repeat;
	padding-left: 29px;
	overflow: visible;
	margin: 1px;
	min-height: 29px;
}
.answer {
	background: url(/imagenes/answer-ico.jpg) top left no-repeat;
	padding-left: 29px;
	overflow: visible;
	font-weight: bold;
	margin: 0px 3px 10px 3px;
	min-height: 29px;
}

.error {
       margin: 5px 10px;
       padding: 5px 10px;
       text-align: center;
}
.error a:link {
       text-decoration: none;
       font-weight: bold;
       color: #FF0000;
}
.error a:visited {
       text-decoration: none;
       font-weight: bold;
       color: #FF0000;
}
.error a:hover {
       text-decoration: underline;
       font-weight: bold;
       color: #FF0000;
}