body {
	background:url("../../../theme/gow/img/bkd_page.jpg") no-repeat fixed center center #0d0d0d;
	min-width: 1000px;
}

.title {
	text-align: center;
	margin: -5px -5px 5px -5px;
	background: #28292a;
	padding: 5px;
	color:#fff;
}

.text-center {
    text-align: center
}

.content_page_install {
	margin: 0 auto;
	width: 706px;
	border: 1px solid #524d4d;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: rgba(0, 0, 0, 0.3);
	padding: 5px;
	overflow: visible;
}

.transparent {
	color: #6c6c6c;
}

table{
	margin: auto;
	width:900px;
}

body > table{
	width:960px;
}

.yes {
    color: #05ab05;
    text-shadow: 0px 1px black;
}
.ok{
	color:yellow;
}
.no{
	color:red;
}

#menu{
	padding: 0 !important;
}

#content{
	margin:0 auto;
	width:80%;
	padding:0;
}

span > a{
	color: inherit;
}

.desc{
	font-style:italic;
	margin-top: -10px;
   	max-width: 400px;
}
.desc > a{
	text-decoration:underline;
}
.desc > a:hover{
	text-decoration:none;
}

#lang {
	float:right;
}

.req{
	width:900px;
	border-collapse: collapse;
	max-width:900px;
}

.req > tbody > tr > td{
	width:50%;
}

.req > tbody > tr > td{
	padding:0px;
}

.border > tbody > tr > td{
	padding:3px 0px;
}

.border > tbody > tr{
	border-bottom:1px solid #CCC;
	height:24px;
}

#licence {
    background-color: #FFFFFF;
    color: #000000;
    height: 400px;
    overflow: auto;
    padding: 0 10px;
}

#licence a{
    color: #000000;
	text-decoration:underline;
}
#licence a:hover{
	text-decoration:none;
}

.noborder {
	border:0 none !important;
}

.fatalerror {
	background-color:#FFEEEE;
	border: 1px solid #CC0000;
    color: #CC0000;
	padding:7px 10px 7px 45px
}
.noerror { 
	background-color: #EEFFEE;
	border: 1px solid #009900;
	color: #009900;
	padding:7px 10px 7px 45px
}

.installcontent {
    background: #fff9;
    backdrop-filter: blur(2px);
    padding: 12px;
    box-shadow: 6px 7px 18px -5px #000;
    border-radius: 3px;
}