/*  
Theme Name: Scholler-Prepress
Theme URI: 
Description: Scholler
Version: 0.0
Author: S. Egbers
Description: Based on MTS von webdesign-in.de und texto.de
 */
@font-face {
	font-family: "rfx";
	font-weight: normal;
	src: url('images/rfx.otf') format("opentype");
}

* {
	padding: 0;
	margin: 0;
	list-style-type: none;
	font-size: 1em;
	line-height: 1.4em;
}

html {
	height: 101%;
}

body {
	font: 85% "Myriad Pro", Myriad, rfx, Arial, Helvetica, Geneva,
		sans-serif;
	color: white;
	background: #465058 url(images/bg.gif) repeat-y center top;
}

body.kampagne {
	background: #0054a4;
	width: 100%;
	text-align: center;
}

body.kampagne img.logo {
	margin-top: 50px;
}

body.kampagne div.content {
	margin: 50px auto;
	width: 1010px;
	background: white;
	color: #0054a4;
	text-align: right;
	height: 333px;
	display: none;
}

body.kampagne div.content div.rightContent {
	padding-top: 10px;
	padding-right: 10px;
}

body.kampagne div.content h1 {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #b1b3b4;
	font-size: 26px;
	text-transform: uppercase;
	margin-left: 560px;
}

body.kampagne div.content h1.main {
	border-top: 1px solid #d1d3d4;
	border-bottom: 1px solid #d1d3d4;
	position: relative;
	left: 0px;
}

body.kampagne div.content h2 {
	color: #b1b3b4;
}

body.kampagne div.content p {
	font-size: 12px;
	margin-top: 40px;
	margin-bottom: 40px;
}

body.kampagne div.content img.kampagne {
	float: left;
}

body.kampagne div.content a {
	color: black;
	font-size: 12px;
}

body.kampagne a:focus {
	-moz-outline-style: none;
}

body.kampagne div.kampagnenform {
	margin: 50px auto;
	background: white;
	color: #0054a4;
	text-align: left;
	width: 1010px;
	height: 333px;
	display: none;
	overflow: hidden;
	position:relative;
	overflow-x: hidden;
	overflow-y: scroll;
}

body.kampagne div.kampagnenform .cform {
	width: 900px;
}

body.kampagne div.kampagnenform .cform input.single {
	width: 200px;
}

body.kampagne div.kampagnenform .cform textarea {
	width: 500px;
}

body.kampagne div.kampagnenform .cform input.sendbutton {
	width: 300px;
	color: #0054a4;
	font-weight: bold;
}

body.kampagne div.kampagnenform .cform legend {
	text-transform: uppercase;
}

body.kampagne div.kampagnenform .cf_info {
	width: 870px;
}



/*--------------------textgestaltung--------------------*/
p {
	
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
}

acronym,abbr,span.caps {
	cursor: help;
}

acronym,abbr {
	
}

blockquote {
	
}

blockquote cite {
	
}

hr {
	
}

dl {
	
}

dt {
	
}

dd {
	
}

ul {
	
}

ol {
	
}

li {
	
}

ul ul {
	
}

blockquote {
	
}

blockquote p {
	
}

code {
	
}

pre {
	
}

b,strong,i {
	
}

em {
	font-style: normal;
	color: #f18e00;
	background-color: transparent;
}

img {
	border: none;
}

address {
	
}

/*--------------------linkgestaltung--------------------*/
a {
	color: white;
	background-color: transparent;
	text-decoration: none;
}

a:hover, #head h1 a:hover, #navi a:hover, #foot a:hover, .over {
  color: #ffd292;
  background-color: transparent;
}

a:link {
	
}

a:visited {
	
}

a:link:focus {
	
}

a:link:hover,a:visited:hover {
	
}

a:link:active,a:visited:active {
	
}

/*--------------------bilder als links--------------------*/
a img {
	
}

a:link img {
	
}

a:visited img {
	
}

a:link:active img,a:visited:active img {
	
}

/*--------------------smilies im text--------------------*/
body img.wp-smiley {
	
}

/*--------------------der weiterlesen link--------------------*/
.more-link {
	
}

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif {
	
}

/*--------------------suche--------------------*/
#searchform {
	
}

input#s {
	
}

input#searchsubmit {
	
}

/*--------------------Kommentare--------------------*/
	/* fuer die Kommentarliste an sich*/
ol.commentlist {
	
}

/*folgende class stehen zur Gestaltung des li bereit */
.comment {
	
}

.byuser {
	
}

.comment-author-admin {
	
}

.bypostauthor {
	
}

/* class um die li der 1 Ebene zu gestalten*/
.depth-1 {
	
}

/*hat man Kind Kommentare gibt es dann noch soviel wie man eben braucht */
.depth-2 {
	
}

.depth-3 {
	
}

/* folgende gestalten das li abwechselnd, wenn man mag*/ /* erstes li*/
.even {
	
}

.thread-even {
	
}

/* zweites li*/
.odd {
	
}

.alt {
	
}

.thread-odd {
	
}

.thread-alt {
	
}

/*---ende der class fuer die li---*/
	/* fuer die Darstellung des Kommentarautors die class des divs*/
.comment-author {
	
}

.vcard {
	
}

.comment-author cite {
	
}

.vcard cite {
	
}

.comment-author cite a {
	
}

.vcard cite a {
	
}

/* fuer den Avatar*/
img.avatar {
	
}

/*---ende der class fuer den Autor---*/
	/*fuer die  Zeit wann der Kommentar geschrieben wurde und den Bearbeitungslink die class des divs*/
.comment-meta {
	
}

.commentmetadata {
	
}

.comment-meta a {
	
}

.commentmetadata  a {
	
}

/*---ende der Meta Daten---*/ /*Kommentartext  */
ol.commentlist p {
	
}

/*---ende des Kommentartextes ---*/ /*Reply Link ist auch in einem div*/
.reply {
	
}

.reply a {
	
}

/*---ende Reply Link---*/ /*Kindkommentare sind in einer ul Liste*/
ol.commentlist ul.children {
	
}  /*ul.children gibt es auch in der sidebar-aufpassen*/
	/*------alle oben genannten class wiederholen sich auch unter ul children------*/
#commentform p {
	
}

#commentform input {
	
}

#commentform textarea {
	
}

#commentform #submit {
	
}

#respond {
	
}

/*--------------------fuer den wp kalender--------------------*/
#wp-calendar th {
	
}

#wp-calendar {
	empty-cells: show;
}

#wp-calendar #next a {
	
}

#wp-calendar #prev a {
	
}

#wp-calendar a {
	
}

#wp-calendar caption {
	
}

#wp-calendar td {
	
}

#wp-calendar td.pad:hover {
	
}

/*-------------------- widgets---------------------*/
h2.widgettitle {
	
}

.widget {
	
}

/*--------------------Archive--------------------*/
li#archives {
	
}

.widget_archives {
	
}

/*--recent posts--*/
li#recent-posts {
	
}

.widget_recent_entries {
	
}

/*--------------------text widget--------------------*/
li.widget_text {
	
}

/*--id haengt von der nummer des text widgets ab*/
li#text-4 {
	
}

div.textwidget {
}

/*--------------------links blogroll--------------------*/
li#links {
	
}

.widget_links {
	
}

/*--------------------kategorien--------------------*/
li#categories {
	
}

.widget_categories {
	
}

/*-------------------body class---------------------*/
.rtl {
	
}

.
home {
	
}

.
blog {
	
}

.
archive {
	
}

.
date {
	
}

.
search {
	
}

.
paged {
	
}

.
attachment {
	
}

.error404 {
	
}

.
single









 









postid-









  









(
id









 









){
}
.
attachmentid-









  









(
id









 









){
}
.
attachment-









  









(
mime-type









 









){
}
.
author {
	
}

.
author-









  









(
user_nicename









 









){
}
.category {
	
}

.category-









  









(
slug









 









){
}
.tag {
	
}

.tag-









  









(
slug









 









){
}
.page {
	
}

.page-parent {
	
}

.page-child









 









parent-pageid-









  









(
id









 









){
}
.
page-template










 










page-template-










 










(
template










 










file










 










name










 










){
}
.search-results {
	
}

.search-no-results {
	
}

.logged-in {
	
}

.paged-










 










(
page










 










number










 










){
}
.single-paged-










 










(
page










 










number










 










){
}
.page-paged-










 










(
page










 










number










 










){
}
.category-paged-










 










(
page










 










number










 










){
}
.tag-paged-










 










(
page










 










number










 










){
}
.date-paged-










 










(
page










 










number










 










){
}
.author-paged-










 










(
page










 










number










 










){
}
.search-paged-










 










(
page










 










number










 










){
}
/*---post class----*/
.post {
	
}

.sticky {
	
}

.page {
	
}

.tag {
	
}

.hentry {
	
}

/*aendert sich je nach kategoriename*/
.category-allgemein {
	
}

.category-dieerste {
	
}

.category-diezweite {
	
}

/*und das gibts auch fuer tags*/
.tag-slug {
	
}

/*------------bilder-------*/
.wp-caption {
	
}

.wp-caption img {
	
}

.wp-caption p.wp-caption-text {
	
}

.gallery {
	
}

.gallery-item {
	
}

.gallery-caption {
	
}

.attachment {
	
}

.attachment img {
	
}

div.caption {
	
}

.imagenavi .alignright a {
	
}

.imagenavi .alignleft a {
	
}

.imagenavi .alignright a img,.imagenavi .alignleft a img {
	
}

.left {
	
}

.right {
	
}

-center {
	
}

.alignleft {
	
}

.alignright {
	
}

.aligncentered {
	
}

/*------layout----*/
#head, #content,#foot {
	width: 50em;
	padding-right: 185px;
	position: relative;
	margin: 0 auto;
}

#head {
	padding: 2.2em 145px 2em 40px;
	background: transparent url(images/logo.png) no-repeat right center;
}

#head h1 {
	margin-bottom: -.1em;
	font-weight: bold;
	font-size: 2.2em;
	line-height: 1.3em;
}

#head h1 a span {
	position: absolute;
	display: block;
	top: 0.8em;
	right: 5px;
	width: 79px;
	height: 77px;
}

#head h1 a:hover span {
	background-color: #798b97;
	opacity: .15;
}

#head h2 {
	font-size: 1.8em;
	line-height: 1.3em;
}

#lang {
	width: 60em;
	padding-right: 245px;
	position: relative;
	margin: 0 auto;
	text-align: right;
	font-size: 0.9em;
}

#navi {
	position: absolute;
	z-index: 11;
	top: 200px;
	left: 40px;
	width: 600px;
	margin-left: -0.35em;
	padding-top: 1em;
	overflow: visible;
	text-transform: lowercase;
	color: #cbd8e0;
	background-color: transparent;
}

#navi a {
	padding: 0 0.35em;
	vertical-align: -0.1em;
}

#navi li {
	display: inline;
}

#main {
	padding: 250px 0 150px 40px;
	background: #465058 url(images/bgc.gif) repeat-y right top;
	border-right: 1px solid #687883;
}

#main h1 {
	font-size: 2.2em;
	line-height: 1.3em;
	margin: 1.4em 5em 0.6em 0;
}

#main p, #main ul {
	padding: 0 8em .8em 0;
}

#main li {
	list-style-type: square;
	list-style-position: outside;
	margin: 0 0 .3em 1.1em;
}

#main a {
	padding-left: 18px;
	background: transparent url(images/a.png) no-repeat left center;
}

#main p {
	color: #cbd8e0;
	background-color: transparent;
}

#sub {
	margin: 0.5em 0;
}

#sub dt {
	margin-top: 1em;
	padding-right: 1.5em;
	clear: both;
	font-size: 1.2em;
}

#sub dd {
	margin-top: .5em;
	padding-bottom: 1em;
}

#sub dd.int {
	margin-top: -1em;
	padding: 0 0 1em 220px;
}

#sub dd.int img {
	width: 200px;
	height: 140px;
	margin: 0 0 -150px -220px;
}

#sub.shrink { /*image preload*/
	background: transparent url(images/open2.gif) no-repeat -100px 0;
}

#sub.shrink dt {
	background: transparent url(images/open.gif) no-repeat left center;
	cursor: pointer;
	margin-left: -30px;
	padding: 2px 0 2px 30px;
}

#sub.shrink dt.open {
	background-image: url(images/open2.gif);
}

#teaser {
	width: 185px;
	position: absolute;
	top: 0;
	right: 8px;
	text-align: right;
}

#teaser li {
	display: inline;
  padding: 0;
  margin: 0;
}

#teaser a {
  background: none;
}

#teaser a img {
	line-height: 1em;
	opacity: 0.85;
}

#teaser a:hover img {
  opacity: 1;
}

#teaser p {
	margin: 0;
	padding: 0;
}

#teaser a:hover {
	opacity: 1;
}

#teaser img {
	width: 160px;
	height: 110px;
}

#ref {
	width: 678px;
	height: 200px;
	position: absolute;
	top: 1px;
	left: 0;
	background: #f6f6f6 url(images/h_home1.jpg) no-repeat center center;
}

#ref img {
  position:absolute;
  width: 678px;
  z-index:8;
  opacity:0.0;
}

#ref img.active {
  z-index:10;
  opacity:1.0;
}

#ref img.last-active {
    z-index:9;
}

#foot {
	margin-top: -55px;
}

#foot p {
	margin-top: -1em;
	padding-left: 150px;
	font-size: 0.85em;
}

#foot #matthews {
	margin-top: 0;
	margin-left: 40px;
	padding: 0;
}

.cat-item {
	border-left: 1px solid white;
}

.cat-first {
	border-left: none;
}

.cat-item a {
	margin-left: 2px;
	margin-right: 2px;
}

.current-cat a {
	color: #f18e00;
}

