/*
Theme Name: Scala
Theme URI: internal
Description: Theme for Scala Group Members (CI)
Author: 11Media + Scala
Author URI: http://www.11media.net/
Version: 1.0.0 (23.05.2010)
.
General comments/License Statement if any.
.
*/

body {
background:#bfdfd4 url(/wp-content/themes/Scala/images/scala-mc-body-3.png) 0 130px repeat-x;
font-family:Verdana, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:0;
}

hr {
visibility:hidden;
clear:both;
}

td,th {
vertical-align:top;
}

#blank {
width:100%;
height: 124px;
position:absolute;
z-index:0;
top:0;
left:0;
color:#009066;
}

#blank h1 {
width:960px;
margin-right:auto;
margin-left:auto;
margin-bottom:0.5em;
font-size:1.2em;
font-family:Verdana, Helvetica, sans-serif;
}

#blank .description {
width:960px;
margin-right:auto;
margin-left:auto;
}

#blank h1 a {
text-decoration:none;
color:#009066;
font-size:1.4em;
font-family:Verdana, Helvetica, sans-serif;
}

#headcenter {
	width: 960px;
	margin: 0 auto;
	background:#FFFFFF;
	border-bottom: 6px solid #009066;
	padding-bottom: 16px;
}

#header {
width:960px;
max-width:960px;
height:200px;
background:#ececec url(/wp-content/themes/Scala/images/ScalaBanner.jpg) no-repeat;
margin: auto 0;
margin-top: 100px;
}

#pagenav {
position:absolute;
width:960px;
top: 100px;
left:50%;
margin-left:-480px;
height:175px;
}

#page {
width:960px;
margin-left:auto;
margin-right:auto;
background:#FFF;
}

div.alignleft {
float:left;
width:49%;
height:50px;
font-size:0.9em;
font-style:italic;
color:#7a9994;
}

div.alignright {
float:right;
width:40%;
height:50px;
text-align:right;
font-size:0.9em;
font-style:italic;
color:#7a9994;
margin-right:2em;
}

img.alignleft {
float:left;
margin-right:1em;
}

img.alignright {
float:right;
margin-left:1em;
}

#pcontent h2 {
border-bottom:2px solid #789;
}

h2 {
width:100%;
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:1.2em;
color: gray;
/* color: #009066; */
font-weight:700;
padding-bottom:0.6em;
margin: 10px 0;
}

h2 a {
color: gray;
text-decoration: none;
}

#pcontent a {
color:#009066;
text-decoration: none;
font-weight:700;
}

#pcontent h2 a {
color: gray;
text-decoration: none;
}

h3 {
font-weight:700;
font-size:1.3em;
margin: 10px 0;
}

#pcontent h3 {
width:675px;
float:left;
font-family:Verdana, Helvetica, sans-serif;
color:#009066;
padding-bottom:0;
border-bottom:0;
}

#pcontent h3 a {
color:#009066;
text-decoration: none;
}

#pcontent h4 {
width:675px;
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:1.15em;
color:#000;
font-weight:700;
}

#pcontent {
width:675px;
float:left;
font-family:Verdana, Helvetica, sans-serif;
padding-bottom: 20px;
}

#pcontent li {
list-style-type: none;
background-image: url(/wp-content/themes/Scala/images/Bullit-Dreieck10w.jpg);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 12px;
width:625px;
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size: 13px;
}

#content {
width:675px;
float:left;
}

.navigation {
width:520px;
padding:0 20px;
}

div.navigation div.alignleft, div.navigation div.alignright {
padding: 0 !important;
height: 0 !important;
visibility: hidden;
}

.post,.page {
color:#3c3c3c;
line-height:150%;
clear:both;
padding: 0px 20px 20px 20px;
}

.post a {
color:#009066;
text-decoration: none;
font-weight:700;
}

a.post-edit-link {
font-size:0.9em;
font-style:italic;
padding-left:20px;
text-decoration:none;
color:#7a9994;
}

h2.pagetitle {
color:#789;
font-weight:400;
margin-left:20px;
}

.post h3 {
border-bottom:2px solid;
color:#009066;
padding-bottom:0.6em;
}

table.address {
font-style:italic;
font-size:0.92em;
margin-top:1.5em;
}

table.address td {
padding-left:0.5em;
}

#respond {
width:500px;
padding-left:20px;
background: #009066;
}

#respond textarea {
width:460px;
}

.nocomments {
display:none;
}

#sidebar {
width:218px;
float:right;
padding-left:15px;
padding-top:60px;
font-size:0.8em;
line-height:136%;
margin-top:0;
margin-left:0.2em;
padding-right:0.6em;
background:#ececec;
font-family:Verdana, Helvetica, sans-serif;
color:#009066;
}

#sidebar p, #sidebar p a {
color:#009066;
padding-left:4px;
}

#sidebar ul {
/* list-style-image: url(/wp-content/themes/Scala/images/Bullit-Dreieck10g.jpg);*/
list-style-type: none;
padding-left:0.2em;
margin-left:0.2em;
}

#sidebar ul a {
text-decoration: none;
color: #3d665f;
line-height: 16px;
}

#sidebar ul h2 {
color:#1f4d45;
font-weight:400;
margin-top:1em;
}

#sidebar li a {
background: url(/wp-content/themes/Scala/images/Bullit-Dreieck10g.jpg) no-repeat;
padding-left : 15px;
font-weight:400;
margin-top:1em;
color:#000;
}

#footer {
border-bottom:20px solid;
color:#009066;
padding-bottom:1em;
}

#footer p {
width:960px;
margin-left:auto;
margin-right:auto;
font-size:0.8em;
color:#2F4F4F;
}

#footer a {
color:#708090;
}

input {
font-size:13px;
}

div.alignleft a,div.alignright a,.postmetadata a {
text-decoration:none !important;
color:#7a9994 !important;
font-weight: normal !important;
}

div.alignleft a:hover,div.alignright a:hover,a.post-edit-link:hover {
color:#2F4F4F;
}

.date,.more-link,.postmetadata {
font-size:0.8em;
font-style:italic;
color:#7a9994;
margin-bottom:0.4em;
}

.post h3 a,.post h3 {
text-decoration:none;
color:#009066;
}

.post h4 a,.post h4 {
width:675px;
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:1.15em;
color:#000;
font-weight:700;
}

#sidebar li h2,#sidebar h2 {
font-weight:400;
margin-top:1em;
color:#789;
padding-left:4px;
font-size:1.3em;
}

.categories,.linkcat {
list-style-type:none;
color:#1f4d45;
font-weight:400;
margin-top:1em;
}

