body, input {
	font-family: Georgia, "Times New Roman", Times, serif;
}

#titulo {
	background-color: #D8D8D8;
	width: 480px;
	margin: 0 auto;
	border: 1px solid #aaa;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0 0 10px #aaa;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0 0 10px #aaa;
	padding: 10px;
}


#content {
	background-color: #eee;
	width: 480px;
	height: 240px;
	margin: 0 auto;
	border: 1px solid #aaa;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0 0 10px #aaa;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0 0 10px #aaa;
	padding: 10px;
}

#form1 label {
	display: block;
	font-size: 16px;
	line-height: 25px;
}
#form1 input[type=text], #form1 input[type=password] {
	padding: 2px;
	font-size: 12px;
	line-height: 20px;
	width: 200px;
}


#form1 input[type=submit] {
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
}
.success {
	color: #060;
}
.error {
	color: red;
}

#izquierda {
background: #eee; 
width:50%; 
height:100%; 
float: left}

#derecha {background: #eee; 
width:50%; 
height:100%; 
float: right}
#pie {
	background-color: #D8D8D8;
	width: 480px;
	margin: 0 auto;
	border: 1px solid #aaa;
	-moz-border-radius: 10px;
	-moz-box-shadow: 0 0 10px #aaa;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0 0 10px #aaa;
	padding: 10px;
}

#content_alumno{
	background-color: #eee;
	width: 440px;
	//height: 120px;
	margin: 0 auto;
	-border: 1px solid #aaa;  
	padding: 10px;
}

#content_notas{
	background-color: #eee;
	width: 850px;
	margin: 0 auto;
	padding: 10px;
}

#content_cab_req{
	background-color: #2546C0;
	width: 600px;
	height: 12px;
	margin: 0 auto;
	-border: 1px solid #aaa;  
	padding: 10px;
        color : white;
	text-shadow: 2px 2px 3px black;
}

#content_cab_resp{
	background-color: #2546C0;
	width: 300px;
	height: 12px;
	margin: 0 auto;
	padding: 10px;
	color : white;
	text-shadow: 2px 2px 3px black;
}

#content_logo{
	--background-color: #eee;
	width: 333px;
	height: 112px;
	margin: 0 auto;
border-width:2px;
border-style:solid;
border-color:#5f5f5f;
moz-border-radius:6px;
webkit-border-radius:6px;
border-radius:6px;
}

#content_titulo{
	background-color: #2546C0;
	width: 850px;
	height: 12px;
	margin: 0 auto;
	padding: 10px;
	color : white;
	text-shadow: 2px 2px 3px black;
}

#content_resp{
	background-color: #eee;
	width: 300px;
	--height: 220px;
	margin: 0 auto;
	-border: 1px solid #aaa;  
	padding: 10px;
}

#content_info{
	background-color: #eee;
	width: 320px;
	height: 240px;
	margin: 0 auto;
	--border: 1px solid #aaa;  
	padding: 10px;
}

#content_cab_info{
	background-color: #2546C0;
	width: 320px;
	height: 12px;
	margin: 0 auto;
	padding: 10px;
	color : white;
	text-shadow: 2px 2px 3px black;
}

#form1 input.asunto[type=text]{
	padding: 2px;
	font-size: 12px;
	line-height: 20px;
	width: 585px;
}

#form1 input.email[type=text]{
	padding: 2px;
	font-size: 12px;
	line-height: 20px;
	width: 300px;
}

#fecha{
	padding: 2px;
	font-size: 12px;
	line-height: 13px;
	width: 150px;
}

#curso{
	padding: 2px;
	font-size: 12px;
	line-height: 13px;
	width: 300px;
}

#jornada{
	padding: 2px;
	font-size: 12px;
	line-height: 13px;
	width: 200px;
}


 div.logosalir{
	width: 380px;
	height: 35px;
        font-size:250%;
        color: navy;
        font-weight:bold;
        text-align: center   ;
}
