HTML {margin-top: 0px;	margin-bottom: 0px;	/* scrollbar-arrow-color:    Black;	scrollbar-face-color:   ;	scrollbar-track-color:   ;	scrollbar-shadow-color: ;   */
}

Body  {font-family:   Tahoma; color: black; margin: 0px; padding: 0px; text-align: left;  /*background-image: url(../img/bg.gif); background-repeat: repeat-x; */ background-color: #252525; 
margin-bottom: 20px;  
}

H1 {FONT: 125%  Tahoma; font-weight: normal;
}
H2 {FONT: 110%  Tahoma; font-weight: normal;
}
H3 {FONT: 100%  Tahoma; font-weight: normal;
}
H4 {FONT: 80%  Tahoma; font-weight: bold; margin-bottom: 0px;
}	
img {border: 0px;
}
p  {margin: 0px; padding: 0px; border: 0px; 
}
p {font-size: 80%; text-align: justify;
}
a {text-decoration: underline; color: black;
}
a:hover {text-decoration: none; color: black;
}
.clear {clear: both;
}
.text {color: #1D1D1D; 
}
.text a {color: #F27B38; 
}
.text a:hover {color: #F27B38;  text-decoration: none;
}
.text_float_left{color: black; position: relative; float: left; width: 280px;
}
.text_float_left a {color: #F27B38; 
}
.text_float_left a:hover {color: #ECF4F8; background-color: #F27B38;
}
.text_spam {color: #4E7DAD; font-size: 80%; 
}
.text_img {border: 0px; padding: 0px 0px 0px 10px;
}
div#odkazy {
	height: auto; background-color: orange; color: white; width: 100%; margin-bottom: 0px; padding: 0px; overflow: hidden;
}

div#kont {
	color: white; padding: 3px 10px; overflow: hidden;
}
div#odkazy H3 {
	font-size: 12px; font-weight: bold; position: relative; float: left; vertical-align: top;
}
div#odkazy a {
	color: black; text-decoration: underline; font-size: 11px;
}
div#odkazy a:hover {
	color: white; text-decoration: none;
}
#kontejner  {width: 988px; margin-left: auto; margin-right: auto;  background-image: url(../img/bg_body.gif); background-repeat: repeat-y;
}

#topmenu_holder  {width:988px; height: 85px;  background-color: #252525;padding: 0px; margin: 0px;
}
#topmenu  {width:720px; height: 25px; margin-top: 30px; text-align: center; background-image: url(../img/top_menu_bg.gif); background-repeat: repeat-x;
position: relative; float: left; padding-bottom: 10px;
}
#topmenu ul {display: inline; list-style: none; margin: 0px; padding: 0px; 
}
#topmenu ul li {display: inline; list-style: none; margin: 0px; padding: 0px; color: white;
}
#topmenu ul li a {font-size: 80%; color: white; display: inline; list-style: none; margin-left: 15px; margin-right: 15px; font-weight: bold; text-decoration: none;
}
#topmenu ul li a:hover {text-decoration: underline;
}

#topmenu_left  {width:13px; height: 25px; margin-top: 30px; text-align: center; margin-left: 240px!important; margin-left: 120px;
background-image: url(../img/top_menu_left.gif); background-repeat: no-repeat;position: relative; float: left; padding-bottom: 10px;
}
#topmenu_right  {width:13px; height: 25px; margin-top: 30px; text-align: center; background-image: url(../img/top_menu_right.gif); background-repeat: no-repeat;position: relative; float: left;
padding-bottom: 10px;
}

#footer  {width:987px; height: 109px; margin-top: 0px; text-align: center; background-image: url(../img/footer.gif); background-repeat: no-repeat;
position: relative; 
}

#paticka  {width:950px; height: 25px; margin-top: 26px; text-align: center; background-image: url(../img/top_menu_bg.gif); background-repeat: repeat-x;
position: relative; float: left; padding-top: 1px; overflow: hidden;
}
#paticka  ul {display: inline; list-style: none; margin: 0px; padding: 0px; 
}
#paticka  ul li {display: inline; list-style: none; margin: 0px; padding: 0px; color: white;
}
#paticka ul li a {font-size: 80%; color: white; display: inline; list-style: none; margin-left: 2px; margin-right: 6px; font-weight: bold; text-decoration: none;
}
#paticka  ul li a:hover {text-decoration: underline;
}

#paticka_left  {width:10px; height: 25px; margin-top: 26px; text-align: center; margin-left: 0px;
background-image: url(../img/bottom_menu_left.gif); background-repeat: no-repeat;position: relative; float: left;
}
#paticka_right  {width:10px; height: 25px; margin-top: 26px; text-align: center; background-image: url(../img/bottom_menu_right.gif); background-repeat: no-repeat;position: relative; float: left;
}

#copyright  {width:auto; height: 25px; padding-top: 20px; text-align: center;  background-color: #252525;
}

.paticka {text-align: center; color: white;
}
.paticka a {text-align: center;color: #F27B38;
}
.paticka a:hover {text-align: center;color: #F27B38;
}
.orange {text-align: center; color: #F27B38;
}


#body_top {width: 987px; height: 14px; position: relative; float:none; margin: 0px;  background-image: url(../img/bg_top.gif); background-repeat: no-repeat; margin-top: 0px;
background-position:  top;
}
#body {width: 987px; height: 100%; position: relative; float:none; margin: 0px;  background-image: url(../img/bg_bg_bottom.gif); background-repeat: no-repeat; background-position: bottom;
 padding: 0px;
}
/*
#body_bottom {width: 987px; height: 14px; position: relative; float:none; margin: 0px; background-image: url(../img/bg_bottom.gif); background-position: top; background-repeat: no-repeat; 
margin-bottom: 20px; margin-left: 1px; 
}
*/

#left {position: relative; float: left;  margin: 0px; padding: 0px; width: 208px;  margin-left: 16px!important; margin-left: 6px; background-color: white;
}

#menu_top {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image: url(../img/gray_top.gif); 
background-repeat: no-repeat;  background-position: left bottom;  height: 10px;
}


#menu {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image: url(../img/gray_bg.gif); background-repeat: repeat-y; padding-bottom: 10px;
}

#menu ul{position: relative; float: none;  margin: 0px; padding: 0px;    list-style: none; overflow: hidden; 
}
#menu ul li{position: relative; float: none;  margin: 0px; padding: 0px;    list-style: none; padding: 3px 0px 5px 0px; width: 160px; margin: 0px 28px;
background-image: url(../img/menu_cara.gif); background-position: bottom; background-repeat: repeat-x;  font-size: 90%;
}
#menu ul li a {position: relative; float: none;  margin: 0px;  text-decoration: none;  
}
#menu ul li a:hover {position: relative; float: none;  margin: 0px;  text-decoration:  underline; 
}
#menu H3{ padding: 0px; background-repeat: no-repeat; padding-left: 12px;  font-weight: bold; margin: 0px 0px 5px 0px; padding-top:5px;
background-image: url(../img/menu_cara.gif); background-position: bottom; background-repeat: repeat-x; padding-bottom: 5px; width: 175px;
}
#menu_bottom {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image:  url(../img/gray_bottom.gif); background-repeat: no-repeat; height: 10px;
}



#blue_top {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image: url(../img/blue_top.gif); background-repeat: no-repeat; 
height: 13px; background-position: left bottom;
}
#blue {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image: url(../img/blue_bg.gif); background-repeat: repeat-y; padding-bottom: 0px;
overflow: hidden; 
}

#blue H3{ padding: 0px; padding-left: 12px;  font-weight: bold; margin: 0px; background-image: url(../img/blue_bg.gif); background-repeat: repeat-y; margin-bottom: 15px; margin-top: 3px;
color: #516a7b ;   text-transform: uppercase;
}
#blue_bottom {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  
background-image:  url(../img/blue_bottom.gif); background-repeat: no-repeat;  height: 17px;
}

#blue .text {position: relative; float: none;  margin: 0px; padding: 0px; color: #1d1d1d;  padding: 0px 8px; width: 180px; text-align: center;
}


#green_top {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image: url(../img/green_top.gif); background-repeat: no-repeat; 
height: 13px; background-position: left bottom;
}
#green {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image: url(../img/green_bg.gif); background-repeat: repeat-y; padding-bottom: 0px;
overflow: hidden; 
}

#green H3{ padding: 0px; padding-left: 12px;  font-weight: bold; margin: 0px; background-image: url(../img/green_bg.gif); background-repeat: repeat-y; margin-bottom: 15px; margin-top: 3px;
color: #435217 ;   text-transform: uppercase;
}
#green_bottom {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  
background-image:  url(../img/green_bottom.gif); background-repeat: no-repeat;  height: 17px;
}

#orange_box_top {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image: url(../img/orange_box_top.gif); background-repeat: no-repeat; 
height: 13px; background-position: left bottom;
}
#orange_box {position: relative; float: none;  margin: 0px; padding: 0px; width: 196px;  background-image: url(../img/orange_box.gif); background-repeat: repeat-y; padding-bottom: 0px;
overflow: hidden;  
}
#orange_box H3{ padding: 0px; padding-left: 12px;  font-weight: bold; margin: 0px;  background-repeat: repeat-y; margin-bottom: 10px; margin-top: 3px;
color: black ;   text-transform: uppercase;
}
#orange_box .text {position: relative; float: none;  margin: 0px; padding: 0px; color: #1d1d1d;  padding: 0px 8px; width: 180px; text-align: center; color: white; font-size: 75%;
}
#orange_box .text a { color: black; font-weight: bold;
}

#orange_box_bottom {position: relative; float: none;  margin: 0px; padding: 0px; width: 208px;  background-image: url(../img/orange_box_bottom.gif); background-repeat: no-repeat; 
height: 13px; background-position: left top; margin-bottom: 10px;
}


table#jazyky {
}

table#jazyky td {padding: 4px 0px 4px 10px; font-size: 12px;
}


#middle {position: relative; float: left;  margin: 0px; padding: 0px; width: 550px;  margin-left: 0px; 
}

#header {width: 538px; height: 256px; position: relative; float: none; margin: 0px;  background-image: url(../img/header.jpg); background-repeat: no-repeat; margin-left: 6px;
}

#header H1{padding: 0px; margin: 0px; margin-bottom: 10px; font-weight: bold; color: #484848; margin-left: 10px; margin-top: 10px;
}
#header H2 {padding: 0px; margin: 0px;color: #484848; font-size: 100%;margin-left: 10px;
}


#logo {position: relative; float: left; width: 200px; height: 255px; margin-left: 15px; margin-top: 15px
}
.img_logo {position: relative; float: none; border: none; margin-top: 25px;
}
.text_logo {position: relative; float: none; border: none; color: white; margin-top: 15px; margin-left: 10px;
}
.text_logo a {position: relative; float: none; border: none; color: white;
}


#main {width:530px; margin: 0px; margin-top: 20px; padding: 0px 10px; margin-bottom: 20px;
}



#text {position: relative; float: left;  margin: 5px 0px 5px 0px ; width: 425px; height: auto;
}
#text H2 {position: relative; float: none;  margin: 0px ; margin-bottom: 10px; 
}


#organizace .text{text-align: center; 
}
#organizace .text2{text-align: center; background-image: url(../img/menu_cara.gif); background-repeat: repeat-x; background-position: bottom; padding-bottom: 5px; width: 300px; margin-left: 125px;
}

#organizace H3 {text-align: center; margin: 0opx; padding: 0px;
}
#organizace H4 {text-align: center; padding: 0px; margin: 15px 0px; font-size: 85%; 
}


#prezentace .text{text-align: left; margin: 10px 0px;
}
#prezentace .text2 {text-align: center;  background-image: none;
}
#prezentace .text3{text-align: center; background-image: url(../img/menu_cara.gif); background-repeat: repeat-x; background-position: bottom; padding-bottom: 5px; width: 500px; margin-left: 0px;
}
#prezentace .text a {color: #F27B38; 
}
#prezentace .text a:hover {color: #F27B38;  text-decoration: none;
}
#prezentace H3 {text-align: center; margin: 0opx; padding: 0px;
}
#prezentace H4 {text-align: center; padding: 0px; margin: 15px 0px; font-size: 85%; 
}

#ohlasy .text{text-align: left; clear: both; margin: 10px 0px;
}
#ohlasy .text2{text-align: center; background-image: url(../img/menu_cara.gif); background-repeat: repeat-x; background-position: bottom; padding-bottom: 5px; width: 300px; margin-left: 125px;
}
.img_right { margin: 0px; border: 0px; position: relative; float: right; padding-left: 10px;
}
#ohlasy H3 {text-align: left; margin: 0opx; padding: 0px;
}
#ohlasy H4 {text-align: left; padding: 0px; margin: 15px 0px; font-size: 85%; 
}

#turnaj {margin: 0px; padding-right: 10px;
}
#turnaj .text{text-align: left; margin: 0px;
}
#turnaj .text2 {text-align: left; margin: 0px 0px 16px 0px;
}
#turnaj H3 {text-align: left; margin: 0px; padding: 0px;
}
#turnaj H4 {text-align: left; margin: 10px 0px 0px 0px; padding: 0px;
}

.main_table { font-family: Verdana; text-align: left;  background-color: #666666;
}
.main_table_zahlavi1 { font-family: Verdana; text-align: left;  background-color: #62B67C; font-size: 8pt; color: #FFFFFF; padding-left: 10px; font-weight: bold; padding-right: 10px;
}
.main_table_zahlavi2 { font-family: Verdana; text-align: left;  background-color: #FFFFFF; font-size: 8pt; color: #333333; padding-left: 10px;
}
.main_table_cell { font-family: Verdana; text-align: left;  background-color: #FFFFD1; font-size: 8pt; color: #333333;
}
.right_table { font-family: Verdana; text-align: left;  background-color: #000000;
}
.right_table_cell { font-family: Verdana; text-align: left;  background-color: #ffffd1; font-size: 8pt; color: #333333;
}
.right_cell { background-color: #669966; font-family: Verdana; font-size: 8pt ; color: #FFFFFF; padding-left: 3px;
}
.text8_center { font-family: Verdana; font-size: 8pt; text-align: center;
}
.right_zahlavi2 { font-family: Verdana; font-size: 8pt; color: #333333; background-color: #FFFFFF; font-weight: normal; padding-left: 2px;
}
.main_zahlavi1 { font-family: Verdana; font-size: 10pt; color: #FFFFFF; background-color: #669966; text-align: center; font-weight: bold;
}
.main_zahlavi2 { font-family: Verdana; font-size: 8pt; color: #FFFFFF; background-color: #62B67C; padding-left: 3px;
} 
.main_cell_center { font-family: Verdana; font-size: 8pt; color: #333333; background-color: #62B67C ; text-align: center;
}
.main_table_black { font-family: Verdana;text-align: left;  background-color: #333333;
}
.main_table_cell_white { text-align: left;  background-color: #FFFFFF;
}
.main_table_dark { background-color: #333333;
}
.main_cell {	font-family: Tahoma;	font-size: 8pt;	color: #000000;	background-color: #D1FFE0;	font-weight: normal;
}


#vlevo {position: relative; float: left;  margin: 0px ;  padding: 0px; margin-right: 40px; margin-bottom: 15px;
}
#vpravo {position: relative; float: left;  margin: 0px ;   padding: 0px; margin-bottom: 15px;
}

ul.info {color: black; list-style: none; margin: 0px; padding: 0px; position: relative; 
}

ul li.info {color: black; font-size: 80%; list-style: none; margin: 0px; padding: 0px; color: #545454; 
}

#vlevo ul {color: black; list-style: none; margin: 0px; padding: 0px; position: relative; 
}
#vlevo ul li {color: black; font-size: 80%; list-style: none; margin: 0px; padding: 0px; 
}

#vpravo ul {color: black; list-style: none; margin: 0px; padding: 0px; position: relative; 
}
#vpravo ul li {color: black; font-size: 80%; list-style: none; margin: 0px; padding: 0px; 
}

#propozice {color: black; 
}

table.text {color: black; margin: 0px; padding: 0px; font-size: 80%;
}

#propozice H3{color: black; font-weight: bold;
}
#propozice H4 {color: black; text-transform:  uppercase;
}

table#program {color: black; font-size: 80%; 
}

table#program td {color: black;  background-color: #cccccc ; padding: 3px 15px; border: 1px solid #aaaaaa;
}

table#ubytovani {color: black; font-size: 80%; 
}

table#ubytovani td {color: black;  background-color: #EEF4F7 ; padding: 3px 15px; border: 1px solid #aaaaaa;background-color: #EEeffF ;
}
table#ubytovani td.gray {color: black;  background-color: #dddddd   ; padding: 3px 15px; border: 1px solid #aaaaaa;
}


table#partneri {color: black; margin: 0px; padding: 0px; 
}

table#partneri td { margin: 0px; padding: 5px 15px; 
}

#nabidka {border-bottom: 1px solid gray; padding-bottom: 10px;
}

#nabidka H3 {font-size: 16px; font-weight: bold; color: #EF5424; padding: 0px; margin: 15px 0px 0px 0px;
}
#nabidka H4 {padding: 0px; margin: 5px 0px 0px 0px; color: #627E8D; 
}
#nabidka ul {list-style: none; font-size: 12px; padding: 0px; margin: 5px 0px;
}
#nabidka li {list-style: none;margin: 0px; padding: 0px;
}

#right { position: relative; float: left; width: 196px; 
}
#right H3{ padding: 0px; margin: 0px 5px 5px 10px; font-weight: bold; color: #252525;
}
.text_vpravo_orange {color: white;  margin: 5px 10px 10px 10px; line-height: 14px;
}
img.pohar {border: 2px solid white; margin: 10px 0px 10px 22px;
}


table.vysledky-odkazy {color: white; margin: 0px; padding: 0px;  margin: 0px 10px; border: 1px solid gray; background-color: #EFEFEF; margin-bottom: 20px;
}
table.vysledky-odkazy td { margin: 0px; padding: 2px ; font-size: 12px; color: black	; font-weight: bold;
}
table.vysledky-odkazy td a { color: black	; font-weight: normal;
}
table.vysledky-odkazy th { color: #A4B2A6	;font-size: 14px; margin: 0px; padding: 0px; text-align: left;
}
table.vysledky-odkazy th a { color: gray	;font-size: 14px; margin: 0px; padding: 0px;
}


#dotace ul {color: black; list-style: none; margin: 0px; padding: 0px; position: relative; margin-left: 15px; 
}
#dotace ul li {color: white; font-size: 80%; list-style: none; margin: 0px; padding: 0px; line-height: 14px;
}


table#program-short {color: black; font-size: 70%; border: 1px solid white; margin:5px 5px 5px 5px;
}
table#program-short td {color: white;  padding: 1px 3px; 
}
table#program-short td.black {color: black;  font-weight: bold;
}


table#text-fotky { margin-top: 5px;
}

table#text-fotky td {color: black;font-size: 80%;  padding: 0px;
}

table#kola { margin-top: 5px;
}

table#kola td {color: white; font-size: 80%;  padding: 3px 6px; background-color: #FF811B;
}
table#kola td a {color: white; 
}


table#poradi { margin-top: 5px; margin-left: 10px; margin-bottom: 20px; border: 1px solid black;
}

table#poradi td {color: white; font-size: 80%;  padding: 1px 4px ; border-bottom: 1px solid black; margin-right: 1px solid black;
}
table#poradi th {color: black; font-size: 80%;  padding: 1px 4px ; border-bottom: 1px solid black; background-color: #DBDFE8;
}

/* kodování tabulky převzaté z chess-results.com */
/*--------------
BODY              { FONT-SIZE: 9pt; BACKGROUND: #FFF5E5; }
DIV,P,TABLE       {	FONT-SIZE: 9pt; }
TABLE.CRs2        {	FONT-SIZE: 8pt; }
H3                { FONT-SIZE: 10pt; BACKGROUND: #ffedcc; } 
H3.CR             { BORDER-TOP: #ffcc66 1px solid; BORDER-BOTTOM: #ffcc66 1px solid; COLOR: #c6813e; padding: 1px 1px 1px 2px; BACKGROUND: #ffedcc; }
DIV.CRfk          {	BACKGROUND: #ffedcc; }  
TR.CRg1b          {	BACKGROUND: #dbdfe8; FONT-WEIGHT: bold;  }
TR.CRg1           { BACKGROUND: #f4f4f4; }
TR.CRg2           { BACKGROUND: #ebecf1;}
DIV.CR            { BORDER-LEFT: #ffcc66 2px solid; BORDER-RIGHT: #ffcc66 2px solid; BORDER-TOP: #ffcc66 1px solid; BORDER-BOTTOM: #ffcc66 1px solid; }
-------------*/

.CRsmall          {	FONT-SIZE: 7pt; }

A                 { TEXT-DECORATION: none}
A.fett            { FONT-WEIGHT: bold}
A:hover           { TEXT-DECORATION: underline}

DIV.CRfk          { padding: 2px 7px 2px 7px; COLOR: #c6813e; BORDER-TOP: #fc6 1px solid; BORDER-Bottom: #fc6 1px solid; padding: 1px 1px 1px 2px; MARGIN: 0px; MARGIN-BOTTOM: 0px;FONT-STYLE: normal}
DIV.CRfk A        { COLOR: #c6813e; BORDER-STYLE: none; }
DIV.CR            { MARGIN: 0px; FONT-WEIGHT: normal; TEXT-ALIGN: left; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica; }
.CRsmall          {	MARGIN: 5px 0px 0px 0px; border: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.CRs1             {	BORDER: 0px 0px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; }

H3.CR             { padding: 1px 1px 1px 2px; MARGIN: 0px; }
H3.error          {	BORDER-RIGHT: #fc6 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fc6 1px solid; PADDING-LEFT: 2px; BACKGROUND: #FFDCFF; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #fc6 0px solid; COLOR: #c6813e; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6 1px solid; FONT-STYLE: normal }
H3.msg            { BACKGROUND: #CAF99B; }
H3.CRinfo         { }

A.CRdb            { TEXT-DECORATION: none}
P.CRlz            {	FONT-SIZE: 3pt; MARGIN: 2px 0px}
P.CR              {	WORD-SPACING: normal; padding: 0px 0px 0px 0px; MARGIN: 6px 10px 6px 3px; border: 1px 1px 1px 1px; TEXT-ALIGN: left}

TR.CRline         {	BACKGROUND: navy; HEIGHT: 3px}
TR.CR             {	TEXT-DECORATION: none; BORDER-COLOR: black; COLOR: black; }
TR.CRob           {	FONT-WEIGHT: bold}


TD.CR0            {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; }
TD.CRl            {	TEXT-ALIGN: left}
TD.CRc            {	TEXT-ALIGN: center}
TD.CRcw           {	BACKGROUND: white; TEXT-ALIGN: center}
TD.CRcb           {	FONT-WEIGHT: bold; BACKGROUND: gray; COLOR: white; TEXT-ALIGN: center}
TD.CRr            {	TEXT-ALIGN: right}

.CRkey            { BACKGROUND-COLOR: #FFFFC6; }
.CRlock           { BACKGROUND-COLOR: #FFC6A5; }
.CRr              { TEXT-ALIGN: right }
.CRb              { FONT-WEIGHT: bold;}
.CRinp,
.CRtext,
.CRtextb          { FONT-STYLE: normal }
.CRtextb          { FONT-WEIGHT: bold; }
.CRgrau           { BACKGROUND: #dadada; }
.CRwhite          { COLOR: white; }

TABLE.CRs2,TABLE.CRs1  {	FONT-SIZE: 8pt; } 

H3.CR { COLOR: #EF5424; padding: 1px 1px 1px 2px; margin-top: 15px; margin-bottom:5px;text-decoration: none;  }
H3.CR  { text-decoration: none; }

DIV.CRfk {	BACKGROUND: #FFEDCC; } 
TR.CRg1b {	BACKGROUND: #DBDFE8; FONT-WEIGHT: bold;}
TR.CRg1 { BACKGROUND: #F4F4F4 ;}
TR.CRg2 { BACKGROUND: #EBECF1; }
DIV.CR { BORDER-LEFT: #FFCC66 2px solid; BORDER-RIGHT: #FFCC66 2px solid; BORDER-TOP: #FFCC66 1px solid; BORDER-BOTTOM: #FFCC66 1px solid; }
