
html, body 						{ height:100%; width:100%}
body, table, tr, td, div, p 	{ font-family: "Trebuchet MS", Calibri, Tahoma; font-size: 13px; color: #222222; }
.newstitle						{ color: #990000; text-decoration: none; font-size: 13px; font-weight: bold}
#.newstitle:hover				{ color: #990000; text-decoration: underline; font-size: 13px; font-weight: bold}
.bigtitle						{ font-size: 24px; line-height: 20px;}

.newstitle2						{ font-family: Tahoma; font-size: 17px; color: #000000; text-decoration: none; line-height: 24px; font-weight: normal;}
#.newstitle2:hover				{ font-family: Tahoma; font-size: 17px; color: #000000; text-decoration: underline; line-height: 24px; font-weight: normal;}
.newstitle2	a					{ font-family: Tahoma; font-size: 17px; color: #000000; text-decoration: none; line-height: 24px; font-weight: normal;}
.newstitle2	a:hover				{ font-family: Tahoma; font-size: 17px; color: #000000; text-decoration: underline; line-height: 24px; font-weight: normal;}

.traur							{ border: solid #000000 1px; padding-left: 2px; padding-right: 2px; padding-top: 0px}
h1, h2, h3, h4					{ padding-top: 0px; margin-top: 0px}
.anonsdata						{ font-size: 18px; color: #990000; text-decoration: none; font-weight: normal;}
#.anonsdata:hover				{ font-size: 18px; color: #990000; text-decoration: underline; font-weight: normal;}
.anonsdata2						{ font-size: 14px; color: #990000; text-decoration: none; font-weight: normal;}
#.anonsdata2:hover				{ font-size: 14px; color: #990000; text-decoration: underline; font-weight: normal;}
.anonsdatanow					{ font-size: 18px; color: #990000; text-decoration: none; font-weight: bold;}
#.anonsdatanow:hover				{ font-size: 18px; color: #990000; text-decoration: underline; font-weight: bold;}

.anonstitle						{ font-family: Tahoma; font-size: 22px; color: #444444; text-decoration: none; font-weight: normal; line-height: 20px;}
#.anonstitle:hover				{ font-family: Tahoma; font-size: 22px; color: #444444; text-decoration: underline; font-weight: normal; line-height: 20px;}
.anonstitlepage					{ font-family: "Calibri Bold", Tahoma; font-size: 24px; color: #444444; text-decoration: none; font-weight: bold; line-height: 20px;}
#.anonstitlepage:hover			{ font-family: "Calibri Bold", Tahoma; font-size: 24px; color: #444444; text-decoration: underline; font-weight: bold; line-height: 20px;}
.anonsrepertitle				{ font-family: Tahoma; font-size: 18px; color: #333333; text-decoration: none; font-weight: normal;}
#.anonsrepertitle:hover			{ font-family: Tahoma; font-size: 18px; color: #333333; text-decoration: underline; font-weight: normal;}
.repertitle						{ font-family: Tahoma; font-size: 18px; color: #333333; text-decoration: none; line-height: 24px; font-weight: normal;}
#.repertitle:hover				{ font-family: Tahoma; font-size: 18px; color: #333333; text-decoration: underline; line-height: 24px; font-weight: normal;}

.anonstitlesp1					{ font-family: "Calibri Bold", Tahoma; font-size: 20px; color: #666666; text-decoration: none; font-weight: bold; line-height: 20px;}
#.anonstitlesp1:hover			{ font-family: "Calibri Bold", Tahoma; font-size: 22px; color: #666666; text-decoration: underline; font-weight: bold; line-height: 20px;}
.anonstitlesp2					{ font-family: Tahoma; font-size: 18px; color: #676767; text-decoration: none; font-weight: normal; line-height: 20px;}
#.anonstitlesp2:hover			{ font-family: Tahoma; font-size: 18px; color: #676767; text-decoration: none; font-weight: normal; line-height: 16px;}
.anonstitlesp3					{ font-family: Tahoma; font-size: 20px; color: #666666; text-decoration: none; font-weight: normal; line-height: 18px;}
#.anonstitlesp3:hover			{ font-family: Tahoma; font-size: 20px; color: #666666; text-decoration: underline; font-weight: normal; line-height: 18px;}

.repertitlesp1					{ font-family: Tahoma; font-size: 18px; color: #444444; text-decoration: none; line-height: 24px; font-weight: bold;}
#.repertitlesp1:hover			{ font-family: Tahoma; font-size: 18px; color: #444444; text-decoration: underline; line-height: 24px; font-weight: bold;}
.repertitlesp2					{ font-family: Tahoma; font-size: 17px; color: #676767; text-decoration: none; line-height: 24px; font-weight: normal;}
#.repertitlesp2:hover			{ font-family: Tahoma; font-size: 17px; color: #676767; text-decoration: underline; line-height: 24px; font-weight: normal;}
.repertitlesp3					{ font-family: Tahoma; font-size: 18px; color: #444444; text-decoration: none; line-height: 24px; font-weight: normal;}
#.repertitlesp3:hover			{ font-family: Tahoma; font-size: 18px; color: #444444; text-decoration: underline; line-height: 24px; font-weight: normal;}


.mini 							{ font-size: 11px; line-height: 14px; text-decoration: none;}
#.mini:hover						{ font-size: 11px; line-height: 14px; text-decoration: underline;}

.minisp1 						{ color: #990000; font-size: 11px; line-height: 14px; text-decoration: none; font-weight: bold; }
#.minisp1:hover					{ color: #990000; font-size: 11px; line-height: 14px; text-decoration: underline; font-weight: bold; }
.minisp2 						{ color: #333333; font-size: 11px; line-height: 14px; text-decoration: none;}
#.minisp2:hover					{ color: #333333; font-size: 11px; line-height: 14px; text-decoration: underline;}
.minisp3 						{ color: #990000; font-size: 11px; line-height: 14px; text-decoration: none;}
#.minisp3:hover					{ color: #990000; font-size: 11px; line-height: 14px; text-decoration: underline;}

.minia 							{ font-size: 11px; line-height: 14px; text-decoration: none;}
.minia:hover					{ font-size: 11px; line-height: 14px; text-decoration: underline;}

.maintop						{ background-position: left top; background-repeat: repeat-y; background-image: url(../images/main/fon_main_top.jpg);}
.othertop						{ background-position: left top; background-repeat: repeat-y; background-image: url(../images/other/fon_bottom.jpg);}
.otherleft						{ background-position: left top; background-repeat: repeat-y; background-image: url(../images/other/fon_main_left.jpg);}
.otherright						{ background-position: left top; background-repeat: repeat-y; background-image: url(../images/other/fon_main_right.jpg);}
.otherrightf					{ background-position: left top; background-repeat: repeat-y; background-image: url(../images/other/fon_main_right_f.jpg);}
.othercenterf					{ background-position: left top; background-repeat: no-repeat; background-image: url(../images/other/fon_main_center_f.jpg);}

.menuarrow						{ background-position: left top;  background-repeat: no-repeat; background-image: url(../images/other/menu_arrow.png);}
.othercenter					{ background-position: right top; background-repeat: no-repeat; background-image: url(../images/other/fon_main_center3.jpg);}

.maski							{ background-position: right top; background-repeat: no-repeat; background-image: url(../images/main/maski.jpg); }
.maski2							{ background-position: right top; background-repeat: no-repeat; background-image: url(../images/other/maski.png); }
.tenleft						{ background-position: right top; background-repeat: repeat-y; background-image: url(../images/tenleft.jpg); }
.tenright						{ background-position: left top; background-repeat: repeat-y; background-image: url(../images/tenright.jpg); }

.maintopleft					{ background-position: left top; background-repeat: repeat-y; background-image: url(../images/main/fon_main_top_left.jpg);}
.maintopright					{ background-position: left top; background-repeat: repeat-y; background-image: url(../images/main/fon_main_top_right.jpg);}
.maintopcenter					{ background-position: left top; background-repeat: repeat-y, repeat-x; background-image: url(../images/main/fon_main_top_center.jpg);}

.button							{ margin: 0em; 0.1em; }
.ok_button						{ width: 26px; height: 20px; border: 0px; margin: 0; padding: 0px; }
.enter_button					{ width: 31px; height: 15px; border: 0px; margin: 0; padding: 0px; }
.save_button					{ width: 68px; height: 20px; border: 0px; margin: 0; padding: 2px; }
.new_button						{ width: 68px; height: 20px; border: 0px; margin: 0; padding: 2px; }

 a								{ color: #990000; text-decoration: none;  }
 a:hover						{ color: #990000; text-decoration: underline;}

 img							{ border: 0 }
 a img							{ border: 0 }
 a:link img						{ border: 0 }

.cntrl							{ border: solid 1px; border-color: #666666; margin: 0; padding: 2px; color: #333333; background: #f3f3f3; }
.cntr							{ border: solid 1px; border-color: #666666; margin: 0; padding: 2px; color: #333333; background: #f3f3f3; }
.cntr2							{ border: solid 1px; border-color: #666666; margin: 0; padding: 2px; color: #333333; background: #f6f0df; }

 form							{ margin: 0em; padding: 0em; border-style: none; font-size: 12px; }

.subtitle						{ color: #333366; text-decoration: none; font-size: 18px; }
.subtitlem						{ color: #333366; text-decoration: none; font-size: 18px; }
.title							{ font-size: 27px; color: #666699 }
.title a						{ font-size: 29px; color: #003399 }
.title a:hover					{ font-size: 29px; color: #CC3300 }
.pagetitle						{ font-size: 24px; color: #ffffff; }
.menutitle						{ font-size: 16px; color: #333333; margin-bottom: 2px; margin-left: 0px; margin-top: 0px; margin-right: 0px }

blockquote						{ margin-left: 12px; margin-top: 0px; margin-bottom: 0px; }

 ul								{ margin-top: 1px;  padding-top: 1px;  margin-bottom: 1px;  padding-bottom: 1px; margin-left: 6px;  padding-left: 6px; }
 ol								{ list-style: decimal none; margin-top: 2px;  padding-top: 2px;  margin-bottom: 10px;  padding-bottom: 5px; }
 
.calend							{ color: #333366; font-size: 10px; line-height: 8px; }
.calend	:hover					{ color: #333366; font-size: 10px; line-height: 8px; text-decoration: none; font-weight: bold;}

.kreslo							{ background-position: middle middle; font-size: 8px; background-repeat: no-repeat; }
.kalendarik						{ color: #666666; text-decoration: none; font-size: 11px; line-height: 12px; background-repeat: no-repeat;}
.kalendarik				a		{ color: #ffffff; text-decoration: none; font-size: 11px; line-height: 12px; background-repeat: no-repeat;}
.kalendarik				a:hover	{ color: #ffffff; text-decoration: none; font-size: 11px; line-height: 12px; background-repeat: no-repeat;}
.kalendarik_caption				{ background-color: #993366; color: #ffffff; font-size: 11px;  background-image: url(../images/bg_caption.gif); line-height: 12px; }
.kalendarik_caption		a		{ color: #ffffff; font-size: 11px; line-height: 12px; }
.kalendarik_caption		a:hover	{ color: #ffffff; font-size: 11px; line-height: 12px; background-repeat: no-repeat;}
.kalendarik_border				{ background-color: #cccccc;  line-height: 12px; background-repeat: no-repeat;}
.kalendarik_days				{ font-size: 11px; color:#abaaa7;  line-height: 12px; background-repeat: no-repeat;}
.kalendarik_actionday			{ color: #666666; text-decoration: none; font-size: 11px; background-position: middle center; background-repeat: no-repeat;  line-height: 12px;}
.kalendarik_actionday:hover		{ color: #666666; text-decoration: none;  line-height: 12px; font-size: 11px; background-repeat: no-repeat;}
.kalendarik_actionday	a		{ font-size: 11px; background-repeat: no-repeat;}
.kalendarik_actionday	a:hover	{ font-size: 11px; background-repeat: no-repeat;}

