html {
 margin: 0;
 border: 0;
 padding: 0;
}

body {
 background-image:url('../images/bg.jpg');
 background-repeat:repeat-x;
 margin: 0;
 padding: 0;
 border:0;
 font:10pt arial;
}

h1 {
 font:16pt arial;
 color:#2f3196;
 padding-top:0px;
 margin-top:0px;
}

p {
 color:#666666;
}

a {
 color:#2f3196;
}

#wrapper_border {
 margin: 0 auto;
 width:954px;/*954px;*/
 background-color:transparent; /* This is the border-color */
 padding:1px; /* This is the border width */
}

#wrapper {
 width:954px;/*720px;*/
 padding:5px;
 background-color:white; /*pink;*/ /* This is the background-color (side_menubar will be this color) */
 float:left;
}

#wrap {
margin:0 auto;
width:954px;/*700px;*/
background-color:green;
}

#content_1 {
float:left;
background-color:yellow;
width:58%;
padding:5px;
}

#content_2 {
float:left;
width:100%;
/*padding:10px;*/
overflow-x:hidden;
background-color:white;/*yellow;*/
}

#paper_wrapper_content {
width:100%;
background-color:pink;
}

#foil_wrapper_content {
float:left;
width:100%;
height:100%;
background-color:white; /*green;*/
overflow-x:hidden;
}

#idMiddle{
 padding-top:10px;
}

.clsFoot a{
 text-decoration:none;
 color:#9b9ea8;
}

.clsFoot a:hover {
 text-decoration:underline;
}

.clsLeftNav {
 width:193px;
 background-color:transparent;
 background-image:url('../images/left_nav_bg.gif');
 background-repeat:repeat-y;
 padding:7px;
}

.clsLeftNav a{
 color: black;
 text-decoration: none;
}

.clsLeftNav a:hover{
 color: #1c2482;
}

#idSplEvts {
 display: block;
/* height: 225px; */
 margin: 0;
 padding: 0;
}

#idSplEvts li {
 display: block;
/* background-color: silver; */
 margin: 0;
 padding: 0;
 text-align: left;
}
#idSplEvts li h4 {
 display: block;
/* background-color: red; */
 font-size: 10pt;
 margin: .5em 0 0;
 padding: 0;
 font-weight: normal;
}
#idSplEvts li p {
 display: block;
/* background-color: green; */
 font-size: 8pt;
 margin: 0;
 padding: 0 0 0 1em;
}




