BODY 
{	
	margin: 0%;
	padding: 0;
	border-width: 0;
	border-style: none;
	border-color: inherit;
	width: auto
} 
IMG {border: none}
img.news	{	border: 2px solid #ccccbb; 
			padding: 2px; 
			margin-right:8px;
		}
TABLE {	border-width:0; 
	border:0;
	cellpadding:0;
	cellspacing:0;
	}

TD {	font-size: 13px;	font-family: arial, helvetica, sans-serif}
P  {	font-size: 10pt;	font-family: arial, helvetica, sans-serif}
H1 {	color: #336699;	
	font-size: 12pt;	font-family: arial, helvetica, sans-serif; font-weight: bold;	text-align: center; }


A:link 		{	color: #336699;	text-decoration: none;		font-family: arial, helvetica, sans-serif}
A:visited 	{	color: #336699;	text-decoration: none}
A:active 	{	color: #ff9900;	text-decoration: underline}
A:hover 	{	color: #ff9900;	text-decoration:underline;	font-family: arial, helvetica, sans-serif;}

A.menu:link 	{	color: #336699;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif}
A.menu:visited 	{	color: #336699;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif}
A.menu:active 	{	color: #336699;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif}
A.menu:hover 	{	color: #336699;	font-weight: bold;	font-size: 10pt;	text-decoration: underline;	font-family: arial, helvetica, sans-serif}

A.nav:link 	{	color: #eeeeee;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif}
A.nav:visited 	{	color: #eeeeee;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif}
A.nav:active 	{	color: #ffff11;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif}
A.nav:hover 	{	color: #ffff11;	font-weight: bold;	font-size: 10pt;	text-decoration: underline;	font-family: arial, helvetica, sans-serif}

A.wiki:link 	{	color: #3366bb;	font-weight: bold;	font-size: 10pt;	text-decoration: underline;	font-family: arial, helvetica, sans-serif}
A.wiki:visited 	{	color: #3366bb;	font-weight: bold;	font-size: 10pt;	text-decoration: underline;	font-family: arial, helvetica, sans-serif}
A.wiki:active 	{	color: #3366bb;	font-weight: bold;	font-size: 10pt;	text-decoration: underline;	font-family: arial, helvetica, sans-serif}
A.wiki:hover 	{	color: #FF0000;	font-weight: bold;	font-size: 10pt;	text-decoration: underline;	font-family: arial, helvetica, sans-serif}

A.url:link	{	color: #336699;	text-decoration: none;		font-family: arial, helvetica, sans-serif	margin-left:	10px;	border-bottom:1px dashed;}
A.url:visited	{	color: #336699;	text-decoration: none;		font-family: arial, helvetica, sans-serif	margin-left:	10px;	border-bottom:1px dashed;}
A.url:active	{	color: #ff9900;	text-decoration: none;		}
A.url:hover	{	color: #ff9900;	text-decoration: none;		}

.cathdl {	padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 2px;
		padding-right: 2px;
		text-align: center;
		background-color: #336699;	color: #ffffff;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-topleft: 5px;
		}



.gal_text {	padding-top: 0px;
		padding-bottom: 3px;
		padding-left: 2px;
		padding-right: 2px;
		margin-bottom:3px;
		text-align: center;
		background-color: #ddddee;	color: #336699;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif}

.gal_foto {	border-collapse:collapse; 
		border: 2px #ddddee solid;
		margin-bottom: 0px;
		padding: 3px; }



.cat 	{       				color: #336699;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	font-family: arial, helvetica, sans-serif}

.text 		{							font-size: 10pt;	font-family: arial, helvetica, sans-serif}
.texttitle 	{					color: #336699;	font-size: 12pt;	font-family: arial, helvetica, sans-serif; font-weight: bold;}
.textsmall 	{							font-size: 8pt;		font-family: arial, helvetica, sans-serif}
.red	 	{					color: #BB1111;	font-size: 12pt;	font-family: arial, helvetica, sans-serif; font-weight: bold;}



.textsmallcalendar 	{						font-size: 8pt;		font-family: arial, helvetica, sans-serif}
.textwhocalendar 	{						font-size: 10pt;		font-family: arial, helvetica, sans-serif}
.texttitlecalendar 	{					color: #777777;	font-size: 10pt;	font-family: arial, helvetica, sans-serif; font-weight: bold}

.textsmallcalendartomorrow 	{						font-size: 8pt;		font-family: arial, helvetica, sans-serif}
.textwhocalendartomorrow 	{						font-size: 10pt;		font-family: arial, helvetica, sans-serif}
.texttitlecalendartomorrow 	{					color: #777777;	font-size: 10pt;	font-family: arial, helvetica, sans-serif; font-weight: bold}



.textnews 	{
		color: #000011;	
		font-size: 10pt;	
		font-family: arial, helvetica, sans-serif; 
		font-weight: normal;
		border-top-width: 0px;
		border-top-style: solid;
		border-top-color: #bbbbbb;
		padding-top: 4px;
		padding-right: 10px;
		padding-left: 10px;
		text-align: justify;
		text-indent: 30px;
		line-height:18px;
}

.time 		{					color: #ffffff;	font-size: 10pt;	font-family: arial, helvetica, sans-serif}
.copyleft	{					color: #000000;	font-size: 8pt;		font-family: arial, helvetica, sans-serif}

.tbl_header	{	background-color: #2244BB;	color: #EEEEEE;	font-size: 10pt;	font-family: arial, helvetica, sans-serif}
.tbl_row_light	{	background-color: #ffffff;	color: #000000;	font-size: 10pt;	font-family: arial, helvetica, sans-serif}
.tbl_row_dark 	{	background-color: #eeeeee;	color: #000000;	font-size: 10pt;	font-family: arial, helvetica, sans-serif}

.tbl_row_lightcalendar	{	background-color: #ffffff;	color: #000000;	font-size: 10pt;	font-family: arial, helvetica, sans-serif}
.tbl_row_darkcalendar 	{	background-color: #eeeeee;	color: #000000;	font-size: 10pt;	font-family: arial, helvetica, sans-serif}

.tbl_row_lightcalendartomorrow	{	background-color: #ffffff;	color: #000000;	font-size: 10pt;	font-family: arial, helvetica, sans-serif}
.tbl_row_darkcalendartomorrow 	{	background-color: #eeeeee;	color: #000000;	font-size: 10pt;	font-family: arial, helvetica, sans-serif}


.bg  {	background-color: #3A6DA0}
.bg2 {	background-color: #ffffff}
.bg3 {	background-color: #336699}
.bg4 {	background-color: #2244BB}
.bg5 {	background-color: #336699}


.maxiinput {FONT-SIZE: 14px; WIDTH: 300px; font-size: 14; color: 000000; border: #808080 1 solid;}
.maininput {FONT-SIZE: 12px; WIDTH: 200px; font-size: 10; color: 000000; border: #808080 1 solid;}
.miniinput {FONT-SIZE: 12px; WIDTH: 100px; font-size: 10; color: 000000; border: #808080 1 solid;}

.simpleok {WIDTH: 50px; height:18px; background-color: cccccc; font-size: 10; color: 000000; font-weight: bold; border: #808080 1 solid;}
.longok {WIDTH: 130px; height:20px; background-color: cccccc; font-size: 10; color: 000000; border: #808080 1 solid;}

.toptable {FONT-SIZE: 10px; background: #cccccc}

.small {FONT-SIZE: 11px;}

TD.menu {FONT-SIZE: 12px; FONT-WEIGHT: bold}
TD.main {FONT-SIZE: 14px; FONT-WEIGHT: bold}

TABLE.bakfon {background: #AAAAAA}
TR.vip  {background: #E5E5E5}
TR.row1 {background: #FFFFFF}
TR.row2 {background: #EEEEEE}

.pgbutt     {font-family: Verdana; font-size:10px; padding-top:2px;padding-bottom:2px}
.pgbutt .sel{color: #000000; border: 1px #AAAAAA solid; background: #E5E5E5 padding:0px 2px 0px 2px;}
.pgbutt a   {color: #AAAAAA; border: 1px #AAAAAA solid; width:10px; padding:0px 2px 0px 2px; background: #ffffff;}
.pgbutt a:hover   {color: #AAAAAA; border: 1px #AAAAAA solid; background: #E5E5E5}
.pgbutt a:visited {color: #AAAAAA; border: 1px #AAAAAA solid; text-decoration: bold;}

.right_menu {	width:		230px;
		text-overflow: 	ellipsis; 
		overflow: 	hidden;
		margin-bottom:	1px;
		white-space:	nowrap;
}

.left_menu {	width:		145px;
		text-overflow: 	ellipsis; 
		overflow: 	hidden;
		margin-bottom:	1px;
		white-space:	nowrap;
}

.calendar {	width:		295;
		text-overflow: 	ellipsis; 
		overflow: 	hidden;
		margin-bottom:	1px;
}

.blue_header {
	font-size: 100%;	font-weight: normal;
	color: #336699; 	text-transform: uppercase;
	background-color: #FFFFFF;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #336699;
	padding-bottom: 3px;
	margin: 0px;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
}
.grey_header {
	font-size: 70%;	font-weight: normal;
	color: #aaaaaa;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	padding-bottom: 3px;
	margin: 0px;
	padding-top: 7px;
	padding-left: 0px;
	padding-right: 0px;
}

.block_head {   border-collapse:collapse; 
                border: 1px #D0F0FF solid;
                background-color: #E0F0FF;
                margin-bottom: 9px;
                padding: 2px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		-webkit-border-radius-bottomright: 5px;
		-webkit-border-radius-bottomleft: 5px;


}
form {		margin: 0px;
		padding: 0px;

}
.pic_news {	float: left; 
		margin: 0.2em 1.0em 0.4em 0;
}

.hilt {
	PADDING-BOTTOM: 1em; 
	BACKGROUND-COLOR: #E0F0FF; 
	PADDING-LEFT: 1em; 
	PADDING-RIGHT: 1em; 
	MARGIN-BOTTOM: 1em; 
	COLOR: #444; 
	OVERFLOW: hidden; 
	PADDING-TOP: 1em; 
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	margin:	6px;
}
.hist {
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 5px; 
	MARGIN-BOTTOM: 5px; 
	COLOR: #444; 
	OVERFLOW: hidden; 
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	margin:	1px;
}
