@charset "utf-8";
/* CSS Document */

/* --------------------------------- */
/*  BLANK FLOATING BOXES	  		 */
/* ---------------------------------------------------------------------- */

.boxR {float: right; margin: 10px 0 20px 20px;}
.boxL {float: left; margin: 10px 20px 20px 0;}

.centerbox {margin-right: auto; margin-left: auto;}

/* --------------------------------- */
/* MESSAGE BOXES	  		 */
/* ---------------------------------------------------------------------- */

.box a { color:#0000FF  !important;}
.box a:hover { color:#CC0000  !important; text-decoration: none;}

.box {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px 5px; 
	border: solid 1px #DDDDDD;
	color: #222222;
}

.box h3, .box h4, .box h5   {
	margin: 5px 20px !important;
	line-height: normal;
	color: #555555;
}
.box p {margin: auto 20px !important;} 
.fltR p, .fltL p {margin: 10px !important;} 

.gray {
	border:solid 1px #DEDEDE; 
	background:#EFEFEF;
}
.yellow {
	border:solid 1px #DEDEDE; 
	background:#FFFFCC;
}
.green {
	border:solid 1px #349534; 
	background:#C9FFCA;
	color: #008000;
	font-weight:bold;
}
.red {
	border:solid 1px #CC0000; 
	background:#F7CBCA;
	color:#CC0000;
	font-weight:bold;
}

/* --------------------------------- */
/* Buttons and Icons	  		     */
/* ---------------------------------------------------------------------- */
.button {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	margin: 10px auto;
	padding: 5px 10px 5px 35px;
	border: 1px solid #DDDDDD;
	background-color: #FFC !important;
}
.button a {color:#555555 !important; text-decoration:none;}
.fontsize {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	padding: 4px 8px; 
	width: 110px; 
	margin: 10px auto 20px auto; 
	text-align:center;
	border: 1px solid #DDDDDD;
	background-color: #FAFAF2;
	line-height: 1.2em;
}
.fontsize a {color:#990000; text-decoration:none;font-weight: normal; padding:0; margin:0;}
.button a:hover,  .button a:hover:visited, .fontsize a:hover, .fontsize a:hover:visited  {color:#0066CC; }
.icon-back {background: #FFFFCC url('http://nucleo.psicanica.net/recursos/images/icons/circular-arrow-return.png') 8px 6px no-repeat;
	padding-left: 24px;}
.icon-alert {background: #FFFFCC url('http://nucleo.psicanica.net/recursos/images/icons/alert.gif') 8px 6px no-repeat;
	padding-left: 24px;}
.icon-green {background: #C9FFCA url('http://nucleo.psicanica.net/recursos/images/icons/icon-green-checkmark.png') 8px 6px no-repeat;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	border:solid 1px #349534; 
	color: #008000;
	font-weight:bold;
	padding-left: 28px;
	font-size: 11px;
}
.icon-red {background: #F7CBCA url('http://nucleo.psicanica.net/recursos/images/icons/icon-red-checkmark.png') 8px 6px no-repeat;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
	border:solid 1px #CC0000; 
	color:#CC0000;
	font-weight:bold;
	padding-left: 28px;
	font-size: 11px;
}
.icon-heart {background: #FFFFCC url('http://nucleo.psicanica.net/recursos/images/icons/icon-yellow-heart.png') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-add {background: #FAFAF2 url('http://nucleo.psicanica.net/recursos/images/icons/add.gif') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-delete {background: #FAFAF2 url('http://nucleo.psicanica.net/recursos/images/icons/delete.gif') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-user {background: #FAFAF2 url('http://nucleo.psicanica.net/recursos/images/icons/user.gif') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-alert {background: #FFFFCC url('http://nucleo.psicanica.net/recursos/images/icons/alert.gif') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-msg {background: #FAFAF2 url('http://nucleo.psicanica.net/recursos/images/icons/msg.gif') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-download {background: #FFFFCC url('http://nucleo.psicanica.net/recursos/images/icons/download.gif') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-lens {background: #FAFAF2 url('http://nucleo.psicanica.net/recursos/images/icons/lens.gif') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-info {background: #FFFFCC url('http://nucleo.psicanica.net/recursos/images/icons/info.gif') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}
.icon-home {background: #FFFFCC url('http://nucleo.psicanica.net/recursos/images/icons/house.png') 8px 6px no-repeat;padding-left: 28px;font-size: 11px;}

