@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) draft for a central stylesheet
 * (de) Vorlage für ein zentrales Stylesheets
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.4
 * @revision        $Revision: 130 $
 * @lastmodified    $Date: 2007-10-05 19:05:21 +0200 (Fr, 05 Okt 2007) $
 */
 
/* import core styles | Basis-Stylesheets einbinden */
@import url(yaml/core/base.css);



/* import screen layout | Screen-Layout einbinden */
@import url(yaml/navigation/nav_shinybuttons.css);
@import url(yaml/navigation/nav_vlist.css);
@import url(yaml/screen/base.css);
@import url(yaml/screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(yaml/print/print.css); 

#login{background: #efefef url("../img/wirmachenwaswirwollen.jpg") no-repeat top right;width:700px;height:270px; padding:10px; border:1px #aaa solid;}





.body {padding:10px;margin:10px 0; border-bottom:2px 	#92BFD2 solid}
.body .image{vertical-align:middle; background:#33FFCC}
.body img {float:left;width:80px; border:1px #999 solid; margin:0 10px 10px 0; }
/*.box {border:1px #aaaaaa solid;}*/
.title {font-size:110%; color:#555; font-weight:bold;color:#5781AE;}
.date{font-style:italic;font-size:90%;}
.subtitle { font-weight:bold;margin:10px 0;}
.summary{line-height:18px;margin:5px 0;}
.text {line-height:18px;margin:5px 0;}
a.weiterlesen {color:#00496E;}

.news_sidebar{margin:20px 0;padding:4px 0;border-bottom:2px #fff solid;}
.news_sidebar .blue{margin:0px 0px;}
.news_sidebar .floatbox{font-size:90%; margin:0px 0px;}
.news_sidebar .subtitle, .news_sidebar .summary, news_sidebar .text{line-height:1.1em;margin:0;}
.news_sidebar .text{line-height:0.8em;}
.news_sidebar .summary{text-align:justify;}
a.summary{padding:0 0px;}


/* Team-Bereich*/
#team .body {margin:20px 0; padding:30px 0 30px 0;}
#team img{float:right;}
#team .body .clearfix{margin-left:10px;float:right;}
#team .telefon, #team .aufgaben, #team .email{margin-top:2px;}
#team p{margin-top:15px;}

#sites_form textarea{width:90%;height:500px;}

#title {font-size:250%;color:#fff;text-align:center;font-weight:bold;}


/* Tabellen */

td.text{text-align:left; vertical-align:top;}
thead th {background:rgb(0,82,125);}
thead a{color:#fff;}

   

/* Formulare*/ 

form {}
input, textarea {line-height: 110%;padding: 2px;}
form label{margin-right:10px;}
form td {vertical-align:top;}
td input[type=text], td input[type=file] {width:90%;}
td table tr td input[type=text] {width:98%;overflow:auto;}
td textarea{width:90%;height:100px;  overflow:auto;}
td.empty{background:none;}
/*Bewerbung*/

#bewerbung td.spacer{width:6%;padding:0;margin:0;}
#bewerbung input.custom {}


/*Jobs*/
#jobs_show .td{padding:0;}
#jobs_show .job2{background:#E1E9EC;margin:0;line-height:12px;}
#jobs_show .job1{margin:0;line-height:12px;}
#jobs_show a{color:#00496E;}
#jobs_show .region{margin-top:3px;}


#job_details table{background:#D9E5E9;}
#job_details td.links{width:5%;;}
td.job_details{width:60%;margin:0 auto; padding:10px;}
#job_details a{color:#00496E;}





.pagination{text-align:center;}
.error_message {color:#FF0000;}



.line {display:block;border-bottom:1px dotted #999999; margin:10px;}




.userheader {height:63px;margin:0px; padding:0px; font-size:12px;border-bottom:solid 1px #555555;}
.userbody {margin:0px; padding:0px; }


/*# my_pics .folder {background:#666666; margin-top:20px; padding: 10px 50px; } */
#my_pics .body {float:left; border:none;}
#my_pics .body img {display:block; height:80px;}

#register_form {border:1px dotted #555555; width:80%; padding: 10px;}
#register_form .floatbox{margin:10px 0;}
#register_form .left {float:left; width: 150px;text-align:right;margin:0 10px 0 0;}
#register_form .note {display:block; margin-left:160px; width:200px;}


/* Die Standard-Pagination */
#pagination {text-align:center;}

/* Die Spezial-Pagination */
#pagination_top {border:1px dotted #aaa;margin:0px 0px 10px 0px; padding:5px; background:rgb(245,239,233)}
#pagination_top span{font-weight:bold;float:left;}
#pagination_top ul{}
#pagination_top li{padding-right:10px;float:left;list-style-type:none;}


form .required, form .optional, form .input{padding: 10px;margin-bottom:10px;margin-right:100px;min-height:15px;}
.required {color:#222;background:url(images/mint_bg.png) repeat-x ;}

/*Elemente*/

.error em {font-size: 18px;color: #003d4c;}
.notice {color: #656565;font-size: 14px;padding: 4px 0;display:block;}
.tip {color: #656565;background-color: #ddd;}

/*
* Tortilla round corners technique
*/

.tortillated{position:relative;}
.corner{position:absolute;width:6px;height:6px;background-image:url(images/tortilla.gif);}
/*#tabs .corner, #adminMenu .corner {background-image:url(images/green_tortilla.gif);}*/
.top_left{left:0;top:0;background-position:top left;}
.top_right{right:0;top:0;background-position:top right;}
.bottom_left{left:0;bottom:0;background-position:bottom left;}
.bottom_right{right:0;bottom:0;background-position:bottom right;}