/**************************************
 * THEME NAME: SIB
 *
 * Files included in this sheet:
 *
 *   SIB/sib_styles.css
 **************************************/

/***** SIB/sib_styles.css start *****/

#header-home {
  background: #F1F5F8 url(sib_header_bkgd.png) repeat-x top left;
}

#header-home {
  background-image:url(sib_header_medium_bkgd.png);
  height: 100px;
}

.logininfo, #header-home .headermenu font {
//  margin: 5px;
  font-size:12px;
}

.headermenu {
  margin: 15px;
}
h1.sibheader {
  margin-top: 0px;
  padding-top: 1.5em;
  text-align: center;
  width: auto;
//  font-weight: normal;
  color: #616161;
  font-size: 1.8em;
  }
h1.sibheader a, h1.sibheader a:visited, h1.sibheader a:hover {
  text-decoration: none;
  font-family: Helvetica, sans-serif; font-size: 24px;
  color: #d6161d;
}
.navbar {
  border-style:none;
  font-family: Helvetica, sans-serif; font-size:12px;
//  border-style:solid;
  border-width:1px;
  padding:3px 0.5em;
  width:auto;
}

body {
  background:#F7F8FA url(sib_body_bkgd.png) repeat-x scroll left top;
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  color: #626262;
  height:100%;
  margin:0;
  padding:0;
}

body#h1 { font-family: Helvetica, sans-serif; font-size: 16px; color: #353535; }
body#h2 { font-family: Helvetica, sans-serif; font-size: 14px; color: #353535; }
body#h3 { font-family: Helvetica, sans-serif; font-size: 12px; color: #353535; }
body#h4 { font-family: Helvetica, sans-serif; font-size: 10px; color: #353535; }
body#h5 { font-family: Helvetica, sans-serif; font-size: 9px; color: #353535; }
body#h6 { font-family: Helvetica, sans-serif; font-size: 8px; color: #353535; }

.sideblock .header {
  background:transparent url(menu_top_moodle_2.gif) repeat scroll 0 0;
//  background: #D6161D;
  border:medium none;
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
//  height:20px;
  line-height:22px;
//  margin:2px 1px 0;
  padding-left:5px;
  opacity:1;
//  margin-right:10px;
//  width:160px;
}

.sideblock .content {
//  background: #D6161D;
  background: #F7F8FA url(sib_body_bkgd.png) repeat-x top left;
//  width:160px;
}
 


td.content {
//  background: #F7F8FA url(sib_body_bkgd.png) repeat-x top left;
  background: transparent;
}
   
body#course-view .headingblock {
  background: #D6161D;
  border:medium none;
  color:#FFFFFF;
}
   
#course-view .weekscss .section, #course-view .section td.side {
//  background: #F7F8FA url(sib_body_bkgd.png) repeat-x top left;
  background: transparent;
  font-family: Helvetica, sans-serif;
  color: #626262;
}
  
a:link, a:visited {
  color: #d6161d;
  font-size: 12px;
  font-family: Helvetica;
//  text-decoration: none;
}

a:hover {
//  text-decoration: underline;
}

a:visited {
  color: #920209;
}

select {
background:#FFFFFF none repeat scroll 0 0;
border-color:#7C7C7C #C3C3C3 #C3C3C3 #7C7C7C;
border-style:solid;
border-width:1px;
color:#406981;
font-size:11px;
font-weight:normal;
margin:5px;
width:124px;
}
//select.headermenu {
//background:#FFFFFF none repeat scroll 0 0;
//border-color:#7C7C7C #C3C3C3 #C3C3C3 #7C7C7C;
//border-style:solid;
//border-width:1px;
//color:#406981;
//font-size:11px;
//font-weight:normal;
//margin:5px;
//width:124px;
//}
//
//#switchrole_jump, #chooselang_jump {
//background:#FFFFFF none repeat scroll 0 0;
//border-color:#7C7C7C #C3C3C3 #C3C3C3 #7C7C7C;
//border-style:solid;
//border-width:1px;
//color:#406981;
//font-size:11px;
//font-weight:normal;
//margin:5px;
//width:124px;
//}



#sib_footer {
background-color:#1E2425;
bottom:0;
margin:0;
color:#F7F8FA;
font-family:Verdana;
font-size:10px;
font-weight:normal;
height:40px;
letter-spacing:1px;
position:static;
width:100%;
//z-index:2;
}
#sib_footer_content {
padding:9px 300px 0 36px;
position:relative;
text-align: left;
}

#sib_footer a{
	text-decoration: none;
	color: #F7F8FA;
}
#sib_footer a:hover{
	color: #F7F8FA;
	text-decoration: underline;
}
#sib_footer a img, #sib_header_big a img,#sib_header a img,#sib_header_small a img{
	border: none;
	vertical-align: middle;
	padding-right: 5px;
}
#sib_footer_right{
	position: absolute;
	right: 18px;
	width: 400px;
	top: 9px;
	text-align: right;
}
#sib_footer_right a{
	padding-left: 10px;
}
#sib_footer_right a:hover img{
	text-decoration: none;
	border: none;
}

/***
 *** Modules: Forum
 ***/

.forumpost .content {
  background: none;
}

.block_course_summary .content {
    padding:10px 5px 10px 5px;
}

.generaltable .cell {
	background-color: transparent;
}

.commands{
	background:url(sib_body_bkgd.png) repeat-x rgb(247, 248, 250);
	padding:3px;
}
/***** SIB/sib_styles.css end *****/


