@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,100,700,500);



body {

	background-color: #f6f6f6;

	font-family: roboto;

	max-width:1024px;

}

body *{

	font-size:18px;

}

a {font-weight:bold;}

a:link    {color:#f04745; background-color:transparent; text-decoration:none}

a:visited {color:#f04745; background-color:transparent; text-decoration:none}

a:hover   {color:#000000; background-color:transparent; text-decoration:none}

a:active  {color:#000000; background-color:transparent; text-decoration:underline}


.lang-wrapper {
	text-align: left;
    width: 240px;
    display: inline-block;
    vertical-align: baseline;
    margin-bottom: 10px;
}

.lang-wrapper img {
    vertical-align: middle;
}

.lang-wrapper b {
    vertical-align: middle;
}

span.menu {

	font-weight: bold;

	font-family: monospace;

}

span.dialog, span.module{

	font-style: italic;

}



/*ul {

	list-style-type:decimal;

}

*/

.tg td{
	padding:10px;
}


tr {

	padding-bottom: 10px;
	
}

table.t01 td {

	padding:4px;
	max-width:600px;

}

h1, h2, h3 {

	color: #f04745;

}



td.nav-item {

	padding: .2em;

}



span.disabled {

	color:gray;

	text-decoration: underline;

}



li {

	padding-top: .5em;

	padding-bottom: .5em;

}



.toc-item {

	font-size: larger;

	font-weight: bold;

	color: rgb(54, 95, 145);

}



.menu {

	border:1px solid;

}