body {margin:0px; padding:0px; background-image:url(../oblaka.jpg);}


BODY {

scrollbar-face-color: #c4e884;

scrollbar-darkshadow-color: #D15901;
scrollbar-shadow-color: #e0f2be;
scrollbar-3dlight-color: #e0f2be;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #e0f3bb;
scrollbar-highlight-color: #FFFFFF;

}

/*All links, used with text style(for example s.6 )*/ 
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}


PRE {

DISPLAY: none

}


/*Tabs Panel */

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; 
}

.TabbedPanelsTabGroup {
	
                      margin: 0px;
	padding: 5px;

}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 5px 5px;
	margin: 0px 1px 1px 0px;
	font: bold 8px sans-serif;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}



/Menu*/

#menulist DIV#mmenu {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#menulist {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sublist {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menulist #mmenu A {
	LINE-HEIGHT: 30px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(../menu_new_4.png) no-repeat; HEIGHT: 30px !important; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none 
}
#menulist #mmenu A:hover {
	BACKGROUND-POSITION: 0px -30px; COLOR: #fff
}
DIV.sublist {
	Z-INDEX: 99; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.wipe(duration=0.5,motion=forward) progid:DXImageTransform.Microsoft.wipe(duration=0.0,motion=reverse); MARGIN-TOP: -1px; WIDTH: 260px; DISPLAY: block; HEIGHT: 300px; VISIBILITY: hidden; PADDING-LEFT: 80px
}
DIV.sublist DIV A {
	BORDER-BOTTOM: #fff 3px ridge; BORDER-LEFT: #fff 3px ridge; PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #9ad2f0; PADDING-LEFT: 8px; WIDTH: 270px; PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #000; FONT-SIZE: 13px; BORDER-TOP: #fff 3px ridge; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 3px ridge; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.sublist DIV A:hover {
	BACKGROUND-COLOR: #c00; COLOR: #fff
}
UL.at_list {
	PADDING-LEFT: 30px
}


/*Calender*/

.awmcal A {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.awmcal {
	TEXT-ALIGN: center; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px
}
.calhead {
	PADDING-BOTTOM: 2px; background-image:url('bottom.gif'); PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Times New Roman"; COLOR: #000080; FONT-SIZE: 20px; font-weight: bold; PADDING-TOP: 2px
}
.caldig {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff
}
.caldigwe {
	BACKGROUND-COLOR: #fcf6f6; COLOR: #660000
}
.calweek {
	BACKGROUND-COLOR: #ccffff
}
.weekendw {
	BACKGROUND-COLOR: #cc0000; COLOR: #ffffcc
}



/*Used for top and bottom banners, for title*/
.s1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}

/*Main style, used everywhere for main text*/
.s4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

/*Style, like s4, but smaller, used news and links columns, and in another places where we need small text*/
.s6 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

/*Used for bottom banners and, maybe, for time-table*/
.s8 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2B552B;}

/*Style for title of article*/
.s15 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}

/*For big main title*/
.s22 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#2B552B;}

/*Title of the windows  (menu, news)*/
.s23 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #2B552B;}

/*Used for bottom menu links*/
.bottom_menu_link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2B552B;}

  
.tab_color {background-color:#E2E2E2;}

/*Error style for administration part*/
.error_admin {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000;}


/*----------------------------------Global CORNER------------------------------*/
.crumb {
	margin-left: 20px;
}
img {
	border: 0;
}
ol {
	margin-left: 30px;
}
.corner {
	float: left;
	display: block;
	background: #fdfdfd;
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	width: 96%;
	margin-right: -2px;
	padding: 0 2%;
}
.cornertop {
	background: #fdfdfd url(corner_r.gif) no-repeat right top;
	width: 100%;
	float: left;
	display: block;
}
.cornertop img {
float: left;
}
.cornerbtm {
	background: #fdfdfd url(corner_r.gif) no-repeat right top;
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 10px;
}
.cornerbtm img {
float: left;
}


.orn { color:#f37021; }
.bigo { font-size:17px; color:#f37021; }
.bigr { font-size:17px; color:#ff0000; }
.bigb { font-size:17px; color:#000000; }
.bigc { font-size:17px; color:#0000ff; }
.mido { font-size:14px; color:#f37021; }
.midr { font-size:14px; color:#ff0000; }
.midb { font-size:14px; color:#000000; }
.midc { font-size:14px; color:#0000ff; }
.big { font: bold 1.3em; }
.red { color: #ff0000; letter-spacing:-1px; }
.grn { color: #009900; letter-spacing:-1px; }
.wht { color: #FFFFFF; letter-spacing:-1px; }
.yll { color: #FC0; letter-spacing:-1px; }

.pla_all { margin:0; padding:0; background-image: url(../ramka.gif); background-repeat: no-repeat; height:154px; }

