root{display:block;}
body,html{color:#000;font-family:Arial;font-size:100%;overflow-x:hidden;margin:0;}
h1{background-color:transparent;color:#2C4770;font-size:15px;font-weight:400;letter-spacing:0.5px;margin-bottom:10px;margin-top:15px;text-indent:0;}
#content{margin-left:51px;margin-top:19px;z-index:5;}
#tlo{background:url("../images/TROMEDIA---strona-www_01.png") repeat-x scroll 0 0 transparent;height:1000px;left:0;position:fixed;top:0;width:100%;}
label{display:block;float:left;width:40%;}
#formbutton{margin-left:100px;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
#main{background-color:#FFF;border:1px solid #EBEBEB;padding:8px 8px 0 0;}
.clear{clear:both;}
#menu{margin-top:31px;font-size:13px;color:#000;}
#logo_place{height:141px;width:100%;}
#img_news img{margin-left:11px;margin-top:12px;}
#left{border-bottom:1px solid #EBEBEB;float:left;padding-bottom:10px;padding-left:8px;width:602px;}
#right{border:1px solid #EBEBEB;float:right;min-height:177px;width:245px;}
#txt,#tinymce{font-size:12px;line-height:20px;text-align:justify;}
#txt img,#tinymce img{float:left;margin-right:10px;margin-bottom:10px;}
#txt div img,#tinymce div img{float:none;}
#poleImg{background:url(../images/TROMEDIA---strona-www_23.png);height:80px;float:left;width:602px;}
#footer{float:left;margin-top:5px;width:858px;padding:2px 8px 8px;}
#newsletter .pole{background:url(../images/TROMEDIA---strona-www_03.png);height:64px;}
#newsletter{background:url("../images/TROMEDIA---strona-www_23.png") repeat scroll 0 0 transparent;border:1px solid #EBEBEB;float:right;height:65px;width:229px;padding:8px;}
#copy{color:gray;font-size:11px;margin-top:5px;margin-bottom:5px;}
#newsletter input{float:left;}
#newsletter input[type=submit]{background:url("../images/TROMEDIA---strona-www_29.png") repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:23px;margin-top:7px;width:51px;padding:0;}
#newsletter input[type=text]{border:medium none;height:22px;margin-left:11px;margin-right:5px;margin-top:8px;width:150px;padding:0;}
form div{font-size:11px;margin-top:25px;}
#menu_list img{display:table;margin:7px auto auto;}
#menu_list a{display:block;float:none;font-size:12px;line-height:31px;margin-left:5px;}
#menu_list a:hover{color:#6798DA;text-decoration:none;}
.strzalkaMenu{border:medium none;display:block !important;float:left;margin-left:10px !important;margin-right:8px !important;margin-top:3px !important;}
.hiddenMenu{display:none !important;}
.showMenu .hiddenMenu{display:block !important;}
#simplemodal-container a.modalCloseImg{background:url(../images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-18px;cursor:pointer;}
#simplemodal-container{background-color:#F6F7F7;border:1px solid #1E4771;color:#2C4770;font-size:12px;height:auto !important;padding:12px;}
#simplemodal-container h2{font-size:12px;font-weight:700;color:#000;margin-top:0;}
.podMenu{line-height:21px !important;font-size:11px !important;}
.tekstWmenu{float:right;width:193px;}
.lista:hover{color:#000 !important;cursor:pointer !important;}
.mb5{margin-bottom:5px !important;}
#table{border-bottom:1px solid silver;}
#table div{border-top:1px solid silver;color:gray;padding:5px;}
#table div div{border:none;padding:0;}
#table div.odd{background-color:#F3F3F3;}
.kontakt_left{float:left;width:197px;}
.kontakt_right{float:right;width:390px;}
.field{float:left;width:190px;height:16px;}
#kontakt fieldset{border:medium none;margin-right:0;padding-left:0;padding-right:0;}
#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;opacity:0.95px;font-size:12px;-moz-border-radius:5px;-webkit-border:5px;padding:5px;}
#tooltip h3,#tooltip div{margin:0;}
.dzialalnosc-portali-internetowych img{margin-top:5px;}
.field_img{display:table-cell;text-align:center;width:190px;margin:auto;}
.field_txt{display:table-cell;vertical-align:top;}
#mapka{cursor:pointer;}
.red,.red a{color:red;}
.italic{font-style:italic;}
.dzialalnosc-portali-internetowych h1{font-size:12px;font-weight:700;margin-top:15px;padding-top:15px;}
.przydatne-linki a{color:#2C4770 !important;}
.media_kw{border:1px solid #EBEBEB;display:table;float:left;height:81px;margin-bottom:22px;margin-right:22px;width:174px;padding:5px;}
.media_head{color:#2C4770;cursor:pointer;display:table-cell;float:none;font-weight:700;height:85px;max-height:81px !important;max-width:80px;overflow:hidden;text-align:center;vertical-align:middle;}
.media_head img{max-height:75px;max-width:160px;margin:0 !important;}
.art{border-bottom:1px solid #EBEBEB;padding-bottom:10px;padding-top:10px;}
.art_tytul{font-weight:700;float:left;color:#2C4770;}
.art_date{color:gray;float:right;font-size:10px;}
.art_text{float:left;margin-top:10px;}
#pages{margin-bottom:10px;margin-top:20px;text-align:center;}
#pages a{border:1px solid #EBEBEB;color:gray;font-size:11px;padding:5px;}
#pages a.selected{border:1px solid #2C4770;color:#2C4770;}
.art_tytul h1{font-size:12px;font-weight:700;overflow:hidden;white-space:normal;width:455px;margin:0;}
.reklama-tro{border-left:1px solid #FFF;border-right:medium none #FFF;left:-1px;border:none;margin-top:30px;position:relative;top:1px;border-color:#FFF;border-style:none none solid solid;border-width:medium medium 1px 1px;}
#pasek_gorny{background:url("/public/images/tlo_g.jpg") repeat scroll 0 0 transparent;height:20px;left:0;position:fixed;top:0;width:100%;z-index:2147483647;}
#mapa_bg{height:682px;position:fixed;right:0;width:536px;background:url("/tro_bgmap.gif") no-repeat scroll right top transparent;z-index:0;}
.kurs{font-size:12px;margin-top:69px;position:absolute;right:0;margin-right:17px;}
.kurs .more{color:#2c4770;}
.kurs .zmiana.rosnie{background:url(/img/kurs-rosnie.png) no-repeat 1px 50%;}
.ramka1{width:876px;z-index:5;position:absolute;margin-top:10px;}
.newconnect-img{position:absolute;right:0;margin-right:17px;}
.kurs .zmiana.maleje{background:url(/img/kurs-maleje.png) no-repeat 1px 50%;}
.kurs .zmiana.staly{background:url(/img/kurs-staly.png) no-repeat 3px 50%;}
.kurs .zmiana{padding-left:12px;}
#logo *,#menu_list a:active{border:none;}
#menu_list a.selected,.blue,.blue a{color:#2C4770;}
#msg,.media_hidden{display:none;}
#kontakt label,.gray,.gray a{color:gray;}
#kontakt input,#kontakt textarea{border:1px solid #DDD;width:230px;}
