/*TEAM / PROJECTS*/
.refProject, .member {padding-bottom: 3em;}
.personaldata img {max-width: 200px; margin-left: 10px; margin-bottom: 10px; }


/*BLOG*/
.comment, .link {display: none;}
.comments {display: none;}
.subscribe {display: none;}
.meta {font-size: 100%;}
.post {margin-bottom: 3em;}

/* LAYOUT */
.clouds, .container {text-align: left;}

body {
	font-family: "Helvetica Neue", Arial, sans-serif;
	background: white;
        background: #76A1CC;
	color: #325267;
	margin: 0;
	text-align: left;}
.contents,
.sidebar,
.submenu,
.address {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;
height: 100%;}

.contents {padding-bottom: 400px;}

.footer .empty1  {background: #A3C1DD;}
.footer .empty2  {background: #84ABD2;}
.footer .address {background: #76A1CC;}
.footer .empty1, .footer .empty2, .footer .address {padding-top:  20px; padding-bottom:  40px;}
.clouds {height: 164px; width; 990px;}
.header img {margin: 0; vertical-align: top; font-size: 100%;}

div.pixels-span-194,
div.pixels-span-511,
div.pixels-span-170 {float: left; margin: 0;}
div.pixels-span-875 {margin:0;}
.pixels-span-194 {width:194px;}
.pixels-span-511 {width:518px;}
.pixels-span-170 {width:238px;}
.pixels-span-875 {width:875px;}
.pixels-span-950 {width:950px;}

.submenu-background {background: #BED2EA;}
.contents-background {background: white;}
.intranet-submenu-background {background: #A1C0DF;}
.intranet-contents-background {background: #BED2EA;}
.sidebar-background {background: #ABC6E3;}

.container {margin:0; width: 950px;}

/* HEADER */
.header {background: white; padding-bottom: 10px;}
.menu {height: 60px; font-size: 100%;}
.menuItem {float: left;}
.bordered {border-left: 1px solid #BFD4E7; padding-right: 25px; padding-left: 10px; padding-top: 60px; }
.menuItem a {text-decoration: none;}
.menuItem img {padding: 0; margin: 0;}

/*BODY*/
.postticker {font-size: 100%;}
.postticker .timestamp .time,
.postticker .timestamp .author {display: none;}
.postticker .timestamp {font-size: 100%;}
.sidebar ul {margin: 0; padding: 0;}
.sidebar ul li {margin: 0; padding: 0; margin-bottom: 1.5em;}
.submenu ul li {
	font-size: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #A0BEE0;}
.submenu a {text-decoration: none;}
.submenu ul {text-align: left;}
.submenu ul ul {text-align: left; padding-left: 10px;}
.submenu ul ul li {border-bottom: 0;}

/* FOOTER & ADMIN*/
.footer, .admin {
	color: #BED4E9;
	font-size: 90%;
	text-align: left;}
.admin a {text-decoration: none; color: #888;}
.admin ul ul {margin-left: 1.5em;}
.admin .commands ul, .admin .views ul {display: inline;}

/* UTILS */
.right {text-align: right;}
.nobullets ul {list-style: none; margin-left: 0; margin-right: 0;}
.activated a.active {font-weight: bold;}

/* PIER */
h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: inherit; font-size: 100%; line-height: auto; color: inherit;}
h1.heading {font-size:1.5em;line-height:1em;margin-bottom:1.5em;}
h1 { font-size: 1.3em; line-height: 1; margin-bottom: 1.2em; }
h2 { font-size: 1.2em; height: 1.25em; line-height: 1.25; margin-bottom: 1.25em; }
h3 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
textarea {width: 100%;}

.broken { color: red; }
.protected { color: #aaa; }
a:hover {background: #3A5870; color: white;}
a {color: #3A5870;}
a.view, a.command {color: gray;}
a {text-decoration: underline;}
a.environment:after {content: "*";}
.right {text-align: right;}
.center {text-align: center;}
.float {float: right;}
th {background: none;}

img {max-width: 99%;}

/* META */
.metaenvironment h1.heading {display: none;}
.metaheader {background: #C3D9FF; font-size: 200%}
.metaheader ul {display: inline; margin: 0;}
.metaheader li {list-style: none; display: inline; margin: 0;}
.metaheader li:after {content: "/"}
.metaenvironment.container {border: 1px solid #C3D9FF; margin-top: 0;}
.metafooter {background: #C3D9FF;}
.metafooter li {list-style: none;}
