html {margin: 0;padding: 0;background: url("../images/background_under.png")}
body {margin: 0;padding: 0; background: url("../images/background.png") repeat-x}

h1 {}
p {margin: 0 0 8px 0}
div {}
img {border: 0;}
br.cr {font: 0px Arial;line-height: 0; height: 0; clear: both; float: none;overflow: hidden;}


.main {width: 976px;margin: 0 auto 0 auto;background: url("../images/baner.jpg") no-repeat;position: relative;}
.glowna {background-image: url("../images/baner_g.jpg");}

.sup {font: 11px Arial;position: relative;top: -5px;}
.content h1 .sup {top: -10px;font-size: 17px;font-family: Verdana;}

.befpartn {padding-top: 10px;}
.insteadofpartners {height: 1px;padding-top: 10px;position: relative; top: -1px;overflow: hidden;}
.mainpageA {position: relative;top: -2px;}

.insteadofpartners .partnerzy {height: 1px; background: #444;}

h1#logo {margin: 0;padding: 0;position: absolute; top: 60px;left: 766px;}
.glowna h1#logo {left: 20px}

ul.menu {margin: 0; padding: 13px 5px 0 0px;overflow: hidden;text-align: right;height: 310px; }
ul.menu li {display: inline;list-style: none;margin: 0; padding: 0 12px 0 12px;border-right: 1px solid #000;position: relative;left: 1px;white-space: nowrap;height: 22px;}
ul.menu li.last {border-right: 0;}
ul.menu li a {color: #000;font: 12px Arial;text-decoration: none;line-height: 22px;}
ul.menu li a:hover {color: #000;text-decoration: underline;}

.glowna ul.menu {height:400px;}
.glowna ul.menu li {border-right-color: #fff;}
.glowna ul.menu li a {color: #fff;}
.glowna ul.menu li a:hover {color: #BF2E1A;}

.baner {display: block;}


.m_left {float: left; margin-right: 6px;}
.m_left ul {}
.m_left ul, .m_left dl {margin: 0; padding: 0;width: 189px;}
.m_left dt, .m_left dd {margin: 0; padding: 0; display: block;;}
.m_left li {margin: 0; padding: 0; list-style: none;}
.m_left li a, .m_left dt a {margin: 0;padding: 0;padding-left: 50px;display: block;float: none !important;background: #000;border-bottom: 1px solid #333333;text-align: left;color: #fff;text-decoration: none;font: bold 13px Arial;line-height:37px;}
.m_left li a:hover {background: #790f01;}
.m_left dt a:hover {background: url("../images/menuL_zapal.png") repeat-x;}
.m_left li li a, .m_left li.active li a {background: #242424;border-bottom-color: #656565;font: normal 12px Arial;word-spacing: -1px;line-height: 24px;}
.m_left li li a:hover, .m_left li.active li a:hover {background: #fbd608;color: #000;}
.m_left li.active a, .m_left dt.active a {background: url("../images/menuL_zapal.png") repeat-x;}
.m_left ul ul {}
.m_left span {position: relative; top: -5px;font-size: 11px;float: none !important;*position: static;*display: inline-block;*padding-bottom: 5px;margin-top: -5px;}
.m_left ul li ul li a.active {background: #fbd608;color: #000;}


/* strona główna */
.menu_hor {height: 35px;margin-bottom: 8px;background: #000;}
.menu_hor ul {margin: 0;padding: 0;}
.menu_hor ul li {margin: 0;padding: 0;float: left;text-decoration: none;text-align: center;list-style: none;}
.menu_hor ul li a, .menu_hor ul li#activeItem font {display: block;padding: 0 0 0 0;color: #fff;text-decoration: none;font: bold 13px Arial;line-height:34px;text-align: center;height: 35px;}
.menu_hor ul li#activeItem font {position: relative; top: 0px;}
.menu_hor ul li a:hover {background: url('../images/menuL_zapal.png')}
.menu_hor li.f1 a, .menu_hor li#activeItem.f1 font {width: 209px;margin-right: 8px;}
.menu_hor li.f2 a, .menu_hor li#activeItem.f2 font {width: 168px;margin-right: 8px;}
.menu_hor li.f3 a, .menu_hor li#activeItem.f3 font {width: 168px;margin-right: 7px;}
.menu_hor li.f4 a, .menu_hor li#activeItem.f4 font {width: 163px;margin-right: 8px;}
.menu_hor li.f5 a,  .menu_hor li#activeItem.f5 font {width: 237px;text-indent: -12px;}
.menu_hor li span {position: relative; top: -5px;font-size: 11px;float: none !important;}
.menu_hor li#activeItem a, .menu_hor li#activeItem font {background-image: url('../images/menuL_zapal.png')}
.menu_hor .sup, .menu_hor span, .submenus span {position: relative !important; top: -4px;left: 0px;}

.submenus {width: 731px;float: left; margin: 0 7px 0 0;height: 200px;}
.submenus ul {margin: 0 0 7px 0; padding: 0;}
.submenus li {margin: 0; padding: 0;list-style: none;background: url('../images/background_r.png') 3px 0px;}
.submenus li a {padding-left: 20px;font: 11px Arial;display: block;text-decoration: none;color: #fff;background: url('../images/background_r_menu_t.gif') top right no-repeat;margin-bottom: 2px;line-height: 23px;}
.submenus li a:hover {color: #000;background-image: url('../images/background_r_menu_zolty.png')}
.submenus ul.f1 {width: 209px;float: left;margin-right: 8px;}
.submenus ul.f2 {width: 168px;float: left;margin-right: 8px;}
.submenus ul.f3 {width: 168px;float: left;margin-right: 7px;}
.submenus a.fitness_image {display: block;float: left; margin: 0; padding: 0;}
.submenus a.fitness_image img {width: 163px; float: right; margin: 0; padding: 0;}

.submenus .two_banners {
    display: block; 
    clear: both; 
    background-color: red;
}

.submenus .two_banners .left_banner {
    width: 560px; background-color: blue; display: block; float: left; margin: 0; padding: 0;
}

.submenus .two_banners .right_banner {
    width: 163px; background-color: green; display: block; float: right; margin: 0; padding: 0;
}

/* strona główna */


/*h2#haslo, h2#haslo2 {color: #fff;margin: 0;text-align: center; padding: 0; position: absolute; top: 226px; left: 300px;width: 500px;font: normal 25px Arial;}
h2#haslo i, h2#haslo2 i {color: #fbd608;font-style: normal}
.glowna h2#haslo {top: 364px;left: 247px;}
h2#haslo2 {opacity: 0.2;top: 246px;}*/

h2#haslo, h2#haslo2 {color: #fff;margin: 0;text-align: left; padding: 0; position: absolute; top: 225px; left: 326px;width: 590px;font: normal 37px Arial;word-spacing: 1px;letter-spacing: 1px}
h2#haslo i, h2#haslo2 i {color: #fbd608;font-style: normal;font-size: 23px;word-spacing: -1px;}
.glowna h2#haslo {top: 320px;left: 347px;letter-spacing: 1px;}
.glowna h2#haslo i {display: block;position: relative; left: 105px;top: 1px;letter-spacing: 0px;word-spacing: 1px;}
h2#haslo2 {opacity: 0.2;top: 246px;}
h2#haslo span {position: relative; top: -12px;font-size: 19px}

.content {color: #fff;width: 497px; padding: 0 20px 10px 20px;min-height: 414px; float: left;background: url('../images/background_c.png') 0px 4px;margin-right: 6px;font: 12px Tahoma;text-align: justify;}
.content h1, .content h2 {margin: 0 0 0 -1px;font: bold 25px Arial;color: #fff;padding-bottom: 14px;padding-top: 13px;}
.content h1 span {font-size: 21px; position: relative;top: -4px;}
.content h2 {font-size: 15px;}
.content p {margin: 0;font: 12px Tahoma;padding-bottom: 11px;color: #fff;text-align: justify;}
.content p a {color: #fff;text-decoration: underline;}
.content p a:hover {text-decoration: none;}
.content a:hover {color: #ff0}
.content img.spinobr {float: right;margin: 0 0 5px 10px;}
.content .leftInContent {width: 300px;}

.likePfont {margin: 0;font: 12px Tahoma;color: #fff;text-align: left;text-align: justify;background: #f00;}

.content ul, .content ol {margin: 0px 0 12px 0 ;padding: 0 0 0 20px;}
.content ul li, .content ol li {color: #fff;margin: 0; padding-left:0px;}
.content ul li a {color: #fff; text-decoration: none; }
.right {float: left;width: 238px;}

.wiecej {width: 0px;height: 0px;background: #f00;position: absolute;bottom: 0;right: 0;overflow: visible;}
.wiecej a {font: 10px Arial;line-height: 23px;text-decoration: none;color: #fff;text-align: center;display: block;width: 134px;height:25px;position: absolute;left: -134px;top: -25px;background: url('../images/background_r_wiecej.png');}
.wiecej a:hover {background: url('../images/background_r_wiecej_h.png');}

.glowna .right {margin-bottom: 4px;}
.right .news {position: relative;width: 218px;padding-left: 10px;padding-right: 10px;background: url('../images/background_r.png');font: 10px Arial;
min-height: 200px;margin-bottom: 7px;padding-bottom: 6px;_height: 200px !important;}

.glowna .right .news {min-height: 186px;margin-bottom: 7px;_height: 186px !important;}

.news span.news_data {color: #898989;background: url('../images/zolty.png') 0px 9px no-repeat;padding-left: 11px;display: block;padding-top: 5px;padding-bottom: 3px;}
.news h3 {margin: 0;font: bold 10px Tahoma;color: #dddada;padding-bottom: 5px;}
.news p {margin: 0;font: 10px Tahoma;padding-bottom: 11px;color: #c4c4c4;text-align: left;}
.news p a {color: #fff;text-decoration: none;}
.news p a:hover {text-decoration: underline;}
.list_all_news h3 {font-size: 12px; }
.list_all_news p {font-size: 12px; }
.news a {color: #fff;text-decoration: none;}
.news a:hover {text-decoration: underline;}

.partnerzy {clear: both;height: 125px;padding-left: 20px;background: url('../images/background_r_2.png');overflow: hidden;}
.partnerzy h3 {margin: 0;font: normal 11px Arial;padding-top: 10px;color: #dddada;padding-bottom: 5px;}
.partnerzy a {vertical-align: middle;padding-right: 6px;position: relative;left: -4px}
.partnerzy a img {vertical-align: middle;}

.glowna .partnerzy {margin-top: -10px;}

.footer {height: 32px;padding-left: 10px;color: #555555;font: 12px Arial;padding-top: 4px;}
.footer a {line-height: 22px;color: #555555;font: normal 11px Tahoma;padding: 0 3px 0 3px;text-decoration: none;}
.footer a:hover {color: #fff;}

.mainpage {margin-top: -11px;}

.rabatsp {width: 189px;height: 133px;background: #fff url("../images/inspiration_strength_logo.jpg") 5px 40px no-repeat; text-decoration: none; cursor: hand;}
.rabatsp a {text-decoration: none;}
.narowe {color: #6f1541;font: bold 20px Arial !important;line-height: 45px !important;padding-left: 11px;word-spacing: 2px; text-decoration: none;}
.spinespine {width:181px;color: #fbd70f;color: #6f1541;color: #aaa;display: block;text-align: right;padding-right: 8px;font: bold 16px Arial !important;position:relative; top: -2px !important;line-height: 23px !important;word-spacing: -1px;}
.skontakt {width:179px;text-align: right;display: block;color: #fff;padding-right: 10px;color: #fbd70f;color: #6f1541;font: 14px Verdana !important;line-height: 14px !important;padding-top: 41px;*padding-top: 41px;_padding-top: 41px;text-decoration: none;}

.centraspin img {margin-top: 2px;margin-bottom:2px;}
.centraspin p {padding-bottom: 25px;}
.centraspin b {color: #fbd608;}

.wykonanie {float: right;padding-right: 5px;}

.red {color: #f00}
.blue {color: #33f}
.yellow {color: #fbd608;}

.spinningImgLeft {margin-right: 8px;margin-bottom: 3px;float: left;margin-top: 2px;}
.spinningImgRight {margin-left: 8px;margin-bottom: 3px;float: right;margin-top: 2px;}
.spinningLogo {position: relative; top: 12px;left :2px;}

.reklama_pod_lewym_menu {
    width: 188px;	
    background-color: #810703;
}
.reklama_pod_lewym_menu div{
    padding: 5px;
    color: white;
    font-size: 13px;
    text-decoration:none;
}

.paginate {
	color:#C4C4C4;
    font-family:Tahoma;
    font-size:15px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    text-align:left;
}

.paginate a{
    color:#C4C4C4;
    font-family:Tahoma;
    font-size:15px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    text-align:left;
    text-decoration:none;
}
.paginate span {
	color:firebrick;
}

.partners {width: 100%;}
.partners td {text-align: center;}

.projekty {width: 100%; text-align: center; margin-top: 20px; margin-bottom: 20px;}
.projekty p {text-align: center;}

.tabelaproejkty {width: 100%; spacing:0px; padding: 0px;}
.tabelaproejkty a {color: #fff;}
.tabelaproejkty td {width: 100%;}
.tabelaproejkty .left {text-align: left;}
.tabelaproejkty .right {text-align: right;}
.tabelaproejkty .center {text-align: center;}

