/* copyright by anna[at]artflower[dot]de */


/* elemente */
body
{
background:#DCDCDC;
}

.thumb
{
padding:3px;
border:1px solid #666C2E;
background-color:#FFFFFF;
}

div
{
font-family:tahoma;
font-size:8pt;
color:#7E7E7E;
vertical-align:top;
text-align:justify;
}



h1
{
font-family:tahoma;
color:#959D54;
font-size:8pt;
text-align:right;
text-transform:uppercase;
font-weight:lighter;
}


span
{
color:#3D4520;
text-transform:lowercase;
}

a
{text-decoration:none; color:#DC0105;}
a:hover
{text-decoration:line-through; color:#DC0105;}


a.menue
{text-decoration:none; color:#DC0105; text-align:right; display:block; font-size: 10pt; text-transform:uppercase; line-height: 17px; width: 224px;}
a.menue:hover
{text-decoration:none; color:#DC0105; text-align:right;display:block; font-size: 10pt; text-transform:uppercase; line-height: 15px; width: 224px; border-bottom: 1px solid;
border-top: 1px solid; background:#EDEDED}

li
{
list-style-image:url(images/list.gif);
}

/*layout*/

#container
{
width:700px;
height:249px;
text-align:justify;
}

#head
{
width:674px;
height:249px;
}

#foot
{
width:674px;
clear:left;
}

#sidebar
{
width:224px;
float:left;
text-align:justify;
}
#content
{
width:418px;
height:311px;
margin-left:235px;
padding-top:260px;
}

/*klassen*/

table,td {
font-size:8pt;
font-family:tahoma;

line-height: 9pt;
color:#2B2B2B;
vertical-align:top;
text-align:justify;

}

.code {
background-color:#FFFFFF;
border: 1px solid #2B2B2B;
font-family:courier;
padding:5px;
text-align:left;
}

.markierung {
color: #C20000;
font-weight:bold;
}

.head {
font-size:10pt;
border-bottom: 1px solid;
border-top: 1px solid;
width:100%;
background:#EDEDED;
color:#DC0105;  
display:block; 
font-size: 10pt; 
text-transform:uppercase;
}


