/*
Theme Name: Cibra Default
Theme URI: http://www.draftfcb.pt/
Description: Default Cobra theme.
Version: 1.6
Author: Armando Alves, Joao Martins
Author URI: 
Tags: blue, cement
*/

/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
/* some default styles */
body {}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}




/* LAYOUT */

#page {
	background-color: white;
	margin: 0px auto;
	padding: 0;
	width: 760px;
	text-align: left;
}

#header {
	background-color: #73a0c5;
	margin: 0 0 0 1px;
	padding: 0;
	height: 470px;
	width: 758px;
	}


.narrowcolumn {
	float: left;
	padding: 0 0 20px 0px;
	margin: 0px 0 0 ;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 0px;
	width: 750px;
}
.clearfloat {clear:both;}
.post {margin-bottom:2em;}

/* TYPOGRAPHY & COLOR */
#content {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#34302E;}
a {color: #0068a6; text-decoration: none;}



/* ENTRY layout */

	.entry h1, .entry h2 {margin-left:50px; font-size:30px;}
	
	h1 {color:#0068a6;}
	h2 {color:#666666;}
			
/*	h3 {margin-top:20px; margin-bottom:5px; color:#000000; font-size:24px; font-weight:normal;} */

	h3{font-size:14px; color:#666666;}
	.news h3{font-size:20px; color:#666666;}

	.entry .bodytext, .entry .print_icon {margin-left:180px; margin-right:100px; margin-top:40px;}
	.bodytext p {margin-bottom:1em;	line-height:1.2em; font-size:11px}
		.normal p:first-child {font-size:14px; color:#0068a6;}	
	
	.pubs ul {margin-bottom:10px;}
	.news div.nblock { border-bottom:1px solid #b1b1b1}
		.news div.nblock h3{margin-bottom:5px;margin-top:10px;}

.btable th, .btable td{ padding:.3em;}
	.btable th{ font-size:13px;}
		.btd { background-color:#0068a6; color:#FFF;}
	.btable tr.plisting {border-top:1px solid #b1b1b1;}
	.cname{text-align:left; width:80px; padding-left:30px;}
	.fdown{text-align:center; width:60px;}
	.fname{}


.links ul li{ padding:5px;}
.linkcat h4{background-color:#0068a6; color:#FFF; font-size:13px; padding:3px; padding-left:10px;} 
.links ul.blogroll li { padding:6px; padding-left:10px; background-color:color:#FFF; color:000; border-top:1px solid #b1b1b1;}

.contacts h4 {color:#005f7f; font-size:14px;}
#ct1, #ct2 {width:220px; float:left; margin-right:20px; background-color:#FFFFFF;}


.contactform {display:block;background-color:#005f7f; clear:both;}
.contactform form{ background-color:#005f7f; padding:20px; color:#FFFFFF; display:block;}
	.contactform form p{color:#FFFFFF;}
	.frow {/*float:left; clear:both; */ padding-top:5px;}
	.contactleft {float:left; width:70px;}
	.contactright {margin-left:80px;}
	input#submit {display:block; margin-left:70px;}
	
	
	
/*
.contactform {
	position: static;
	overflow: hidden;
	width: 95%;
}

.contactleft {
	width: 25%;
	white-space: pre;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contacterror {
	border: 1px solid #ff0000;
}

.contactsubmit {
}
*/



.map ul li{ padding:5px;}
.map h4{background-color:#0068a6; color:#FFF; font-size:13px; padding:3px; padding-left:10px;} 
.map h4 a {background-color:#0068a6; color:#FFF; }
.map ul.blogroll li { padding:6px; padding-left:10px; background-color:color:#FFF; color:000; border-top:1px solid #b1b1b1;}

.tbcibra {background-color:#005f7f; color:#FFFFFF; border:15px solid #005f7f}
	.tbcibra th { padding:6px; background-color:#d9e3eb; color:#005f7f;}
	.tbcibra td { padding:4px;}
