@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(../../css/v2/screen/basemod.css);
  @import url(../../yaml/navigation/nav_shinybuttons.css);
  @import url(../../css/v2/screen/flickr-badge.css); 
  @import url(../../css/v2/screen/content.css); 
  @import url(../../css/v2/screen/navigation_down.css); 
  @import url(../../css/v2/screen/blog-object.css); 
 
/* import print layout | Druck-Layout einbinden */
/* @import url(/css/print/print_003.css); */

/* 	Konferenzspezifische Anpassungen*/

@media all
{

body{background-image:url('../img/layout/background.jpg');background-color:#a2a2a2;background-repeat:repeat-x;background-position:center top;margin-right:0;margin-left:-5px;padding:0 0 25px;}
#man{position:absolute;top:0;right:-132px;margin-bottom:0;padding:0;}
#page_margins{padding:0;}
a{color:#666;text-decoration:none;}
a:focus,a:hover,a:active{color:#999;text-decoration:none;}
#col1 #col1_content .subcolumns h2,#col1 #col1_content h2,#col1 #col1_content .subcolumns .subcr h2,#col3 #col3_content .box form.newsletterRegister .submit-input,#col1 #col1_content p.more a,#col3 #col3_content .box ul,#col3 #col3_content .box ul li a{color:#3d3c3f;border-color:#3d3c3f;}
#bookmark{display:none;width:250px;}
#col1 #col1_content .subcolumns h2{margin-top:10px;}
#col1 #col1_content .subcolumns h2,#col1 #col1_content h2{color:#3d3c3f; }
#col1 #col1_content ul li{background-image:none;}
#col1 #col1_content ul li a{color:#333;}
#col3 #col3_content .box ul li{color:#222;font-weight:400;}
#col3 #col3_content .tracks{margin-left:20px;margin-top:-12px;margin-bottom:18px;}
#col3 #col3_content .tracks select{width:345px;}
#col1 #col1_content #blog{background-image:url('/konferenzen/bastaspring/img/layout/blog-bg.png');background-repeat:no-repeat;background-position:10px 50px;}
.locationimage{float:left;margin-left:20px;margin-right:15px;}
.location_adress{margin-left:10px;margin-top:20px;}
.location_adress img{float:left;margin-right:10px;}
.location_adress p{padding-top:10px;}
#col1 #col1_content form input,#col1 #col1_content form textarea{background-image:none;font-weight:400;color:#333;}
#col1 #col1_content form .captcha-submit{background:none;color:#f29400;border:1px solid #ccc;font-weight:700;height:30px;cursor:pointer;}
#col1_content .video{margin-top:-3px;}
#col3 #col3_content .box form.newsletterRegister .newsletter-input{border:1px solid #ccc;line-height:normal;width:202px;position:absolute;left:4px;bottom:5px;font-size:12px;margin:0;padding:0;}
#col3 #col3_content .box form.newsletterRegister .newsletter-input:hover { background-color: #ac112a;}
#col3 #col3_content .box form.newsletterRegister .submit-input { left: 210px; border: 0px; background-color: #cb0323; color: #fff; font-size: 10px; padding: 2px 4px 1px 4px;}
#col1 #col1_content #flickr_badge_wrapper{border:0 solid #000;text-align:center;margin:15px 0 0 20px;padding:0;}
#col1 #col1_content #flickr_badge_wrapper .flickr_badge_image img{border:1px solid #000;margin:0 3px 0 0;}
#col1 #col1_content h4{color:#CCC;font-size:16px;font-family:Helvetica,sans-serif;font-weight:700;text-align:right;margin:30px 60px 5px 20px;}
#col3 #col3_content #shortlinks{margin-top:20px;}
#col3 #col3_content #shortlinks h2{margin-left:15px;}

#col1 #col1_content #topspeaker{height:150px;margin:0;padding:0;}
#col1 #col1_content #topspeaker .item {border:0;width:105px;float:left;height:110px;margin:70px 0 3px 5px;padding:0 0 5px 15px; text-align: center; line-height: 20px;}
#col1 #col1_content #topspeaker .item a span.name { color: #fff; background-color: #000; padding: 3px 4px; display: inline;}
#col1 #col1_content #topspeaker .item a:hover span.name { text-decoration: underline; }
#col1 #col1_content #topspeaker .item a span.picture img { border: 2px solid #fff; padding: 0px;}
#col1 #col1_content #topspeaker .item a span.company { padding: 0px; display: block; }
#col1 #col1_content #topspeaker p.allespeaker a{float:right;display:none;}

#col1 #col1_content #startseitentext{float:left;width:500px;}
#col1 #col1_content .subcolumns{border-bottom:none;border-top:none;margin-top:10px;}
#col1 #col1_content #topspeaker2{border-left:4px solid #efefef;width:150px;float:right;margin:0;padding:0;}
#col1 #col1_content h3.speakerbar{padding-top:15px;margin-right:0;margin-bottom:15px;text-align:center;}
#col1 #col1_content #topspeaker2 .item{border:0;width:100px;height:120px;margin:2px 0 2px 5px;padding:0 0 5px 15px;}
#col1 #col1_content .datum{color:#999;font-size:11px;font-style:normal;margin-left:20px;}
#col1 #col1_content p .datum{color:#999;font-size:11px;font-style:normal;margin-left:0;}
#col1 #col1_content .item{margin:0 0 0 20px;padding:0;}
#col1 #col1_content .more_special{display:block;text-align:center;background-color:#666;padding-top:2px;padding-bottom:2px;width:110px;float:right;margin-top:20px;}
#col1 #col1_content .more_special a{color:#fff;}
#col1 #col1_content .more_special a:hover{color:#c7ca00;}
#col1 #col1_content .soacon h3,#col3 #col3_content #shortlinks #col3_anchors ul li.soacon a{color:#F29400;}
#col1 #col1_content .subcolumns .c45r #twitter{position:relative;margin-top:0;padding-top:0;}
#col1 #col1_content #twitter h2{margin-top:0;padding-left:20px;padding-top:0;}
#col1 #col1_content #twitter .bird{position:absolute;top:0;right:32px;}
#col1 #col1_content #twitter ul,#col1 #col1_content #twitter ul li{list-style:none;list-style-image:none;list-style-type:none;margin:0;padding:0;}
#col1 #col1_content #twitter ul{margin:0 20px;}
#col1 #col1_content #twitter ul li{padding-top:10px;background-color:transparent;background-image:url('../img/layout/twitter-arrow.gif');background-repeat:no-repeat;background-attachment:scroll;background-position:25px 0;margin:3px 0 15px;}
#col1 #col1_content #twitter ul li .content{background-color:#efefef;padding:5px;}
#col1 #col1_content #twitter ul li .content a{color:#666;font-weight:700;}
#col1 #col1_content #twitter ul li .content span a{color:#666;font-weight:400;}
#col1 #col1_content #twitter ul li .content .date{font-size:11px;}
#navigation ul li ul{background-image:url('../../img/layout/indicator-darker.png');}
#navigation ul ul li{background-image:url('../../img/layout/sub-navigation-bg-darker.png');}
#navigation ul li ul.partner{left:370px;}
#header-out,#header-out img{margin-bottom:0;padding-bottom:0;border:0;}
#col1 #col1_content h3,#col1 #col1_content #team .item .name{color:#666;}
#col1 #col1_content #topspeaker .clearlocal,#col1 #col1_content #topspeaker2 .clearlocal{clear:both;}
#col1 #col1_content #topspeaker h2,#col1 #col1_content #topspeaker2 h2{color:#8cbc33;display:none;}
#col1 #col1_content #topspeaker .item span,#col1 #col1_content #topspeaker2 .item span{display:block;text-align:center;}
#col1 #col1_content #topspeaker .item .picture,#col1 #col1_content #topspeaker2 .item .picture{height:90px;margin:0;}
#col1 #col1_content #topspeaker .item .picture img,#col1 #col1_content #topspeaker2 .item .picture img{border:1px solid #efefef;padding:3px;}
#col1 #col1_content #topspeaker .item .name,#col1 #col1_content #topspeaker2 .item .name{color:#666;margin:0 0 2px;}
#col1 #col1_content #topspeaker .item .company,#col1 #col1_content #topspeaker2 .item .company{margin:5px 0 20px;}
#col1 #col1_content #topspeaker .item a .company,#col1 #col1_content #topspeaker2 .item a .company{color:#fff;font-size:11px;font-style:italic; line-height: 14px;}
#col1 #col1_content #topspeaker .item a .name,#col1 #col1_content #topspeaker2 .item a .name{color:#777676;font-size:13px;font-style:normal;}
#col1 #col1_content #topspeaker .item a:hover,#col1 #col1_content #topspeaker2 .item a:hover{text-decoration:none;color:#399;}
#col1 #col1_content #topspeaker2 p.allespeaker a,#navigation .timemachine{display:none;}


}