body { padding:0px; margin:0px; background:#FFFFFF; } 
.przejazdy { filter:progid:DXImageTransform.Microsoft.RandomDissolve(duration=1) progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135) ; -moz-opacity:0; } 
.przejazdy a { font-size:10px; } 
.przejazdy-1 { margin-top:5px; width:766px; height:260px; background-color:#FFFFFF; }

.przejazdy-2 { background:url(images_exp/bg_table_z2.gif); background-repeat: repeat-x; width:766px; } 
.przejazdy-3 { margin: 18px 0 0 31px; position:absolute; font-size:16px; color:#000000; font-weight:bold; } 
.przejazdy-4  { margin: 17px 0 0 29px; position:absolute; font-size:16px; color:#999999; font-weight:bold; } 
.przejazdy-5 { margin: 35px 0 0 31px; position:absolute; font-size:12px; color:#000000; font-weight:bold; } 
.przejazdy-6 { margin: 57px 0 0 31px; position:absolute; } 
.przejazdy-7 { margin: 72px 0 0 31px; position:absolute; }
.przejazdy-8 { margin: 87px 0 0 31px; position:absolute; }
.przejazdy-9 { margin: 102px 0 0 31px; position:absolute; }


.przewozy { margin: 318px 0 0 31px; position:absolute; font-size:16px; color:#000000; font-weight:bold; }
.przewozy-1 { margin: 317px 0 0 29px; position:absolute; font-size:16px; color:#999999; font-weight:bold; }  
.przewozy-2 { margin: 335px 0 0 31px; position:absolute; font-size:12px; color:#000000; font-weight:bold; } 
.przewozy-3 { margin: 357px 0 0 31px; position:absolute; } 
.przewozy-4 { margin: 372px 0 0 31px; position:absolute; }
.przewozy-5 { margin: 387px 0 0 31px; position:absolute; }
.przewozy-6 { margin: 402px 0 0 31px; position:absolute; }

.autokarowe { margin: 460px 0 0 31px; position:absolute; font-size:16px; color:#000000; font-weight:bold; } 
.autokarowe-1 { margin: 459px 0 0 29px; position:absolute; font-size:16px; color:#999999; font-weight:bold; } 
.autokarowe-2 { margin: 475px 0 0 31px; position:absolute; font-size:12px; color:#000000; font-weight:bold; } 
.autokarowe-3 { margin: 490px 0 0 31px; position:absolute; } 
.autokarowe-4 { margin: 505px 0 0 31px; position:absolute; }
.autokarowe-41 { margin: 520px 0 0 31px; position:absolute; } 
.autokarowe-5 { margin: 535px 0 0 31px; position:absolute; } 
.autokarowe-6 { margin: 550px 0 0 31px; position:absolute; } 

.autokarowe-11 { margin: 322px 0 0 260px; position:absolute; } 

.autobusowe { margin: 604px 0 0 31px; position:absolute; font-size:16px; color:#000000; font-weight:bold; } 
.autobusowe-1 { margin: 603px 0 0 29px; position:absolute; font-size:16px; color:#999999; font-weight:bold; } 
.autobusowe-2 { margin: 626px 0 0 31px; position:absolute; font-size:11px; color:#000000; } 
.autobusowe-3 { margin: 681px 0 0 31px; position:absolute; } 

.bilety { margin: 754px 0 0 31px; position: absolute; font-size:16px; color:#000000; font-weight:bold; }
.bilety-1 { margin: 753px 0 0 29px; position: absolute; font-size:16px; color:#999999; font-weight:bold; } 
.bilety-2 { margin: 771px 0 0 31px; position: absolute; font-size:12px; color:#000000; font-weight:bold; } 
.bilety-3 { margin: 799px 0 0 31px; position: absolute; } 
.bilety-4 { margin: 814px 0 0 31px; position: absolute; } 
.bilety-5 { margin: 829px 0 0 31px; position: absolute; } 

.tanie-bilety { margin-left:10px; margin-top:0px; } 
.tanie-przejazdy { margin-left:10px; margin-top:10px; } 
.tanie-przewozy { margin-left:10px; margin-top:10px; margin-bottom:10px; } 

.mikrobus { margin: 0px 0px 0px 370px; position:absolute; }  
.mikrobus-1 { margin: 0px 0px 0px 10px; position:absolute; } 
.mikrobusy { margin: 0px 0px 0px 395px; position:absolute; } 
.mikrobusem { margin: 24px 0px 0px 50px; position:absolute; font-size:18px; color:#000000; face:arial; font-weight: bold; } 
.bus { margin: 23px 0px 0px 49px; position:absolute; font-size:18px; color:#FFFFFF; face:arial; font-weight: bold; } 
.bus1 { margin: 44px 0px 0px 50px; position:absolute; font-size:11px; color:#000000; face:arial,Tahoma; font-weight: bold; } 
.busy { margin: 45px 0 0 220px; position:absolute; } 
.busem { margin: 60px 0 0 220px; position:absolute; } 
.busem-1 { margin: 75px 0 0 220px; position:absolute; } 

.mikrobusem-10 { margin: 279px 0px 0px 11px; position:absolute; font-size:18px; color:#000000; face:arial; font-weight: bold; } 
.bus-10 { margin: 278px 0px 0px 10px; position:absolute; font-size:18px; color:#FF0000; face:arial; font-weight: bold; } 
.bus-11 { margin: 355px 0px 0px 10px; position:absolute; font-size:11px; color:#000000; face:arial; font-weight: normal; } 

.mikrobusem-11 { margin: 420px 0px 0px 90px; position:absolute; } 

.autokar { margin: 80px 0 0 216px; position:absolute; } 
.autokary { margin: 263px 0 0 20px; position:absolute; } 
.autokarem {margin: 409px 0 0 375px; position:absolute; } 
.autobus { margin: 60px 0 0 56px; position:absolute; } 
.autobusy { margin: 75px 0 0 102px; position:absolute; font-size:13px; color:#000000; text-decoration :underline; font-weight: bold; } 
.autobusy-tanie { margin: 76px 0 0 103px; position:absolute; font-size:13px; color:#FFFFFF; text-decoration :underline; font-weight: bold; } 
.autobusem { margin: 205px 0 0 205px; position:absolute; } 

.do-Niemiec { margin: 228px 0 0 285px; position:absolute; font-size:13px; color:#000000; text-decoration :underline; font-weight: bold; } 
.do-Niemiec-tanio { margin: 229px 0 0 286px; position:absolute; font-size:13px; color:#FFFFFF; text-decoration :underline; font-weight: bold; } 
.do-Polski { margin:70px 0px 0px 72px; position:absolute; } 
.do-Holandii { margin:250px 0px 0px 240px; position:absolute; } 
.do-Holandi { margin: 518px 0px 0px 0px; position:absolute; } 
.do-Anglii { margin: 518px 0px 0px 201px; position:absolute; } 
.do-Francji { margin: 525px 0px 0px 10px; position:absolute; font-size:11px; color:#000000; font-weight: bold; } 
.do-Wloch { margin: 525px 0px 0px 215px; position:absolute; font-size:11px; color:#FF0000; } 
.do-Grecji { margin:550px 0 0 10px; position:absolute; } 
.do-Belgii {padding: 0pt; margin-top: 4px; border:0px; width:180px; cellpadding;1px; cellspacing:0px; } 

.do-Danii { width:80px; height:13px; text-align:left; } 
.do-Szwecji { width:50px; height:13px; } 
.do-Norwegii { width:50px; height:13px; text-align:right; } 
.do-Irlandii { margin: 538px 0px 0px 203px; position:absolute;  }
.do-Chorwacji { margin: 760px 0px 0px 10px; position:absolute; } 
.z-Chorwacji { margin: 710px 0px 0px 60px; position:absolute; } 
.Chorwacja { margin: 714px 0px 0px 275px; position:absolute; } 
.do-Londynu { margin: 770px 0 0 420px; position:absolute; } 
.do-Dublina { width:766px; height:50px; } 
.do-Madrytu { margin: 8px 0px 0px 10px; position:absolute; font-size:28px; color:#000000; face:arial; font-weight: bold; line-height:30px; } 
.do-Malagi { margin: 7px 0px 0px 9px; position:absolute; font-size:28px; color:#AAEE0A; face:arial; font-weight: bold; line-height:30px; } 
.do-Paryza { margin:0 0 0 375px; position:absolute; } 
.do-Rzymu { background:url(images_exp/bg_table_z1.gif); background-repeat: repeat-x; width:766px; height:250px; } 
.do-Wiednia { margin:0 0 0 0; width:766px; } 
.do-Kopenhagi { margin: 6px 0 0 10px; position:absolute; background-color:#F1F2F3; padding:10px; } 
.do-Brukseli { margin: 5px 0 0 310px; position:absolute; } 
.do-Amsterdamu { margin:125px 0 0 140px; position: absolute; line-height:30px; } 
.do-Berlina { margin:160px 0px 0px 45px; position:absolute; line-height:30px; font-size:24px; color:#999999; font-weight: bold; } 
.do-Frankfurtu { margin: 205px 0 0 0; position:absolute;  width:766px; color:#999999; } 
.do-Hamburga { margin:310px 0 0 0; position:absolute; width:766px; } 

table {border-collapse:collapse; border:0px;}
table, td { width:100%; height:100%; border:0px; } 
td { vertical-align:top; padding:0px;} 
a : hover {text-decoration:none;  border: #55555 dotted; } 
.linki a { color:#222222; font-size:11px; line-height:14px; font-weight: underline; } 
img { border:0px;} 
.m_text, table, li, input, textarea
        {
                font-family:Tahoma;
                font-size:11px;
                line-height:13px;
                color:#222222;
        }
.m_text a { color:#747474}
.m_text span a { color:#F7A600}
.m_text strong a { color:#F7A600; text-decoration:none}
.m_text strong a:hover {text-decoration:underline}
.m_text span strong a { color:#00CEF1; text-decoration:none}
.m_text span strong a:hover {text-decoration:underline}
.m_text li a { color:#F7A600}
.m_text span strong { color:#008000}

.h_text { color:#747474; line-height:14px}
.h_text a{ color:#747474; text-decoration:none}
.h_text a:hover{ color:#4E5354; text-decoration:underline}

.c_text { color:#9C9B98}
.c_text a{ color:#9C9B98}
.c_text span { color:#008000}
.c_text span a{ color:#008000}

.no_class, form, .no_class td
        {
                width:auto;
                height:auto;
                margin:0px;
                padding:0px;
                border:0px;
        }
        
.line { background:#DCDFE0; width:212px; height:1px}

.form{height:22px; margin-top:2px;}
.form input {width:150px; height:19px; border:#9C9E9E 1px solid; background-color:#F1F2F3; padding-left:5px}

textarea {width:150px; height:101px; border:#9C9E9E 1px solid; background-color:#F1F2F3; padding-left:5px; overflow:auto; margin-top:2px}

.form2 {height:22px; margin-top:2px;}
.form2 input {width:168px; height:19px; border:#9C9E9E 1px solid; background-color:#F1F2F3; padding-left:5px}

.form3 {height:22px; margin-top:3px;}
.form3 input {width:119px; height:19px; border:#9C9E9E 1px solid; background-color:#F1F2F3; padding-left:5px}
.textarea {width:119px; height:46px; border:#9C9E9E 1px solid; background-color:#F1F2F3; padding-left:5px; overflow:auto; margin-top:5px}
.textarea2 {width:119px; height:43px; border:#9C9E9E 1px solid; background-color:#F1F2F3; padding-left:5px; overflow:auto; margin-top:5px}
.textarea3 {width:119px; height:93px; border:#9C9E9E 1px solid; background-color:#F1F2F3; padding-left:5px; overflow:auto; margin-top:5px}

ul {margin:0; padding:0; list-style:none}
li  {background:url(images/a2.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 18px}
li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#FFAE00;}

.rady ul {list-style-type:square; margin:0; padding:0;}
.rady li {background:none; padding:0px 0px 0px 0px;}
.rady li a {font-family:Tahoma; font-size:11px;  color:#000000;}
.rady span strong {color:#008000;}

.form1 { width:132px;
                height:18px;
                font-family:tahoma;
                font-size:11px;
                border-style: solid;
                border-width: 1px;
                border-color:#9C9C9C;
                background-color:#ffffff;
                color:#464646;
                margin-left:0px;
                margin-right:0px}    
.left10padding {
        font-family: tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #F7A600;
        text-align: left;
        valign: top;
        padding-left: 12px;
        margin-left: 15px;
        line-height: 120%;
        border: 0px solid #9C9C9C;
        background-color: #f1f2f3;} 
h5 {
        font-size: 11px;
        font-family:tahoma;
        font-weight: normal;
        line-height: 0px; }   
.line_event
.line_odd
.box_item { width: 100px !important; height: 20px !important; font-size: 11px !important; }
                                                    .et_link_main
.et_more {font-size: 11px !important;}
.box_item_od {width: 30px !important; height: 20px !important; font-size: 11px !important;}
.et_item_od {width: 30px !important; height: 20px !important; font-size: 11px !important;}
.box_item_price { width: 60px !important; height: 15px !important; font-size: 11px !important; }
.et_pop_price { width: 60px !important; height: 15px !important; font-size: 11px !important; }
