
/* postit definitions */

.postit {
	width: 232px;
	overflow: hidden;
}

.postit .text {
}

.postit .footer {
	font-style: italic;
}


.blog {
	width: 480px;
	display: block;
}

.blog .tags {
	width: 480px;
	clear:both;
}

.blog h3 {
	font-size: 18px;
	color: #00aeef;
	padding: 3px 0 3px 0;
}

.blog h4 {
	font-size: 18px;
	color: #444;
	font-style: italic;
}

.blog img {
	padding: 0 0 3px 0;
}

.blog .flv {
	padding: 0 0 3px 0;
	display: block;
}

.blog .text {
}

.blog .comments {
	margin: 15px 0 25px 0;
}

.blog .postit {
	width: 480px;
	overflow: hidden;
}

.blog .postit .text {
}

.blog .postit .footer {
	font-style: italic;
}

.blog .info {
	float:left;
	display: block;
	height: 20px;
	margin: 0 3px 0 0;
	padding: 0 0 1px 0;
	font-weight: normal;
	color: #fff;
	background-color: #999;
}

.blog .info a:link, .blog .info a:visited, .blog .info a:active {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
	color: #ffffff;
}

.blog .info a:hover {
	text-decoration: underline;
	color: #000;
}



/* directory definitions */


#directory {
	width: 728px;
	display: block;
}

#directory h3 {
	font-size: 18px;
	color: #00aeef;
	padding: 3px 0 3px 0;
}

#directory h4 {
	font-size: 18px;
	color: #444;
	font-style: italic;
}

#directory .dir_item {
	display:block;
	margin: 10px 0 0 0;
	clear:both;
}

#directory .dir_col_1 {
	width:232px;
	float:left;
}
#directory .dir_col_2 {
	width:232px;
	float:left;
	margin:0 0 0 16px;
}
#directory .dir_col_3 {
	width:232px;
	margin:0 0 0 16px;
	float:left;
	overflow:hidden;
}

#directory .dir_detail {
	display:block;
	margin: 0;
	clear:both;
}

#directory .dir_detail h4 {
	margin: 0 0 5px 0;
}



/* job definitions */


#jobs {
	width: 728px;
	display: block;
}

#jobs h3 {
	font-size: 18px;
	color: #00aeef;
	padding: 3px 0 3px 0;
}

#jobs h4 {
	font-size: 18px;
	color: #444;
	font-style: italic;
}

#jobs .job_item {
	display:block;
	margin: 10px 0 0 0;
	clear:both;
}

/*
#jobs .job_col_1 {
	width:232px;
	float:left;
}
#jobs .job_col_2 {
	width:232px;
	float:left;
	margin:0 0 0 16px;
}
#jobs .job_col_3 {
	width:232px;
	margin:0 0 0 16px;
	float:left;
	overflow:hidden;
}
*/

#jobs .job_col_1 {
	width:232px;
	float:left;
}
#jobs .job_col_2 {
	width:232px;
	float:left;
	margin:0 0 0 16px;
}
#jobs .job_col_3 {
	width:116px;
	margin:0 0 0 16px;
	float:left;
	overflow:hidden;
}

#jobs .job_col_4 {
	width:116px;
	margin:0;
	float:left;
	overflow:hidden;
	text-align:right;
}

#jobs .job_detail {
	display:block;
	margin: 0;
	clear:both;
}

#jobs .job_detail h3 {
	font-size: 20px;
	color: #444;
	padding: 0;
	margin: 5px 0 5px 0;
	font-style: normal;
}

#jobs .job_detail h4 {
	font-size: 18px;
	color: #444;
	font-style: italic;
}
#jobs .job_detail h5 {
	font-size: 11px;
	color: #444;
	font-style: normal;
	padding: 2px 0 0 1px;
}

#jobs ul {
	list-style-position: inside;
	padding: 2px 0 3px 5px;
}

#jobs .date {
	float: right;
}



/* postit form */

input.postitfield, textarea.postitfield {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #707070;
	background-color: #e6e3dc;
	width: 220px; 
	border: 0; 
    padding: 4px 6px 4px 6px;
	margin: 0 0 5px 0;
	/* overflow: auto; */
}

input.postitfieldhalf, textarea.postitfieldhalf {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #707070;
	background-color: #e6e3dc;
	width: 104px; 
	border: 0; 
    padding: 4px 6px 4px 6px;
	margin: 0 0 5px 0;
}


/* modules definitions */

.module_imageandtext {
	width: 480px;
	display: block;
	margin: 0 0 16px 0; 
}

.module_imageandtext .text_head h3 {
	width:480px;
	font-size: 18px;
	color: #00aeef;
	padding: 3px 0 3px 0;
}

.module_imageandtext .image_content, .module_imageandtext .flv_content{
	width:480px;
	padding: 0 0 3px 0;
}

.module_imageandtext .text_body {
	width:480px;
}

/* slim text module */

#c_center .module_imageandtext {
	width: 232px;
}

#c_center .module_imageandtext .text_head h3 {
	width:232px;
}

#c_center .module_imageandtext .image_content, .module_imageandtext .flv_content{
	width:232px;
}

#c_center .module_imageandtext .text_body {
	width:232px;
}




.module_imageandtext .info {
	float:left;
	display: block;
	height: 20px;
	margin: 0 3px 0 0;
	padding: 0 0 1px 0;
	font-weight: normal;
	color: #fff;
	background-color: #999;
}

.module_imageandtext .module_text {
	width: 480px;
	display: block;
	margin: 0 0 16px 0; 
}


.jornada_act {
	padding:0;
	margin:0;
}

.module_jornada {
	width: 232px;
	display: block;
	padding: 16px 0 16px 0; 
}

.module_jornada_head {
	width: 232px;
	display: block;
	padding: 16px 0 16px 0;
	font-weight: bold;
}

.module_jornada .text_body p {
	padding:0;
	margin:0;
}


