/* 
    Document   : myStyle
    Created on : 02.12.2009, 20:40:01
    Author     : Sven
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}
body.entry
{
    background-image:url(pictures/background.jpg);
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:center;
}

body
{
	background-color:black;
}

body.standard
{
    background-color:fefae9;
}
body.navisub
{
    background-color:651b0f;
    /*background-image:url(pictures/baumrinde.jpg);*/
    background-repeat:repeat;
    background-attachment:fixed;
	
}
body.left
{
    background-image:url(pictures/wald-left.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.left_wir
{
    background-image:url(pictures/wir_left.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.left_frettchen
{
    background-image:url(pictures/frettchen_bg.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.left_exoten
{
    background-image:url(pictures/exoten_bg.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.left_arche
{
    background-image:url(pictures/frettchen_bg.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.left_hunde_katzen
{
    background-image:url(pictures/katzen_left.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.right_wir
{
    background-image:url(pictures/wir_right.jpg);
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:left;
}
body.right_frettchen
{
    background-image:url(pictures/frettchen_bg2.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.right_exoten
{
    background-image:url(pictures/exoten_bg2.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.right_arche
{
    background-image:url(pictures/frettchen_bg2.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.right_hunde_katzen
{
    background-image:url(pictures/katzen_right.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:left;
}
body.right
{
    background-image:url(pictures/wald-right.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    background-position:right;
}
p.mainnavi
{
    font-size:150%;
    font-family:Arial;
    font-weight:bold;
    color:white;

}
a.picture:visited, a.picture:active, a.picture.link, a.picture, a.picture.vlink,a.picture.alink
{
    text-decoration:none;
    position:relative;
    border:none;
    border-style:none;
    outline:none;
}
a img td tr
{
    border:none;
    text-decoration:none;
    outline:none;
}
a.subnavi
{
    font-size:100%;
    font-family:Arial;
    font-weight:bold;
    color:white;
    position:relative;
    text-decoration:none;
}
p.subnavi
{
	line-height:1.2em;
    padding-top:0.5em;
	padding-left:0px;
	padding-right:0px;
}

p.standard_text
{
	font-family:Arial;
	font-size:100%;
	line-height:1.5em;
	margin-top:2.0em;
	margin-left:10%;
	margin-right:10%;
}
p
{
	font-family:Arial;
	font-size:100%;
	line-height:1.5em;
}
p.standard_picture_text
{
	font-family:Arial;
	font-size:100%;
	line-height:1.5em;
    margin-left:10px;
}
h1.standard
{
	font-family:Arial;
	font-size:120%;
	line-height:2.5em;
	text-align:center;
	margin-left:10%;
	margin-right:10%;
}

a.download
{
    font-size:100%;
    font-family:Arial;
    font-weight:bold;
    color:black;
    position:relative;
    text-decoration:none;
}
table.gallery
{
    margin-top:3em;
    text-align: center;
}
table.updates
{
    border-style:dashed;
    border:dashed;
}
img.link
{
    border:none;
    text-decoration:none;
    outline:none;
}
th.gallery
{
	font-family:Arial;
	font-size:100%;
}
td.gallery
{
    width:20%;
}
table.hovercellsnavi td:hover
{
 background-color:white;
}
table.hovercellsnavi td
{
	background-color:651b0f;
}
table.hovercellssubnavi td:hover
{
	margin-left:0px;
	padding:0px;
	background-color:#A33523;
}




p.picture_text
{
    float:left;
	margin-left:10px;
}
