/*
Theme Name: s-peck
Theme URI: http://www.s-peck.de/
Description: Theme von s-peck.de
Version: 1.0
Author: Marios Karapanos
Author URI: http://www.karapanos.de/
*/

@charset "utf-8";
/* CSS Document */

body {
        margin-left: 0px;
        margin-top: 0px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        background-color: #34AADA;
}

#outerCont{
                text-align:center;
}
#contContent {
        width:980px;
        border:#FFFFFF solid thin;
        margin:auto;
        text-align:left
}

#mainContent{
        background-image:url(http://www.s-peck.de/wp-content/themes/speck/images/bg.gif);
        background-repeat:repeat-y;
}

#contHeaderLeft {
        float:left;
        width:183px;
        height:200px;
}

#contHeaderRight {
        float:left;
        width:797px;
        height:200px;
}

#cont_MenuLeft {
        /*position:absolute;
        left:0px;
        top:200px;*/
        float:left;
        width:183px;
        /*height:362px;*/
        background-color: #2e89bf;
}

#contTeaser {                        /*B-Column*/
        /*position:absolute;
        left:183px;
        top:200px;*/
        float:left;
        width:619px;

}

#contMenuRight {
        /*position:absolute;
        left:802px;
        top:200px;*/
        float:left;
        width:163px;
        /*height:362px;*/
        background-color: #34aada;
        padding: 15px 0 0 15px;
}

#footer {
        /*position: absolute;
        left:0px;
        top:562px;*/
        width:980px;
        height:23px;
        background-image:url(http://www.s-peck.de/wp-content/themes/speck/images/template_06.gif);
}

.contImageTeaser {
        width: 150px;
        padding: 15px 0 0 21px;
        vertical-align: top;
}

.teaser {
        background-color: #3186bb;
}

.contLangtext{
        background-color: #c9e5f2;
        position: relative;
        padding-bottom: 20px;
        min-height: 580px;
        padding-right: 20px;
}

.langtext {
        color:#095A8E;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:12px;
        font-weight:normal;
        line-height:16px;
}

.headline {
        color:#095A8E;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:18px;
        font-weight:bold;
        line-height:normal;
        margin-bottom: 20px;
}

.contTextTeaser {
        position: relative;
        width: 417px;
        background-color: #c9e5f2;
        font-size: 10px;
        font-weight: normal;
        color: #095a8e;
        padding: 15px;
        height: 90px;
}

.contTextTeaser h3 {
        font-size: 12px;
        margin: 0px 0px 5px 0px;
}

.separator {
        clear: both;
        float: none;
        height: 8px;
        background-image:url(http://www.s-peck.de/wp-content/themes/speck/images/horRuler.gif);
}

.clearer {
        clear:both;
        float:none;
}

.linksmall {
        font-size: 9px;
        font-weight: bold;
        color: #003366;
        text-decoration: none;

}

.linksmall:hover {
        text-decoration: underline;
}

.more-link {
         display: block;

}

.contTextTeaser img {
         position: absolute;
         top: 15px; left: -145px;
         border: 0px;

}


.artikel img {
         display: none;
}

.bildunterschrift {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #095A8E;
        background-color: #c9e5f2;
        padding-left: 30px;
}

p {     font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #095A8E;
        line-height: 16px;
        margin-bottom: 10px;
}

.contTextTeaser em {
         font-weight: normal;
         font-style: normal;
}

.contTextTeaser p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #095A8E;
        margin-top: 0px;
        line-height: 12px;
}

.contTextTeaser a {
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        color: #003366;
        text-decoration: none;
        margin-top: 6px;
}

.bildquelle {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #095A8E;
        background-color: #c9e5f2;
}

.footerlinks {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        margin: 0px 40px 0px 40px;
}

.termintabelle{

        border-left-style: none;
        border-left-width: medium;
        border-right-style: none;
        border-right-width:medium;
        border-top-style: none;
        border-top-width: 1;
        border-bottom-style: solid;
        border-bottom-width: 1;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #095A8E;
        vertical-align: top;
        background-color: #DAEFF9;

}

.termintabelle p{

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #095A8E;
        vertical-align: top;
        background-color: #DAEFF9;
        line-height: 11px;

}

ul {
        color:#095A8E;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:12px;
        font-weight:normal;
        line-height:16px;
}

h3 { font-weight: bold; }

em { font-style: normal }

.contTextTeaser h3 { font-weight: bold; }

.contTextTeaser p strong { font-weight: normal; }

.artikel #gallery img {
         display: inline;
}

.noscriptnav {
         position: relative;
         top: -350px;
         margin: 20px;
}

.noscriptnav a {
         color: white;
         line-height: 1.5em;
}
.noscriptnav-rechts {
         position: relative;
         top: -350px;
         margin: 20px;
}

.noscriptnav-rechts a {
         color: white;
         line-height: 1.5em;
}

.termintabelle a { color: #095A8E }
