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;}
#DIVMainRight .TopHeaderRight				{ height: 115px; padding-top:50px;background: #fff url('/img_zima/bgDownCounterx.gif') no-repeat 9px 1px ;}
#DIVMainRight .RightColumn					{ height: auto; padding:0 10px 0 15px; background: #fff url('/img_zima/bgRightDotVertical_2.gif') repeat-y 0 0;}
#DIVMainRight .RightColumn .title		{ width:  70%; padding:7px 5px 3px 17px; background: #fff url(/img_zima/arrow_label.gif) no-repeat 0 5px ; }
#DIVMainRight .RightColumn .data		{ width:  133px; }

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

.TopHeader	.Top										{ width: 687px; height: 164px; _height: 118px; ?height: 164px; position: relative;}
.TopHeader	.Top .homepage          { width: 400px; height: 118px; float: left; }
.TopHeader	.Top .galaxyserie				{ width: 110px; height: 20px; padding: 90px 0 0 170px; text-align: left; float: left; }
.TopHeader	.Top .galaxyserie strong	{ font-weight: bold; color: #085EA5; 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 15px 0px 15px; vertical-align: middle; color: white; font-weight: bold; text-decoration: none; background: #085EA5 url('/img_zima/imgTopMenuSeparator.gif') no-repeat right -15px;}
.TopHeader	.TopMenu	 .cselected		{ line-height: 38px; padding: 0px 15px 0px 15px; vertical-align: middle; color: white; font-weight: bold; text-decoration: none; background: #085EA5 url('/img_zima/imgTopMenuSeparator.gif') no-repeat right -15px;}
.TopHeader	.TopMenu	 .first				{ line-height: 38px; padding: 0px 15px 0px 15px; vertical-align: middle; color: white; font-weight: bold; text-decoration: none; background: #085EA5 url('/img_zima/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; position:relative; }
.LeftColumn	.LeftBycikle						{ width:202px; height: 127px; background: #fff url('/img_zima/bgLeftBycikle.gif') no-repeat 0 0;}

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

.LeftMenu                           { background: #ECECEC; }

.menu																{position:relative; 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_zima/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_zima/arrow_li_hover.gif) no-repeat 0 0 ; }

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

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

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

.BottomFooter												{ width: 687px; height: auto; border:0px solid red; margin-top:10px;}
.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;clear:both}
.registration	.row	SPAN						{ font-weight: bold ; color: #085EA5; 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: #085EA5; }
.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: 240px; 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_zima/arrow_label.gif') no-repeat 0 5px; }
H3 																	{ font-size: 12px; margin: 0; width:75%; padding:2px 5px 5px 17px; background: #fff url('/img_zima/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: 285px; clear: both; float: left; padding:5px 5px 0 4px; font-size: 11px;}
#BoxPlus                            { width: 155px; padding:5px 0 0 3px; float: left; background: #fff url('/img_zima/bgLeftDotVertical.gif') top left repeat-y;}


.chapters SPAN          						{ color: #085EA5; }
.chapters .span_A         					{ color: #085EA5; }
.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_zima/icons/next.gif') no-repeat 96px -1px;}
.tblChapter .clsIconPrev            { padding:1px 0 0 20px; width: 120px; height: 20px; background: #fff url('/img_zima/icons/prev.gif') no-repeat 0px -1px;}
.tblChapter .dots	                  { font-size:3px; line-height:3px; width: 100%; height:3px; background: #fff url('/img_zima/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_zima/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: #085EA5; 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: #085EA5; text-decoration: none;}
.news H3 A:hover										{ color: #085EA5; 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: #085EA5; 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_zima/icons/next.gif') no-repeat 2px left}
.downl A														{ color: #000; font-weight: bold; text-decoration: none;}
.downl A:hover											{ text-decoration: underline;}

.NewsLetter                         {clear:both;width:198px; padding:0 2px 0 2px; background: #fff url('/img_zima/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_zima/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_zima/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_zima/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: #085ea5; border:1px solid #085ea5;}
.pagebar .inActive 					{ margin:0px; padding:0 4px 0 4px; height:18px; font-weight: bold; color: #006487; background: #ffffff; border:1px solid #085ea5;}
.pagebar .inActive A      	{ color: #085ea5;  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_zima/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_zima/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_zima/bgDotHorizontal.gif') repeat-x 0 0; }
.side-box-inner 				{ background:url(/img_zima/BGsideBoxT.gif) no-repeat 0 0}
.side-box-inner2 				{ background:url(/img_zima/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_zima/arrow_label.gif') no-repeat 0 5px; }
#speed 									{ background:url(/img_zima/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_zima/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_zima/BGline.gif) no-repeat 0 100%;padding-bottom:4px;display:block}
.top 										{ margin-bottom:10px}
.tadx 									{ margin:10px 0 5px}


.webkamera              { text-align: center; padding: 20px 0px 0px 0px;}
.webkamera TABLE        { background: white; }
.webkamera TABLE TD     { background: white; }
.webkamera TABLE TD IMG { display: none !important; }
.webkamera TABLE TD .kamera_vety, .webkamera .text_kamera1 { color: black !important; }
.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; }

.pager                  { text-align: right; }
.pager  a               { padding:2px 5px; color: #085EA5; }
.pager span             { padding:2px 5px; color: #595959; }

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

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

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

.buttons {background: #085EA5; color: #fff; width: 87px; height: 19px; border-style: none; font-size: 11px; cursor: pointer; _cursor: hand;margin:10px;}
.alexa {visibility:hidden;}

.upozorneni h3 {
  font-size:14px;
  font-weight:bold;
  color:#e51f1f;
  text-decoration:underline;
  margin-bottom:10px;
}

.upozorneni img {
  width:70px;
  float:left;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  
}

.upozorneni p {
  font-size:12px;
  font-weight:bold;
  color:#414141;
  margin:0px;
  padding:0px 0px 0px 70px;
  line-height:20px;
}

.upozorneni p strong {
  color:#085ea5;
}


















/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(../img_zima/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}





#page .endlink {clear:both;display:block;background:#fff url(../img_zima/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}
#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_zima/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_zima/prevlabel.gif) left 15% no-repeat}
#nextLink:hover, #nextLink:visited:hover {background:url(../img_zima/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}



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

.SiteMap {
  font-size:12px;
  line-height:18px;
  list-style:none;
  margin:10px 0px 10px 20px;
}

.SiteMap a {
  color:#085EA5;
  padding:0px 0px 0px 30px;
}


.forecast {
  padding:15px 0px 15px 5px;  
  line-height:18px;
}

.forecast .title {
  text-align:left !important;
}

.forecast td {
  text-align:center;
}

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

.topEn {
  background:transparent url(/img_zima/bgTopHeaderEN.gif) no-repeat scroll 0px 0px !important;
}

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

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

.tblResults .tables .tr_two {
  background:#F1F9FE;
}

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

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

.tblResults .tables .catTitle {
  background:#EE3124;
  font-weight:bold;
  color:#ffffff;
}*/


.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;
}

.error-env {
  display:none;
  color:red;
}

.ico, .dic {
  display:none;
}


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

table td {
  padding:3px;
}
