body {background: #fcc932 url(../img/bk.gif) repeat; color:#000; font-family: Georgia, Helvetica, Arial; font-size: 16px; margin: 0; padding: 0;}

/* Reset elements */
p, h1, h2, h3, h4, h5, h6, ul, ol, form, fieldset {margin: 0; padding: 0;}
ul {list-style: none;}
a img, fieldset {border: none;}

/* Global Classes */
h1 {}
h2 {}

.floatLeft {float:left;}
.floatRight {float:right;}
.floatNone {float:none;}

strong, .branding {color: #b40000;}
strong {font-family: verdana; font-size: 14px;}
	
.alignLeft {text-align: left;}
.alignRight {text-align: right;}
.alignCenter {text-align: center;}

.bold {font-weight: bold;}	

/* Global Structure */
#container {background: #FFF; border: 1px solid #c39b28; border-top: none; margin: 0 auto; width: 950px;}
#header {background: url(../img/header_bk.gif) repeat-x; padding: 22px 0px 1px 22px;}
#contentUp {background: #FFF url(../img/contentup_bk.gif) repeat-x; padding: 22px;}
#contentDown {background: #FFF url(../img/contentdown_bk.gif) repeat-x; margin: 22px 0; padding: 0px 22px 37px 22px;}
#footer {color: #747474; font-family: Verdana, Arial, sans-serif; font-size: 10px; text-align: center; padding: 10px;}

/* Common Structure Contents */
#header h1 {float: left; margin: 10px 20px 0 0;}

#contentDown form {font-family: Verdana, Arial, sans-serif; font-size: 12px;}

#requisit{margin-top:20px; color:red; font-weight:bold;}

/* Acceso Campus */
#header div#subh {float: right; width: 740px;}
#header div#subh img {float: left;}
#header div#subh div {font-size: 14px; margin: 30px 0 0 580px; _margin: 15px 0 0 580px; width: 135px;}
#header div#subh div a {
	color: #646464;
}
#header div#subh div img {float: right; margin: 3px 0 5px 0;}

/* Formulario login alumnos */
#contents form {margin: 10px 0 0 35px;}
#contents form fieldset {border: 1px solid #7a919b; padding: 10px 12px; width: 575px;}
#contents form fieldset legend {font-family: Cambria, Georgia, Helvetica; font-size: 22px; font-weight: normal; padding: 0px 10px 0 4px; _margin: 0 0 13px 0;}
#contents form fieldset legend span {font-size:18px;}
#contents form p#back {font-size: 12px; margin: 5px 0 10px 5px;}
#contents p.small {font-size: 11px; margin: 5px 0 50px 35px;}
#contents p#compra {float: right; margin: 90px 430px 0 0; -margin: 123px 215px 0 0; width: 185px;}

#footer ul {}
#footer ul li {display: inline;}
#footer ul li a {color: #747474; text-decoration: none;}
#footer ul li a:hover {text-decoration: underline;}


/* TinyEditor Styles */
#contentUp #subContent #convocatoria ul {margin: 0 0 0 0; padding: 0 0 0 10px;}
#contentUp #subContent #convocatoria ul li {margin: 0 0 10px 0; padding: 0 0 0 0;}
#contentUp #subContent #convocatoria ul li p {line-height: 16px;}
#contentUp #subContent #convocatoria ul li strong {line-height: 14px; padding: 5px 0 0 0;}


/* Fenix */
#fenix h2 {font-size:10px; text-align:center; }
#fenix h2 a { text-decoration:none; color:#747474;}
#fenix h2 a:hover { text-decoration:underline;}