/*
* Style CSS dla strony głównej serwisu.
*/
h2, h3, h4 {font-weight:normal; line-height:100%; margin:0; padding:0; border:0px;}
div.tabs, div.blocks {color:#666; font-family:Arial, sans-serif;}
@media projection, screen {
.ui-tabs-hide {display:none;}
}
@media print {
.ui-tabs-nav {display:none;}
}
.tabs {width:950px; height:345px; display:block; background:url('/images/main/tabs_bg.jpg') 0 0 no-repeat; margin:15px auto;}
.tabs ul.tabsnav a {text-decoration:none;}
.tabs ul {width:137px; list-style:none; padding:0; margin:0; float:left; display:block;}
.tabs ul li {width:137px; list-style:none; padding:0; margin:0; display:block;}
.tabs ul li a {color:#666; position:relative;}
.tabs ul li a:hover {color:#000;}
.tabs ul li a span {position:absolute; top:0; left:0; display:block; width:137px; background-position:0 0; background-repeat:no-repeat; cursor:pointer;}
.tabs ul li a:hover span, .ui-tabs-selected span {background-position:-137px 0 !important;}
.tabs ul .metoda-etutor {height:69px;}
.tabs ul .etutor-w-akcji {height:65px;}
.tabs ul .opinie {height:72px;}
.tabs ul .wyprobuj {height:68px;}
.tabs ul .zamow {height:67px;}
.tabs ul .metoda-etutor a span {height:69px; background-image:url('/images/main/tab_metoda-etutor.gif');}
.tabs ul .etutor-w-akcji a span {height:65px; background-image:url('/images/main/tab_etutor-w-akcji.gif');}
.tabs ul .opinie a span {height:72px; background-image:url('/images/main/tab_opinie.gif');}
.tabs ul .wyprobuj a span {height:68px; background-image:url('/images/main/tab_wyprobuj.gif');}
.tabs ul .zamow a span {height:67px; background-image:url('/images/main/tab_zamow.gif');}
.tabs .tab_pane {width:490px; height:322px; display:none; float:left; margin:0 5px 0 0; padding:10px; text-align:center;}
.tabs .tab_pane td {text-align:left;}
.tabs .tab_text {width:287px; overflow:hidden; display:none;}
.first_tab .tab_pane, .first_tab .tab_text {display:block !important;}
.ui-tabs-nav .tab_pane, .ui-tabs-nav .tab_text {display:block !important;}
.tabs .tab_text h2 {width:265px; font-size:32px; margin:15px 0 3px 0; color:#205090;}
.tabs .tab_text p {width:265px; font-size:12px; line-height:15px; color:#666; margin:1em 0px;}
.tabs .tab_text h3 {width:265px; font-size:18px; margin:10px 0; color:#205090;}
.tabs .tab_links {width:289px; height:135px; overflow:hidden; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb;}
.tabs .tab_links a {display:block; color:#205090; float:left; width:143px; padding:5px 0; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; font-size:13px; line-height:22px; background:url('/images/main/arr_orange.gif') 130px 12px no-repeat;}
.tabs .tab_links a:hover {color:#ff6c00;}
.tabs .tab_links a img {display:inline; float:left; margin:0 3px 0 5px;}
#tabtest-rejestracja p {text-align:center; font-weight:bold; margin-bottom:1px; }
#tabtest-rejestracja input {padding:2px;}
#slide {overflow:hidden;}
.slider_overflow {width:292px; margin:0; padding:0; overflow:hidden;}
.slider_list {width:292px; margin:0; padding:0; overflow:hidden; list-style:none;}
.slider_item {width:292px; padding:10px; height:140px; margin-left:0px;}
* html .slider_item {width:312px;}
.slider_item img {float:left; margin:0 10px 0 0;}
.slider_item h3 {width:150px; float:left; font-size:14px; color:#133e83; margin:2px 0 3px 0;}
.slider_item h3 a:hover {text-decoration:underline;}
.slider_item .slider_text {font-size:11px; color:#666; width:195px; float:left;}
.slider_item .slider_wide {width:280px;}
.block #next {color:#ff6e00; font-size:11px; display:none; width:100px; height:18px; text-align:right; margin:0 15px 0 0; padding:0 25px 0 0; background:url('/images/main/next.gif') top right no-repeat; position:absolute; top:auto; left:170px; bottom:10px; z-index:100;}
.block #next:hover {text-decoration:underline;}
.block #prev {color:#ff6e00; font-size:11px; display:none; width:100px; height:18px; margin:0 0 0 15px; padding:0 0 0 25px; background:url('/images/main/prev.gif') top left no-repeat; position:absolute; top:auto; left:0; bottom:10px; z-index:100;}
.block #prev:hover {text-decoration:underline;}
.counts_intro {width:285px; height:20px; margin:5px 0px 0px 15px; font-size:11px;}
.counts_photos {width:285px; height:38px; margin:0px 5px 0px 15px;}
.counts {width:285px; position:relative; height:24px; border-top:1px solid #ebebeb; font-size:12px; padding:8px 0 0; margin:0 0 0 15px;}
.counts .digits {font-size:22px; color:#205090; font-family:georgia, serif; position:absolute; right:0; top:0;}
.blocks {width:953px; height:203px; display:block; overflow:hidden;}
#news {margin:0;}
.block {width:312px; height:203px; display:block; float:left; background:url('/images/main/block_bg.gif') 0 0 no-repeat; margin-left:8px; position:relative;}
.block h2 {margin:13px 0px 0px 15px; height:24px; overflow:hidden;}
.mainpagenews {width:285px; margin:8px 0 0px 15px; font-size:11px; line-height:18px; padding:5px 0 0 0;}
.mainpagenews a:hover {text-decoration:underline;}
.mainpagenews .newstitle {position:relative;}
.mainpagenews .newstitle a {text-decoration:none; font-size:14px; font-weight:normal; color:#133e83;}
.mainpagenews .newsdate {display:none;}
.mainpagenews .newstext a {color:#666;}
.mainpagenews .morelink a {color:#ff6e00;}
.etutorMethodMediaTxtDiv {height:150px; margin-top:15px;}
.etutorMethodMediaLinks {height:120px;}
.mouseoverslide {display:none;}
.mouseoverslidecurrent {display:block;}
.tabs .tab_links a.mouseoverlinkcurrent {color:#ff6c00;}
#buyform table td {padding:2px 0px;}


