/*

    ////////////////////////////////////////////////////////////
    //
    // L8M
    // 
	//
	// Contains CSS (for screen).
    // 
	// Filesource /public/default/css/screen/base.css
	// Version    $Id: base.css 50 2014-06-20 17:54:51Z sl $
    //
    ////////////////////////////////////////////////////////////

    ////////////////////////////////////////////////////////////
    // general
    ////////////////////////////////////////////////////////////
    
*/

a:link,
a:active,
a:visited {
	text-decoration: none;
}

a:focus,
a:hover {
	text-decoration: none;
}

/*    
    
    ////////////////////////////////////////////////////////////
    //  .last
    ////////////////////////////////////////////////////////////
    
*/ 

p.last,
p:last-child {
	margin-bottom:0;
} 

/*    
    
    ////////////////////////////////////////////////////////////
    //  .clear
    ////////////////////////////////////////////////////////////
    
*/ 

.clear {
    clear:both;
}
       	

br.clear {
	font-size:0;
}  
	
/*    
    
    ////////////////////////////////////////////////////////////
    //  .disabled
    ////////////////////////////////////////////////////////////
    
*/ 	
	
.disabled {    
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity:0.3;
}

/*
    ////////////////////////////////////////////////////////////
    //  div#page
    ////////////////////////////////////////////////////////////
    
*/

div#page {
	height: auto !important;
	width:960px;
	margin:0pt auto;
	margin-top:0px;
	padding-bottom:0px;
}

/*
    ////////////////////////////////////////////////////////////
    //  div#menu
    ////////////////////////////////////////////////////////////
    
*/

div#menu {
	clear:both;
}

div#menu ul.menu {
	position:relative;
}

div#menu ul.menu li {
	float:left;
	padding-right:14px;
}

div#menu ul.menu li:last-child {
	padding-right:0;
}

/*
    ////////////////////////////////////////////////////////////
    //  div#lang
    ////////////////////////////////////////////////////////////
    
*/

div#lang {
	clear:both;
}

div#lang ul.lang-menu {
	position:relative;
}

div#lang ul.lang-menu li {
	float:left;
	padding-right:14px;
}

div#lang ul.lang-menu li:last-child {
	padding-right:0;
}

/*
    ////////////////////////////////////////////////////////////
    //  div#footer
    ////////////////////////////////////////////////////////////
    
*/

div#footer {
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}