HTML, BODY {margin: 0px; padding: 0px; /*height: 100%;*/ font-family: Verdana, Arial, Helvetica, Arial; font-size: 12px; color: #062f43; background-color: #dcdcdc; background-image: url("images/background.png"); background-repeat: repeat-x;}
HTML {overflow-y: scroll !important;}

/*roland start*/
input{outline:none;}
.silver-text{color:#e6e6e6;}
.user-email{color:#999;}
.date{color:#999;}
.logo{position:absolute;left:0;bottom:-19px;width:300px;}
.fader_container {min-height: 500px;}
.fader {width:530px; background-color: #f7f7f7;}
.fader_content {width: 530px; background-color: #f7f7f7; display: none;}
.fader_title {font-size: 16px; background-color: #f7f7f7; padding: 20px;}
.fader_lead {color: #5e5e5e; background-color: #f7f7f7; padding: 20px; padding-top: 0px; border-bottom: #e6e6e6 1px solid;}
.countries-logo{margin:30px auto 0 auto;width:800px;}
.countries-content{margin:0 auto;padding:20px 0;width:850px;height:600px;text-align:left;background:#fff url("images/amcnice_europe.png") no-repeat center right;border-top:4px solid #7b8c94;}
.countries-flag{margin:100px auto 0 auto;width:755px;}
.countries-flag a{float:left;margin-right:1px;margin-bottom:1px;display:block;width:150px;height:120px; background:#7b8c94 url("images/flags_sprite.png?seed=20210901") no-repeat;}
.countries-flag a.jj{width: 148px; height: 43px; color: #eee; font-size: 15pt; text-align: center; padding-top: 75px; border: #7b8c94 1px solid; background:#b6c1c6 url("channels/jimjam_mini.png") no-repeat; background-position: center 35px;}
.countries-flag a.jj_polsat{width: 148px; height: 43px; color: #eee; font-size: 15pt; text-align: center; padding-top: 75px; border: #7b8c94 1px solid; background:#b6c1c6 url("channels/jimjam_polsat.png") no-repeat; background-position: center 20px;}
.countries-flag a.jj:hover{color: #fff; text-decoration: none;}
.countries-flag a.hu{background-position:0 -120px;}
.countries-flag a.hu:hover{background-position:0 0;}
.countries-flag a.cz{background-position:-150px -120px;}
.countries-flag a.cz:hover{background-position:-150px 0;}
.countries-flag a.sk{background-position:-750px -120px;}
.countries-flag a.sk:hover{background-position:-750px 0;}
.countries-flag a.ro{background-position:-300px -120px;}
.countries-flag a.ro:hover{background-position:-300px 0;}
.countries-flag a.rs{background-position:-450px -120px;}
.countries-flag a.rs:hover{background-position:-450px 0;}
.countries-flag a.si{background-position:-600px -120px;}
.countries-flag a.si:hover{background-position:-600px 0;}
.countries-flag a.bg{background-position:-900px -120px;}
.countries-flag a.bg:hover{background-position:-900px 0;}
.countries-flag a.nl{background-position:-1050px -120px;}
.countries-flag a.nl:hover{background-position:-1050px 0;}
.countries-flag a.be{background-position:-1200px -120px;}
.countries-flag a.be:hover{background-position:-1200px 0;}
.countries-flag a.ba{background-position:-1350px -120px;}
.countries-flag a.ba:hover{background-position:-1350px 0;}
.countries-flag a.hr{background-position:-1500px -120px;}
.countries-flag a.hr:hover{background-position:-1500px 0;}
.countries-flag a.md{background-position:-1650px -120px;}
.countries-flag a.md:hover{background-position:-1650px 0;}
.countries-flag a.me{background-position:-1800px -120px;}
.countries-flag a.me:hover{background-position:-1800px 0;}
.countries-flag a.mk{background-position:-1950px -120px;}
.countries-flag a.mk:hover{background-position:-1950px 0;}
.countries-flag a.ru{background-position:-2100px -120px;}
.countries-flag a.ru:hover{background-position:-2100px 0;}
.countries-flag a.ub{text-transform: uppercase; padding-top: 95px; height: 23px; padding-bottom: 0px; color: #000000; font-size: 9px; font-weight: bold; background-image: url("images/flags_sprite.png?seed=20210901"); border: #7b8c94 1px solid; background-color: #b6c1c6; background-position:-2250px 0;}
.countries-flag a.ub:hover{color: #000000; background-position:-2250px 0;}
.countries-flag a.ua{text-transform: uppercase; padding-top: 95px; height: 25px; padding-bottom: 0px; color: #000000; font-size: 9px; font-weight: bold; background-position:-2400px -120px; text-align: center;}
.countries-flag a.ua:hover{color: #000000; background-position:-2400px 0;}
.countries-footer{margin:0 auto;width:850px;padding:15px 0;color:#7b8c94;}
.channels-logo{margin:30px auto 0 auto;width:800px;}
.channels-content{margin:0 auto;padding:20px 0 25px 0;width:850px;height:600px;text-align:left;background:#fff;border-top:4px solid #7b8c94;}
.channels-left{float:left;margin:0 20px 0 20px;width:302px;}
#channels-list a{float:left;margin:0 1px 1px 0;display:block;width:150px;height:100px;background-image:url("images/channels_sprite.png?seed=20210901");}
#channels-list a.amc{background-position: -150px 0;}
#channels-list a.amc:hover{background-position: 0 0;}
#channels-list a.filmmania{background-position: -150px -100px;}
#channels-list a.filmmania:hover{background-position: 0 -100px;}
#channels-list a.filmcafe{background-position: -150px -203px;}
#channels-list a.filmcafe:hover{background-position: 0 -203px;}
#channels-list a.spektrum{background-position: -150px -303px;}
#channels-list a.spektrum:hover{background-position: 0 -303px;}
#channels-list a.spektrumhome{background-position: -150px -404px;}
#channels-list a.spektrumhome:hover{background-position: 0 -404px;}
#channels-list a.tvpaprika{background-position: -150px -504px;}
#channels-list a.tvpaprika:hover{background-position: 0 -504px;}
#channels-list a.minimax{background-position: -150px -605px;}
#channels-list a.minimax:hover{background-position: 0 -605px;}
#channels-list a.megamax{background-position: -150px -705px;}
#channels-list a.megamax:hover{background-position: 0 -705px;}
#channels-list a.sport1{background-position: -150px -808px;}
#channels-list a.sport1:hover{background-position: 0 -808px;}
#channels-list a.sport2{background-position: -150px -908px;}
#channels-list a.sport2:hover{background-position: 0 -908px;}
#channels-list a.sportm{background-position: -150px -1011px;}
#channels-list a.sportm:hover{background-position: 0 -1011px;}
#channels-list a.c8{background-position: -150px -1111px;}
#channels-list a.c8:hover{background-position: 0 -1111px;}
#channels-list a.filmplus{background-position: -150px -1211px;}
#channels-list a.filmplus:hover{background-position: 0 -1211px;}
#channels-list a.jimjam{background-position: -150px -1311px;}
#channels-list a.jimjam:hover{background-position: 0 -1311px;}
#channels-list a.jimjam_polsat{background-position: -150px -1411px;}
#channels-list a.jimjam_polsat:hover{background-position: 0 -1411px;}
#channels-list a.mgm {background-position: -150px -1511px;}
#channels-list a.mgm:hover{background-position: 0 -1511px;}
#channels-list a.spektrumhomeplusz{background-position: -150px -1611px;}
#channels-list a.spektrumhomeplusz:hover{background-position: 0 -1611px;}
#channels-list a.amcmikro{background-position: -150px -990px;}
#channels-list a.amcmikro:hover{background-position: 0 -990px;}

.channels-right{float:right;margin:0 20px 0 0;width:488px;}
.channels-register{border-top:1px solid #ebeeef;text-align:justify;}
.channels-footer{margin:0 auto;width:850px;padding:15px 0;color:#7b8c94;}
.clear{clear:both;}
.fill1{margin-bottom:5px;padding:8px 0 8px 5px;border-bottom:1px solid #7b8c94;background:#f2f2f2;}
.fill td {border-bottom:none !important;}
h1{font-size:18px;line-height:20px;color:#102e42;margin:0;padding:25px 0 5px;font-weight:normal;}
p.info{margin-bottom:20px;padding:0 0 10px !important;font-size:11px;font-weight:normal;color:#7b8c94;border-bottom:1px solid #ebeeef;}
.channels-right label{clear:left;float:left;display:block;width:100px;height:24px;padding-top:6px;color:#7b8c94;}
#settings-div label{clear:left;float:left;display:block;width:100px;height:24px;padding-top:6px;color:#7b8c94;}
#password-div label{clear:left;float:left;display:block;width:100px;height:24px;padding-top:6px;color:#7b8c94;}
.form-field{height:50px;width:475px;}
.form-input{width:249px;height:27px;padding:0 5px;line-height:25px;font-size:12px;color:#404040;border:1px solid #e6e6e6;border-radius:4px;}
.form-input:focus{border:1px solid #ccc;}
.form-submit{padding:5px 10px;background:#7b8c94;border:0;border-radius:4px;color:#fff;cursor:pointer;}
.form-submit:hover{background:#062f43;}
input[type=submit].form-submit-red{padding:5px 10px;background:#a10000;border:0;border-radius:4px;color:#fff;cursor:pointer;}
input[type=submit].form-submit-red:hover{background:#6a0202;}
a{color:#102e42;text-decoration:none;}
a:hover{text-decoration:underline;}
.new_title{color:#b8aa5c !important;}
.news img{border:#7b8c94 0px solid !important;padding:0px !important;background:#f2f2f2 !important;margin:0;}
.pictures{display:block;margin-left:10px;}
.pictures .pict{border:#7b8c94 0px solid !important;padding:0px !important;background:#f2f2f2 !important;margin:0 5px 5px 0;width:95px;height:63px !important;overflow:hidden;}
.pictures .pict a{display:block;}
.pictures img{height:63px;}
.no-border img{border:#7b8c94 0px solid !important;padding:0px !important;background:none !important;margin:0 0 0 0;}
#vezetoseg{margin-bottom:10px;}
#vezetoseg img{border:#7b8c94 1px solid !important;padding:5px !important;background:#fff !important;}
.news{line-height:1.5em !important;}
.new-sticker{float:left;margin-right:10px;padding:0 5px 2px 5px;color:#fff;background:#cc0296;font-size:13px;border-radius:4px;}
.logged-name{color:#7b8c94;}
.logged-press{color:#7b8c94;}
.unique-channel-header-container{margin:0 auto;padding:0 10px;width:960px;background:#fff;}
.unique-channel-header{position:relative;margin:0 auto;padding:20px 10px 30px 10px;width:940px;height:30px;background:#fff;border-bottom:2px solid #7b8c94;}
.unique-channel-header-left{float:left;width:320px;}
.unique-channel-header-right{margin-left:320px;margin-top:-8px;float:left;height:60px;width:630px;}
.unique-channel-header-right .text-up{text-align:right;color:#e6e6e6;}
.unique-channel-header-right .user-email{color:#999;}
.unique-channel-header-right .date{color:#999;}
.unique-channel-header-right .text-down{text-align:left;padding-top:10px;}
.unique-channel-header-right .text-down a{margin-right:20px;}
.unique-channel-header label{clear:left;width:50px;height:24px;padding-top:6px;color:#7b8c94;}
.unique-channel-form-input{width:150px;height:27px;padding:0 5px;line-height:25px;font-size:12px;color:#404040;border:1px solid #e6e6e6;border-radius:4px;}
.unique-channel-form-input:focus{border:1px solid #ccc;}
.mr-10{margin-right:10px;}
.unique-channel-header-block-container{margin:0 auto;padding:40px 10px 10px 10px;width:960px;background:#fff;}
.unique-channel-header-block{margin:0 auto;padding:10px 20px;width:920px;height:50px;line-height:52px;border:1px solid #e6e6e6;background:#fff;}
.unique-channel-header-block-logo{max-height:40px;padding:0 20px 5px 0;border-right:1px solid #d9d9d9;}
.unique-channel-header-block-span{margin-left:20px;color:#7b8c94;}
.f-l{float:left;}
.f-r{float:right;}
.upper{text-transform:uppercase;}
.c7b8c94{color:#7b8c94;}
select{margin-top:0;padding:3px 20px 3px 3px;width:auto;border:1px solid #fff !important;border-radius:4px;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#062f43;background:#fff url("images/network_switch_arrow.png") right no-repeat;cursor:pointer;}
select:hover{border:1px solid #ccc !important;}
select::-ms-expand{display:none;}
option{padding:2px;border:none;color:#062f43;background:#fff;}

#network-switch{color:#7b8c94}
#network-switch select{margin-top:0;padding:3px 20px 3px 3px;width:auto;border:1px solid #fff !important;border-radius:4px;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#062f43;background:#fff url("images/network_switch_arrow.png") right no-repeat;cursor:pointer;}
#network-switch select:hover{border:1px solid #ccc !important;}
#network-switch select option{padding:3px 5px;color:#062f43;border-bottom:1px solid #ccc !important;}
#network-switch select.gray{outline:none;margin-bottom:30px;height: 34px;font-weight:normal;padding:5px;width:225px;border:none;border-radius:4px;color:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#7b8c94 url("images/select_arrow.png") right no-repeat;cursor:pointer;}
#network-switch select.gray:hover{border:1px solid #fff !important;}
#network-switch select.gray option{padding:3px 5px;color:#062f43;border-bottom:1px solid #ccc !important;}

.unique-channel-content{margin:0 auto;padding:20px 10px 50px 10px;width:960px;background:#fff;}
.unique-channel-content-left{float:left;margin-right:20px;width:165px;border-top:4px solid #7b8c94;}
.unique-channel-content-left a{display:block;padding:7px 5px 7px 5px;width:155px;border-bottom:1px solid #7b8c94;text-decoration:none;}
.unique-channel-content-left a:hover{background:#f2f2f2;}
.unique-channel-content-left a.active{font-weight:bold;}
.unique-channel-content-left a.right-arrow{background-image:url("images/right_arrow.png");background-repeat:no-repeat;background-position:right;}
.unique-channel-content-left a.down-arrow{background-image:url("images/down_arrow.png");background-repeat:no-repeat;background-position:right;padding:7px 15px 7px 5px;width:145px;}
.unique-channel-content-left .title{text-transform:uppercase;font-size:14px;}
.unique-channel-content-left .bold{font-weight:bold;}
.unique-channel-content-middle-admin{float:left;width:770px;border-top:4px solid #7b8c94;}
.unique-channel-content-middle{float:left;width:530px;margin-right:20px;border-top:4px solid #7b8c94;}
.unique-channel-content-middle-border{border-top:0px solid #7b8c94;}
.unique-channel-content-right{float:left;width:225px;}
.unique-channel-content-right a{display:block;padding: 7px 0 7px 0;width:225px;border-bottom:1px solid #7b8c94;text-decoration:none;}
.unique-channel-content-right a:hover{text-decoration:underline;}
.unique-channel-content-right a.active{font-weight:bold;}
.unique-channel-content-right a.right-arrow{background-image:url("images/right_arrow.png");background-repeat:no-repeat;background-position:right;}
.unique-channel-content-right a.down-arrow{background-image:url("images/down_arrow.png");background-repeat:no-repeat;background-position:right;}
.unique-channel-content-right .title{text-transform:uppercase;font-size:14px;margin-bottom:5px;padding:8px 0 8px 0;}
.unique-channel-content-right .bold{font-weight:bold;}
.unique-channel-content-form-search-block{margin-bottom:10px;/*padding-bottom:10px;border-bottom:4px solid #7b8c94;*/}
.unique-channel-content-form-search-frame{background-color:#7b8c94;padding:4px;}
.unique-channel-content-form-search{width:205px;height:27px;padding:0 5px;line-height:25px;font-size:12px;color:#404040;border:1px solid #e6e6e6;border-radius:4px;background:#fff url("images/search_magnifying_glass.png") right no-repeat;}
.unique-channel-content-form-search:focus{border:1px solid #ccc;}
.unique-channel-content-right select{outline:none;margin-bottom:30px;padding:3px;width:225px;border:none;border-radius:4px;color:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#7b8c94 url("images/select_arrow.png") right no-repeat;cursor:pointer;}
.unique-channel-content-right select:hover{border:1px solid #fff !important;}
.unique-channel-content-right select option{padding:3px 5px;color:#062f43;border-bottom:1px solid #ccc !important;}
placeholder{color:#7b8c94;}
.unique-channel-footer{margin:0 auto;width:980px;padding:15px 0;color:#7b8c94;}
.unique-channel-content-middle h1.title{font-size:20px;line-height:20px;color:#7b8c94;margin-bottom:20px;padding:5px 0;font-weight:normal;}
#hover-base{position:relative;}
#hover-base #hover-menu{display:none;position:absolute;border:1px solid #7b8c94;border-bottom:none;left:200px;top:-1px;background:#fff;}
#hover-base:hover #hover-menu{display: block;}
input[type=text]{padding:0 5px;line-height:25px;font-size:12px;color:#404040;border:1px solid #e6e6e6 !important;border-radius:4px;}
input[type=text]:focus{border:1px solid #ccc !important;}
#fix-input-text input[type=text]{padding:0 5px;width:98% !important;line-height:25px;font-size:12px;color:#404040;border:1px solid #e6e6e6 !important;border-radius:4px;}
#fix-input-text input[type=text]:focus{border:1px solid #ccc !important;}
#news-new input[type=text]{padding:0 5px;width:98% !important;line-height:25px;font-size:12px;color:#404040;border:1px solid #e6e6e6 !important;border-radius:4px;}
#news-new input[type=text]:focus{border:1px solid #ccc !important;}
#news-new input[type=password]{padding:0 5px;width:98% !important;line-height:25px;font-size:12px;color:#404040;border:1px solid #e6e6e6 !important;border-radius:4px;}
#news-new input[type=password]:focus{border:1px solid #ccc !important;}
input[type=button]{padding:5px 10px;background:#7b8c94;border:0;border-radius:4px;color:#fff;cursor:pointer;}
input[type=button]:hover{background:#062f43;}
input[type=submit]{padding:5px 10px;background:#7b8c94;border:0;border-radius:4px;color:#fff;cursor:pointer;}
input[type=submit]:hover{background:#062f43;}
input[type=checkbox]{cursor:pointer;}
input[type=radio]{cursor:pointer;}
label{cursor:pointer;}
#box_calendar{width:248px;overflow:hidden;padding-left:1px;padding-top:1px;margin-left:auto;margin-right:auto;}
#box_calendar div.box_calendar_header{width:247px;text-align:center;color:#fff;margin-right:1px;margin-bottom:1px;background-color:#7b8c94;}
#box_calendar div.box_calendar_header A{display:block;text-align:center;color: #fff;}
#box_calendar div.box_calendar_footer{width:247px;text-align:center;color:#fff;margin-right:1px;margin-bottom:1px;background-color:#7b8c94;}
#box_calendar div.box_calendar_footer A{display:block;text-decoration:none;color:#fff;}
#box_calendar div.box_calendar_title{float:left;width:30px;text-align:center;color:#fff;margin-right:1px;margin-bottom:1px;background-color:#7b8c94;}
#box_calendar div.box_calendar_title A{display:block;text-decoration:none;color:#fff;}
#box_calendar div.box_calendar_title2{float:left;width:61px;text-align:center;color:#fff;margin-right:1px;margin-bottom:1px;background-color:#7b8c94;}
#box_calendar div.box_calendar_title2 A{display:block;text-decoration:none;color:#fff;}
#box_calendar div.box_calendar_day{float:left;width:30px;text-align:center;margin-right:1px;margin-bottom:1px;background-color:#fff;}
#box_calendar div.box_calendar_day A{display:block;text-align:center;}
#box_calendar div.box_calendar_today{float:left;width:30px;text-align:center;color:#fff;margin-right:1px;margin-bottom:1px;background-color:#062f43;}
#box_calendar div.box_calendar_today A{display:block;text-align:center;color:#fff;}
textarea{resize:vertical;width:766px !important;}
.row{background-color:#fff;}
.row2{background-color:#ddd;}
.row3{background-color:#f8f8f8;}
table td{padding:5px;border-bottom:1px solid #e6e6e6;}
.title1{font-size:17px;line-height:20px;color:#7b8c94;margin-bottom:10px !important;padding:5px 0;font-weight:normal;}
.title2{font-size:20px;line-height:20px;color:#7b8c94;margin-bottom:10px !important;padding:9px 0 9px 0;border-bottom:4px solid #7b8c94;border-bottom:1px solid #7b8c94;font-weight:normal;}
.title3{font-size:17px;line-height:20px;color:#7b8c94;margin-bottom:10px !important;padding:5px 0 14px 0;border-bottom:4px solid #7b8c94;font-weight:normal;}
.title4{font-size:17px;line-height:20px;color:#7b8c94;margin-bottom:10px !important;padding:5px 0 14px 0;border-bottom:4px solid #7b8c94;font-weight:normal;}
a.button{padding:5px 10px;background:#7b8c94;border:0;border-radius:4px;color:#fff;}
a.button:hover{background:#062f43;text-decoration:none;}
.mb-10{margin-bottom:10px;}
.mb-20{margin-bottom:20px;}
.mb-30{margin-bottom:30px;}
.mb-35{margin-bottom:35px;}
.mb-40{margin-bottom:40px;}
.mt-10{margin-top:10px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.mt-35{margin-top:35px;}
.mt-40{margin-top:40px;}
.p-10{padding:10px;}
.p-20{padding:20px;}
.p-30{padding:30px;}
.p-40{padding:40px;}
.fs-14{font-size:14px;}
.pl-20{float:left;padding-left:20px;height:17px;}
.pl-10{float:left;padding-left:10px;height:17px;}
.pl-5{float:left;padding-left:5px;height:17px;}
.pt-5{padding-top:5px;}
#news-new select{margin-top:0;padding:3px;width:75px;border:1px solid #e6e6e6 !important;border-radius:4px;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#062f43;background:#fff url("images/down_arrow.png") right no-repeat;cursor:pointer;}
#news-new select:hover{border:1px solid #ccc !important;}
.file img{border:#7b8c94 1px solid;padding:5px;background:#fff;}
.file2 img{border:#7b8c94 1px solid; padding:5px;background:#fff;}
.fill{text-align:justify;}
.fill img{border:#7b8c94 1px solid;padding:5px;background:#fff;}
.menu-line{margin-bottom:10px;padding-bottom:10px;border-bottom:4px solid #7b8c94;}
.icon-1{float:left;margin-right:4px;width:16px;height:16px;background:url("images/icons.png") no-repeat;background-position:0 0;}
.icon-2{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -17px;}
.icon-3{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -36px;}
.icon-4{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -51px;}
.icon-5{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -65px;}
.icon-6{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -83px;}
.icon-7{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -100px;}
.icon-8{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -118px;}
.icon-9{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -136px;}
.icon-10{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -151px;}
.icon-11{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -165px;}
.icon-12{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -180px;}
.icon-13{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -195px;}
.icon-14{float:left;margin-right:4px;width:16px;height:17px;background:url("images/icons.png") no-repeat;background-position:0 -210px;}
.menu-title{margin-bottom:5px;padding:8px 0 8px 0;border-bottom:4px solid #7b8c94;/*background:#f2f2f2;*/}
.right-menu-title{margin-bottom:5px;padding:8px 0 8px 0;border-top:4px solid #7b8c94;border-bottom:1px solid #7b8c94;/*background:#f2f2f2;*/}
tbody .header{font-weight:bold;}
.filetypes-rtf{float:left;width:48px;height:48px;background:url("images/filetypes.png") no-repeat;background-position:0 0;}
.filetypes-json{float:left;width:48px;height:48px;background:url("images/filetypes.png") no-repeat;background-position:0 -48px;}
.filetypes-xml{float:left;width:48px;height:48px;background:url("images/filetypes.png") no-repeat;background-position:0 -96px;}
.filetypes-csv{float:left;width:48px;height:48px;background:url("images/filetypes.png") no-repeat;background-position:0 -144px;}
.filetypes-xlsx{float:left;width:48px;height:48px;background:url("images/filetypes.png") no-repeat;background-position:0 -192px;}
/* accordion menu kezdete */
#balmenu, #balmenu ul, #balmenu li, #balmenu a{margin:0;padding:0;border:0;list-style:none;font-weight:normal;text-decoration:none;line-height:1;position:relative;}
#balmenu a{padding:13px 5px 13px 0;}
#balmenu{width:165px;}
#balmenu > ul > li{cursor:pointer;background:#fff;border-bottom:1px solid #7b8c94;}
#balmenu > ul > li:last-child{border-bottom:1px solid #7b8c94;}
#balmenu > ul > li > a{display:block;background:#fff;color:#7b8c94;}
#balmenu > ul > li > a:hover{text-decoration:none;color:#062f43;}
#balmenu > ul > li.active{border-bottom:1px solid #7b8c94;}
#balmenu > ul > li.active > a{/*background:#f2f2f2;*/color:#062f43;border-bottom:1px solid #7b8c94;}
#balmenu > ul > li.has-sub > a:after{content:"";position:absolute;top:14px;right:0;border:5px solid transparent;border-left:5px solid #7b8c94;}
#balmenu > ul > li.has-sub.active > a:after{right:3px;top:16px;border:5px solid transparent;border-top:5px solid #062f43;}
/* accordion almenu kezdete */
#balmenu ul ul{padding:0;display:none;}
#balmenu ul ul a{background:#fff;display:block;color:#606060;}
#balmenu ul ul a:hover{background:#f2f2f2;}
#balmenu ul ul li{border-bottom:1px solid #e6e6e6;}
#balmenu ul ul li.odd a{}
#balmenu ul ul li:last-child{border:none;}
.aktiv{color:#062f43;}
/*fader slider kezdete*/

/*roland end*/

IMG {border: none;}
P {padding: 0px; margin: 0px;}

#toplinks {display: none; height: 30px;}
#toplinks DIV.links {width: 980px; padding-top: 8px; margin-left: auto; margin-right: auto;}

#body {width: 980px; margin-bottom: 10px; margin-left: auto; margin-right: auto; padding-bottom: 10px;}

#header {position: relative; height: 180px; background-image: url("images/header.png"); background-repeat: no-repeat;}
#header .logo {position: absolute; left: 20px; bottom: 20px;}
#header SPAN.title {position: absolute; text-transform: uppercase; color: #062f43; font-weight: bold; left: 120px; bottom: 20px; font-size: 19px;}
#header DIV.login {color: #062f43; position: absolute; width: 400px; height: 51px; right: 0px; bottom: 20px; background-image: url("images/login.png");}
#header DIV.login .name {position: absolute; left: 180px; top: 7px; font-size: 11px;}
#header DIV.login .press {position: absolute; left: 180px; top: 19px; font-size: 11px;}
#header DIV.login .email {position: absolute; left: 170px; top: 7px; font-size: 11px;}
#header DIV.login .pass {position: absolute; left: 170px; top: 25px; font-size: 11px;}
#header DIV.login .links {position: absolute; left: 180px; top: 30px; font-size: 11px;}
#header DIV.login .inputtext {float: left; text-align: right; padding-right: 5px; width: 40px; padding-top: 2px;}
#header DIV.login .reg {position: absolute; top: 35px; left: 35px;font-size: 10px;}
#header DIV.login A {color: #ed2224; text-decoration: none;}
#header DIV.login A:hover {color: #062f43; text-decoration: underline;}
#header DIV.login INPUT {color: #062f43; font-size: 10px; height: 14px;}
#header DIV.login INPUT.submit {margin-left: 2px; margin-top: 2px; height: 17px; border: none; padding: 0px; background-color: transparent;}
#header DIV.logged {background-image: url("images/logged.png");}

#header DIV.logos {position: absolute; top: 0px; left: 250px; overflow: hidden; width: 700px;}
#header DIV.logos A {display: block; float: right; margin-bottom: 2px; width: 115px; height: 48px; background-image: url("images/channels_transparent.png");}
#header DIV.logos A.amc {background-position: 0px -48px;}
#header DIV.logos A.amc:hover {background-position: 0px 0px;}
#header DIV.logos A.filmmania {background-position: -115px -48px;}
#header DIV.logos A.filmmania:hover {background-position: -115px 0px;}
#header DIV.logos A.filmcafe {background-position: -230px -48px;}
#header DIV.logos A.filmcafe:hover {background-position: -230px 0px;}
#header DIV.logos A.filmplus {background-position: -3450px -48px;}
#header DIV.logos A.filmplus:hover {background-position: -345px 0px;}
#header DIV.logos A.spektrum {background-position: -460px -48px;}
#header DIV.logos A.spektrum:hover {background-position: -460px 0px;}
#header DIV.logos A.spektrumhome {background-position: -575px -48px;}
#header DIV.logos A.spektrumhome:hover {background-position: -575px 0px;}
#header DIV.logos A.tvpaprika {background-position: -690px -48px;}
#header DIV.logos A.tvpaprika:hover {background-position: -690px 0px;}
#header DIV.logos A.minimax {background-position: -805px -48px;}
#header DIV.logos A.minimax:hover {background-position: -805px 0px;}
#header DIV.logos A.megamax {background-position: -920px -48px;}
#header DIV.logos A.megamax:hover {background-position: -920px 0px;}
#header DIV.logos A.sport1 {background-position: -1035px -48px;}
#header DIV.logos A.sport1:hover {background-position: -1035px 0px;}
#header DIV.logos A.sport2 {background-position: -1150px -48px;}
#header DIV.logos A.sport2:hover {background-position: -1150px 0px;}
#header DIV.logos A.sportm {background-position: -1265px -48px;}
#header DIV.logos A.sportm:hover {background-position: -1265px 0px;}
#header DIV.logos A.c8 {background-position: -1380px -48px;}
#header DIV.logos A.c8:hover {background-position: -1380px 0px;}


#footer {height: 30px;}

#menu {font-family: Arial; letter-spacing: 0.5px; height: 55px; background-image: url("images/menu.png"); background-repeat: repeat-x; position: relative; border: #bdbdbd 1px solid; border-bottom: none;}
#menu A {float: left; display: block; height: 40px; padding-top: 15px; padding-left: 13px; padding-right: 13px; text-transform: none; font-size: 18px; color: #FFFFFF; text-decoration: none;}
#menu A:hover {background-image: url("images/menu.png"); background-repeat: repeat-x; background-position: 0px -55px;}
#menu A.selected {background-image: url("images/menu.png"); background-position: 0px -55px;}
#menu A.selected:hover {background-image: url("images/menu.png"); background-position: 0px -55px;}
#menu A.active {background-image: url("images/menu.png"); background-position: 0px -55px;}
#menu A.active:hover {background-image: url("images/menu.png"); background-position: 0px -55px;}

#menu DIV.menu {float: left; position: relative;}
#menu DIV.menu2 {display: none; position: absolute; left: 0px; top: 55px; border: #CCCCCC 1px solid; border-top: none; z-index: 1000; background-color: #FFFFFF; padding: 5px; font-size: 12px; background-image: url("images/background.png"); background-repeat: repeat-x; background-color: #DBDBDB;}
#menu DIV.menu2 A {float: none; display: block; height: auto; padding: 5px 10px 5px 10px; font-size: 12px; color: #000000; text-decoration: none; white-space: nowrap;}
#menu DIV.menu2 A:hover {color: #FF0000; background: none; text-decoration: underline;}

#fader_right {margin-left: -10px; margin-right: -10px; text-align: center;}

#content {background-color: #FFFFFF; background-image: url("images/menu_background_all.png"); background-repeat: repeat-y; background-position: top right; border: #bdbdbd 1px solid; border-top: none; position: relative; overflow: hidden;}
#content_container {background-image: url("images/menu_background.png"); background-repeat: no-repeat; background-position: top right; overflow: hidden;}
#content_bg {background-image: url("images/content_background.png"); background-repeat: no-repeat; overflow: hidden;}
#content .rc {padding-left: 20px; padding-top: 20px; padding-bottom: 20px; margin-right: 290px;}
#content A {text-decoration: none; color: #062f43;}
#content A:hover {text-decoration: underline;}
#content .heading {font-weight: bold;}
#content .heading A {color: #666666; text-decoration: underline;}
#content .heading A:hover {color: #FF0000; text-decoration: none;}
#content .text {}
#content .text A {color: #666666; text-decoration: underline;}
#content .text A:hover {color: #FF0000; text-decoration: none;}
#content .page {padding: 5px; font-size: 15px; font-weight: bold;}
#content .act_page {background-color: #e4e4e4; color: #062f43; padding: 5px; font-weight: bold; font-size: 15px;}
#content .p_page {background-color: #ed2224; color: #FFFFFF; padding: 5px; font-weight: bold; font-size: 15px;}
#content .pic {border: #CCCCCC 1px solid; padding: 1px;}
#content .picr {float: right; margin-left: 10px; border: #CCCCCC 1px solid; padding: 1px;}
#content .picl {float: left; margin-right: 10px; border: #CCCCCC 1px solid; padding: 1px;}
#content .thumb2 {float: left; width: 180px; height: 180px;}
#content .pictures {background-color: #f8f8f8; padding: 20px; overflow: hidden;}
#content .pictures IMG {border: #dbdbdb 5px solid;}
#content .pictures .pict {width: 150px; height: 100px; overflow: hidden; background-color: #DDDDDD; margin-right: 7px; margin-bottom: 7px;}
#content .pictures .pict A {text-decoration: none; display: block; background-position: center top; background-repeat: no-repeat; width: 150px; height: 100px;}
#content .pictures .pict A IMG {border: none; max-height: 100px;}
#content .header {font-weight: bold;}

#content DIV.submenu {width: 230px; padding: 20px;}
#content DIV.submenu .box {}
#content DIV.submenu .box .header {color: #747474; font-size: 15px; font-weight: bold; margin-bottom: 10px;}
#content DIV.submenu .arrow {float: left; margin-top: -2px; margin-right: 3px;}
#content DIV.submenu .name {font-size: 12px; font-weight: bold;}
#content DIV.submenu .press {font-size: 10px;}
#content DIV.submenu .menu {background-color: #e2e2e2; background-image: url("images/menu_background_submenu.png"); background-repeat: no-repeat; margin-left: -20px; margin-right: -20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 10px;}
#content DIV.submenu .menu .header {color: #747474; font-size: 15px; height: 22px; border: none; padding: 0px; margin-bottom: 5px;}
#content DIV.submenu .menu .content {color: black; border-top: none; font-size: 11px;}
#content DIV.submenu .menu .item {padding-bottom: 5px; border-bottom: #FFFFFF 1px solid;}
#content DIV.submenu .menu .last {padding-bottom: 5px; border-bottom: none;}
#content DIV.submenu A {color: #ed2224;}
#content DIV.submenu A:hover {color: #000000;}
#content .inactive {color: #CC3B3B;}

/*.title1 {font-size: 18px; padding: 0px; margin: 0px; font-weight: normal;}
.title2 {font-size: 26px; color: #062f43; padding: 0px; margin: 0px; font-weight: normal;}
.title3 {font-size: 40px; color: #062f43; padding: 0px; margin: 0px; font-weight: bold;}
.title4 {font-size: 18px; color: #062f43; padding: 0px; margin: 0px; font-weight: normal;}*/

.line1 {border: none; background-color: #d5d5d5; line-height: 1px; height: 1px;}
.line2 {border: none; background-color: #555555; line-height: 1px; height: 1px;}
.line2 {background-color: transparent;}
.line3 {border: none; background-color: #e1e1e1; line-height: 1px; height: 1px;}

.post {font-size: 11px;}

.clear {clear: both;}
.clearl {clear: left;}
.clearr {clear: right;}

.left {float: left;}
.right {float: right;}
.center {text-align: center;}
.justify {text-align: justify;}

/*.row {background-color: #FFFFFF;}
.row2 {background-color: #DDDDDD;}
.row3 {background-color: #F8F8F8;}*/

.button {}
.linkbutton {display: block; float: left; padding: 2px; padding-left: 5px; padding-right: 5px; margin-right: 5px; border: #AAAAAA 1px solid; background-color: #EEEEEE;}
.linkbutton:hover {background-color: #DDDDDD; text-decoration: none;}

.error {color: #CC3B3B; font-weight: bold;}
.successful {color: #79A919; font-weight: bold;}
.hidden {display: none;}
.new {color: #CC3B3B; font-weight: bold;}
#content .new_title {color: #ed2224;}

.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}

/*.fill1 {border: #DDDDDD 1px solid; background-color: #EEEEEE; padding: 5px; margin-right: 2px;}*/

.list DIV {margin-top: 5px; overflow: hidden;}
.list A {margin-top: 5px; float: left; margin-right: 5px; margin-top: 0px;}
.list A IMG {width: 10px; height: 10px;}

#content .link1 {font-size: 14px;}
#content .link2 {color: #CC3B3B;}
#content .link3 {color: #ed2224;}

.directory {float: left; width: 225px; height: 16px; padding-left: 20px; background-image: url("images/dir.png"); background-repeat: no-repeat; overflow: hidden;}
.directory2 {width: 225px; height: 16px; padding-left: 20px; background-image: url("images/dir.png"); background-repeat: no-repeat; overflow: hidden;}
.file {float: left; text-align: center; width: 185px; height: 190px; margin-left: auto; margin-right: auto;}
.file2 {float: left; text-align: center; width: 173px; height: 180px; margin-left: auto; margin-right: auto;}
/*.file IMG {border: #AAAAAA 1px solid; padding: 2px;}*/

.video {background-color: #d5d5d5; padding-top: 10px; padding-bottom: 5px;}
.news {line-height: 25px;}

A.share_facebook {display: block; width: 30px; height: 30px; background-image: url("images/shares.png"); background-repeat: no-repeat; background-position: 0px 0px; overflow: hidden; margin-right: 5px;}
A.share_facebook:hover {background-position: 0px -30px;}
A.share_iwiw {display: block; width: 30px; height: 30px; background-image: url("images/shares.png"); background-repeat: no-repeat; background-position: -30px -0px; overflow: hidden; margin-right: 5px;}
A.share_iwiw:hover {background-position: -30px -30px;}
A.share_twitter {display: block; width: 30px; height: 30px; background-image: url("images/shares.png"); background-repeat: no-repeat; background-position: -60px 0px; overflow: hidden; margin-right: 5px;}
A.share_twitter:hover {background-position: -60px -30px;}
A.share_zizz {display: block; width: 30px; height: 30px; background-image: url("images/shares.png"); background-repeat: no-repeat; background-position: -90px 0px; overflow: hidden; margin-right: 5px;}
A.share_zizz:hover {background-position: -90px -30px;}

TABLE.fill {width: 99.5%}
INPUT.text {width: 99.5%; border: #DDDDDD 1px solid;}
TEXTAREA.textarea {width: 99.5%; border: #DDDDDD 1px solid; height: 250px;}

DIV.search {position: absolute; right: 20px; top: 11px;}
DIV.search INPUT {border: none; background-image: url("images/search.png"); background-position: top right; background-repeat: no-repeat; padding-left: 10px; padding-right: 30px; height: 28px; width: 140px; color: #062f43; font-size: 11px;}

.margin5 {margin-bottom: 5px;}
.margin10 {margin-bottom: 10px;}
.margin15 {margin-bottom: 15px;}

.margint5 {margin-top: 5px;}
.margint10 {margin-top: 10px;}
.margint15 {margin-top: 15px;}
.margint_10 {margin-top: -10px;}
.margint_20 {margin-top: -20px;}

.marginr5 {margin-right: 5px;}
.marginr10 {margin-right: 10px;}
.marginr15 {margin-right: 15px;}

.marginl5 {margin-left: 5px;}
.marginl10 {margin-left: 10px;}
.marginl15 {margin-left: 15px;}
.marginl20 {margin-left: 20px;}

.padding5 {padding: 5px;}
.padding10 {padding: 10px;}
.padding15 {padding: 15px;}
.padding20 {padding: 20px;}

.ftp_checkbox {display: inline;}
.ftp_url {display: none;}

.icon1 {background-image: url("images/icons.png"); background-position: 0px 2px; background-repeat: no-repeat; padding-left: 20px;}
.icon2 {background-image: url("images/icons.png"); background-position: 0px -18px; background-repeat: no-repeat; padding-left: 20px;}
.icon3 {background-image: url("images/icons.png"); background-position: 0px -38px; background-repeat: no-repeat; padding-left: 20px;}
.icon4 {background-image: url("images/icons.png"); background-position: 0px -58px; background-repeat: no-repeat; padding-left: 20px;}
.icon5 {background-image: url("images/icons.png"); background-position: 0px -78px; background-repeat: no-repeat; padding-left: 20px;}
.icon6 {background-image: url("images/icons.png"); background-position: 0px -98px; background-repeat: no-repeat; padding-left: 20px;}
.icon7 {background-image: url("images/icons.png"); background-position: 0px -118px; background-repeat: no-repeat; padding-left: 20px;}
.icon8 {background-image: url("images/icons.png"); background-position: 0px -138px; background-repeat: no-repeat; padding-left: 20px;}
.icon9 {background-image: url("images/icons.png"); background-position: 0px -158px; background-repeat: no-repeat; padding-left: 20px;}
.icon10 {background-image: url("images/icons.png"); background-position: 0px -178px; background-repeat: no-repeat; padding-left: 20px;}

.ft_doc {padding-left: 25px; background-image: url("filetypes/doc.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}
.ft_xls {padding-left: 25px; background-image: url("filetypes/xls.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}
.ft_ppt {padding-left: 25px; background-image: url("filetypes/ppt.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}
.ft_pps {padding-left: 25px; background-image: url("filetypes/pps.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}
.ft_pdf {padding-left: 25px; background-image: url("filetypes/pdf.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}
.ft_zip {padding-left: 25px; background-image: url("filetypes/zip.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}
.ft_exe {padding-left: 25px; background-image: url("filetypes/exe.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}
.ft_images {padding-left: 25px; background-image: url("filetypes/images.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}
.ft_unknown {padding-left: 25px; background-image: url("filetypes/unknown.png"); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 2px;}

#content .hitlist A.link {display: block; text-decoration: none; font-size: 15px; margin-top: 10px; border: none; color: #ed2224; font-weight: bold;}
#content .hitlist A.link:hover {text-decoration: underline;}
#content .hitlist .date {font-size: 10px;}
#content .hitlist .body {}
#content .hitlist .module {margin-bottom: 5px; font-size: 11px; color: #ed2224;}

.hitlist A.link {display: block; text-decoration: none; font-size: 15px; margin-top: 10px; border: none; color: #ed2224; font-weight: bold;}
.hitlist A.link:hover {text-decoration: underline;}
.hitlist .date {font-size: 10px;}
.hitlist .body {}
.hitlist .module {margin-top: 5px; margin-bottom: 5px; font-size: 11px; color: #423cb5;}

#chbody {margin: 0px auto -30px; min-height: 100%; height: auto !important; height: 100%;}
#channels {position: absolute; width: 1075px; height: 600px; left: 50%; top: 50%; margin-left: -540px; margin-top: -300px; background-image: url("images/amcnice_europe.png"); background-repeat: no-repeat; background-position: center center;}
#channels IMG.logo {position: absolute; top: 150px; left: 150px;}
#channels DIV.countries {position: absolute; top: 300px; left: 500px; width: 500px; text-align: left; line-height: 100px; overflow: hidden;}
#channels DIV.countries A {display: block; float: left; margin-right: 50px; margin-bottom: 50px; width: 100px; height: 50px; background-image: url("images/flags.png"); box-shadow: 10px 10px 5px #888888; border-radius: 5px;}
#channels DIV.countries A:hover {margin-right: 48px; margin-left: 2px; box-shadow: 7px 7px 5px #888888;}
#channels DIV.countries A.hu {background-position: 0px -50px;}
#channels DIV.countries A.hu:hover {background-position: 0px 0px;}
#channels DIV.countries A.cz {background-position: -100px -50px;}
#channels DIV.countries A.cz:hover {background-position: -100px 0px;}
#channels DIV.countries A.ro {background-position: -200px -50px;}
#channels DIV.countries A.ro:hover {background-position: -200px 0px;}
#channels DIV.countries A.rs {background-position: -300px -50px;}
#channels DIV.countries A.rs:hover {background-position: -300px 0px;}
#channels DIV.countries A.si {background-position: -400px -50px;}
#channels DIV.countries A.si:hover {background-position: -400px 0px;}

#channels DIV.country_channels {position: absolute; top: 300px; left: 300px; width: 800px; text-align: left; line-height: 100px; overflow: hidden;}
#channels DIV.country_channels A {display: block; float: left; margin-right: 50px; margin-bottom: 50px; width: 115px; height: 48px; background-image: url("images/channels.png"); box-shadow: 10px 10px 5px #888888; border-radius: 5px;}
#channels DIV.country_channels A:hover {margin-right: 48px; margin-left: 2px; box-shadow: 7px 7px 5px #888888;}
#channels DIV.country_channels A.amc {background-position: 0px -48px;}
#channels DIV.country_channels A.amc:hover {background-position: 0px 0px;}
#channels DIV.country_channels A.filmmania {background-position: -115px -48px;}
#channels DIV.country_channels A.filmmania:hover {background-position: -115px 0px;}
#channels DIV.country_channels A.filmcafe {background-position: -230px -48px;}
#channels DIV.country_channels A.filmcafe:hover {background-position: -230px 0px;}
#channels DIV.country_channels A.filmplus {background-position: -3450px -48px;}
#channels DIV.country_channels A.filmplus:hover {background-position: -345px 0px;}
#channels DIV.country_channels A.spektrum {background-position: -460px -48px;}
#channels DIV.country_channels A.spektrum:hover {background-position: -460px 0px;}
#channels DIV.country_channels A.spektrumhome {background-position: -575px -48px;}
#channels DIV.country_channels A.spektrumhome:hover {background-position: -575px 0px;}
#channels DIV.country_channels A.tvpaprika {background-position: -690px -48px;}
#channels DIV.country_channels A.tvpaprika:hover {background-position: -690px 0px;}
#channels DIV.country_channels A.minimax {background-position: -805px -48px;}
#channels DIV.country_channels A.minimax:hover {background-position: -805px 0px;}
#channels DIV.country_channels A.megamax {background-position: -920px -48px;}
#channels DIV.country_channels A.megamax:hover {background-position: -920px 0px;}
#channels DIV.country_channels A.sport1 {background-position: -1035px -48px;}
#channels DIV.country_channels A.sport1:hover {background-position: -1035px 0px;}
#channels DIV.country_channels A.sport2 {background-position: -1150px -48px;}
#channels DIV.country_channels A.sport2:hover {background-position: -1150px 0px;}
#channels DIV.country_channels A.sportm {background-position: -1265px -48px;}
#channels DIV.country_channels A.sportm:hover {background-position: -1265px 0px;}
#channels DIV.country_channels A.c8 {background-position: -1380px -48px;}
#channels DIV.country_channels A.c8:hover {background-position: -1380px 0px;}

/*#box_calendar {width: 248px; overflow: hidden; padding-left: 1px; padding-top: 1px;margin-left: auto; margin-right: auto;}
#box_calendar DIV.box_calendar_header {width: 247px; text-align: center; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; background-color: #e91c1d;}
#box_calendar DIV.box_calendar_header A {display: block; text-align: center; color: #FFFFFF;}
#box_calendar DIV.box_calendar_footer {width: 247px; text-align: center; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; background-color: #e91c1d;}
#box_calendar DIV.box_calendar_footer A {display: block; text-decoration: none; color: #FFFFFF;}
#box_calendar DIV.box_calendar_title {float: left; width: 30px; text-align: center; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; background-color: #e91c1d;}
#box_calendar DIV.box_calendar_title A {display: block; text-decoration: none; color: #FFFFFF;}
#box_calendar DIV.box_calendar_title2 {float: left; width: 61px; text-align: center; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; background-color: #e91c1d;}
#box_calendar DIV.box_calendar_title2 A {display: block; text-decoration: none; color: #FFFFFF;}
#box_calendar DIV.box_calendar_day {float: left; width: 30px; text-align: center; margin-right: 1px; margin-bottom: 1px; background-color: #fff;}
#box_calendar DIV.box_calendar_day A {display: block; text-align: center; color: #000000;}
#box_calendar DIV.box_calendar_today {float: left; width: 30px; text-align: center; color: #000000; margin-right: 1px; margin-bottom: 1px; background-color: #ffbebe;}
#box_calendar DIV.box_calendar_today A {display: block; text-align: center; color: #000000;}*/

#box_calendar2 {width: 448px; border: #A9A9A9 1px solid; overflow: hidden; padding-left: 1px; padding-top: 1px; margin-left: auto; margin-right: auto;}
#box_calendar2 DIV.box_calendar_header {width: 447px; text-align: center; background-color: #135957; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px;}
#box_calendar2 DIV.box_calendar_header A {display: block; text-align: center; background-color: #135957; color: #FFFFFF;}
#box_calendar2 DIV.box_calendar_footer {width: 447px; text-align: center; background-color: #135957; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px;}
#box_calendar2 DIV.box_calendar_footer A {display: block; text-decoration: none; background-color: #135957; color: #FFFFFF;}
#box_calendar2 DIV.box_calendar_title {float: left; width: 55px; height: 27px; text-align: center; background-color: #135957; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px;}
#box_calendar2 DIV.box_calendar_title A {display: block; height: 21px; padding-top: 6px; text-decoration: none; background-color: #135957; color: #FFFFFF;}
#box_calendar2 DIV.box_calendar_title2 {float: left; width: 111px; text-align: center; background-color: #135957; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px;}
#box_calendar2 DIV.box_calendar_title2 A {display: block; text-decoration: none; background-color: #135957; color: #FFFFFF;}
#box_calendar2 DIV.box_calendar_day {float: left; width: 55px; height: 27px; text-align: center; background-color: #E0E0E0; margin-right: 1px; margin-bottom: 1px;}
#box_calendar2 DIV.box_calendar_day A {display: block; height: 21px; padding-top: 6px; text-align: center; background-color: #E0E0E0; color: #000000;}
#box_calendar2 DIV.box_calendar_today {float: left; width: 55px; height: 27px; text-align: center; background-color: #AE7911; color: #FFFFFF; margin-right: 1px; margin-bottom: 1px;}
#box_calendar2 DIV.box_calendar_today A {display: block; height: 21px; padding-top: 6px; text-align: center; background-color: #AE7911; color: #FFFFFF;}

#inform_cookie {position: fixed; font-size: 10px; bottom: 0px; width: 100%; padding: 5px; text-align: center; background-image: url("images/background_cookie.png");}

.container_search_type {outline:none;padding:3px;width:180px;border:none;border-radius:4px;color:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#7b8c94 url("images/select_arrow.png") right no-repeat;cursor:pointer;}
