* { padding: 0; margin: 0; }
html { width: auto; height: auto; overflow-x: hidden; }
body { background-color: #EAEAEA; font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 14px; color: #000; }

.onDsk { display: block; }
.onMob { display: none; }

#xTMMobile { display: none; }

#wrapper { width: auto; height: auto; position: relative; z-index: 1; }
#layout { width: 998px; height: auto; background-color: #FFF; margin: 0px auto; display: block; border-left: solid 1px #eee; border-right: solid 1px #eee;  position: relative; z-index: 1;
-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.65); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.65); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.65); }

.BanerOutLeftSide { position: fixed; z-index: 0; top: 7px; left: 50%; margin-left: -672px; display: block; }
.BanerOutRightSide { position: fixed; z-index: 0; top: 7px; left: 50%; margin-left: 510px; display: block; }



#main_footer { width: auto; height: auto; padding: 10px; background-color: #413d96; color: #fff; display: block; margin-top: 12px; border-top: solid 2px #1D1B41; }
#main_footer h1 { font-family: "Oswald", Arial, sans-serif !important; width: auto; font-size: 18px !important; font-weight:normal; line-height: 21px; color: #fff; width: auto; height: auto; float: left; padding: 3px; padding-bottom: 9px; padding-right: 15px; margin-right: 5px; text-shadow: 1px 1px #333; min-height: 50px; padding-top: 4px; }
#main_footer h1 span { color: #FC0 !important; }
#main_footer h1 small {color: #BCBAE2 !important; letter-spacing: 1px !important; display: block; width: auto; font-size: 12px !important; line-height: 15px !important; white-space: pre-wrap !important; margin-top: 8px !important; }
#main_footer ul.col-1 { float: left; width: 100px; height: auto; list-style: none !important; display: inline-block; padding: 5px; padding-left: 20px; border-left: dashed 1px #8F8CD0; }
#main_footer ul.col-1 li { width: auto; height: auto; display: block; padding-bottom: 2px !important; }
#main_footer ul.col-1 li a { font-family: "Oswald", Arial, sans-serif !important; width: auto; font-size: 12px !important; font-weight:normal; line-height: 18px; color:#fff; text-decoration: none;  }
#main_footer ul.col-1 li a:hover { text-decoration: none; color: #FC0; }
#main_footer .copyright_center { width: auto; height: auto; display: block; padding: 10px; margin-top: 10px; border-top: dashed 1px #8F8CD0; text-align: center; color: #eee; }
#main_footer .ws60 { width: 60px !important; }
#main_footer .ws80 { width: 80px !important; }
#main_footer .ws115 { width: 115px !important; }
#main_footer a.yserv { color: #BCBAE2 !important; }
#main_footer a.yserv:hover { color: #FFF !important; }


#antet-top { width: auto; height: auto; background-color: #413d96; color: #fff; padding: 5px;  list-style-type: none;  }
#antet-top li.st { width: auto; height: auto; float: left; margin: 0px 10px 0px 6px; padding: 3px; text-align: left; }
#antet-top li.dr { width: auto; height: auto; float: right; margin: 0px 6px 0px 10px; padding: 3px; text-align: left; }

#antet-top dl { display: block; width: auto; height: auto; position: relative; margin-top: -2px; list-style-type: none; margin-left: 10px; } 
#antet-top dt { font-size: 14px; padding: 0px 2px; display: inline-block; width: auto; float: left; text-align: left; }
#antet-top dd { font-size: 14px; padding: 0px 2px; display: inline-block; float: left; text-align: left; }
#antet-top .buton { position: relative; font-family: "Cuprum", Arial; font-size: 14px; line-height:normal; font-weight: bold; text-align: center; text-decoration: none; padding: 1px 9px; display: inline-block; width: auto; height: auto; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; text-shadow: 0px 1px #333; background-color: #7d74c4; color: #fff; border: solid 1px #b9b3e9;
cursor: pointer; }
#antet-top .buton:hover { background-color: #b9b3e9; color: #333; text-shadow: 1px 1px #eee; } 
#antet-top .tb { font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 15px; padding: 2px; color: #333; border: solid 1px #ccc; width: 160px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset 1px 1px 2px 0px rgba(120, 120, 120, 0.4); box-shadow: inset 1px 1px 2px 0px rgba(120, 120, 120, 0.4); display: block; }


#sTopMenu { width: auto; display: inline-block; position: relative; z-index: 1; list-style-type: none; vertical-align: middle; }
#sTopMenu li { float: left; width: auto; height: auto; margin: 0px 10px 0px 0px; border-right: dotted 1px #fff; }
#sTopMenu li a { font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 16px; color: #fff; text-decoration: none; padding-right: 13px;  }
#sTopMenu li a:hover { text-decoration: underline; }
#sTopMenu li a.ico-fb { display: block; width: 18px; height: 18px; background: url(../img/social/fb_icon.png) no-repeat top left; text-indent: -9999px; padding-right: 9px; }
#sTopMenu li a.ico-rss { display: block; width: 18px; height: 18px; background: url(../img/social/rss_icon.png) no-repeat top left; text-indent: -9999px; padding-right: 9px; }
#sTopMenu li a.ico-mob { display: block; width: 18px; height: 18px; background: url(../img/social/mobile_icon.png) no-repeat top left; text-indent: -9999px; padding-right: 9px; }
#sTopMenu li a.ico-eml { display: block; width: 18px; height: 18px; background: url(../img/social/email_icon.png) no-repeat top left; text-indent: -9999px; padding-right: 9px; }


#dTopMenu { width: auto; height: auto; display: inline-block; position: relative; z-index: 1; list-style-type: none; vertical-align: middle; }
#dTopMenu li { float: left; width: auto; height: 20px !important; margin: 0px 0px 0px 10px; border-left: dotted 1px #fff; }
#dTopMenu li a { font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 16px; color: #fff; text-decoration: none; padding-left: 13px;  }
#dTopMenu li a:hover { text-decoration: underline; }
 
 
#AntetBoxLogin { width: auto; height: auto; padding: 10px; position: absolute; z-index: 100; top: 33px; color: #333; background-color: #F90; border: solid 2px #d38106;
-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.65); -moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.65); box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.65);
-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; overflow: visible; } 
#AntetBoxLogin .arrow { width: 30px; height: 15px; display: block; position: absolute; z-index: 11; top: -12px; left: 35px; background: url(../img/boxtop-arrow.png) no-repeat top left; }
#AntetBoxLogin h2 { font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 18px; text-transform: uppercase; font-weight: normal; line-height: 15px; padding: 0px 0px 15px 0px; margin-bottom: 1px; color: #fff;  text-shadow: 1px 1px #333; } 
#AntetBoxLogin dl { display: block; width: auto; height: auto; list-style-type: none; } 
#AntetBoxLogin dt { clear: both; font-size: 16px; padding: 3px 0px; display: inline-block; width: 60px; float: left; text-align: left; text-shadow: 1px 1px #fff; margin-left: -6px; }
#AntetBoxLogin dd { font-size: 14px; padding: 3px 0px; display: inline-block; float: right; text-align: left; }
#AntetBoxLogin dt.xLink { clear: both; position: relative; width: 160px; margin-left: -10px; margin-top: 10px; display: block; text-align: left; text-shadow: none; }
#AntetBoxLogin dt.xLink a {  color: #000; margin-left: 0px; background: url(../img/item.png) no-repeat center left; padding-left: 20px; text-shadow: 1px 1px #fff; } 
#AntetBoxLogin dt.xLink a:hover { color: #fff; text-decoration: underline; text-shadow: none; }
#AntetBoxLogin dd.xLink { float: right; text-align: left; width: auto; display: inline-block; margin-top: 6px; }
#AntetBoxLogin dd.xLink .xButon { position: relative; font-family: "Cuprum", Arial; font-size: 16px; line-height:normal; font-weight: bold; text-align: center; text-decoration: none; padding: 1px 9px; display: inline-block; width: auto; height: auto; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; text-shadow: 0px 1px #333; background-color: #333; color: #fff; border: solid 1px #000;
cursor: pointer; } 
#AntetBoxLogin dd.xLink .xButon:hover { background-color: #fff; color: #000; text-shadow: none; }
 
 

#antet-promo { width: auto; height: auto; list-style-type: none; display: block; position: relative; z-index: 0; padding: 12px 0px; background-color: #e3e3e3; border-bottom: solid 1px #ccc; overflow: hidden;   cursor: pointer !important; }
#antet-promo li.big { float: left; width: auto; height: auto; display: inline-block; overflow: visible; margin-left: 12px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
#antet-promo li.small { float: right; width: auto; height: auto; display: inline-block; overflow: visible; margin-right: 12px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;  }
#antet-promo li.big a img, #antet-promo li.small a img { height: auto; cursor: pointer !important;  }
#antet-promo li.big a iframe, #antet-promo li.small a object { height: auto; cursor: pointer !important;  }
#antet-promo li.big a, #antet-promo li.small a { cursor: pointer !important; } 


#antet-promo2 { width: auto; height: auto; list-style-type: none; display: block; position: relative; z-index: 0; padding: 12px 0px; background-color: #e3e3e3; border-bottom: solid 1px #ccc; overflow: hidden;   cursor: pointer !important; }
#antet-promo2 li.big { float: left; width: auto; height: auto; display: inline-block; overflow: visible; margin-left: 12px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
#antet-promo2 li.small { float: right; width: auto; height: auto; display: inline-block; overflow: visible; margin-right: 12px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;  }
#antet-promo2 li.big a img, #antet-promo li.small a img { height: auto; cursor: pointer !important;  }
#antet-promo2 li.big a iframe, #antet-promo li.small a object { height: auto; cursor: pointer !important;  }
#antet-promo2 li.big a, #antet-promo li.small a { cursor: pointer !important; } 



#topBreakingNews { font-family: "Oswald", Arial, Helvetica, sans-serif; width: 862px; height: 30px; display: block;  position: relative; z-index: 0;  background-color: #ffd800; color: #000; 
padding-left: 135px; border-top: solid 2px #413d96;  } 
#topBreakingNews .leftLabel { margin: 0px; width: 165px; height: 30px; display: block; position: absolute; z-index: -1; top: 0; left: 0; background: url(../img/breaking-news.png) no-repeat top left; } 
#topBreakingNews ul.marquee { width: 855px; height: 24px; display: block; padding: 0; margin: 4px; list-style: none; line-height: 1; position: relative; overflow: hidden; }
#topBreakingNews ul.marquee li { position: absolute; top: -999em; left: 0; display: block; white-space: nowrap; margin-top: 3px; color: #A4A400; }
#topBreakingNews ul.marquee li a { font-family: "Cuprum", Arial; font-size: 16px; display: inline; padding: 2px 22px; color: #FFF; font-size:16px; color:#000; text-shadow: 0px 1px #fff; text-decoration: none; }
#topBreakingNews ul.marquee li a:hover { color: #900; text-shadow: 0px 0px #fff; text-decoration: underline; }

#topNewsCapitols { width: auto; height: auto; display: block; list-style-type: none; text-align: center;  background-color: #413d96; color: #fff; }
#topNewsCapitols ul { list-style-type: none; position: relative; z-index: 0; text-align: center; display: inline-block; }
#topNewsCapitols ul li { width: auto; float: left; margin: 4px 2px; margin-left: 0px; padding-right: 2px; border-right: dotted 1px #ccc; }
#topNewsCapitols ul li a, #topNewsCapitols ul li a.current { display: block; padding: 2px 5px; color: #FFF; font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: normal; color: #fff;  text-shadow: 1px 1px #333; text-decoration: none; }
#topNewsCapitols ul li a:hover { text-decoration: underline; color: #FC0; }
#topNewsCapitols ul li a.current { background-color: #FC0 !important; color: #000 !important; text-decoration: none; text-shadow: 1px 1px #fff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } 


#BoxPanelNews { width: 667px; height: auto; background-color: #fff; display: block; overflow: hidden; position: relative; z-index: 1; border: solid 3px #413d96; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
#BoxPanelNews .BoxPanelNews_Menu { width: 196px; height: auto; min-height: 300px; background-color: #cbc9f5;  border-right: solid 1px #fff; float: left; list-style-type: none; }
#BoxPanelNews .BoxPanelNews_Menu li {display: block; width: auto; height: auto; border-bottom: solid 1px #fff; cursor: pointer; }
#BoxPanelNews .BoxPanelNews_Menu li img { display: block; width: 48px; height: 40px; float: left; padding: 2px; background-color: #fff; margin: 3px 7px 10px 0px; border: solid 1px #413d96; }
#BoxPanelNews .BoxPanelNews_Menu li h3 { font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 15px; padding-top: 3px; } 
#BoxPanelNews .BoxPanelNews_Menu li a, #BoxPanelNews .BoxPanelNews_Menu li a.current { display: block; width: auto; height: 58px; padding: 5px; color: #000; text-decoration: none; }
#BoxPanelNews .BoxPanelNews_Menu li a:hover, #BoxPanelNews .BoxPanelNews_Menu li a.current { text-decoration: none; background-color: #c4142e !important; color: #fff !important; }

#BoxPanelNews .BoxPanelNews_Body { display: block; width: 470px; height: 345px; list-style-type: none; float: right; overflow: hidden; } 
#BoxPanelNews .BoxPanelNews_Body li { display: block; width: 470px; height: 345px; position: absolute; z-index: 0; display: none; }
#BoxPanelNews .BoxPanelNews_Body li.current { display: block; }
#BoxPanelNews .BoxPanelNews_Body li img { display: block; width: 100%; height: 100%; position: relative; z-index: 0; }
#BoxPanelNews .BoxPanelNews_Body li h1 { display: block; position: absolute; z-index: 1; bottom: 0px; left: 0px; background: url(../img/dark-bg.png) repeat-x top left; width: 444px; height: auto; text-align: center; padding: 5px 15px 20px 15px !important; padding-top: 15px !important; border-top: solid 1px #ccc; font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #fff; line-height: 22px; text-shadow: 1px 1px #000; }
#BoxPanelNews .BoxPanelNews_Body li a:hover h1 { color: #FC0; }



.PanelLastNews { width: 670px; height: auto; display: block; }
.PanelLastNews h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #d80827; line-height: 20px; padding: 10px; border-bottom: solid 3px #66C; text-shadow: 1px 1px #ccc; }
.PanelLastNews ul { width: auto; height: auto; list-style-type: none; padding-top: 10px; }
.PanelLastNews ul li { display: block; width: 320px; height: auto; float: left; margin: 5px 10px 5px 5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 15px; min-height: 190px; border-bottom: dashed 1px #ccc; overflow: hidden !important;  text-align: justify; }
.PanelLastNews ul li p { width: auto; height: auto; padding: 5px 0px; }
.PanelLastNews ul li a { text-decoration: none; color: #333;  text-align: left; }
.PanelLastNews ul li a:hover h2 { text-decoration: underline; color: #b00; }
.PanelLastNews ul li .poza { width: 148px; max-height: 138px; float: left; display: inline-block; }
.PanelLastNews ul li .poza img { width: 132px; height: auto; max-height: 120px; border: solid 1px #ccc; float: left; margin: 0px 15px 5px 0px; padding: 2px; background-color: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.PanelLastNews ul li h2 { font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; line-height: 20px; padding-bottom: 1px; text-decoration: none; }
.PanelLastNews ul li h4, .PanelLastNews ul li h4 a { font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 15px; color: #369; text-decoration: none; padding-bottom: 3px; margin-top: 0px; }
.PanelLastNews ul li h4 a { color: #F60 !important; text-decoration: none; }
.PanelLastNews ul li h4 a:hover { text-decoration: underline; color: #b00 !important; }
.PanelLastNews ul .aLeft { float: left !important; }
.PanelLastNews ul .aRight { float: right !important; }

.PanelListaStiri {  width: 660px; height: auto; display: block; } 
.PanelListaStiri h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #d80827; line-height: 20px; padding: 10px; border-bottom: solid 3px #66C; text-shadow: 1px 1px #ccc; }
.PanelListaStiri ul { width: auto; height: auto; list-style-type: none; padding-top: 10px; }
.PanelListaStiri ul li { display: block; width: 640px; height: auto; float: left; margin: 5px 10px 5px 5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 16px; min-height: 122px; border-bottom: dashed 1px #ccc; overflow: hidden !important;  text-align: justify; padding-bottom: 10px; }
.PanelListaStiri ul li .col1 { width: 150px; height: auto; display: block; float: left; }
.PanelListaStiri ul li .col2 { width: 480px; height: auto; display: block; float: right; text-align: left; }
.PanelListaStiri ul li .col1 img { width: 135px; height: auto; max-height: 110px; border: solid 1px #ccc; float: left; margin: 0px 15px 5px 0px; padding: 2px; background-color: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.PanelListaStiri ul li .col2 h4 { font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 14px; color: #F60; padding-bottom: 2px; margin-top: 2px; }
.PanelListaStiri ul li .col2 p { width: auto; height: auto; padding: 5px 0px; }
.PanelListaStiri ul li a { display: block; margin-bottom: 5px; }
.PanelListaStiri ul li a, .PanelListaStiri ul li a h2 { font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal;  text-decoration: none; color: #333;  text-align: left; line-height: 20px; }
.PanelListaStiri ul li a:hover h2 { text-decoration: underline; color: #b00; font-weight: normal !important; }



.xNewsLabel { display: inline-block; width: auto; height: auto; line-height: 10px; position: relative; z-index: 2; margin: 0px 8px 0px 0px !important;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: 700 !important; text-decoration: blink !important; padding: 5px !important;
-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; overflow: hidden; }



.PhpStiri { width: 670px; height: auto; display: block; }
.PhpStiri li { display: block; padding-bottom: 5px; margin-bottom: 10px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 16px; border-bottom: dashed 1px #ccc; }
.PhpStiri li.NaLeft { display: block; float: left; width: 670px; height: auto; }
.PhpStiri li.NaLeft .col1 { display: inline-block; float: left; width: 320px; height: auto; }
.PhpStiri li.NaLeft .col2 { display: inline-block; float: right; width: 336px; height: auto; text-align: left; padding-top: 2px; padding-right: 8px; }  
.PhpStiri li.NaLeft .col1 img {  width: 300px; height: 220px; max-height: 220px; border: solid 1px #ccc; float: left; margin: 0px 15px 5px 0px; padding: 2px; background-color: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }

.PhpStiri li.NaRight { display: block; float: left; width: 670px; height: auto; }
.PhpStiri li.NaRight .col1 { display: inline-block; float: right; width: 320px; height: auto; }
.PhpStiri li.NaRight .col2 { display: inline-block; float: left; width: 330px; height: auto; text-align: left; padding-top: 2px; padding-left: 5px; }  
.PhpStiri li.NaRight .col1 img {  width: 300px; height: 220px; max-height: 220px; border: solid 1px #ccc; float: left; margin: 0px 15px 5px 0px; padding: 2px; background-color: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }


.PhpStiri li.NaLarge { display: block; float: left; width: 670px; height: auto; }
.PhpStiri li.NaLarge .col1 { display: block; width: 670px; height: 120px; }
.PhpStiri li.NaLarge .col2 { display: block; width: 670px; height: auto; text-align: left; padding-top: 2px; padding-left: 5px; }  
.PhpStiri li.NaLarge .col1 a { display: block; width: 99%; height: 300px; background-position: center center; background-repeat: no-repeat; background-size: cover; border: solid 1px #ccc; float: left; margin: 0px 15px 5px 0px; padding: 2px; background-color: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; overflow: hidden; text-indent: -9999px; }

.PhpStiri ul li.NaNormal { display: block; width: 640px; height: auto; float: left; margin: 5px 10px 5px 5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 16px; min-height: 122px; border-bottom: dashed 1px #ccc; overflow: hidden !important;  text-align: justify; padding-bottom: 10px; }
.PhpStiri ul li.NaNormal .col1 { width: 260px; height: auto; display: inline-block; float: left; }
.PhpStiri ul li.NaNormal .col2 { width: 350px; height: auto; display: inline-block; float: right; text-align: left; }
.PhpStiri ul li.NaNormal .col1 img { width: 257px; height: 195px; border: solid 1px #ccc; float: left; margin: 0px 15px 5px 0px; padding: 2px; background-color: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.PhpStiri ul li.NaNormal .col2 p { width: auto; height: auto; padding: 5px 0px; }
.PhpStiri ul li.NaNormal a { display: inline; margin-bottom: 5px; }
.PhpStiri ul li.NaNormal a:hover h2 { text-decoration: underline; color: #b00; font-weight: normal !important; }
.PhpStiri img.aw { width: auto !important; }



.PhpStiri ul li a { text-decoration: none; color: #000; position: relative; z-index: 1; }
.PhpStiri ul li h2 { font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; line-height: 25px; padding-bottom: 8px; text-decoration: none; }
.PhpStiri ul li h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 15px; padding-bottom: 2px; text-decoration: none; }
.PhpStiri ul li h5 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 15px; color: #069 !important; padding: 3px 0px; text-decoration: none; }
.PhpStiri ul li a:hover h2 { text-decoration: underline; color: #b00; }
.PhpStiri ul li h4 a { color: #F60; font-size: 14px; }
.PhpStiri ul li h4 a:hover { text-decoration: underline; color: #F60; }
.PhpStiri ul li p { text-indent: 0px;  }








/****** DIMENSIUNI DETALII ARTICOL & STIRE  *********************/
.DivDetalii { width: 670px; height: auto; display: block; margin-bottom: 10px; }
.DivDetalii h1 { font-family: 'Oswald', Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #333; line-height: 35px; padding: 10px; text-shadow: 1px 1px #ccc; margin: 5px 0px 5px; }
.DivDetalii h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #d80827; line-height: 20px; padding: 10px; border-bottom: solid 3px #66C; text-shadow: 1px 1px #ccc; }
.DivDetalii .tbDetalii { width: 630px;  margin-bottom: 10px; padding: 6px 12px; background-color: #f3f3f3; border: solid 1px #ccc; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.DivDetalii .tbDetalii td { padding: 3px 15px 3px 22px; font-size: 14px !important; }
.DivDetalii .tbDetalii a { text-decoration: none; color: #333; font-size: 14px; }
.DivDetalii .tbDetalii a:hover { text-decoration: underline; color: #b00; }
.DivDetalii .tbDetalii .calendar { background: url(../img/icoane/calendar.png) no-repeat top left; padding-left: 19px; }
.DivDetalii .tbDetalii .autor { background: url(../img/icoane/autor.png) no-repeat top left; padding-left: 19px; }
.DivDetalii .tbDetalii .categ { background: url(../img/icoane/categorii.png) no-repeat top left; padding-left: 19px; }
.DivDetalii .tbDetalii .views { background: url(../img/icoane/views.png) no-repeat top left; padding-left: 19px; }
.DivDetalii .tbDetalii .coments { background: url(../img/icoane/comentarii.png) no-repeat top left; padding-left: 19px; }
.DivDetalii .tbDetalii .printed { background: url(../img/icoane/print.png) no-repeat top left; padding-left: 19px; }
.DivDetalii .tbDetalii .none { background: none; padding-left: 19px; }
.DivDetalii .tbDetalii .nospace { padding: 0px !important; text-align: right; }

.DivDetalii .ComentZone { padding: 0px 10px; position: relative; z-index: 1; margin: 0px; }
.DivDetalii .ComentZone .lstComs li .h3 { padding: 0px 0px 0px 9px !important; }
.DivDetalii .ComentZone .lstComs { display: block; list-style: none; margin: 10px 0px; padding: 3px 9px 12px 3px; background-color: #f0f0f0; border: solid 1px #ccc; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.DivDetalii .ComentZone .lstComs li { display: block; width: auto; height: auto; float: left; margin: 4px 6px; }

.DivDetalii .TagsZone { padding: 0px 10px; position: relative; z-index: 1; margin: 0px; }
.DivDetalii .TagsZone .lstTaguri .h3 { padding: 0px 20px 0px 0px !important; margin: 6px;  }
.DivDetalii .TagsZone .lstTaguri { display: block; list-style: none; margin: 10px 0px; padding: 3px 9px 3px 3px; background-color: #f0f0f0; border: solid 1px #ccc; 
-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.DivDetalii .TagsZone .lstTaguri li { display: block; width: auto; height: auto; float: left; margin: 8px 6px;  }
.DivDetalii .TagsZone .lstTaguri li a { padding: 2px 6px; background-color: #ccc; color: #000; text-decoration: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.DivDetalii .TagsZone .lstTaguri li a:hover { background-color: #333; color: #fff; }

.DivDetalii img.imageLeft { width: 100% !important; height: auto; padding: 3px; background-color: #FFF; border: solid 1px #999; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
	
	
	
.DivDetalii .btnOnConcurs { width: 200px !important; height: 40px !important; display: block !important; text-indent: -9999px !important; }
#btnCTab1 { background: url(../img/butoane/btn_sponsor_concurs.png) no-repeat top left; }
#btnCTab2 { background: url(../img/butoane/btn_regulament_concurs.png) no-repeat top left; } 	
#btnCTab3 { background: url(../img/butoane/btn_aplica_concurs.png) no-repeat top left; } 	 	
.DivDetalii .btnOnConcurs:hover, .DivDetalii .btnOnConcurs-activ {  width: 200px !important; height: 40px !important; display: block !important; text-indent: -9999px !important; 
background-position: bottom left !important; }
	

.tblForm td.labelr { font-size: 16px !important; }

	
	
#stire-context { padding: 5px 10px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important; width: auto; font-size: 15px !important; padding-top: 6px; line-height: 18px; color: #000; }
#stire-context ul { display: block; margin-left: 35px; list-style-type: square; }
#stire-context table { width: 100% !important; border-collapse: collapse !important; }
#stire-context table td { padding: 3px !important; } 

/****************************************************************************************************************/
#stire-context .tb, .tb { float: left; font-family: "Oswald", Arial, sans-serif; font-size: 14px; font-weight: normal !important; padding: 2px 5px; color: #333; border: solid 1px #ccc; width: 85%; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset 1px 1px 2px 0px rgba(120, 120, 120, 0.4); box-shadow: inset 1px 1px 2px 0px rgba(120, 120, 120, 0.4); display: block; margin-bottom: 12px; }
#stire-context textarea.tb, textarea.tb { height: 200px !important; }
#stire-context .tb-mic, .tb-mic { width: 60px !important; margin-right: 6px !important; }
#stire-context select.tb option { padding-left: 6px; }

#btnOk, #btnReset, #stire-context .btn { position: relative; font-family: "Oswald", Arial; font-size: 16px; line-height:normal; font-weight: normal !important; text-align: center; text-decoration: none; padding: 2px 12px; display: inline-block; width: auto; height: auto; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-shadow: 1px 1px #000; background-color: #C00; color: #fff; border: solid 1px #ccc; cursor: pointer; margin-top: -16px; }
#btnOk:hover, #btnReset:hover,  #stire-context .btn:hover { background-color: #000; color: #FC0 !important; border: solid 1px #999; text-shadow: 1px 1px #000 !important; } 

/**********************************************************************************************************/
.tblAntete td { background-color: #333399; color: #FFFFFF; padding: 5px 10px; }
.tblRezult td { background-color: #ffffff; color: #000000; padding: 10px; border-bottom: solid 1px #333399; }




a.btn-vezi-tot { width: 85px; height: 18px; display: block; float: right; background: url(../img/butoane/btn-vezi-toate.png) no-repeat top left; text-indent: -9999px; }
a.btn-vezi-tot:hover { width: 85px; height: 18px; display: block; float: right; background: url(../img/butoane/btn-vezi-toate.png) no-repeat bottom left; text-indent: -9999px; }

/****************************************************************************************************************/
.paginatie { padding: 15px 5px; font-size: 14px; color: #333; margin-top: 2px; margin-bottom: 16px; background-color: #f3f3f3; border: solid 1px #ccc; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; }
.paginatie a { padding: 4px 8px; text-decoration: none; background-color: #333; color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.paginatie a:hover { background-color: #06C; color: #ffffff; }
.paginatie a.sel { padding: 4px 8px; text-decoration: none; background-color: #aa0000; color: #ffffff; }
.paginatie a.sel:hover { background-color: #aa0000; color: #ffffff;}

a.btn-distrib-revista { width: 268px; height: 30px; display: block; background: url(../img/butoane/btn-distributie-revista.png) no-repeat top left; text-indent: -9999px; }
a.btn-distrib-revista:hover {  background: url(../img/butoane/btn-distributie-revista.png) no-repeat bottom left; }

.lstGALinkuri { display: block; width: auto; list-style-type: none; }
.lstGALinkuri li { display: inline-block; float: left; width: auto; }
.lstGALinkuri li a { display: block; text-indent: -9999px; text-decoration: none; overflow: hidden; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }
.lstGALinkuri li .gaJobs { width: 198px; height: 96px; background: url(../img/ga/btn-ga-jobs.jpg) no-repeat top center; overflow: hidden; }
.lstGALinkuri li .gaAuto { width: 198px; height: 96px; background: url(../img/ga/btn-ga-auto.jpg) no-repeat top center; overflow: hidden; }
.lstGALinkuri li .gaAnunt { width: 180px; height: 96px; background: url(../img/ga/btn-ga-anunturi.jpg) no-repeat top center; overflow: hidden; }
.lstGALinkuri li .gaWebSite { width: 241px; height: 96px; background: url(../img/ga/btn-ga-website.jpg) no-repeat top center; overflow: hidden; }
.lstGALinkuri li .gaParty { width: 172px; height: 96px; background: url(../img/ga/btn-ga-party.jpg) no-repeat top center; overflow: hidden; }
.lstGALinkuri li a:hover { background-position: bottom center; transition: all 0.25s ease 0s; -webkit-transition: all 0.25s ease 0s; -moz-transition: all 0.25s ease 0s; -o-transition: all 0.25s ease 0s; -ms-transition: all 0.25s ease 0s; }




#ppAskCookies { position: fixed; z-index: 99999; bottom: 0px; left: 0px; border-top: solid 1px #ccc;  display: block; width: 100%; height: auto; padding: 20px 0px; 
background-color: rgba(5,5,5,0.8); color: #fff; pozition: relative; text-align: center; }
#ppAskCookies .content { display: block; width: 990px; height: auto; margin: 0px auto; 
font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 500; line-height: 18px; text-decoration: none; }
#ppAskCookies .content .col-1 { display: inline-block; width: 79%; float: left; padding: 5px 0px; text-align: left; }
#ppAskCookies .content .col-2 { display: inline-block; width: 11%; float: right; padding: 5px 0px; text-align: right; }
#ppAskCookies .content a { font-weight: bold; color: #fd3; text-decoration: none; cursor: pointer;  }
#ppAskCookies .content a:hover { text-decoration: underline; color: #fd3; } 
#btnAgreeCookie { display: inline-block; width: auto; height: auto; padding: 6px 15px; border: solid 2px #111; background-color: rgba(255,10,10,0.99); margin-top: 3px; 
font-family: Arial, sans-serif; font-size: 14px; font-weight: 700; line-height: 18px; color: #fff; overflow: hidden; cursor: pointer; 
-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
#btnAgreeCookie:hover { background-color: rgba(200,10,10,0.99); color: #fff; }  






/***** MOBILE **************/
@media (min-width: 0px) and (max-width: 768px) {
	
.onDsk { display: none; }
.onMob { display: block; }

#wrapper { width: 100% !important; height: auto; position: relative; z-index: 1; overflow: hidden; }	
#layout { width: 100% !important; }
#sTopMenu { display: none; }
#dTopMenu { display: none; }

#antet-promo { width: auto; height: auto; list-style-type: none; display: block; position: relative; z-index: 0; padding: 3px; background-color: #e3e3e3; overflow: hidden; }
#antet-promo li.big { float: none !important; width: 100%; height: auto; display: block; overflow: visible; margin-left: auto; padding: 0px; margin: 0px; }
#antet-promo li.small { float: none !important;; width: auto; height: auto; display: none !important; overflow: visible; margin-right: auto;  }
#antet-promo li.big a img { width: 99%; height: auto !important; margin: 0px auto !important; }
#antet-promo li.small a img { width: auto; height: auto !important; max-height: 90px !important; margin: 0px auto !important; }

#antet-promo2 { width: auto; height: auto;  list-style-type: none; display: block; position: relative; z-index: 0; padding: 3px; background-color: #e3e3e3; overflow: hidden; }
#antet-promo2 li.big { float: none !important; width: 100%; height: auto; display: block; overflow: visible; margin-left: auto; padding: 0px; margin: 0px; }
#antet-promo2 li.small { float: none !important;; width: auto; height: auto; display: none !important; overflow: visible; margin-right: auto;  }
#antet-promo2 li.big a img { width: 99%; height: auto !important; margin: 0px auto !important; }
#antet-promo2 li.small a img { width: auto; height: auto !important; margin: 0px auto !important; }


#header { display: block; width: 100%; margin: 0px; padding: 0px; }
#header h1 { border: none;  margin: 0px; padding: 0px; position: relative; text-align: center; }
#header h1 a { display: block; width: 280px; height: 75px; background: url(../img/logo-small.png) no-repeat center center; text-indent: -9999px; margin: 5px auto; }

#topBreakingNews { font-family: "Oswald", Arial, Helvetica, sans-serif; width: 99%; height: 30px; display: block;  position: relative; z-index: 0;  background-color: #ffd800; color: #000; padding-left: 63px !important; border-top: solid 2px #413d96; overflow: hidden !important;  } 
#topBreakingNews .leftLabel { margin: 0px; width: 66px; height: 30px; display: block; position: absolute; z-index: -1; top: 0; left: 0; background: url(../img/xbreaking-news.png) no-repeat top left; } 
#topBreakingNews ul.marquee { width: 80%; height: 24px; display: block; padding: 0; margin: 4px; list-style: none; line-height: 1; position: relative; overflow: hidden; }
#topBreakingNews ul.marquee li { position: absolute; top: -999em; left: 0; display: block; white-space: nowrap; margin-top: 3px; color: #A4A400; }
#topBreakingNews ul.marquee li a { font-family: "Cuprum", Arial; font-size: 16px; display: inline; padding: 2px 22px; color: #FFF; font-size:16px; color:#000; text-shadow: 0px 1px #fff; text-decoration: none; }
#topBreakingNews ul.marquee li a:hover { color: #900; text-shadow: 0px 0px #fff; text-decoration: underline; }
#tb_tabs, #tb_tabs_items { display: none !important; }

.lstGALinkuri { display: none; }

.DivDetalii { width: 99% !important; height: auto; display: block; margin-bottom: 10px; }
.DivDetalii .tbDetalii { width: 97% !important; }
.DivDetalii .tbDetalii span { display: inline-block; height: 22px; line-height: 8px !important; padding: 5px; background-position: 0px 10px; }


.PhpStiri, .PhpStiri ul, .PhpStiri .col1, .PhpStiri .col2 { clear: both; width: 99% !important; height: auto; display: block; }

.PhpStiri ul .NaLarge, 
.PhpStiri ul .NaLarge .col1, 
.PhpStiri ul .NaLarge .col2 { clear: both; display: block; width: auto !important; height: auto !important;  }

.PhpStiri ul li.NaNormal, .PhpStiri ul li.NaRight { display: block; width: auto !important; height: auto !important; }
.PhpStiri ul li.NaNormal .col1, .PhpStiri ul li.NaNormal .col2,
.PhpStiri ul li.NaRight .col1, .PhpStiri ul li.NaRight .col2 { display: block; width: 99% !important; height: auto !important; }



.PanelListaStiri {  width: 98% !important; height: auto; display: block; } 
.PanelListaStiri ul li { display: block; width: 100%; height: auto; float: none; margin: 5px auto !important; min-height: 122px; border-bottom: dashed 1px #ccc; overflow: hidden !important;  text-align: justify; padding-bottom: 10px; }
.PanelListaStiri ul li .col1 { width: 94%; height: auto; display: block; float: none !important; margin: 2px auto !important; }
.PanelListaStiri ul li .col2 { width: 94%; height: auto; display: block; float:  none !important;; text-align: left; margin: 2px auto !important; }
.PanelListaStiri ul li .col1 img { width: 95%; height: auto !important; max-height: none; border: solid 1px #ccc; float: none; margin: 0px auto !important; padding: 2px; }
.PanelListaStiri ul li .col2 h4 { font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 14px; color: #F60; padding-bottom: 2px; margin-top: 2px; }
.PanelListaStiri ul li .col2 p { width: auto; height: auto; padding: 5px 0px; }
.PanelListaStiri ul li a { display: block; margin-bottom: 5px; }
.PanelListaStiri ul li a, .PanelListaStiri ul li a h2 { font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal;  text-decoration: none; color: #333;  text-align: left; line-height: 20px; }
.PanelListaStiri ul li a:hover h2 { text-decoration: underline; color: #b00; font-weight: normal !important; }

#stire-context { padding: 5px 10px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important; width: 96%; font-size: 15px !important; padding-top: 6px; line-height: 18px; color: #000; }
#stire-context img { display: block; width: 92%; height: auto; margin: 5px auto; }


.PanelLastNews { width: 92% !important; height: auto; display: block; }
.PanelLastNews h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #d80827; line-height: 24px; padding: 10px; border-bottom: solid 3px #66C; text-shadow: 1px 1px #ccc; text-align: left !important; }
.PanelLastNews ul { width: 98% !important; height: auto; list-style-type: none; padding-top: 10px; overflow: visible; }
.PanelLastNews ul li { display: block; width: 98% !important; height: auto; float: none; margin: 10px auto !important; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 15px; min-height: 190px; border-bottom: dashed 1px #ccc; overflow: hidden !important;  text-align: justify; }
.PanelLastNews ul li .poza { width: 94% !important; height: auto !important; max-height: 200px; float: none !important; display: block; margin: 2px auto !important; }
.PanelLastNews ul li .poza img { width: 100% !important; height: auto !important; max-height: 200px; border: solid 1px #ccc; float: none; padding: 0px; }
.PanelLastNews ul li h2 { font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; line-height: 24px; padding-bottom: 6px; text-decoration: none; text-align: center;}
.PanelLastNews ul .aLeft { float: none !important; text-align: center !important; }
.PanelLastNews ul .aRight { float: none !important; text-align: center !important; }



#main_footer { width: 100%; height: auto; padding: 10px; background-color: #413d96; color: #fff; display: block; margin-top: 12px; border-top: solid 2px #1D1B41; }
#main_footer h1 { display: block; width: 90%; height: auto; float: none !important; padding: 3px; padding-bottom: 9px; padding-right: 0px; margin-right: 0px; margin: 5px auto !important; 
min-height: 65px; padding-top: 4px; padding-bottom: 5px; border-bottom: dashed 1px #8F8CD0; font-size: 32px !important; text-align: center !important; }
#main_footer h1 span { color: #FC0 !important; font-size: 32px !important; }
#main_footer h1 small {color: #BCBAE2 !important; letter-spacing: 1px !important; display: block; width: auto; font-size: 16px !important; line-height: 20px !important; white-space: pre-wrap !important; margin-top: 8px !important;  text-align: center !important; }
#main_footer ul.col-1 { float: left !important; width: 20% !important; height: auto; list-style: none !important; display: inline-block; padding: 5px; padding-left: 20px; border-left: none; }
#main_footer ul.col-2 { float: right !important; width: 30% !important; height: auto; list-style: none !important; display: inline-block; padding: 5px; padding-right: 25px; border-left: none; }


#BoxPanelNews { width: 97%; height: 403px; background-color: #fff; display: block; overflow: hidden !important; position: relative; z-index: 1; }
#BoxPanelNews .BoxPanelNews_Menu { width: 105%; height: auto !important; background-color: #fff; border-right: none; border-bottom: solid 2px #fff; float:none !important; list-style-type:none;}
#BoxPanelNews .BoxPanelNews_Menu li { display: inline; width: auto; height: auto; float: left; border-bottom: none; cursor: pointer; margin: 0px 1px; }
#BoxPanelNews .BoxPanelNews_Menu li img { display: block; width: 71px; height: 62px; float: none; padding: 0px; background-color: #000; margin: 0px 1px 0px -1px; border: none; }
#BoxPanelNews .BoxPanelNews_Menu li h3 { display: none !important; } 
#BoxPanelNews .BoxPanelNews_Menu li a, #BoxPanelNews .BoxPanelNews_Menu li a.current { display: block; width: auto; height: auto; padding: 0px; color: #000; text-decoration: none; }
#BoxPanelNews .BoxPanelNews_Menu li a:hover, #BoxPanelNews .BoxPanelNews_Menu li a.current { text-decoration: none; background-color: #fff !important; color: #fff !important; }

#BoxPanelNews .BoxPanelNews_Body { display: block; width: 100%; height: 340px; list-style-type: none; float: none !important; overflow: hidden; } 
#BoxPanelNews .BoxPanelNews_Body li { display: block; width: 100%; height: 340px; position: absolute; top: 64px; left: 0px; z-index: 0; display: none; }
#BoxPanelNews .BoxPanelNews_Body li.current { display: block; }
#BoxPanelNews .BoxPanelNews_Body li img { display: block; width: 100%; height: 100%; position: relative; z-index: 0; }
#BoxPanelNews .BoxPanelNews_Body li h1 { display: block; position: absolute; z-index: 1; bottom: 0px; left: 0px; background: url(../img/dark-bg.png) repeat-x top left; width: 99%; height: auto; text-align: center; padding: 15px 15px 20px 5px !important; border-top: solid 1px #ccc; font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #fff; line-height: 20px; text-shadow: 1px 1px #000; }
#BoxPanelNews .BoxPanelNews_Body li a:hover h1 { color: #FC0; }

/*
 background-color: #413d96; color: #fff; }
#topNewsCapitols { display: none !important; }
*/

#xTMMobile { display: block !important; width: auto; height: auto; padding: 15px 15px; text-align: left !important;
background: url(../img/mob_tm_toggle.png) no-repeat center right; background-color: #242255; }
#xTMMobile a { display: block; width: auto; height: auto; text-align: left !important; color: #fff; text-decoration: none; 
font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; }
#xTMMobile a:hover { color: #FC0; }

#topNewsCapitols { width: 99%; height: auto; display: block; list-style-type: none; text-align: center;  background-color: #413d96; color: #fff; }
#topNewsCapitols ul { display: none; list-style-type: square; position: relative; z-index: 0; margin: 0px; text-align: left !important; }
#topNewsCapitols ul li { width: 100%; float: none; margin: 0px; margin-left: 0px; padding-right: 0px; border-right: none !important; border-top: dotted 1px #ccc;
background: url(../img/mob_tm_item.png) no-repeat center right; background-color: #413d96; }
#topNewsCapitols ul li a, #topNewsCapitols ul li a.current { display: block; width: auto; height: auto; padding: 5px 25px; color: #FFF; font-family: "Oswald", Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: normal; color: #fff;  text-shadow: none; text-decoration: none; }
#topNewsCapitols ul li a:hover { text-decoration: none; color: #FC0; }
#topNewsCapitols ul li a.current { background-color: #413d96; color: #fff; text-decoration: none; text-shadow: none;
-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } 
#topNewsCapitols ul .nobr { padding-right: 0px; border-right: none !important; border-top: dotted 1px #ccc !important;  }
#topNewsCapitols ul li:hover { background: url(../img/mob_tm_item.png) no-repeat center right; background-color: #242255; }





#ppAskCookies { position: fixed; z-index: 99999; bottom: 0px; left: 0px; border-top: solid 1px #ccc;  display: block; width: 100%; height: auto; padding: 20px 0px; 
background-color: rgba(5,5,5,0.8); color: #fff; pozition: relative; text-align: center; }
#ppAskCookies .content { display: block; width: auto; height: auto; margin: 0px 20px; 
font-family: "Cuprum", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 500; line-height: 18px; text-decoration: none; }
#ppAskCookies .content .col-1 { display: block; width: 100%; float: none; padding: 5px; text-align: justify; }
#ppAskCookies .content .col-2 { display: block; width: 100%%; float: none; padding: 10px 5px; text-align: center; }
#ppAskCookies .content a { font-weight: bold; color: #fd3; text-decoration: none; cursor: pointer;  }
#ppAskCookies .content a:hover { text-decoration: underline; color: #fd3; } 
#btnAgreeCookie { display: inline-block; width: auto; height: auto; padding: 5px 15px; border: solid 1px #111; background-color: rgba(255,10,10,0.99); margin: 5px auto;
font-family: Arial, sans-serif; font-size: 14px; font-weight: 700; line-height: 18px; color: #fff; overflow: hidden; cursor: pointer; 
-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
#btnAgreeCookie:hover { background-color: rgba(200,10,10,0.99); color: #fff; } 



}




