body {
         font-size:9pt;
         font-family: verdana, arial, sans-serif;
         background-color:#eaeaea;
         background:url(../images/clpix.gif) center top;
         color:#000;
         margin:0px;
        }


.smallblue    { color:#000; }
.gray         { color:#000; }
p             { text-align:justify;}
strong, b     { font-weight:bold; }
em, i         { font-style:italic; }

.noprint     { display: none; }
.print       { display: block; }
.noview      { font-size:1em; display: block; }

.b_dashed     { border:1px dashed #BFB98F; padding: 5px; }
.box_blue     { border:1px dashed #fff; /* padding: 5px; */ background-color:#e4edf0;}
.smalltext    { font-size:8pt; }
.box_title    { page-break-before:always; border-top:1px dashed #eaeaea; border-bottom:1px dashed #eaeaea; background-color:#c2e6fc; padding: 3px; font-size:16pt; font-family: verdana, arial, sans-serif; color:#004e8f; }
.box_subtitle { border-top:1px dashed #eaeaea; border-bottom:1px dashed #eaeaea; padding: 2px; font-family: verdana, arial, sans-serif; color:#327bbd; background-color:#f3f9fc; }
.forsch3      { width:135px; background-color:#eaeaea; padding:5px; float:left; margin-right:5px; min-height:160px;}
.lv_boxen     { width:30%; padding:5px; float:left; margin-right:10px; margin-top:5px; min-height:50px; }
.printlvonly  { }

/*.studis       { width:245px; padding:5px; float:left; margin-right:5px; margin-top:5px; min-height:100px;}*/
.studis       { width:30%; padding:10px; float:left; margin-top:5px; min-height:100px; background-color:#fff; border:1px solid #eaeaea;}
.fifty        { width:45%; float:left; background-color:#eaf6fb; padding:5px; margin:5px; }
.forschboxen  { width:95%; margin:5px; padding:5px; float:left; background-color:#fff; font-size:8pt;}
.forschboxenbottom { border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; background-color:#eaeaea; }
.intro        { width:95%; }
.rundumag     { width:95%; padding:10px; float:left; margin-left:5px; margin-top:5px; font-size:0.9em;}



#kurznotiert  { width:60%; float:left; background-color:#eaeaea; padding:5px; margin:5px; }


a        { color:#00284F; text-decoration:underline; }
a:hover  { color:#a6c9e3; text-decoration:underline; }

#wrapper {
        width:100%;
        margin:0 auto;
}

#content {
        background:#fff;
        /* padding:10px 10px 10px 10px; */
        /* margin:20px 0 10px 0; */
        width:100%;
}

#header {
        color:#756c5a;
        align:left;
}


h1                 { font-size:20pt; font-family:arial; color:#81accc; line-height:32px; }
h2                 { font-size:16pt; font-family:arial; color:#81accc; line-height:20px; }


#menu ul {
         background:#005396;
         list-style:none;
         color:#fff;
         text-transform:uppercase;
         }
        #menu ul li                { display:inline; }
        #menu ul li a              { color:#fff; display:inline-block; padding:5px 10px; text-decoration:none; }
        #menu ul li a:hover        { color:#eaeaea; }
        #menu ul li.selected a     { color:#eaeaea; }


#sub ul {
         background:#97bed7;
         list-style:none;
         color:#fff;
         text-transform:uppercase;
         }
        #sub ul li                { display:inline; }
        #sub ul li a                { color:#fff; display:inline-block; padding:5px 10px; text-decoration:none; }
        #sub ul li a:hover        { color:#756c5a; }
        #sub ul li.selected a        { color:#756c5a; }



#main {
        /* padding:8px 15px 15px 15px; */
        width:35%;
        float:left;
        background:#fff;
        border-right:1px dashed #eaeaea;
        /* padding:5px; */
        }
        /*
        #sidebar img.featuredproducts    { margin:0 0 0 -5px; display:block; }
        #sidebar img.ttshirt             { float:right; margin:20px 13px 0 10px; }
        #sidebar p                       { line-height:15px; }
        */


#sidebar {
        /*
        background:url(images/bigbox.png) left top no-repeat;
        margin:0px 0px 0px 0px;
        padding:22px 20px 25px 510px;
        */
        width:55%;
        padding:5px;
        float:left;
}






#footer {
        background:#165da0;
        text-align:right;
        color:#fff;
        padding:1px 15px;
        clear:both;
         /* margin:5px; */
}

        #footer span         { float:left; }
        #footer ul        { list-style:none; }
        #footer ul li        { display:inline; }
        #footer ul li a        { color:#fff; /*padding:0px 5px;*/ }


#lastbar {
        padding:5px;
        width:474px;
        float:left;
        color:#b9a37b;
        }
        #sidebar img.featuredproducts    { margin:0 0 0 -5px; display:block; }
        #sidebar img.ttshirt             { float:right; margin:20px 13px 0 10px; }
        #sidebar p                       { line-height:15px; }


#lastmain {
        /* background:url(images/bigbox.png) left top no-repeat; */
        margin:0px 0px 0px 0px;
        padding:5px;
        color:#b9a37b;
        text-align: right;

}





/* disabled navigational button */
a.disabled {
        visibility:hidden !important;
}



#minitabs {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #fcc402;
        }

#minitabs li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
        }

#minitabs a:link, #minitabs a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        margin: 0 10px 4px 10px;
        padding-bottom: 2px;
        text-decoration: none;
        color: #165da0;
        }

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
        border-bottom: 4px solid #fcc402;
        padding-bottom: 2px;
        background: #fff;
        color: #165da0;
        }