/**************************************
 * THEME NAME: standardwhite
 *
 * Files included in this sheet:
 *
 *   standardwhite/gradients.css
 **************************************/

/***** standardwhite/gradients.css start *****/

/**
  *  Adds all the nice finish to the standard theme
  *
  */

body{
	margin:0 0 0 0;
	background:#ffffff url(bg_footer.jpg) repeat-x bottom;
	font-family:Tahoma, Verdana;
}

th.header,
td.header,
div.header {         
    background-position:top;    
    background-repeat:repeat-x;     
}

.navbar {   
    background-position:top;    
    background-repeat:repeat-x;     
}

#quick-buttons{
margin-left:10px;
padding-left: 5px;
font-size:12px;
font-family:Tahoma, Verdana;
height:35px;
margin-top:-7px;
}

#layout-table {
border-collapse:separate;
margin-top:8px;
width:100%;
background-color:#f3f3f3;
}

/*header*/

#header-inner {
	height:189px;
	background: transparent url(head_der.jpg) no-repeat right top ;
}

#header-wrapper {
	height:224px;
	background: transparent url(bg_header.jpg) repeat-x ;
}
.custom-log {
background-color:#fff;
	text-align:right;
}


/*blocks*/

.block_adminblock {
width:238px;
}

.sideblock .header {
	height:39px;
	background: transparent url(bg_topblock.jpg) no-repeat;
	width:185px;
	color:#fff;
	font-size:14px;
	padding:8px 0 0 14px;
	border:none;	
	box-shadow: 5px 5px 3px #888;
	margin-top:10px;
}

.sideblock .header, .sideblock h2 {
font-size:0.9em;
font-weight:bold;
padding-left:25px;
}

.sideblock .header .hide-show-image {
margin-right:10px;
margin-top:0px;

}

.sideblock .content  {
	font-size:11px;
	background-color:#FFFFFF;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright: 10px;
	border: 1px solid #CCCCCC;
   -webkit-box-shadow: 3px 3px 3px rgb(169,169,169);     
   -moz-box-shadow: 3px 3px 3px rgb(169,169,169);     
   box-shadow: 3px 3px 3px rgb(169,169,169);  
	width:197px;
}
.singlebutton{
margin-left:15px;
}

.logininfo, #header-home .headermenu font {
font-size:10px;
}

a:link , a:visited {
	color:#589b56;
	font-weight:bold;
}

a:hover{
	color: #99CC99;
	font-weight:bold;
}

.homelink {
	margin: 0px 0px 0px 0px;

}


.breadcrumb ul {
font-size:11px;
margin:10px 0 5px 15px;
}
.breadcrumb li {
	color: #666666;
}

/*footer*/


#footer{

	padding:10px 10px 10px 0;
	text-align:center;
}



/*content*/
#left-column{
padding-left:10px;
width:210px;
}
#right-column{
padding-right:10px;
width:210px;
}

.generalbox {
-moz-border-radius:10px 10px 10px 10px;
background-color:#FFFFFF;
border: 1px solid #589b56;
   -webkit-box-shadow: 3px 3px 3px rgb(169,169,169);     
   -moz-box-shadow: 3px 3px 3px rgb(169,169,169);     
   box-shadow: 3px 3px 3px rgb(169,169,169);  
}

.headingblock {
-moz-border-radius:10px 10px 10px 10px;
background-color:#FFFFFF;
border: 2px solid #589b56 ;
}

.coursebox  {
-moz-border-radius:10px 10px 10px 10px;
background-color:#FFFFFF;
border: 2px solid #589b56 ;
}

#calendar .weekend, .minicalendar .weekend {
color: #589b56;
}

.block_site_main_menu .footer select {
font-size:1em;
}

.block_login .loginform div.c1.btn {
text-align:right;
}

.sideblock .footer {
text-align:right;
padding-right:10px;
}

.logininfo, #header-home .headermenu font {
padding-right:10px;
padding-top:5px;
}/***** standardwhite/gradients.css end *****/


