
/*------------------------------------------------------------ 
  Style for gestor_destaques
  
  $Id: headlines.css,v 1.1.2.5 2006/03/31 11:01:18 dsoares Exp $
--------------------------------------------------------------*/

@import url('/fcup/news/css/news.css');

/*--------------------------------------------------
 * LIST
 *--------------------------------------------------*/

.slist div          { border-top: 1px solid #ccc; padding: 4px; }
.slist div.inactive { background-color: #f7f7f7; color: #bbb; }
.slist div:hover    { background-color: #EEE; }
.hdl-menu { margin: 10px 0 10px 0; }

/*--------------------------------------------------
 * SEPARADORES / TABS
 *--------------------------------------------------*/

.seps       { }
.seps div   { 
	display: inline;
	padding: 5px 5px 0 5px; 
	margin-right: 5px; 
}
.sep        { background-color: #ffffff; border: 1px solid #666; color: #999; }
.sep-active { background-color: #f7f7f7; border: 1px solid #666; border-bottom: 1px solid #f7f7f7; }


/*--------------------------------------------------
 * FORM
 *--------------------------------------------------*/

form     { margin: 0px; }
fieldset { padding: 6px 10px; }

.form-table   { background-color: #f7f7f7; border: 1px solid #666; margin: 0; width: 585px; }
.form-row     { margin: 16px 10px 16px 10px; white-space: normal; }
.form-buttons { clear: both; text-align: center; }

label.long        { width: 100%; }
label.long *      { width: 100%; }

label.date        { width: 350px;}
label.date select { width: 55px; }

label.radio       { }
label.radio input { border-width: 0; width: auto; } 

input.submit      { margin: 10px; width: auto; } 


/*--------------------------------------------------
 * NEWS
 *--------------------------------------------------*/

.square	 { 
	position: absolute; 
	top: -2px; right: -2px; 
	height: 6px; width: 6px; 
	font-size: 0; 
	background-color: rgb(73,80,115); 
}
.news-format-top {
	border: 1px solid rgb(73,80,115); 
	border-right-width: 0; 
	border-bottom-width: 0; 
	padding: 8px;
	padding-bottom: 0px;
	margin: 0px;
	height: 57px;
}
.news-format-bottom {
	border: 1px solid rgb(73,80,115); 
	border-top-width: 0;
	padding: 8px;
	padding-top: 10px;
	margin: 0px;
	height: 94px;
	text-align: justify;
	overflow: hidden;
}

.txt { 
	cursor: hand;
}

/**
 * TOTAL: height: 368px; width: 666px;
 */
.news-format-empty   { height: 178px; width: 212px; position: relative; }
.news-format-1       { height: 178px; width: 212px; position: relative; }
.news-format-2a      { height: 178px; width: 440px; position: relative; }
.news-format-2b      { height: 178px; width: 440px; position: relative; }
.news-format-3a      { height: 178px; width: 666px; position: relative; }
.news-format-3b      { height: 178px; width: 666px; position: relative; }
.news-format-6       { height: 386px; width: 666px; position: relative; }
.news-format-e1      { height: 200px; width: 139px; margin: 8px 2px 2px 8px;
			overflow: hidden; } /* Lateral esq */


.news-format-6  .news-format-top    { height: 161px; }
.news-format-6  .news-format-bottom { height: 210px; }

.news-format-2b .txt { height: 161px; width: 194px; position: absolute; top: 9px; right: 9px; overflow: hidden; }
.news-format-3b .txt { height: 161px; width: 420px; position: absolute; top: 9px; right: 9px; overflow: hidden; }

.news-format-1   img, .news-format-1   .no-img { height:  57px; width: 194px; border: 0; }
.news-format-2a  img, .news-format-2a  .no-img { height:  57px; width: 422px; border: 0; }
/* 2011-01-10: dsoares: .news-format-3a  img, .news-format-3a  .no-img { height:  57px; width: 646px; border: 0; }*/
.news-format-3a  img, .news-format-3a  .no-img { height:  159px; width: 646px; border: 0; }

.news-format-2b  img, .news-format-2b  .no-img { height: 161px; width: 194px; border: 0; position: absolute; top: 9px; left: 9px; }
.news-format-3b  img, .news-format-3b  .no-img { height: 161px; width: 194px; border: 0; position: absolute; top: 9px; left: 9px; }
.news-format-6   img, .news-format-6   .no-img { height: 161px; width: 646px; border: 0; }

.news-format-e1  img, .news-format-e1  .no-img { height:  82px; width: 142px; border: 0; margin: 0; }

.layout    { border: 0px solid #0ff; padding: 0px; margin: -6px; }
.layout TD { border: 0px solid #f00; padding: 6px; padding-bottom: 6px; width: 212px; vertical-align: top; }
.layout .none {}

