BODY																{ margin:0; padding:0; background: white; font-family: tahoma; line-height: 13px; font-size: 11px; color: #414141; }
P, FORM															{ margin:0; padding:0; }
IMG                                 { border:0; }
EM                                  { font-size: 11px; }

#DIVPage														{ width: 100%; height: 100%; }
#DIVMain														{ width: 850px; height: auto; position:relative; z-index:1; margin: auto; }

#DIVMainLeft												{ width: 687px; height: auto; float: left; }

#DIVMainRight												{ padding:0px; width:  163px; height: auto; float: left; position: relative; position:relative;overflow:hidden;}
#DIVMainRight .TopHeaderRight				{ height: 115px; padding-top:50px;background: #fff url('/img/bgDownCounterx.gif') no-repeat 9px 1px ; overflow:hidden;}
#DIVMainRight .RightColumn					{ height: auto; padding:0 10px 0 15px; background: #fff url('/img/bgRightDotVertical_2.gif') repeat-y 0 0; overflow:hidden;}
#DIVMainRight .RightColumn .title		{ width:  70%; padding:7px 5px 3px 17px; background: #fff url('/img/arrow_label.gif') no-repeat 0 5px ; }
#DIVMainRight .RightColumn .data		{ width:  133px; }

.TopHeader													{ width: 687px; height: 202px; background: #fff url('/img/bgTopHeader.gif') no-repeat 0 0 ; }
.topEn													{ background: #fff url('/img/bgTopHeaderEN2.gif') no-repeat 0 0 !important; }

.TopHeader	.Top										{ width: 687px; height: 164px; _height: 118px; ?height: 164px;}
.TopHeader	.Top .homepage          { width: 400px; height: 118px; float: left; }
.TopHeader	.Top .galaxyserie				{ width: 150px; height: 20px; padding: 90px 0 0 120px; text-align: left; float: left; }
.TopHeader	.Top .galaxyserie strong	{ font-weight: bold; color: red; padding: 0 3px 0 3px; }
.TopHeader	.Top .galaxyserie A			{ color: #5a5a5a;}

.TopHeader	.TopMenu img						{ vertical-align: middle; }
.TopHeader	.TopMenu								{ width: 485px; height: 37px; padding: 0 0 0px 202px; }
.TopHeader	.TopMenu	 .c           { line-height: 38px; padding: 0px 13px 0px 13px; vertical-align: middle; color: white; font-weight: bold; text-decoration: none; background: #ff0000 url('/img/imgTopMenuSeparator.gif') no-repeat right -15px;}
.TopHeader	.TopMenu	 .cselected		{ line-height: 38px; padding: 0px 13px 0px 13px; vertical-align: middle; color: white; font-weight: bold; text-decoration: none; background: #ff0000 url('/img/imgTopMenuSeparator.gif') no-repeat right -15px;}
.TopHeader	.TopMenu	 .first				{ line-height: 38px; padding: 0px 13px 0px 13px; vertical-align: middle; color: white; font-weight: bold; text-decoration: none; background: #ff0000 url('/img/imgTopMenuSeparator.gif') no-repeat right -15px;}
.TopHeader	.TopMenu	 .last				{ line-height: 38px; padding: 0px 0px 0px 15px; vertical-align: middle; color: white; font-weight: bold; text-decoration: none; background: none;}
.TopHeader	.TopMenu	 A						{ color:white; font-weight: bold;}
.TopHeader	.TopMenu	 A:hover			{ text-decoration: underline;}

.LeftColumn													{ width:202px; height: auto;  float: left;}
.LeftColumn	.LeftBycikle						{ width:202px; height: 127px; background: #fff url('/img/bgLeftBycikle.gif') no-repeat 0 0;}

.LeftWeather												{ width:200px; height: auto; padding:0 0 0 2px; background: #fff url('/img/bgLefttDotVertical_2.gif') repeat-y 0 0;}

.menu																{ width: 202; background: #ECECEC; font-size: 12px; }
.menu ul														{ margin:0; padding:7px 0px 0px 5px; list-style-type: none;}
.menu ul li a												{ padding: 0px 0px 10px 15px; display: block; text-decoration: none; color: #061B50;  background: #ececec url('/img/arrow_li.gif') no-repeat 0 0 }
.menu ul li a:hover									{ padding:0 10px 10px 15px; text-decoration: none; color: #000; background: #ececec url('/img/arrow_li_hover.gif') no-repeat 0 0 ; }

.menu .active, .menu .selected			{ text-decoration: none; color: #000; background: #ececec url('/img/arrow_li_hover.gif') no-repeat 0 0 ; }

.title															{ font-weight: bold; font-size: 12px; width:75%; padding:0px 5px 5px 17px; background: #fff url('/img/arrow_label.gif') no-repeat 0px 14px ; }
.space															{ clear: both; height: 14px; background: #fff url('/img/bgDotHorizontal.gif') repeat-x 0 0; }
.nextlink														{ font-size:11px; text-align: right; }
.nextlink A													{ color: #414141; }

.CenterColumn												{ width:468px; padding:5px 0px 5px 10px; height: auto;  float: left; }

.BottomFooter												{ width: 687px; height: auto; border:0px solid red}
.BottomFooter	img										{ vertical-align: middle; }
.BottomFooter .footer								{ width: 687px; height:33px; }
.BottomFooter .left									{ width: 678px; height:33px; _height:33px; ?height:33px; float: left; background:#7e7e7e; }
.BottomFooter .right 								{ width: 9px;  height: 33px;  float: left; background:#7e7e7e; }
.BottomFooter .kontakt 							{ padding:10px 0 0 0; _padding:5px 0 0 0 ; width: 687px; background:white; text-align: center; font-size: 11px; color: #5a5a5a; }


.note																{ font-size: 11px; padding: 3px 0px 10px 16px; color: #5a5a5a; }
.registration												{ height: auto; /*height: 300px; */}

.registration	.row									{ width:468px; height: 20px; padding: 4px 0 4px 0;}
.registration	.row	SPAN						{ font-weight: bold ; color: #fc0000; font-size: 11px; }
.registration	.row	em							{ font-weight: normal ; font-size: 11px; }
.registration .label								{ width: 170px; height: 20px; font-size: 11px; padding: 4px 3px 2px 3px; font-weight: bold; text-align: right; float: left; color: #fc0000; }
.registration .input								{ width: 280px; padding: 2px 3px 2px 3px; font-weight: bold; float: left; }
.registration .start								{ width: 280px; padding: 4px 3px 2px 3px; font-weight: bold; float: left; }
.registration .input_text						{ width: 140px; border-style: none; border: 1px solid #8a8a8a; padding: 2px 3px 2px 3px; font-size: 11px;  }
.registration .input_text_dis				{ background: #dbdbdb; color: #dbdbdb; width: 140px; border-style: none; border: 1px solid #8a8a8a; padding: 2px 3px 2px 3px; font-size: 11px;  }
.registration .input_check_dis			{ background: #dbdbdb; }

.registration .input_text_start     { width: 140px; font-weight: bold; border-style: none; color: #414141; padding: 1px 3px 2px 3px; font-size: 11px;  }
.registration .input_text_dis_start { width: 140px; font-weight: bold; border-style: none; color: #414141; padding: 1px 3px 2px 3px; font-size: 11px;  }

.registration .radio1								{ width: 210px; height:20px;  float: left; font-size: 11px; text-align: right; padding-right: 20px;}
.registration .radio2								{ width: 235px; height:20px;  float: left; font-size: 11px; }
.registration .checkbox1						{ text-align: center; color: #5a5a5a; font-size: 11px; height: 25px; }
.registration .submit								{ text-align: center; height: 35px; padding-top:10px; }


H1, H4															{ font-size: 12px; margin: 0; width:75%; padding:7px 5px 5px 17px; background: #fff url('/img/arrow_label.gif') no-repeat 0 5px; }
H3 																	{ font-size: 12px; margin: 0; width:75%; padding:2px 5px 5px 17px; background: #fff url('/img/arrow_label.gif') no-repeat 0 1px; }

.articles                           { clear: both; }
.articles A                         { color: #414141; text-decoration: none; }
.articles A:hover                   { text-decoration: underline; }
.articles SPAN											{ float: left; padding: 5px 5px 0 0; }

#text																{ clear: both; padding:5px 5px 0 8px; font-size: 11px; }
#textplus														{ /*width: 290px;*/ clear: both; /*float: left;*/ padding:5px 5px 0 4px; font-size: 11px;}
#BoxPlus                            { width: 160px; padding:5px 0 0 3px; float: left; background: #fff url('/img/bgLeftDotVertical.gif') top left repeat-y;}


.chapters SPAN          						{ color: red; }
.chapters .span_A         					{ color: red; }
.chapters strong         						{ font-size:11px; color: #5a5a5a;}
.relatedBox A         							{ font-size:11px; color: #5a5a5a; text-decoration: none; }
.relatedBox A:hover    							{ text-decoration: underline; }

.relatedBox ul                      { margin: 0; padding:0; list-style-type: none; font-size:11px; }
.relatedBox li                      { padding: 2px 0 2px 5px; }

.relatedBox .souvisejici ul         { margin: 0; padding:0; list-style-type: none; font-size:11px; }
.relatedBox .souvisejici li         { padding: 2px 0 2px 18px; }

.relatedBox dl                      { font-size:11px; margin:0; }
.relatedBox dt                      { padding: 0 0 0 18px; }
.relatedBox dd                      { margin:0; padding: 0 0 0 25px; }

#perex															{ padding:5px 0 0 5px; }
#perex	SPAN												{ float: left; padding: 5px 5px 0 0; }

#chapterpager img                   { }

.tblChapter                         { width: 100%; font-size:11px; background: white;}
.tblChapter IMG                     { vertical-align: middle; }
.tblChapter .clsIconNext            { padding:1px 20px 0 7px; width: 120px; height: 20px; background: #fff url('/img/icons/next.gif') no-repeat 96px -1px;}
.tblChapter .clsIconPrev            { padding:1px 0 0 20px; width: 120px; height: 20px; background: #fff url('/img/icons/prev.gif') no-repeat 0px -1px;}
.tblChapter .dots	                  { font-size:3px; line-height:3px; width: 100%; height:3px; background: #fff url('/img/bgDotHorizontalH3.gif') repeat-x 0 0;}
.tblChapter TD      		            { width: 25%; height: 20px; text-align: center; vertical-align: middle; }
.tblChapter .clsTD                  { width: 25%; height: 20px; text-align: center; vertical-align: middle; background: #fff url('/img/bgLeftDotVertical.gif') repeat-y 0 0;}
.tblChapter A                       { font-size:11px; color: #5a5a5a; text-decoration: none; }
.tblChapter A:hover                 { text-decoration: underline; }

/* -formular pro odeslani mailem- */
#sendArticle 												{text-align:center;display:none;padding:10px 0 0 5px;}
#sendMail 													{border:1px solid #939393;margin:0 auto;text-align:left;padding:10px 20px}
#sendMail .label                    { font-size:11px; width: 100px; vertical-align: middle; padding:3px 0 0 0; float: left;}
#sendMail .input                    { font-size:11px; width: 300px; vertical-align: middle; float: left; }
#sendMail legend 										{font-size:12px;font-weight:bold;padding-top:4px;padding-bottom:4px;}
#sendMail legend img 								{text-align:right}
#sendMail input 										{font-size:11px;margin-bottom:10px;width:150px;padding:2px;border:solid 1px #C3C3C3}
#sendMail select 										{font-size:11px;margin-bottom:10px;width:210px;padding:2px;border:solid 1px #C3C3C3}
#sendMail textarea 									{width:250px;padding:2px;font-size:11px;border:solid 1px #C3C3C3}
#sendMail A													{ color: #414141; text-decoration: none;}
#sendMail A:hover										{ color: #fc0000; text-decoration: underline;}
#sendArticle #sendBtns 							{width:270px;margin:10px auto;list-style-type:none}
#sendArticle #sendBtns li 					{float:left;width:50%;text-align:right}
#sendArticle #sendBtns li input 		{margin-right:60px;background:#F3F3F3;font-size:11px;font-family:Arial;padding-top:2px;border:solid 1px #939393;color:#000000;cursor:pointer;}
#sendArticle #sendBtns li a 				{color:#000;line-height:20px}
#sendArticle #sendBtns li img 			{cursor:pointer;margin-bottom:-3px}

.clear 															{ clear:both}

.RegisterMail                       { background: #fc0048; color: #fff; width: 87px; height: 19px; border-style: none; font-size: 11px; cursor: pointer; _cursor: hand; }

.novinky                            { }

.news                               { width: 48%; height:auto; float: left; padding:5px 0 0 0; font-size: 11px; }
.news H3														{ display: inline; font-size: 11px; margin: 0; width:75%; padding:0px 0px 5px 0px; color: #fc0000; background: #fff !important; }
.news H3 A													{ color: #fc0000; text-decoration: none;}
.news H3 A:hover										{ color: #fc0000; text-decoration: underline;}
.news SPAN													{ float: left; padding: 0px 3px 0 0; }

.weather-box                        { width: 200px; }
.weather-box h3                     { color: #21507c; background: none; padding:5px 0 0 13px; }
.weather-box A                   		{ color: #21507c; background: none; text-decoration: none;}
.weather-box A:hover             		{ text-decoration: underline;}

.weather-box .time                  { color: #21507c; padding:5px 0 5px 13px; }

.weather-box table                  { width: 200px; height:100%; }
.weather-box th                     { text-align: left; }
.weather-box img                    { vertical-align: top; }
.weather-box strong                 { font-size: 12px; line-height: 17px}
.weather-box .Temp                  { font-size: 30px; color: #5f6366;}
.weather-box .current               { text-align: center; }

.files															{ width: 400px; _width: 390px; float: left; padding:3px 0 0 0; }
.files A														{ color: #fc0000; text-decoration: none;}
.files A:hover											{ color: #fc0000; text-decoration: underline;}
.files img													{ vertical-align: middle; border:0;  float: left; }
.filesDesc													{ font-style: italic; }
.filesDesc	A												{ font-style: normal; text-decoration: none;}
.filesDesc	A:hover									{ text-decoration: underline;}
.downl															{ padding:3px 0 0 18px; width: 50px; float: left; background: #fff url('/img/icons/next.gif') no-repeat 2px left}
.downl A														{ color: #000; font-weight: bold; text-decoration: none;}
.downl A:hover											{ text-decoration: underline;}

.NewsLetter                         { padding:0 2px 0 2px; background: #fff url('/img/bgLefttDotVertical_2.gif') repeat-y 0 0;}
.NewsLetter H4											{ font-size: 12px; margin: 0; width:75%; padding:7px 5px 5px 17px; background: #fff url('/img/arrow_label.gif') no-repeat 0px 5px; }
.NewsLetter .MailSubBox							{ margin-left:17px; width: 140px; border-style: none; border: 1px solid #8a8a8a; padding: 2px 3px 2px 3px; font-size: 11px;  }
.NewsLetter .RegisterMail           { width: 15px !important; }

.btnNewsletter            					{cursor: pointer; _cursor: hand; width: 19px; height: 19px; border:0; background: transparent url('/img/btnNewsLetter.gif') no-repeat left top; }

.profile_newsletter .email, .info   { padding: 0 0 0 17px; }

/* - Sada fotek jedne galerie - */

#Fotogalerie                { background: #f0f1f1; height: auto; _height: 100%; ?height: 100%;}

#fastPreview 								{display:none; position:absolute; z-index:100; top:-200px; left:-200px; border:2px solid #B9B9B9;background:#ffffff}
/*#loading 										{font-weight:bold;color:#000000;text-align:center;background:#F0EFED;width:200px;height:50px;padding:15px 0}*/
#loading img 								{margin-top:10px}

.GalleryDesBox 							{ float:left; color:#555555; text-align:justify; width:100%; position:relative; background: transparent;}
.GalleryDesBox p 						{ color: #838383; padding:5px 5px 5px 5px; }
.GalleryDesBox h2 					{ color:#0da7eb; font-size:15px; line-height: 15px; padding:0 5px 0 5px;}

.GalleryDesBox a 						{color:#000000}

.PhotoListBox 							{ padding-left:18px;}
.PhotoListBox img 					{ cursor:pointer; padding:1px}
.PhotoListBox h2 						{ width:90px; color:#fff; font-size:12px; padding:2px 0px 2px 0px; background: #00aeef url('/img/bgLabelFotogalerie.gif') repeat-y left top ; }

h2.PridejFoto 							{color:#000000;margin:0px;font-size:16px;padding-top:0px;padding-bottom:2px;padding-left:0px;padding-right:0px;text-transform:none;text-align:center}
h2.PridejFoto a 						{color:#FF8A00}
h2.PridejFoto a:hover 			{color:#000000}

.PhotoItem 									{border:1px solid #e6e6e6; float:left; margin:6px; background:transparent; width:94px; height:73px;overflow:hidden;vertical-align:middle;}
.InPhotoItem 								{padding:2px 0px 2px 0px; text-align:center; vertical-align:middle;}
.InPhotoItem img            {vertical-align:middle;}

.PhotoVoteItem 							{float:left;text-align:center;font-size:11px;width:100%}

.pagebar 										{ width:460px; padding:3px 5px 3px 0px; text-align:right; clear:both;}
.pagebar img 								{ margin-top:1px; border:solid 0px; margin-top:-3px; display:none}

.pagebar .active   					{ margin:0px; padding:0 4px 0 4px; height:18px; font-weight: bold; color: white; background: #ff0000; border:1px solid #ff0000;}
.pagebar .inActive 					{ margin:0px; padding:0 4px 0 4px; height:18px; font-weight: bold; color: #006487; background: #ffffff; border:1px solid #ff0000;}
.pagebar .inActive A      	{ color: #ff0000;  height:18px; text-decoration: none;}

/* - Prohlizec Fotek - */

.ListGaleries               { width: 130px; height: 110px; border: 1px solid #d7b3b3; padding:3px; margin:6px; float: left; }
.ListGaleries .title				{ background: none; width: 100%; color:#414141; font-size:13px; line-height: 13px; text-align: center; padding:0 0px 3px 0px;}
.ListGaleries A							{ color:#414141;  }
.ListGaleries .MainFoto     { text-align: center; }


.pool 									{ font-size:90%; }
.pool table 						{ margin:0px 10px 0; width:170px; }
.pool .question 				{ font-size:11px; font-weight:bold}
.pool .pool-item input 	{ border:0; background:transparent; color:#1B496F; margin-bottom:2px; cursor:pointer;text-decoration:underline;font-size:100%}
.pool .pool-img 				{ background:url(/img/BGpool.gif) no-repeat 0 0; width:135px;height:14px;padding:4px 3px 0 0; }
.pool .pool-img img 		{ height:10px; border:0 !important; margin:0 !important}
.pool .pool-sum 				{ padding:0 0 4px 0; vertical-align:bottom; font-size:100%}
.pool .AnswerSubmit 		{ text-align:left; width:135px; background: none; }
.pool .voted 						{ font-size:100%}

.side-box 							{ padding:0 2px 0 2px; background: #fff url('/img/bgLefttDotVertical_2.gif') repeat-y 0 0; width:200px;margin-bottom:10px}
.side-box .space    		{ width: 198px; clear: both; height: 14px; background: #fff url('/img/bgDotHorizontal.gif') repeat-x 0 0; }
.side-box-inner 				{ background:url(/img/BGsideBoxT.gif) no-repeat 0 0}
.side-box-inner2 				{ background:url(/img/BGsideBoxB.gif) no-repeat 0 100%;padding-bottom:10px}
.side-box-inner2 #speed { font-size:80%;color:#5a6873;text-transform:uppercase;padding:5px 0 0 35px}
.side-box-inner2 H4			{ font-size: 12px; margin: 0; width:75%; padding:7px 5px 5px 17px; background: #fff url('/img/arrow_label.gif') no-repeat 0 5px; }
#speed 									{ background:url(/img/BGsideBoxT.gif) no-repeat 0 0;padding:5px 0 6px 35px}
.side-box-inner2 ul 		{ list-style-type:none;margin:18px 0 10px 17px}
.side-box-inner2 ul li 	{ background:url(/img/IClist.gif) no-repeat 0 3px;line-height:1.2em;padding:3px 10px 0 15px;width:185px}
.side-box-inner2 ul li a {text-decoration:none;color:#305570;font-size:85%;background:url(/img/BGline.gif) no-repeat 0 100%;padding-bottom:4px;display:block}
.top 										{ margin-bottom:10px}
.tadx 									{ margin:10px 0 5px}

.ms_rss                 { padding:0px; margin:0px; list-style: none; }
.ms_rss li              { padding:1px 0px 1px 15px; background: #fff url('/img_zima/puntik.gif') no-repeat left 3px; }
.ms_rss li a            { color: #085EA5; text-decoration: none; }
.ms_rss li a:hover      { text-decoration: underline; }

.BoxImg {text-align:center;padding:10px;border:4px solid #525252;}
.BoxImg img {border:1px solid #525252}
.BoxImg .InnerBox {text-align:left;}
.PrevNextBox {padding:10px;}
.PrevNextTbl a {color:#fd0000;font-weight:bold;padding:0px 15px;text-decoration:none;}
.PrevNextTbl a:hover {text-decoration:underline;}
.PrevNextTbl .NextArrow {background:url(/img/NextArrow.gif) no-repeat right 0px;}
.PrevNextTbl .PrevArrow {background:url(/img/PrevArrow.gif) no-repeat left 0px;}


#page .endlink {clear:both;display:block;background:#fff url(../img/BGdottedGreen.gif) repeat-x 50px 0;padding-top:5px;width:100%}
#page .nextlist {padding-top:10px;background-position:0 15px;clear:both}
#lightbox {position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img {border:none}
#outerImageContainer {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer {padding:10px}
#loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#loading a {display:none;}
#hoverNav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{outline:none}
#prevLink, #nextLink {width:49%;height:100%;background:transparent url(../img/blank.gif) no-repeat; /* Trick IE into showing hover */display:block}
#prevLink {left:0;float:left}
#nextLink {right:0;float:right}
#prevLink:hover, #prevLink:visited:hover {background:url(../img/prevlabel.gif) left 15% no-repeat}
#nextLink:hover, #nextLink:visited:hover {background:url(../img/nextlabel.gif) right 15% no-repeat}
#imageDataContainer {font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#imageData {padding:0 10px;color:#666}
#imageData #imageDetails {width:70%;float:left;text-align:left}	
#imageData #caption {font-weight:bold}
#imageData #numberDisplay {display:block;clear:left;padding-bottom:1.0em}			
#imageData #bottomNavClose {width:66px;float:right;padding-bottom:0.7em}	
#overlay {position: absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}


#listPager {text-align:right;}
#listPager span {color:#595959;padding:2px 5px;}
#listPager a {color:#FD0000;}

.sms_servis {
  padding:5px 2px;
  background:#FFFFFF url(/img/bgLefttDotVertical_2.gif) repeat-y 0px 0px;
}

.zavodnik .nadpis {font-size:12px;margin-left:5px;;color:#085ea5;font-weight:bold;}
.zavodnik .text {margin:5px}
.zavodnik .input_text {width:120px;margin-left:5px;}
.zavodnik .input_send {
  background:transparent url(/img/btnNewsLetter.gif) no-repeat scroll left top;
  border:0pt none;
  cursor:pointer;
  height:19px;
  width:19px;
}

#DIVMainRight .langBox {
  position:absolute;
  top:10px;
  left:20px;
}

.dresbox {
  display:none;
  margin:10px 0px 10px 0px;
  background:#FFDDDD;
}

.dresbox .input {
  width:170px;
}

.dresbox .input input {
  width:20px;
  float:none;
}

.error { background: #ddd; border: 1px solid red; padding: 5px 20px 5px 10px; margin: 2px 0px 10px 0px; }

.facebook {margin:0px auto 0px auto;width:120px;}


.tblResults {
  margin:00px 0px 30px 0px;
  border-collapse:collapse;
  width:100%;
}

.tblResults th {
  padding:5px;
  background:#085EA5;
  color:#ffffff;
}

.tblResults .tr_two {
  background:#F1F9FE;
}

.tblResults td {
  padding:5px;
  text-align:center;
}

.tblResults .name {
  text-align:left;
}

.resultTitle {
  font-size:14px;
  margin:0px 0px 10px 0px;
  color:#085EA5;
}

.resultLine {
  background:#FD0000 !important;
  font-weight:bold;
  color:#ffffff;
}
