BODY {
	margin: 0px; color: #1B3960;
}

TD {
	font-family: Tahoma, sans-serif;
}
a, a:link, a:active {color: #145DBB; text-decoration: underline;}
a:hover {text-decoration: none;}
a:visited {color: #7099CE;}
.calendar{
	padding: 2px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: normal;
}
.calendar A{
	padding: 2px; background-color: #2E537A;text-decoration:none
}
.calendar A:hover{
	background-color: #335566;
}


.topmenuitem { 
	font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 0px 9px 0px 10px; text-align: center;
}
.topmenuitem A:link, .topmenuitem A:active, .topmenuitem A:visited { color: #FFFFFF; text-decoration: none;}
.topmenuitem A:hover {color: #C9DBF2;}


.menupartitems a:link, .menupartitems a:active, .menupartitems a:visited {color: #FFFFFF; text-decoration: none;}
.menupartitems a:hover {color: #D7E6F5;}

.menuitem {
	border: solid #17375E; border-width: 1px 1px 1px 0px; cursor: pointer;
}

.item {
	border: solid #759DD0;
	border-width: 1px 1px 1px 0px;
	background: url(bg_item0.gif) repeat-x top;
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.subitem {
	border: solid #679ED6;
	border-width: 1px 1px 1px 0px;
	background: url(bg_subit.gif) repeat-x top;
	white-space: nowrap;
	font-size: 11px;
	font-weight: bold;
	color: #DEE8F2;
	width: 99.5%;
}

.submenu-level2-item {
	background-color: #4374A7;
	border: solid #325D8A;
	border-width: 1px 1px 1px 0px;
	font-size: 11px;
	color: #DEE8F2;
	padding-top:5px;
}

.submenu-level2-item ul div {
	margin-top: 5px; margin-bottom: 0px;
}

.submenu-level2-item li {
	margin-bottom: 3px; list-style: square;
}

.loginform {
	font-size: 12px; background-color: #A3C1DF; border: 1px solid #224D7B; width: 100%;
}

.input {
	background-color: #FFFFFF;
	border: 1px solid;	
	border-color:  #98ABBF  #7D90A5 #7D90A5 #98ABBF;
	font-size: 100%;
}

.button {
	background: #F4F4F4 url(bg_butto.gif) repeat-x top;
	border: 1px solid #A3A3A3;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
}

.loginlink {
	font-size: 10px; color: #FFFFFF;
}

.loginlink a:link, .loginlink a:active, .loginlink a:visited {
	color: #FFFFFF; text-decoration: underline;
}
.loginlink a:hover {text-decoration: none;}

.cont-head {
	background: #2A5286 url(cont_hea.gif) repeat-x top; font-size: 10px; font-weight: bold; color: #FFFFFF;
	padding-left: 10px; text-transform: uppercase;
}

.subcont-head {
	background-color: #3E6598;
	border-bottom: 1px solid #254876;
	color: #FFFFFF;
	font-size: 100%;
	font-weight: bold;
}

.contentblock{
	background-color: #ECF1F5; border: 1px solid #98ABBF; font-size: 70%; color: #1B3960;
}
.contentblock A{
	font-size: 8pt; color: #1B3960;
}

.artdate {
	background-color: #E4E9ED; color: #9CA5B2; font-size: 90%;
}

.artttile {	
	font-size: 110%; margin-top: 5px; margin-bottom: 5px;
}
.artttile a:link, .artttile a:active, .artttile a:visited {
	color: #1B3960; text-decoration: underline; font-weight: bold;
}
.artttile a:hover {text-decoration: none;}

.ftable {
	border: 1px solid #98ABBF;
	font-size: 100%;
}

.filtrblock {
	font-size: 11px;
	border: 1px solid #D5DCE2;
}
.filtrblock select {font-size: 11px;}
.filtrblock-head {
	background-color: #DBE3EA;
	font-weight: bold;
	font-size: 11px;
}

.fs11 {font-size: 11px;}
.fs11 select {font-size: 11px;}
.fs11 input {font-size: 11px;}
.fsep {border-left: 1px solid #D0DAE2;padding-left: 10px;}
.ftrresult {
	font-size: 95%;
	border: 1px solid #CED6DC;
}




.toBrown td { background-color: #E4E9ED; }

.lightUp td { background-color: #FBFDFF; }

.fltrsep { border-bottom: 1px solid #BACADB; }

.ftrresult-head {
	background-color: #3E6598;
	border-bottom: 1px solid #254876;
	color: #FFFFFF;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
}

.ftrresult2 {
	font-size: 95%;
	border: 1px solid #CED6DC;
	background: #B3D0E6;
}

.spr-perfect {
	background: #FFDDC9;
}


.fltrsep2 {
	border-bottom: 2px solid #5488BF;
}
.find_info { color:#A52900; font-size:8pt; }









/* Registration */
.regtitle {
	font-size: 100%;
	font-weight: bold;
	background-color: #E4E9ED;
	border-right: 3px solid #D7DCE0;
}

.formcomment {
	font-size: 90%;
	color: #929AA6;
}
.formcommentb {
	font-size: 90%;
	font-weight: bold;
	color: #0000ff;
}
.formcommentr {
	font-size: 90%;
	font-weight: bold;
	color: #FF0000;
}


.m1 { font-size: 9pt; font-weight:bold; padding-bottom: 4px; }
.m2 { font-size: 9pt; padding-left:20px; padding-bottom: 0px;}
















.areaSimple {
	border: 1px solid #806282;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #806282;
    scrollbar-face-color:#CCCCCC;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-track-color:#EEEEEE;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-darkshadow-color:#CCCCCC;
    scrollbar-highlight-color:#CCCCCC;
    scrollbar-shadow-color:#FFFFFF;
    
}

.bttn {
	border: 1px solid #8B805B;
    background-color: #F1E7C3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #2E537A;
    cursor:pointer;
}

.adminTitle {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: normal; text-decoration:none
}

.adminTitle A{
	COLOR: #FFFFFF; text-decoration:none
}

.adminTitle A:hover{
	COLOR: #FFFFFF; text-decoration:underline
}

.adminText {
	COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: normal; text-decoration:none
}

.adminText A{
	COLOR: #666666; text-decoration:none
}

.adminText A:hover{
	COLOR: #000000; text-decoration:underline
}

.adminTextrTitle {color: #990000; font-size:11px;}

TR.onBlink  TD{ background-color: #EEE9FF; }
TR.offBlink TD{  }

TR.offBlink TD.ActiveTD{ background-color: #F1E7C3; }

.table_txt
{
	font-size:12px;
}

span.Reklama {font-family: arial; FONT-SIZE: 7pt; COLOR: #1B3960; TEXT-DECORATION: none}
span.Reklama A:link {font-family: arial; FONT-SIZE: 7pt; COLOR: #145DBB; TEXT-DECORATION: none}
span.Reklama A:visited {font-family: arial; FONT-SIZE: 7pt; COLOR: #145DBB; TEXT-DECORATION: none}
span.Reklama A:hover {font-family: arial; FONT-SIZE: 7pt; COLOR: #FF0000; TEXT-DECORATION: underline}

span.Reklama2 {font-family: arial; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-DECORATION: none}
span.Reklama2 A:link {font-family: arial; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-DECORATION: none}
span.Reklama2 A:visited {font-family: arial; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-DECORATION: none}
span.Reklama2 A:hover {font-family: arial; FONT-SIZE: 7pt; COLOR: #FF0000; TEXT-DECORATION: underline}