@import "flex.css";
/*
This css style under GPL licence.

Adepto Studio
*/
#logo {
  background: #4D4D4D url("../images/bg.png") repeat-x;
 text-align:left;
/* width:990px;*/
 height: 180px;
 
}

* {
margin: 0;
padding: 0;
border: 0;
}

body {
font-size: 100.01%;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #DB2925;
width: 100%;
}

body {
text-align:center;
margin: 0 auto;
padding: 0;
font: 90% Verdana,Tahoma,Arial,sans-serif;
background-color: #DB2925 /*url("../image/logo_bg.png") no-repeat*/;
 color: #FFFFFF;

}

a {
/*color:#DB2925*/;
  color:#555555;
}

a:hover {
 color:#FFC800;
}



#body {
	min-width: 990px;
 position: absolute;
 width:100%;
 left:0%;
}


#width {
 display:block;
 width:990px;
}

#header {
 width:100%;
 height: 180px;
/* border-top: 42px solid #DB2925;*/
 border-bottom: 5px solid #DB2925;
 background-color: #FAE3CE;
 left:0%;
 text-align:center;
}




#left {
 background-color:#FAE3CE;
 float:left;
 border-left: 10px solid #DB2925;
 border-right: 10px solid #DB2925;
}


#menu {
 border-top: 16px solid #DB2925;
 width:228px;
/*  background-color: #DB2925;*/
  /*height:1000px;*/
}

#menu a {
 display: block;
 background: #FAE3CE url("../images/button_down.png") no-repeat;
 width:218px;
 height:22px;
 font-size:18px;
 /*font-weight:bold;*/
 text-decoration:none;
 color:black;
 padding:5px;
 /*padding-top:10px;*/
 border-bottom: 16px solid #DB2925;
 /*border-top: 8px solid #DB2925;*/
}

#menu a:hover {
 display: block;
  background: #FAE3CE url("../images/button_up.png") repeat;
 width:218px;
 height:22px;
 color:#DB2925;

}

#baers {
text-align:center;
 display: block;
 /*background: #FAE3CE url("../images/element.png") no-repeat;
 color:#000000;
 width:228px;
 border-top: 16px solid #DB2925;
 border-bottom: 16px solid #DB2925;*/
 
}

#info {
 display: block;
 background: #FAE3CE url("../images/element.png") no-repeat;
 color:#000000;
 width:228px;
 border-top: 16px solid #DB2925;
 border-bottom: 16px solid #DB2925;
 
}

#info h4 {
 font-size:18px;
 padding:5px;
}

#content {
/*position: fixed;*/
display: block;
 background: #FFFFFF url("../images/logo_bg.png") repeat-y;
 margin:0 0 0 248px;
 padding:10px;
 text-align:justify;
 color:black;
	height: auto !important;
	height: 100%;
	min-height: 200%;
}

#content h1{
 font-size:20px;
 text-align:center;
 padding-bottom:20px;
 color:black;/*#8087A7;*/
 
 /*#9797A5;*/
}

#content h2{
 font-size:17px;
 text-align:center;
 padding-bottom:20px;
 color:#DB2925;
}

#content p{

/* background: #999999 url("../images/element.png") no-repeat;
 color:#DB2925;
 background-color:#4D4D4D;*/
/* font-weight:bold;*/
 padding:15px;
/* border: 1px solid #DB2925;*/
}

#center {
 text-align:center;
}


table.rass 
{
border:#003366 solid 1px;
}
table.rass tr td
{
color:#003366;
text-align:center;
border:#003366 solid 1px;
}

#footer {
 clear:both;
 background: #FAE3CE url("../images/element.png") no-repeat;
 height:35px;
 border-top: 5px solid #DB2925;
 border-left: 10px solid #DB2925;
 text-align: center;
 color: #000000;
}

		/* MIN-WIDTH IN IE *************/

* html .minwidth {
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "990px":"100%");
}



