/* 
    Document   : admin
    Created on : Feb 27, 2008, 10:50:41 PM
    Author     : maceto
    Description:
        CSS namespace ADMIN.
*/

body {
font-family:Helvetica, Gill Sans, Verdana, arial, sans-serif;
font-size:12px;
color:#333333;
line-height:1.5em;
background:#FFFFFF;
text-align:center;
margin:0 0 0 0;

/*
naranja backing FF8800

*/

}

input {
	margin-top:0px;
	margin-bottom:2px;
	
}

 
h1 {
  font-size:20px;
	margin-top:5px;
	margin-bottom:2px;
}

h2 {
  font-size:15px;
	margin-top:5px;
	margin-bottom:2px;
}

h4 {
	margin-top:2px;
	margin-bottom:2px;
}

img {border: none;}

p {
	margin:3px;
	padding:3px;
	
}

.submit{
	text-align:right;
	width:220px;

}
.language{
	float:left;
}

textarea {
	width:600px;
	font-size:11px;
}

.even {
        background-color:#FFFFFF;
}

.odd {
        background-color:#EEEEEE;
}



#page_admin {
/*background: url("images/fondo.jpg");*/
    width:998px;
    height:600px;
    text-align:left;
    margin:0 auto;
    padding:0;
    background:#FFFFFF;
}


#page_admin #banner {
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
	height:120px;
	margin-top:10px;
	width:100%;
}

#page_admin #banner .logo {
    float: left;
    width:190px;
}
.version{
  padding-left:30px;
}



#page_admin a { 
  color:#000000;
  font-size:11px;
  font-weight:bold;
  padding:0px;
  text-decoration:none;
  white-space:nowrap;
}

#page_admin a:hover { 
  color:#FF8800;
  font-size:11px;
  font-weight:bold;
  padding:0px;
  text-decoration:none;
  white-space:nowrap;  
}

.list_links {
    width:40%;
    float:left;
}
.list_count {
    text-align:left;
}



#page_admin #content #content_login{
	width:259px;
	margin:0 auto;
	background: url("../images/fondo_login.jpg") no-repeat;
	height:259px;
	padding:8px;
}

#page_admin #content #content_login .login_inputs{
	height:195px;
}

#page_admin #content #content_login .language_inputs{
	height:45px;
}


#content{
  width: 100%; /* 790px */
  margin:0 auto; 
  padding:0px;
  padding:0px;
}

#content a { 
  color:#000000;
  font-size:12px;
  font-weight:bold;
  padding:0px;
  text-decoration:none;
  white-space:nowrap;
}


#content a:hover { 
  color:#FF8800;
  font-size:12px;
  font-weight:bold;
  padding:0px;
  text-decoration:none;
  white-space:nowrap;  
}

#page_admin #content #bloque_flash{
	width: 100%;
	margin-top:5px;
}


/***************** css para errores ********************************/

/****************** error **************/

#page_admin #content #flash_notice, #flash_error, #button_message {
  padding: 5px 8px;
  margin: 10px 0;
}

#page_admin #content #flash_notice, #button_message {
  background-color: #CFC;
  border: solid 1px #6C6;
}

#page_admin #content #flash_error {
  background-color: #FCC;
  border: solid 1px #C66;
}

#page_admin #content .fieldWithErrors {
	display: inline-block;
	background-color: red;
	padding: 2px;
	vertical-align: middle;
}

#page_admin #content #errorExplanation {
  width: 100%;
  border: 2px solid #CF0000;
  padding: 0px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#page_admin #content #errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: 0;
  background-color: #c00;
  color: #fff;
}

#page_admin #content #errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 8px;
}

#page_admin #content #errorExplanation ul {
  margin: 2px 24px;
}

#page_admin #content #errorExplanation ul li {
  font-size: 12px;
  list-style: disc;
}