/* HTML
-----------------------------------------------*/
html body          {margin:0; padding:0; text-align:center; background-color:#fff; font-size:11px; color:#666; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; }
small              {font-size:10px; }
table, img         {border:none; }
p, ul              {margin:0; padding:0; }

/* GENERAL
-----------------------------------------------*/
.clear                  {clear:both; font-size:0; }
.hrDiv                  {height:3px; clear:both; font-size:0px; background-color:#C8C8C8; }
/*.positionTop10        {position:relative; top:-10px; }*/
.positionTop10          { }
.textLeft               {text-align:left; }
.margin10-0             {margin:10px 0; }
.spacer10               {font-size:0px; height:10px; }
.width663               {width:663px; padding-left:9px; }
.imgBox                 {border:1px solid #D6CFD6; padding:3px; background-color:#fff; }
.boxButtonMore          {position:absolute; bottom:-1px; right:10px; }
.boxButtonMore2         {position:absolute; bottom:-1px; left:10px; }
.row_first              {text-align:left; }
.row_second             {text-align:right; }
.show                   {display:block; }
.hide                   {display:none; }

#footMain a.no_underline{text-decoration:none;}
#footMain a.no_underline:hover{text-decoration:none;}

/* FORMS
-----------------------------------------------*/
form                    {display:inline; }
option   		        {border:none; }
textarea                {padding:2px; }
.inputText              {border:1px solid #D5C5B9; }
.button_sponsor         {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_08.gif) repeat-x; }

/* TOP
-----------------------------------------------*/
#topMain                {width:980px; margin:0 auto; position:relative; }
#top01                  {width:960px; height:217px; margin:0 auto; position:relative; background:url(../img/page/top01.jpg) no-repeat; }
  #topLogo                {width:207px; height:52px; position:absolute; top:10px; left:10px; }
  #topAboutUs             {font-size:20px; color:#fff;position:absolute; top:75px; left:11px; }
  #topAboutUs a           {font-size:20px; color:#fff; font-weight:bold;text-decoration:none;}
#topAboutUs a:hover{text-decoration:underline;}
  #topChLang              {width:380px; height:30px; position:absolute; top:34px; right:0; text-align:right; font-size:9px; line-height:15px; }
  #topChLang ul li        {display:inline; padding-left:10px; }
  #topLines               {width:960px; height:10px; position:absolute; left:0; bottom:0; }
  #topCountryIco          {width:350px; height:35px; position:absolute; top:100px; left:10px; text-align:left; color:#fff; font-weight:bold; font-size:12px; }
#top02                  {width:960px; margin:0 auto; }
  #topContinent           {height:26px; background:url(../img/page/topContinent.gif) no-repeat; }
  #topCountryShow         {/*position:relative; top:-10px;*/ }
  #topCountryShow ul      {margin:0; padding:0; }
  #topCountryShow ul li   {color:#fff; display:inline; padding:5px 0; }
  #topCountryShow table   {width:960px; border:none; border-collapse:collapse; padding:0; margin:0; }
  #topCountryShow table .td1   {width:312px; vertical-align:top; background: #FCF6E8 url(../img/page/td11.gif) no-repeat top left; }
  #topCountryShow table .td2   {width:286px; vertical-align:top; background: #E5F5FA url(../img/page/td22.gif) no-repeat top left; }
  #topCountryShow table .td3   {width:81px; vertical-align:top;  background: #EFFAE5 url(../img/page/td33.gif) no-repeat top left; }
  #topCountryShow table .td4   {width:156px; vertical-align:top; background: #FBE5E5 url(../img/page/td44.gif) no-repeat top left; }
  #topCountryShow table .td5   {width:125px; vertical-align:top; background: #EFEFEF url(../img/page/td55.gif) no-repeat top left; }
  #topCountryShow table .td6   {width:960px; font-size:0px; height:10px; background:url(../img/page/countryTableShadow.png) no-repeat top left; }
  #topCountryShow table .td1 a  {color:#E1A519; }
  #topCountryShow table .td2 a  {color:#0099CC; }
  #topCountryShow table .td3 a  {color:#669900; }
  #topCountryShow table .td4 a  {color:#D90000; }
  #topCountryShow table .td5 a  {color:#616161; }
  .countryBoxHead       {line-height:16px; color:#fff; font-size:9px; font-weight:bold; text-align:left; padding-left:3px; }
  .countryBoxBody       {padding:10px; line-height:16px; text-align:left; }
#topNavi                {width:980px; margin:0 auto; position:relative; }


/* CONTENT
-----------------------------------------------*/
#contentMain            {width:980px; margin:0 auto; position:relative; /*top:-10px;*/ }
  #contentLeft            {width:672px; float:left; }
  #contentRight           {width:307px; float:right; }
    .contentLeftBox         {padding:1px; border:1px solid #E6E6E6; margin-left:9px; }
    .contentRightBox        {padding:1px; border:1px solid #E6E6E6; margin-right:9px; }
	.contentBigBox          {padding:1px; border:1px solid #E6E6E6; width:962px; margin:0 auto; text-align:left; }
	
	.contentBigBox_noborder {width:960px; margin:0 auto; text-align:left; }
	
	.contentLeftBox_noborder      {margin-left:9px; }
    .contentLeftBox_noborder .div {border:1px solid #E6E6E6; padding:1px; }
    .contentBox             {padding:1px; border:1px solid #E6E6E6; }


/* BOX
-----------------------------------------------*/
/* --- box frame --- */
.box_head_00            {height:16px; line-height:16px; margin-bottom:1px; padding-left:5px; color:#fff; font-weight:bold; text-align:left; position:relative; }
.box_body_00            {padding:15px 10px; text-align:left; position:relative; background:url(../img/page/shadowLeft.gif) no-repeat top left; zoom:1;}
.box_body_00 ul{padding-left:13px;}

/*.contentLeftBox .box_body_00      {background:url(../img/page/shadowLeft.gif) no-repeat top left; }
.div .box_body_00                 {background:url(../img/page/shadowLeft.gif) no-repeat top left; }
.contentRightBox .box_body_00     {background:url(../img/page/shadowRight.gif) no-repeat top right; }*/

.contentRightBox #s_year, .contentRightBox #e_year {font-size:10px;width:50px;margin-left:-2px;} 
.contentRightBox #s_month, .contentRightBox #e_month{font-size:10px;width:39px;margin-left:-2px;} 
.contentRightBox #s_day, .contentRightBox #e_day{font-size:10px;width:39px;} 
.contentRightBox #categ{font-size:10px;width:160px;} 
.contentRightBox #pp{font-size:10px;width:110px;}
.contentRightBox .text{font-size:10px;width:267px;}  

.box_head_00big         {height:20px; line-height:20px; margin-bottom:1px; padding-left:5px; color:#fff; font-weight:bold; }
.box_body_00big         {padding:15px 10px; }

.button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; font-family:Tahoma; }


/* _newsy - fioletowy_ */
.box_head_01            {background:url(../img/page/box/box_head_01.gif) repeat-x; }
.box_body_01            {background-color:#EDE6ED; }
.box_body_01 .txtColor  {color:#754F75; }
.box_body_01 .button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_01.gif) repeat-x;font-family:Tahoma; }

.box_head_02            {background:url(../img/page/box/box_head_02.gif) repeat-x; }
.box_body_02            {background-color:#F9ECD9; }
.box_body_02 .txtColor  {color:#CC6600; }
.box_body_02 .button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_02.gif) repeat-x; }

.box_head_03            {background:url(../img/page/box/box_head_03.gif) repeat-x; }
.box_body_03            {background-color:#F6D9D9; }
.box_body_03 .txtColor  {color:#9E0030; }
.box_body_03 .button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_03.gif) repeat-x; }

/* _newsletter_ */
.box_head_04            {background:url(../img/page/box/box_head_04.gif) repeat-x; }
.box_body_04            {background-color:#FAE8D9; }
.box_body_04 .txtColor  {color:#CC6600; }
.box_body_04 .button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_04.gif) repeat-x; }

/* _artykuly - ciemny niebieski_ */
.box_head_05            {background:url(../img/page/box/box_head_05.gif) repeat-x; }
.box_body_05            {background-color:#E5E5EA; }
.box_body_05 .txtColor  {color:#5A5F87; }
.box_body_05 .button_00 {background:url(../img/page/box/box_head_05.gif) repeat-x; font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; }

/* _woda - jasny niebieski_ */ 
.box_head_06            {background:url(../img/page/box/box_head_06.gif) repeat-x; }
.box_body_06            {background-color:#DFECF9; }
.box_body_06 .txtColor  {color:#3595E2; }
.box_body_06 .button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_06.gif) repeat-x; }
 
/* _o nas - jasny niebieski_ */
.box_head_06big         {background:url(../img/page/box/box_head_06big.gif) repeat-x; }
.box_body_06big         {background-color:#DFECF9; }
.box_body_06big .txtColor{color:#3595E2; }

/* _ankieta - czerwony_ */
.box_head_07            {background:url(../img/page/box/box_head_07.gif) repeat-x; }
.box_body_07            {background-color:#F6D9DF; }
.box_body_07 .txtColor  {color:#B80000; }
.box_body_07 .button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_07.gif) repeat-x; } 

/* _galeria w kraju i  - zielony_ */
.box_head_08            {background:url(../img/page/box/box_head_08.gif) repeat-x; }
.box_body_08            {background-color:#E2EDE0; }
.box_body_08 .txtColor  {color:#468E31; }
.box_body_08 .button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_08.gif) repeat-x; }

.box_head_09            {background:url(../img/page/box/box_head_09.gif) repeat-x; }
.box_body_09            {background-color:#e7e7e7; }
.box_body_09 .txtColor  {color:#;  }
.box_body_09 .button_00 {font-weight:bold; font-size:11px; color:#fff; cursor: pointer; border: 1px solid #fff; background:url(../img/page/box/box_head_09.gif) repeat-x; }


/* --- box sponsor --- */
.box_sponsor            {width:293px; background:#E2EDE0 url(../img/page/skarb.jpg) no-repeat center; }
.box_sponsor .p1        {width:273px; ine-height:11px; padding:10px; }
.box_sponsor .p2        {width:273px; line-height:11px; padding:10px;padding-top:285px;}
.box_sponsor .p2 div, .box_sponsor .p1 div{margin-bottom:5px;}

/* --- box water/denga/waste --- */
.box_water, .box_denga,
.box_waste              {width:293px; height:60px; color:#fff; }
.box_water div, .box_denga div,
.box_waste div          {padding:6px 75px 8px 6px; }
.box_water              {/*background:url(../img/page/box/box_water.png) no-repeat;*/ }
.box_denga              {background:url(../img/page/box/box_denga.png) no-repeat; }
.box_waste              {background:url(../img/page/box/box_waste.png) no-repeat; }
.box_dww_shadow         {height:10px; font-size:0; background:url(../img/page/box/box_dww_shadow.png) no-repeat right; }




/* FOOT
-----------------------------------------------*/
#footAfiliates          {padding:15px 0; }
#footMain               {clear:both; width:980px; margin:0 auto; position:relative; font-size:10px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; }
#footMain p             {width:45%; line-height:16px; color:#666; font-size:10px; padding:15px 20px; }
#footLeft               {float:left; text-align:left; }
#footRight              {float:right; text-align:right; }

/* ANKIETY
-----------------------------------------------*/
.pollBoxTitle           {color:#666; padding-bottom:10px; }
.pollBoxOptions         {padding-bottom:15px; }
.pollBoxArchLink        {position:absolute; bottom:4px; left:15px; }
.pollTbl                {border-collapse:collapse; border:1px solid #fff; }
.pollTbl td             {padding:4px; border:1px solid #fff; }
.pollTbl_row_first      {background-color:#F6D9D9; }
.pollTbl_row_second     {background-color:#EEB9B9; }
.pollTbl .box_innerhead {font-weight:bold; font-size:11px; color:#fff; background:#B80000 url(../img/page/box/box_head_07.gif) repeat-x top left; }


/* KALENDARIUM
-----------------------------------------------*/
.calend_head            {height:38px; line-height:38px; color:#fff; font-weight:bold; font-size:12px; text-align:center; background:url(../img/calendar/calend_head.gif) repeat-x; }

/* --- box calendar --- */
.calendarHeader         {height:21px; color:#fff; font-weight:normal; background:url(../img/calendar/box_head_cal.gif) repeat-x top left; }
.calendarHeader *       {line-height:21px; }


.calendarBigTbl         {border-collapse:collapse; }
.calendarBigTbl td      {border:1px solid #fff; vertical-align:top; }
.calendarBigTbl td.calendarHeader {vertical-align:middle}

.head_day               {padding-left:5px; font-weight:normal;  }

.body_day               {height:55px; background-color:#e7e7e7; }
.body_day .box          {height:110px; color:#fff; font-weight:normal; font-size:11px; }


/* --- box calendar mini --- */
.calendarSmallTbl       {border-collapse:collapse; }
.calendarSmallTbl td    {border:1px solid #fff; text-align:center; height:21px; background-color:#f1f1f1; }

.minical_Head           {font-weight:bold; }
.minical_Day            {width:27px; }

.mini_days td           {color:#636363; }



/* --- box categ --- */
.calBox9 .calHeader     {height:16px; line-height:16px; margin-bottom:1px; padding-left:5px; color:#fff; font-weight:bold; text-align:left; position:relative; background:url(../img/page/box/box_head_06.gif) repeat-x; }
.calBox9 .calBody       {color:#3595E2; background-color:#DFECF9; padding:8px; text-align:left; position:relative; }

.calBox10 .calHeader    {height:16px; line-height:16px; margin-bottom:1px; padding-left:5px; color:#fff; font-weight:bold; text-align:left; position:relative; background:url(../img/page/box/box_head_08.gif) repeat-x; }
.calBox10 .calBody      {color:#468E31; background-color:#E2EDE0; padding:8px; text-align:left; position:relative; }

.calBox11 .calHeader    {height:16px; line-height:16px; margin-bottom:1px; padding-left:5px; color:#fff; font-weight:bold; text-align:left; position:relative; background:url(../img/page/box/box_head_09.gif) repeat-x; }
.calBox11 .calBody      {background-color:#cccccc; padding:8px; text-align:left; position:relative; }










/* ----------  Boks rubryki glownej + Tlo---------- */
.navigation_box         {background:#DCDCDC; height:25px; padding-left:12px; line-height:25px; font-weight:bold; color:#666666; border-bottom:1px solid #B8B8B8}
/* ----------  Tlo boksu ---------- */
.navigation_box_bg      {background:#F6F6F6; padding:5px; }
#archivebox h1,h2       {display:inline; font-size:14px; font-weight: bold; }
/* ----------  Normalny boks (Tresci) ---------- */
.box_inner              {background-color:#fff; } 
.box_inner_body         {background-color:#fff; }
/* ----------  Formatowaniw Tabel "Pop sciagania plikow, Login, galeria zdjec, Inlineshot ---------- */ 
.outer_boxborder        {background-color: #fff; margin: 1px; padding: 1px; border: 1px solid #e6e6e6;}
/* ----------  Boks komentarzy News, ksiega gosci, inne ---------- */
.commentfield           {border:1px solid #ccc; color:#666; padding:10px; background-color:#fff; margin-bottom:3px}
/* ----------  Wypelnienie pol. Boks tresci---------- */
.box_padding            {padding:4px}
/* ----------  Tytul wynikow szukania ---------- */
.title_result_search    {font-size:14px; font-weight:bold}
/* ----------  Tytul News w widoku Newsa ---------- */
.title_big              {font-size:18px; font-weight:bold; color:#777}
/* ----------  Rykul-Tekst widok wlasny ---------- */
.article                {text-align:justify}
/* ----------  Top news / Top artykul Strona startowa ---------- */
.topnews                {border-bottom:1px solid #ddd; background-color:#fff;padding:5px; margin-top:5px}
/* ----------   ---------- */
.content_left_one       {}
/* ----------  Gorna nawigacja ---------- */
.topnavtd               {background-color: #EEC00A;height:27px; _height:29px;}
.speedbar               {color:#fff}
.topnavtd ul li         {color:#fff; display:inline; padding:0 10px; border-right:1px solid #fff; }
/* ----------  Linie nad i pod Nawigacja (News und Artykuly)---------- */
.hrdiv                  {height:1px; background-color:#D7D7D7; margin-top:5px; margin-bottom:5px}
/* ----------  Separator: rozdziela poszczegolne artykuly w archiwach News & Artykylach ---------- */
.news_spacer            {border-bottom:1px solid #fff;}
/* ----------  Obraz wyposrodkowujacy - wyrownanie ---------- */
.absmiddle              {vertical-align:middle}
/* ----------  Inlineshot ---------- */
.inlineshotbox          {margin-top:10px; margin-right:10px; float:left; border:1px solid #ddd; width:130px; padding:1px;}
.inlineshot_text        {background-color:#f1f1f1; padding:2px; color:#000;}
/* ----------  Zawartosc boksu (Zawiera wzor boksu) ---------- */
.box_outer              {background-color: #fff; }
.box_outerhead          {background-color: #fff; padding: 8px; position:relative}
/* ----------  Boks (Archiwa- Wybor w News & Archiwum Artykylow) ---------- */
.box_archive_selector   {}
/* ----------  0px przeznaczone dla IE (Checkboxen) ---------- */
.noborder               {border: 0px}
/* ----------  Powierzchnie przyciskow  ---------- 
.button,.button_bbodes  {font-weight: bold;font-size:11px;color: #fff;background-color: #777;cursor: pointer;border: 1px solid #fff;}*/
/* ----------  Codeboxen dla HTML i PHP ---------- */				
.divcode                {background-color:#fff;}
/* ----------  Wiadomosci o bledzie ---------- */	
.errorfont              {color: red;  font-weight: normal;}
/* ----------  Kolumny w w archiwaach pomiedzy dwama Artykylami(News + Artykuly) ---------- */
.newsticker_header      {border:1px solid #ddd;background-color:#f8f8f8;padding:2px;text-align: right}
/* ----------  Formatowanie daty (News + Artykuly + PW) ---------- */
.time_ticker,.time      {font-weight:bold;}		
/* ----------  Krotki wstep do News, Wprowadzenie Top News, Podtytul artykulow---------- */
.text_ticker            {line-height:15px;font-weight: bold;}
/* ----------  Wyszczegolnienie wynikow wyszukiwania ---------- */ 
.highlight              {font-weight:bold }
/* ----------  Ramka tabeli zdjec w galerii ---------- */ 
.gallery_box	        {padding:2px; margin:2px; border:1px solid #ddd; }
.gallery_nextthumb	    {float:left; width:10%; padding:2px; text-align:center}
/* ----------  Kadr aktywnosci & braku aktywnosci zdjecia / Galeria ---------- */ 
.active_image		    {border: 1px solid #000}
.inactive_image		    {border: 1px solid #ccc}
/* ----------  Tekst pod kazdym zdjeciem (Hits / Komentarze) ---------- */ 
.galimage_smalltext     {font-size:11px;color:#666}
/* ----------  Formatowanie tekstu F.A.Q ---------- */
.faqtext                {padding: 8px;}
/* ----------  Menu wyboru "Producentow" ---------- */
.selectfield            {background-color:#fff; border: 1px solid #C0C0C0; overflow:auto; height:100px; padding: 3px}
/* ----------  Punk linii artykulu, Test info ---------- */
.infostretch		    {background-image: url(../img/page/infostretch.gif);}
.infostretch_back	    {background-color:#fff}
.infostretch_left	    {background-image: url(../img/page/infostretch.gif); float:left; width:60% ; text-align:left; background-position: 2px; overflow:hidden}
.infostretch_right      {background:url(../img/page/infostretch.gif)}
/* ----------  Stopka strony - Copyright ---------- */
.page_footer		    {background-color: #dbdbdb; padding:5px; }
/* ----------  DIV zawartosc regulaminu podczas rejstracji ---------- */
.agb_container_payment   {border:1px solid #DCDCDC;padding:2px;height:180px;overflow:auto;background-color:#fff; }
/* ----------  DIV zawartosc regulaminu - Jak wystapi blad---------- */
.agb_container_payment_error{border:1px solid #DCDCDC;padding:2px;height:180px;overflow:auto;background-color:#fff; }
/* ----------  Nie edytowac ---------- */
/* ----------  Ustaw 'float' na 0 ---------- */
.floatcontent          {padding:3px; min-height:80px; 
/* ----------  Dla IE: ---------- */ _height: 6em }





/* __________ Kalendarz __________ */
/* Kalendarz - Tlo */
.calendarBackground     {background-color:#fff}
/* Kalendarz - Kadre */
.calendarBorder         {background-color:#d1d1d1;padding:1px}
/* Wybor - Pole */
.calendarForms          {border: 1px solid #cccccc}
/* Nazwa zdarzenia kalendarzowego */
.calendarEventTitle     {font-weight:bold; }
/* Wiek uzytkownika (urodziny) */
.calendarNorm           {font-weight:normal; font-size:11px}
/* Tlo dni, ktore nie naleza do miesiaca + lewa kolumna (widok tygodniowy) */
.calendarBlanc          {background-color:#d7d7d7; }
/* Naglowek tabeli (maly + duzy Kalendarz) */
.calendarHeader         {color:#fff; font-weight:bold;text-align:center}
.calendarHeaderBig      {color:#fff; font-weight:bold;padding:8px;text-align:center}/*background-color:#eec00a; */
/* Dni wolne (maly + duzy Kalendarz) */
.calendar               {color:#636363; background-color:#e7e7e7; font-weight:normal; padding:3px}
.calendarBig            {color:#636363; height:90px;background-color:#e7e7e7;font-weight:normal; padding:3px}
/* Dnii kalendarzowe, ktore nie naleza do aktualnego miesiaca */
.calendarInactiveDay    {color:#fff; padding:3px; }
/* Aktywne dnii dzisiaj (maly + duzy Kalendarz) */
.calendarToday          {background-color:#eec00a; color:#ffffff; font-weight:bold; padding:3px}
.calendarTodayBig       {height:90px; background-color:#fff; border: 1px solid #eec00a; font-weight:bold }
/* Linki Kalendarza - Wydarzenia */
a.calendarEventLink:link,
a.calendarEventLink:visited {color:#777;text-decoration:underline;font-weight:normal; }
a.calendarEventLink:hover   {color:#777;text-decoration:none;font-weight:normal; }
/* Linki dla malego kalendarza */
a.calendarLinkSmall:link,
a.calendarLinkSmall:visited {color:#fff;text-decoration:underline}
a.calendarLinkSmall:hover   {color:#fff;text-decoration:none}
/* Kalendarz - Linki (Data linki) niekatywnych dnii (nie dzisiaj) */
a.calendarLink:link,
a.calendarLink:visited      {color:#777;text-decoration:underline}
a.calendarLink:hover        {text-decoration:none}
/* Calevent  */
a.calevent_extended:link,
a.calevent_extended:visited {text-decoration:underline;font-weight:normal;color:#777;}
a.calevent_extended:hover   {font-weight:normal;text-decoration:none;}

a.inter_site{color:#fff !important;text-decoration:none !important;}
a.inter_site:hover{text-decoration:underline !important;}

/* _newsy - fioletowy_ */
.box_body_01 .txtColor a{color:#754F75; }
.box_body_02 .txtColor a{color:#CC6600; }
.box_body_03 .txtColor a{color:#9E0030; }
.box_body_04 .txtColor a{color:#CC6600; }
.box_body_05 .txtColor a{color:#5A5F87; }
.box_body_06 .txtColor a{color:#3595E2; }
.box_body_06big .txtColor a{color:#3595E2; }
.box_body_07 .txtColor a{color:#B80000; }
.box_body_08 .txtColor a{color:#468E31; }

.box_body_01 td.txtColor_td{border-left:1px solid #754F75;padding-left:10px;}
.box_body_02 td.txtColor_td{border-left:1px solid #CC6600;padding-left:10px;}
.box_body_03 td.txtColor_td{border-left:1px solid #9E0030;padding-left:10px;}
.box_body_04 td.txtColor_td{border-left:1px solid #CC6600;padding-left:10px;}
.box_body_05 td.txtColor_td{border-left:1px solid #5A5F87;padding-left:10px;}
.box_body_06 td.txtColor_td{border-left:1px solid #3595E2;padding-left:10px;}
.box_body_06big td.txtColor_td{border-left:1px solid #3595E2;padding-left:10px;}
.box_body_07 td.txtColor_td{border-left:1px solid #B80000;padding-left:10px;}
.box_body_08 td.txtColor_td{border-left:1px solid #468E31;padding-left:10px;}
