﻿@media all {
body { padding: 0px; margin: 0px; background-color: #2c2c2c; overflow-y: scroll; }
.cistic { clear: both; visibility: hidden; display: block; height: 0px; font-size: 1px; }
h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; font-weight: normal; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Tahoma, Verdana !important; }
h2 { color: #f78e1e; }
h3, h4, h5, h6 { font-size: 11pt; padding: 10px 0px 0px 0px; }
sup { font-size: 6pt !important; }
#top-link { display: none; width: 20px; height: 34px; background: #000 url('../images/totop-arrow.png') no-repeat center center; -moz-opacity: 0.2; filter: alpha(opacity=20); opacity: 0.2; position: fixed; right: -100px; bottom: 80px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; z-index: 998; border: 0 none; outline: 0 none; }
#top-link span { display: none; }
#top-link:hover { background: #000 url('../images/totop-arrow-hover.png') no-repeat center center; -moz-opacity: 0.5; filter: alpha(opacity=50); opacity: 0.5; }
img, a, a img { border: 0px none; outline: 0 none; }
.wrapper { width: 1090px; padding: 0 20px 0 20px; margin: 0 auto; position: relative; }
.previewSeparator { padding: 15px 0 15px 15px; margin: 100px 0 40px 0; font-size: 40px; font-weight: bold; color: #b00; border: 1px dashed #ccc; border-right: 0 none; border-left: 0 none; }

#Top { display: block; height: 180px; position: relative; border-top: 8px solid #222; background: #fff; }
#Top .wrapper { height: 180px; }

#Logo { width: 260px; height: 120px; display: block; position: absolute; top: 10px; left: 45px; color: #fff; background: url('../images/logo.png') no-repeat left top; }
#Logo a { width: 260px; height: 90px; display: block; text-decoration: none; color: #fff; }
#Logo span { display: none; }

#MenuStrip { width: 1090px; height: 40px; background: #f78e1e; padding: 0; position: absolute; left: 20px; bottom: 0; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
#MenuStrip .mainMenu {}
#nav { margin: 0 0 0 10px; padding: 0; list-style: none; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Verdana, Tahoma; }	
#nav li { float: left; position: relative; z-index: 500; margin: 0; }
#nav li a { display: block; padding: 0 15px; height: 40px; line-height: 40px; text-decoration: none; color: #fff; font-size: 16px; -webkit-text-shadow: 1px 1px 1px rgba(0,0,0,.5); -moz-text-shadow: 1px 1px 1px rgba(0,0,0,.5); text-shadow: 1px 1px 1px rgba(0,0,0,.5); }
#nav li a:hover { background: #ff7800; }
#nav li ul { position: absolute; left: 1px; display: none; margin: 0 0 0 -1px; padding: 0; list-style: none; background: #fff; }
#nav li ul li { width: 200px; float: left; border-top: 1px solid #eee; background: background: #ffba00; }
#nav li ul a { display: block; height: 40px; line-height: 40px; background: #ffba00; font-size: 16px; padding: 0 15px; color: #fff; }
#nav li ul a:hover { background: #f78e1e; }
#nav li:hover a { background: #f2af00; }
#nav li a.selected { background: #f07200; }

#SocIcons { position: absolute; top: 20px; right: 20px; }
#SocIcons a { width: 32px; height: 32px; display: inline-block; margin: 0 6px; background-position: top left; background-repeat: no-repeat; }
#SocIcons a span { display: none; }
#SocIcons a.ifb { background-image: url('../images/icons/socicons/fbH.png'); }
#SocIcons a.ifb:hover { background-image: url('../images/icons/socicons/fbH.png'); }
#SocIcons a.itw { background-image: url('../images/icons/socicons/twH.png'); }
#SocIcons a.itw:hover { background-image: url('../images/icons/socicons/twH.png'); }
#SocIcons a.igp { background-image: url('../images/icons/socicons/gpH.png'); }
#SocIcons a.igp:hover { background-image: url('../images/icons/socicons/gpH.png'); }
#SocIcons a.iyt { background-image: url('../images/icons/socicons/ytH.png'); }
#SocIcons a.iyt:hover { background-image: url('../images/icons/socicons/ytH.png'); }
#SocIcons a.irs { background-image: url('../images/icons/socicons/rsH.png'); }
#SocIcons a.irs:hover { background-image: url('../images/icons/socicons/rsH.png'); }

#Anotace { width: 1090px; height: 18px; border-top: 0px solid #000; border-bottom: 0px solid #000; background-color: #f6f9e6; padding: 5px 0px; position: absolute; left: 20px; bottom: 0; }
#Anotace #tickerTitle { position: absolute; left: 0; bottom: 0; background: #000; height: 28px; padding: 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 28px; color: #fff; }

#ticker { width: 650px; height: 18px; padding: 0px; margin: 0px; position: absolute; left: 90px; top: 2px; }
#ticker li { list-style: none; font-family: Tahoma; font-size: 9pt; line-height: 22px; }
#ticker a { text-decoration: none; color: #666; }
#ticker a:hover { text-decoration: underline; color: #900; }

#srchForm { width: 300px; height: 32px; display: block; top: 6px; right: 10px; position: absolute; z-index: 10000; }
.txtSrch { width: 180px; height: 20px; display: block; padding-left: 5px; padding-right: 28px; font-size: 9pt; color: #999; font-style: italic; position: absolute; top: 2px; right: 30px; }
.srchActive { color: #000; font-style: normal; }
.btnSrch { width: 18px; height: 18px; display: block; position: absolute; top: 5px; right: 5px; }
#srchFormMsg { width: 180px; height: 25px; display: block; position: absolute; right: 260px; top: 6px; color: #b00; font-size: 10pt; font-family: Arial; text-align: right; display: none; }

#Content { display: block; position: relative; min-height: 400px; background-color: #fff; padding: 20px 0px 30px 0px; font-family: Arial, 'Helvetica CE', Helvetica, Verdana, Tahoma; }
#LeftSide { float: left; width: 790px; position: relative; }
#RightSide { float: left; width: 300px; position: relative; }

.TopArticles { width: 280px; margin: 0 0 30px 0; padding: 5px 10px 10px 10px; background-color: #f78e1e; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
.TopArticles h2 { color: #fff; font-size: 16px; line-height: 40px; padding-left: 5px; -webkit-text-shadow: 1px 1px 1px rgba(0,0,0,.6); -moz-text-shadow: 1px 1px 1px rgba(0,0,0,.6); text-shadow: 1px 1px 1px rgba(0,0,0,.6); }
.TopArticles h2 a { display: block; color: #fff; text-decoration: none; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Tahoma, Verdana; }
.TopArticles h2 a:hover { text-decoration: underline; }
.TopArticles .article { cursor: pointer; padding: 5px 10px 5px 5px; margin: 4px 0 0 0; background: #eee; background: -moz-linear-gradient(top, #FFF, #EEE); background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EEE)); filter: progid: DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#EEEEEE'); /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
.TopArticles h3 { font-size: 12px; padding: 3px 0 0 0; margin: 0; }
.TopArticles h3.noImg { padding-left: 5px; }
.TopArticles h3 a { color: #222; text-decoration: none; }
.TopArticles h3 a:hover,
.TopArticles .article:hover h3 a { color: #f78e1e; }
.TopArticles .article p { font-size: 12px; line-height: 16px; color: #666; margin: 0px; padding: 5px 0; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Tahoma, Verdana; }
.TopArticles .article p.noImg { padding-left: 5px; }
.TopArticles .article p.datum { font-size: 11px; color: #ccc; margin: 0; padding: 0; }
.TopArticles .article .articleImage { display: inline-block; margin: 0px 15px 0px 0px; background: #fff; border: 1px solid #eee; padding: 4px 4px 0 4px; position: relative; float: left; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
.TopArticles .article .articleImage img { border: 1px solid #f8f8f8; width: 55px; }

.newsArticles { width: 748px; padding: 10px 10px 0 10px; margin: 0 0 20px; border: 1px solid #ececec; /*-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;*/ }
.newsArticles .articlesHolder { padding-bottom: 10px; }
.newsTitle { height: 40px; display: block; padding: 0 15px; margin-bottom: 10px; position: relative; background-color: #f78e1e; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
.newsTitle h2 { width: 690px; height: 40px; display: block; color: #fff; font-size: 16px; line-height: 40px; float: left; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Tahoma, Verdana !important; -webkit-text-shadow: 1px 1px 1px rgba(0,0,0,.4); -moz-text-shadow: 1px 1px 1px rgba(0,0,0,.4); text-shadow: 1px 1px 1px rgba(0,0,0,.4); }
.newsArticles .article { float: left; padding-top: 0; margin-top: 0; }
.newsArticles .clkLink:hover h3 a { color: #f78e1e; }
.newsArticles h3 { padding: 0; margin: 0; }
.newsArticles h3 a { color: #222; text-decoration: none; }
.newsArticles h3 a:hover { color: #f78e1e; }
.newsArticles p { font-size: 12px; line-height: 16px; color: #666; margin: 0px; padding: 5px 0; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Tahoma, Verdana; }
.newsArticles p.datum { font-size: 11px; color: #bbb; margin: 0; padding: 0; }

.krajArticles { width: 748px; padding: 10px 10px 0 10px; border: 1px solid #ececec; /*-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;*/ }
.krajArticles .articlesHolder { padding-bottom: 10px; }
.krajTitle { height: 40px; display: block; padding: 0 15px; margin-bottom: 10px; position: relative; background-color: #f78e1e; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
.krajTools { width: 40px; height: 40px; display: block; position: absolute; top: 0; right: 0; }
.krajTitle h2 { width: 690px; height: 40px; display: block; color: #fff; font-size: 16px; line-height: 40px; float: left; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Tahoma, Verdana; -webkit-text-shadow: 1px 1px 1px rgba(0,0,0,.4); -moz-text-shadow: 1px 1px 1px rgba(0,0,0,.4); text-shadow: 1px 1px 1px rgba(0,0,0,.4); }
.krajTitle h2 a { display: block; color: #fff; text-decoration: none; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Tahoma, Verdana; }
.krajTitle h2 a:hover { text-decoration: underline; }
.krajArticles .article { float: left; padding-top: 0; margin-top: 0; }
.krajArticles .clkLink:hover h3 a { color: #f78e1e; }
.krajArticles h3 { padding: 0; margin: 0; }
.krajArticles h3 a { color: #222; text-decoration: none; }
.krajArticles h3 a:hover { color: #f78e1e; }
.krajArticles p { font-size: 12px; line-height: 16px; color: #888; margin: 0px; padding: 5px 0; font-family: 'Droid Serif', Arial, 'Helvetica CE', Helvetica, Tahoma, Verdana; }
.openingArticle { width: 445px; min-height: 290px; border-right: 1px solid #ececec; padding: 0 15px 0 0; overflow: hidden; }
.openingArticle h3 { font-size: 22px; padding-bottom: 10px; }
.openingArticle p { font-size: 14px; line-height: 19px; color: #666; }
.nextArticle { width: 273px; padding: 0 0 10px 14px; }
.nextArticle h3 { font-size: 15px; }
.krajArticles p.datum { font-size: 11px; color: #bbb; margin: 0; padding: 0; }
.clkLink { cursor: pointer; }
p.datum a { text-decoration: none; color: #888; }
p.datum a:hover { color: #f78e1e; text-decoration: underline; }
.openingArticle .articleImage { display: inline-block; float: left; margin: 0px 20px 10px 0px; background: #fff; border: 1px solid #eee; padding: 4px 4px 0; position: relative; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
.openingArticle .articleImage img { border: 1px solid #f8f8f8; }
.nextArticle .articleImage { display: inline-block; margin: 0px 20px 0px 0px; background: #fff; border: 1px solid #eee; padding: 4px 4px 0; position: relative; float: left; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
.nextArticle .articleImage img { border: 1px solid #f8f8f8; }
.nextArticle a.more { display: inline-block; padding: 5px 12px; color: #fff; font-size: 10pt; background-color: #f78e1e; text-decoration: none; position: absolute; right: 15px; bottom: 20px; }

#NewsLetter { width: 280px; margin: 0; padding: 5px 10px 10px 10px; background-color: #404040; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
#NewsLetter h2 { color: #fff; font-size: 20px; line-height: 40px; -webkit-text-shadow: 1px 1px 1px #555; -moz-text-shadow: 1px 1px 1px #555; text-shadow: 1px 1px 1px #555; }
#NewsLetter #nlForm { cursor: pointer; padding: 5px 10px 5px 5px; margin: 4px 0 0 0; background: #eee; background: -moz-linear-gradient(top, #FFF, #EEE); background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EEE)); filter: progid: DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#EEEEEE'); /*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ }
#NewsLetter .mfPol { width: 276px; padding: 0px 0 5px 5px; margin-top: 5px; }
#NewsLetter h2 + .mfPol { margin-top: 5px; }
#NewsLetter .popisek { font-size: 8pt; color: #666; padding: 2px 0px 5px 0px; font-weight: bold; }
#NewsLetter input[type=text] { width: 250px; }
#NewsLetter input[type=submit] { margin: 10px 15px 10px 0; float: right; }
#NewsLetter select { width: 247px; }
#NewsLetter .mfPol .errToolTip { top: -2px; left: 90px; }

#Footer { display: block; position: relative; padding: 20px 0 0 0; margin: 0; font-family: Arial, 'Helvetica CE', Helvetica, Verdana, Tahoma; background: #3a3a3a; color: #868686; }
.footer-left { width: 770px; float: left; }
.footer-right { width: 300px; float: left; margin-left: 20px; }

#footer-nav { border-bottom: 1px solid #4b4b4b; margin: 0 0 12px; padding: 0 0 12px; }
#footer-nav ul { margin: 0; padding: 0 0 0 15px; }
#footer-nav li { background: none; border: none; display: inline-block; list-style: none; margin: 0 -3px 0 0; font-size: 12px; }
#footer-nav li a { border-left: 1px solid #484848; font-size: 11px; display: block; padding: 0 15px; text-transform: uppercase; color: #868686; text-decoration: none; }
#footer-nav li a:hover, #footer-nav li a.selected { color: #fff; }
#footer-nav li:first-child a { border-left: none; padding-left: 0; }
#footer-nav li:last-child a { padding-right: 0; }

.contact-info { margin: 0; padding: 0; }
.contact-info li { float: left; list-style: none; margin: 0 0 0 15px; padding: 0 0 0 15px; font-size: 12px; }
.contact-info li:first-child { margin-left: 0; }
.contact-info li a { color: #868686; text-decoration: none; }
.contact-info li a:hover { color: #fff; }

.footer-right .title { border-bottom: 1px solid #4b4b4b; font-size: 11px; display: block; margin: 0 0 12px; padding: 5px 0 13px 15px; text-transform: uppercase; color: #aaa; }


#footerBottom { height: 70px; background: #222; font-size: 8pt; color: #888; font-family: Tahoma, Arial, 'Helvetica CE', Helvetica, Verdana; margin-top: 30px; }

#Copyright { position: absolute; top: 0px; left: 35px; line-height: 70px; }
#NW { /*width: 185px;*/ height: 20px; display: block; line-height: 20px; position: absolute; top: 25px; right: 30px; }
#NW a { text-decoration: none; color: #888; }
#NW a:hover { color: #fff; }

#back-to-top, .touch-device #back-to-top:hover { background: url('../images/totop-arrow.png') no-repeat center center; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, .7); bottom: 20px; color: transparent; display: none; font: 0/0 a; height: 24px; width: 24px; border-radius: 12px; position: fixed; right: 20px; text-shadow: none; -webkit-transition: all .2s ease;  -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; z-index: 100; }
#back-to-top:hover, .touch-device #back-to-top:active { background-color: #f78e1e; }

#serverTags { margin: 0px 0 30px 0; padding: 5px; border: 1px solid #e0efc0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
#serverTags .kwsTag { border: 1px solid #a5d24a; background: #cde69c; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size: 12px; display: inline-block; padding: 4px 8px 4px 8px; margin: 5px 2px; }
#serverTags .kwsTag { padding: 4px 12px;font-size: 13px;text-align: center;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);vertical-align: middle;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color: #f78e1e;background-repeat: repeat-x;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f78e1e), to(#bdda36));background: -webkit-linear-gradient(top, #bdda36, #f78e1e);background: -moz-linear-gradient(top, #bdda36, #f78e1e);background: -ms-linear-gradient(top, #bdda36, #f78e1e);background: -o-linear-gradient(top, #bdda36, #f78e1e);border: 1px solid #cccccc;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color: #b3b3b3;border-color: #95ae38 #95ae38 #6b7c26;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
#serverTags .tagStyle1 { font-size: 10px; }
#serverTags .tagStyle2 { font-size: 14px; }
#serverTags .tagStyle3 { font-size: 17px; }
#serverTags .tagStyle4 { font-size: 19px; }
#serverTags .tagStyle5 { font-size: 22px; }
#serverTags .kwsTagg:first-child { margin-left: 0 }
#serverTags .kwsTag a,
#serverTags .clkTag a { text-decoration: none; color: #546213; }
#serverTags a span { display: none; }

/* banners */
.WideBanner{width:770px;position:relative;margin:0 0 20px 0;}
.WideBanner img {border:1px #ececec solid}
.WideBanner object {box-shadow: 0 0 1px #ccc;}
.WideBanner .ssTitle{position:absolute;top:-15px;left:10px;font-size:7pt;font-family:Verdana,Arial,Helvetica CE;color:#ccc;}
.SkyScraper{width:120px;height:615px;padding:3px;position:fixed;top:15px;margin-left:1098px;}
.SkyScraper img{border:1px #ececec solid;}
.SkyScraper .ssTitle{font-size:7pt;color:#666;padding-left:5px;}
.SquareBanner{width:300px;display:block;position:relative;text-align:center;padding-bottom:30px;}
.SquareBanner .ssTitle{position:absolute;top:-15px;left:10px;font-size:7pt;font-family:Verdana,Arial,Helvetica CE;color:#ccc;}
.SquareBanner img{width:300px;border:1px #ececec solid;}
.WallPaper{width:481px;display:block;border:0 solid #ececec;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;text-align:center;padding:5px;position:relative;margin:35px auto 10px auto;}
.WallPaper .ssTitle{position:absolute;top:-15px;left:20px;font-size:8pt;color:#ccc;}
.WallPaper img{width:480px;border:1px #ececec solid;}
#wpHP{float:left;}

/* msgs */
#noJSmsg{width:360px;height:100px;display:block;border:1px #888 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;background:#fff url('../images/msgs/bgr_field.gif') repeat-x left top;position:absolute;top:7px;left:420px;z-index:9010}
#iUImsg,#iUImsg2{width:500px;height:100px;display:block;border:1px #888 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;background:#fff url('../images/msgs/bgr_field.gif') repeat-x left top;cursor:pointer;position:fixed;top:10px;left:10px;z-index:9000}
#iUImsg:before{width:10px;height:10px;content:" ";position:absolute;top:10px;right:10px;background:transparent url('../images/icons/ico_10_close.png') no-repeat center center}
#absUImsg{width:500px;height:100px;display:block;border:1px #888 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;background:#fff url('../images/msgs/bgr_field.gif') repeat-x left top;cursor:pointer;position:absolute;top:50px;left:80px;z-index:9000}
#UImsg.faqMsg{width:500px;height:100px;display:block;border:1px #888 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;background:#fff url('../images/msgs/bgr_field.gif') repeat-x left top;cursor:pointer;position:absolute;top:50px;left:40px;z-index:9000}
.okUImsg,.infoUImsg,.exclUImsg,.errUImsg{width:500px;height:100px;color:#555;font-weight:bold;z-index:9001}
.okUImsg{background:transparent url('../images/msgs/msg_icons_ok.png') no-repeat left 20px}
.infoUImsg{background:transparent url('../images/msgs/msg_icons_info.png') no-repeat left 20px}
.exclUImsg{background:transparent url('../images/msgs/msg_icons_exclam.png') no-repeat left 20px}
.errUImsg{background:transparent url('../images/msgs/msg_icons_err.png') no-repeat left 20px}
.UImsg-txt{position:relative;top:45px;left:0;width:410px;height:20px;font-family:'Arial CE',Arial,'Microsoft Sans Serif',Verdana;font-size:9pt;padding-left:90px;-webkit-text-shadow:1px 1px 1px #ddd;-moz-text-shadow:1px 1px 1px #ddd;text-shadow:1px 1px 1px #ddd;z-index:9002}
.UIrw1{top:42px}
.UIrw2{top:32px}
.w100{width:100px}
.w150{width:150px}
.w200{width:200px}
.w250{width:250px}
.w300{width:300px}
.w350{width:350px}
.w400{width:400px}
.w450{width:450px}
.w500{width:500px}
.w550{width:550px}
.w600{width:600px}
.w650{width:650px}
.w700{width:700px}
.w750{width:750px}
.w800{width:800px}
.w850{width:850px}
.w900{width:900px}
.w950{width:950px}
.w1000{width:1000px}
.h100{height:100px}
.h150{height:150px}
.h200{height:200px}
.h250{height:250px}
.h300{height:300px}
.h350{height:350px}
.h400{height:400px}
.h450{height:450px}
.errElement{border:1px solid #b00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(187,0,0,0.3);-moz-box-shadow:0 0 5px rgba(187,0,0,0.3);box-shadow:0 0 5px rgba(187,0,0,0.3)}

/* validation msgs */
.mfPol{position:relative}
.mfPol .errIcon{width:52px;height:18px;display:block;background:transparent url('../images/icons/error.png') no-repeat left top;position:absolute;top:7px;left:232px}
.mfPol .errToolTip{display:inline-block;background:#000;background:rgba(0,0,0,.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);padding:4px 15px;color:#fff;font-family:Arial,Tahoma,Verdana,Sans-Serif;font-size:11px;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;top:-1px;left:0}
.mfPol .errToolTip:after{width:9px;height:5px;content:" ";after:" ";position:absolute;bottom:-5px;left:15px;background:url('../images/errToolTipArrow.png') no-repeat center top}

/* select */
.uni-select{display:inline-block;}
.ui-selectmenu, .ui-selectmenu-menu{font-family:Arial !important;font-size:13px !important;font-weight:normal !important;}
.uni-select .ui-state-hover,
.uni-select .ui-widget-content .ui-state-hover,
.uni-select .ui-state-focus,
.uni-select .ui-widget-content .ui-state-focus,
.ui-selectmenu{height:23px;display:block;color:#666 !important;position:relative;text-decoration:none !important;overflow:hidden;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #b3b3b3;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-ms-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e6e6e6), to(#fff));background:-webkit-linear-gradient(top, #fff, #e6e6e6);background:-moz-linear-gradient(top, #fff, #e6e6e6);background:-ms-linear-gradient(top, #fff, #e6e6e6);background:-o-linear-gradient(top, #fff, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6');}
.ui-selectmenu:hover,
.ui-selectmenu-focus,
.ui-state-active{border-color:rgba(255, 153, 0, 0.7);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(255, 153, 0, 0.3);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(255, 153, 0, 0.3);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(255, 153, 0, 0.3);}
.ui-state-active{-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}
.ui-selectmenu-icon{position:absolute;top:50%;right:6px;margin-top:-8px;}
.ui-selectmenu-menu{margin:1px 0px 0px 0px;font-size:9pt;list-style:none;position:absolute;top:0px;visibility:hidden;overflow:auto;z-index:99999;text-shadow:none;background-color:#fff !important;border:1px solid rgba(255, 153, 0, 0.7);border-top:0px none;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;-webkit-box-shadow:0px 0px 3px rgba(255, 153, 0, 0.3);-moz-box-shadow:0px 0px 3px rgba(255, 153, 0, 0.3);box-shadow:0px 0px 3px rgba(255, 153, 0, 0.3);}
.ui-selectmenu-open{visibility:visible;}
.ui-selectmenu-menu .ui-state-hover{border:none;}
.ui-selectmenu-menu-popup{margin-top:-1px;padding-right:58px !important;}
.ui-selectmenu-menu-dropdown{padding:0px;max-height:220px;}
.ui-selectmenu-menu li{background:#fff;margin:0px;display:block;font-weight:normal !important;}
.ui-selectmenu-menu li a, .ui-selectmenu-status{height:24px;display:block;line-height:24px;color:#333;padding:0px 10px;outline:none;text-decoration:none;}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status{position:relative;margin-left:5px;}
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon{position:absolute;top:10px;left:0px;margin-top:-8px;margin-left:15px;}
.ui-selectmenu-status{color:#666;}
.ui-selectmenu-open li.ui-selectmenu-item-focus a{background:rgba(0, 0, 0, 0.7);color:#fff !important;}
.ui-selectmenu-open li.ui-selectmenu-item-selected{background:rgba(255, 153, 0, 0.7);}
.ui-selectmenu-open li.ui-selectmenu-item-selected a{color:#fff !important;}
.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em;}
.ui-selectmenu-menu li .ui-selectmenu-item-footer{-moz-opacity:0.8;opacity:0.8;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}

/* textarea a input */
.uni-textarea,
.uni-txt-input { padding: 4px 5px; font-size: 13px; font-family: Sans-Serif, Arial, Helvetica CE, Helvetica, Tahoma, Verdana; color: #333; background-color: #ffffff; border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; }
.uni-textarea: focus,
.uni-txt-input: focus { border-color: rgba(255, 153, 0, 0.8); outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(255, 153, 0, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(255, 153, 0, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(255, 153, 0, 0.4); }
.uni-textarea.blue: focus,
.uni-txt-input.blue: focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(82, 168, 236, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(82, 168, 236, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(82, 168, 236, 0.4); }
.uni-textarea.green: focus,
.uni-txt-input.green: focus { border-color: rgba(186, 216, 46, 0.95); outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(186, 216, 46, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(186, 216, 46, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgba(186, 216, 46, 0.6); }

/* btn */
.btn { border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #b3b3b3; display: inline-block; padding: 4px 20px; margin: 0px auto; text-decoration: none; font-size: 13px; line-height: 18px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; background-repeat: repeat-x; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); }

/* slides (right side) */
#slider{width:280px;min-height:200px;display:block;position:relative;padding:10px;margin-bottom:30px;background-color:#f78e1e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#slides{position:relative;z-index:100;font-family:Arial,Helvetica CE,Tahoma,Verdana}
.slides_container{width:280px;overflow:hidden;position:relative;display:none}
.slides_container div.slide{width:280px;height:175px;display:block}
#slides .next,#slides .prev{position:absolute;top:100px;left:15px;width:25px;height:43px;z-index:103;display:none}
#slides .next{left:990px}
.pagination{padding:0;margin:0;padding:0;position:absolute;right:7px;bottom:7px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;z-index:103}
.pagination li{float:left;margin:3px 0;list-style:none}
.pagination li a{display:block;width:12px;height:1px;padding-top:11px;margin-right:4px;float:left;text-decoration:none;overflow:hidden;background:url('../images/pagination.png') no-repeat left top}
.pagination li.current a{background:url('../images/pagination.png') no-repeat left -12px}
.caption{width:280px;height:auto;display:block;z-index:500;position:absolute;bottom:-300px;left:0;padding:0;margin:0;background:#000;background:rgba(0,0,0,.7);color:#fff;cursor:pointer}
.caption h3{font-size:16px;color:#fff;text-decoration:none;padding:0;margin:0;padding:10px 10px 5px 10px}
.caption p{font-size:12px;color:#fff;padding:0;margin:0;padding:0 10px 10px 10px}
.caption a{color:#fff;text-decoration:none}

#article p .imgInClk { display: block; padding: 4px; position: relative; background-color: #fafafa; border: 1px solid #eee; }
#article p .imgInClk .info { line-height: 16px; font-size: 11px; font-style: italic; color: #aaa; overflow: hidden; }
#article p .imgInClk .info span { color: #666; } 

.pnlMver { text-align: center; padding: 0; }
.pnlMver a { text-decoration: none; color: #fff; display: inline-block; margin: 50px 0 10px; padding: 0 15px; font-size: 12px; line-height: 30px; background-color: #444; border: 1px solid #555; }

}

@media handheld {
.SkyScraper {display: none;}
}