/**************** Body *********************/
body { font-size: 12px; font-family:"Trebuchet MS"; color: #666; background:#f5f5f5; }
h1, h2, h3, h4, h5, p, form{ margin:0; padding:0; }
#top { margin:auto; width:900px; height: 150px; border-bottom:10px solid #0c3b4d; margin-top:10px; background:url(images/top.jpg) no-repeat; }
/********************************************************************************************/

/**************** Content *********************/
.main { margin:auto; width:900px; border:1px solid #ccc; background:#fff; margin-top:10px; padding-bottom:20px; }
/********************************************************************************************/

/***************************************** Header *******************************************/
.header_login{ margin:auto; width:900px; border-bottom:1px solid #ccc; text-align:right; padding-top:10px; background:#f5f5f5; color:#df0207; }
.header_login a{ color:#666; text-decoration:none; }
.header_login a:hover{ color:#df0207; text-decoration:none; }
/********************************************************************************************/

.main h1{ font-size:22px; color:#0069b3; margin-top:20px; margin-left:20px; }
.main h2{ font-size:20px; color:#f5540a; margin-top:20px; margin-left:20px; }
.main h3{ font-size:18px; color:#999; margin-top:10px; margin-left:10px; margin-bottom:10px; }
.main p{ margin:auto; width:860px; margin-top:10px; margin-bottom:10px; font-size:14px; }
.main a{ text-decoration:none; color:#0069b3; }
.main a:hover{ text-decoration:none; color:#f5540a; }

/**************** Footer *********************/
#footer { margin:auto;width:900px; height: 60px; background:#dfdfdf; color:#333; border:1px solid #ccc; padding-top:5px; margin-top:10px; text-align:center; }
#footer a,#footer a:link,#footer li a:visited{border-bottom:0;color:#666;text-decoration:none; ;}
#footer a:hover,#footer a:active{color:#999;text-decoration:underline;}
/********************************************************************************************/


.miboton{
background:#fbfbfb;
border:1px solid #0170ce;
color:#4aaf00;
cursor:pointer;}
.miboton:hover{
border:1px solid #4aaf00;
color:#0170ce;}
.miboton:active{
background:#0170ce;
border:1px solid #0170ce;
color:#fff;}




a img, img 			{ border: none; }

#page-wrap			{ width: 800px; margin: 0 auto; }

.photo-link			{ padding: 5px; margin: 3px; border: 1px solid #999; display: block; width: 100px;
					  float: left; }
.photo-link:hover	{ border-color: #ccc; }

.photo-link2			{ padding: 5px; margin: 3px; border: 1px solid #999; display: block; width: 100px;
					  float: left; }
.photo-link2:hover	{ border-color: #ccc; }











/********************************************************************************************/
/**************************************** LOGIN *********************************************/
/********************************************************************************************/
#div_login{ margin:auto; margin-top:20px; margin-bottom:20px; padding:20px; width:500px; height:270px; color:#666; -webkit-border-radius: 20px 20px; /* Safari */
-moz-border-radius: 20px 20px; /* Firefox */
border:1px solid #999; }
#div_login h1{ margin:0; padding:0; width:180px;	color:#333333; border-bottom:2px dotted #999; margin-bottom:5px; font-size:22px; }
#div_login h2{ margin:0; padding:0; color:#333333; font-size:16px;} 
#div_login h3{ margin-bottom:5px; color:#4698ca; font-size:20px; }
.form_login{ width:490px; height:40px; border:1px solid #bbbbbb; background:#f8f8f8; padding-left:10px; margin-bottom:7px; font-size:16px; color:#999; font-weight:bold; }
.form_login:hover{ border:1px solid #999; background:#fff; color:#333; }
.boton_login{ width:210px; height:45px; cursor:pointer; background:url(images/login.png) no-repeat; }
.boton_login:hover{ width:210px; height:45px; cursor:pointer; background:url(images/login_hover.png) no-repeat; }
.boton_login:active{ width:210px; height:45px; cursor:pointer; background:url(images/login_active.png) no-repeat; }
.boton_modperfil{ border:1px solid #333; width:210px; height:40px; color:#fbfbfb; font-size:18px; cursor:pointer; background:#666; }
.boton_modperfil:hover{ border:1px solid #0567ae; color:#fff; background:#3e9cd2; }
