body {
text-align : center;
font-family: Helvetica,Helv;
font-size: 13px;
font-weight: normal;
text-decoration: none;
background-color :#800000;
color: #000000;
margin: 0px;
padding: 0px;
}

a { color:#1e7ec8; text-decoration:underline; }
a:hover { color:#1e7ec8; text-decoration:underline; }
a img { border:0;}
:focus { outline:0; }

/* Heading */
h1, h2, h3, h4, h5, h6, .head { margin-bottom:.4em; line-height:1.3em; color:#0A263C; }
h1 { font-size:1.5em; line-height:1.17; }
h2 { font-size:1.5em; }
h3 { font-size:1.35em; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }

/* Table */
th { padding:0; text-align:left; vertical-align:top; }
td {padding:0;vertical-align:top;}

/* Paragraph */
p { margin-bottom:.8em; }
address { margin-bottom:.4em; }
address { font-style:normal; line-height:1.4em;}
cite { font-style:normal; font-size:10px;}
q:before, q:after{content:'';}

/* Form */
form { display:inline;}
fieldset { border:none; }
legend {display:none;}
label { color:#666; /*font-size:.95em;*/  font-weight:bold; }
input, select, button { vertical-align:middle; }

/* Lists */
dt { display:block; font-weight:bold; }
ul,ol {padding:0; list-style:none;}

/* Size */
small { font-size:.92em; }
big { font-size:1.1em; }

#wrap {
	position:absolute;
	top:14px;
	left:50%;
	width:980px;
	z-index:1;
	margin: 0px 0px 0px -490px;
	background-color:#ffffff;
}

#header {
width: 100%;
float: left;
border-top-width: 3px;
border-bottom-width: 3px;
border-color: #000000;
border-top-style:solid;
border-bottom-style:solid;
margin-bottom: 2px;
}

#topmenu {
width: 100%;
float: left;
text-align: left;
background : #000000 url(../images/topmenubg.jpg) repeat-x;
}

#contentwrap {
width: 100%;
float: left;
}

#sidewrap {
float: left;
width: 22%;
min-height: 350px;
padding: 10px 10px 40px 10px;
background:#EAEAEA;
}

#sidemenu {
float: left;
margin: 20px 10px 20px 10px;
padding-bottom: 6px;
text-align: left;
border-width: 2px;
border-style: solid;
border-color: #1F1F1F;
background: #ffffff url(../images/sidemenuback.jpg) repeat-y;
}

#content {
float: left;
width: 70%;
height: 100%;
text-align: left;
padding: 10px 20px 50px 20px;
}

#footer {
width: 100%;
float: left;
font-size: 10px;
background:#800000;
color:#ffffff;
padding: 5px;
}

#topmenu ul li a{
  font-size: 15px;
  font-weight: bold;
  color:#fdfdfd;
  text-decoration: none;
  margin: 0px 0px 9px 18px;
  float: left;
}

#topmenu ul li.active a{
  color:#ffffff;
  text-decoration: underline;
}

#sidemenu ul li a{
  width: 180px;
  font-size: 12px;
  font-weight: bold;
  color:#000000;
  text-decoration: none;
  padding: 5px 0 5px 12px;
  float: left;
  background: url(../images/sidemenubg.gif) center left no-repeat;
}

#sidemenu ul li.subkat a{
  font-size: 12px;
  color:#ffffff;
  text-decoration: underline;
}

#sidemenu ul li.title{
  font-size: 15px;
  font-weight: bold;
  text-align: left;
  background : #000000 url(../images/topmenubg.jpg) repeat-x;
  color:#ffffff;
  padding: 5px 0 5px 5px;
}

#sidemenu_list{
  margin: 0;
}

