body {
    color:#333333;
}
.searchRef { color:#B5B5B5; font-style:italic; }
.searchKey { font-weight:bold; font-size:20px; }
a {
	color:#0080FF;/*#B89C5C;*/
	text-decoration:none;
}
a:hover {
	color:#FE0101;
	text-decoration:none;
}
/* P O S T */
/*******************************************************************/
a.newBox {
	   display:block;
	   text-decoration:none;
	   color:#008ACC;
}
a.newBox:hover {
	   display:block;
	   text-decoration:none;
	   color:#00A3F0;
}
.newBoxTitle {
	   padding:0px 0px 6px 0px;
	   font-family:arial, helvetica, sans-serif;
	   font-size:2em;
	   line-height:1.2em;
}
.newBoxIma_publi {
	   padding:4px;
	   background-color:#E9EAED;
}
.newBoxIma_1 {
	   float:left;
	   margin-right:10px;
	   padding:4px;
	   background-color:#E9EAED;
	   /*border:1px #CCCCCC solid;*/
}
.newBoxIma_2 {
	   overflow:hidden;
	   position:relative;
}
.newBoxIma_3 {
	   position:absolute;
}
.newBoxDescription {
	   overflow:hidden;
	   padding-top:4px;
	   font-family:arial, helvetica, sans-serif;
	   color:#333333;
	   font-size:1.2em; 
	   line-height:1.4em;
}
.newPostTitle {
	   padding:20px 20px 20px 20px;
	   font-family:arial, helvetica, sans-serif;
	   color:#000000;
	   font-size:2.8em;
	   letter-spacing:1px;
	   line-height:1.2em;
}
.newPostAdmin {
	   padding:20px 20px 20px 20px;
	   font-family:arial, helvetica, sans-serif;
	   color:#000000;
	   font-size:1.8em;
	   letter-spacing:1px;
	   line-height:1.2em;
	   background:#DEE6EB;
	   border-bottom:1px #A3B9C7 solid;
}
.newPostAdmin_2 {
	   padding:20px 20px 20px 20px;
	   font-family:'Overlock', Arial, Helvetica, sans-serif;
	   color:#FFFFFF;
	   font-size:1.8em;
	   letter-spacing:1px;
	   line-height:1.2em;
	   background:#425C6C;
	   border-bottom:1px #A3B9C7 solid;
}
.newPostInfo {
	   overflow:hidden;
	   margin-top:20px;
	   padding:10px 20px 10px 20px;
	   background:#F5F5F5;
	   font-family:arial, helvetica, sans-serif;
	   color:#333333;
	   font-size:1.1em; 
	   line-height:1.6em;
}
.newPostDescription {
	   overflow:hidden;
	   padding:20px 20px 40px 20px;
	   font-family:arial, helvetica, sans-serif;
	   color:#333333;
	   font-size:1.5em; 
	   line-height:1.6em;
}
/* P A G E */
/*******************************************************************/
.pagesNews {
   color:#A8A8A8;
   text-align:center;
   padding:20px;
   padding-top:10px;
   line-height:40px;
}
a.pagesNews {
   padding:2px 6px 2px 6px;
   text-decoration:none;
   color:#008ACC;
}
a.pagesNews:hover {
   text-decoration:none;
   color:#00A3F0;
}
.newsFocus {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	border:1px #CCCCCC solid;
}
/* P A G E - A D M I N */
/*******************************************************************/
.pagesAdmin {
   color:#A8A8A8;
   text-align:center;
   padding:20px;
   padding-top:10px;
   line-height:40px;
}
a.pagesAdmin {
   padding:2px 6px 2px 6px;
   text-decoration:none;
   color:#008ACC;
}
a.pagesAdmin:hover {
   text-decoration:none;
   color:#00A3F0;
}
.adminFocus {
	color:#000000;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	border:1px #CCCCCC solid;
}
/* A D M I N */
/*******************************************************************/
.inpTxt {
    background:#ffffff;
	font:14px Verdana, Arial, Helvetica, sans-serif;/*'Courier New', Courier, monospace;*/
	padding:8px;
	outline:none;
	border:1px #B6C2D1 solid;
	letter-spacing:1px;
}
.inpTxtArea {
	background: #ffffff;
	border:1px #B6C2D1 solid;
	padding:10px;
	font:16px Verdana, Arial, Helvetica, sans-serif;
	line-height:22px;
	height:150px;
	outline:none;
	color:#000000;
	letter-spacing:1px;
}
.inpSelect {
    background:#ffffff;
	color:#000000;
	padding:8px;
	border:1px #B6C2D1 solid;
	font:14px Verdana, Arial, Helvetica, sans-serif;/*'Courier New', Courier, monospace;*/
	outline:none;
}
.button {
    margin: 0px;
    text-decoration: none;
    font: bold 1.0em 'Trebuchet MS',Arial, Helvetica; /*Change the em value to scale the button*/
    display: inline-block;
    text-align: center;
    color: #fff;    
    border: 1px solid #9c9c9c; /* Fallback style */
    border: 1px solid rgba(0, 0, 0, 0.3);
    text-shadow: 0 1px 0 rgba(0,0,0,0.4);    
    box-shadow: 0 0 .05em rgba(0,0,0,0.4);   
}
.button, 
.button span {
    -moz-border-radius: .3em;
    border-radius: .3em;
}
.button span {
    border-top: 1px solid #fff; /* Fallback style */
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    display: block;
    padding: 0.5em 2.5em;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent),
                      linear-gradient(-45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent),
                      linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.05) 75%),
                      linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.05) 75%);
    background-size: 3px 3px;            
}
.button:hover {
    box-shadow: 0 0 .1em rgba(0,0,0,0.4);	
}
.button:active {
    position: relative;
    top: 1px;
}
/* BOTON AZUL */
.button-blue {
    background: #4477a1;
    background: -webkit-gradient(linear, left top, left bottom, from(#81a8cb), to(#4477a1) );
    background: -moz-linear-gradient(-90deg, #81a8cb, #4477a1);
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');
}
.button-blue:hover {
    color:#FFFFFF;
	text-decoration:none;
	background: #81a8cb;
    background: -webkit-gradient(linear, left top, left bottom, from(#4477a1), to(#81a8cb) );
    background: -moz-linear-gradient(-90deg, #4477a1, #81a8cb);
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4477a1', endColorstr='#81a8cb');            
}
.button-blue:active {
    background: #4477a1;
}
.boxes {
	width: 20px;
	height: 20px;
	background: url("nocheck.png?t=4437");
	cursor:pointer;
	display:block;
	float:left;
}
.boxesClick {
	width: 20px;
	height: 20px;
	background: url("check.png?t=44357");
	cursor:pointer;
	display:block;
	float:left;
}
/*****************************************************************************************************/
.buttonBB {
    border: 1px solid #97ABB0;
	margin: 0px 5px 0px 0px;
	padding: 2px;
	cursor:pointer;
}
.buttonBB:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
}
#alertForm {
    color:#D50000;
	padding-right:10px;
	font-size:1.4em;
}