/* 
    Document   : stylesheet
    Created on : 11.03.2009, 19:59:43
    Author     : Naddl
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


html, body {
	
	background-image: url("WEB-INF/background.jpg")
   

}


/*
.header2 {

    width: 100%;
    height:92px;
    background-image:url(WEB-INF/tbbg.jpg);
    margin-left:170px;
    


}
*/


* { font-size: 12px; font-family: Tahoma; font-weight: normal;  text-decoration: none; color: white;}

/*
A:hover { color:#d9600a; }
A.menu:active { font-weight: bold; font-size: 18px; }
A.menu:visited { font-weight: bold; font-size: 18px; }
A.menu:link { font-weight: bold; font-size: 18px; }
A.menu:hover { font-weight: bold; font-size: 18px; color:#d9600a; }
A.menu:focus { font-weight: bold; font-size: 18px; }*/


a:hover { font-weight:normal; color:lime; text-decoration:none; }

.image img:hover
{
    height:250px; width:300px; display: block; position: relative;
}

.image_bahninfo img:hover {
    height:200px; width:500px; display: block; position: relative;
}

.yellow {
	color:#ffd502;
	font-weight:bold;
}
.lime {
	color:lime;
	font-weight:bold;
}
.lime_designedby {
    color:lime;
    font-weight:normal;
    font-size:11px;
}
.white {
	color:white;
	font-weight:bold;
}

.h1 { font-size: 9px; font-family: Tahoma; font-weight: normal;  text-decoration: none; color: white;}


/*Navliste*/


#content {

	text-align: justify;
	
	background: url("WEB-INF/sidebar_body.png")repeat-y !important;
    margin-left: -0.5%;
    margin-right: -0.5%;
    margin-top: -0.7%;
    margin-bottom: -1%;

}

.li_nav_body a  {
	display: block;
    width: 170px;
    height:100%;
    overflow: auto;
	background: url("WEB-INF/nav_body.png") no-repeat ;
    margin: 0% 0% 0% -1.5%;
	line-height:20px;


}

.li_nav_body a:hover {
	background-position:  0 -20px;
	color:lime;
}






