/*                    */
/* TEMPLATE ESB START */
/*                    */

body {
	background-image: url('../images/template/background.jpg');
	background-repeat: repeat-x;
	background-color: #b3b3b3;
}

.shadow_top_left {
	background-image: url('../images/template/shadow_top_left.png');
	width: 37px;
	height: 23px; 
}

.shadow_top {
	background-image: url('../images/template/shadow_top.png');
	width: 913px;
	height: 23px; 
}

.shadow_top_right {
	background-image: url('../images/template/shadow_top_right.png');
	width: 37px;
	height: 23px; 
}

.shadow_left {
	background-image: url ('../images/template/shadow_left.png');
	width: 37px;
	
}

.shadow_right {
	background-image: url ('../images/template/shadow_left.png');
	width: 37px;
	
	
}

.header {
	background-image: url('../images/template/header.png');
	width: 912px;
	height: 159px;
	background-repeat: no-repeat;
}

.body {
	background-image: url('../images/template/body_top.png');
	background-color: #FFFFFF;
	width: 657px;
	background-repeat: no-repeat;
	vertical-align: top;
}

.body_left {
	background-image: url('../images/template/body_left.png');
	width: 20px;
         height: 716px;
	background-repeat: no-repeat;
         background-color: white;	
}


.top_menu {
        background-color: #000000;
        width: 912px;
        height: 25px;
        
        
}

.top_menu a {
         color: gray;
         text-decoration: none;
         padding: 0px 20px;
}

.top_menu a:hover {color: white;}

.menu_bg {
	background-image: url('../images/template/module_fill.png');
	background-repeat: repeat-y;
	width: 236px;
	vertical-align: top;
}

#menu {
	background-image: url('../images/template/module_top.png');
	width: 236px;
	height: 425px; 
	background-repeat: no-repeat;
	z-index: 100;	
}

.footer {
	background-image: url('../images/template/footer.png');
	width: 913px;
         height: 27px;
	
}