/* Start of CMSMS style sheet 'Podstawowy' */
* { margin: 0; padding: 0 ; border: 0; outline: 0;}
li {list-style-type: none;}
a {text-decoration: none; outline: 0; }
a:hover {text-decoration: underline;}

.left {float: left;}
.right {float: right;}
img.left {padding:0 10px 5px 0;}
img.right {padding:0 0 5px 10px;}
a.more {padding-right: 11px; background: url(../img/arrow.png) right 3px no-repeat; font-style: italic}
img.webiso {width:69px; height:19px}
.clear {clear: both;}
.strong {font-weight: bold;}
.noneb {border: none !important;}

body {font-size:12px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #4e4d4b; background: #dfdfe0 url(../img/bg.jpg) center 0 repeat-y;}

#header-left, #header-right {height: 65px; width: 50%; position: absolute; top: 26px;}
#header-left {background: #E68524 url(../img/header-left.jpg) right 0 no-repeat; left: 0}
#header-right {background-color: #4d8bc9; right: 0}

#wrapper {width: 980px; height:auto; margin:0 auto;}
#top {width: 980px; height: 150px; overflow: hidden; position: relative;}

    h1 a img {position: absolute; top: 16px}

    ul#menu {background: url(../img/menu-bg.png) no-repeat; height: 65px; position: absolute; right: 0; top: 26px; width: 631px;} 
    ul#menu li {float: left;}
    ul#menu li a {height: 65px; display: block; cursor:pointer;}
    ul#menu li a span {display: none;}

    ul#menu li a.strona-glowna {width:60px;}
    ul#menu li a.o-nas {width:94px;}
    ul#menu li a.oferta {width:105px;}
    ul#menu li a.obozy {width:104px;}
    ul#menu li a.referencje {width:138px;}
    ul#menu li a.kontakt {width:114px;}

#content {width: 980px; float: left; margin-bottom: 10px;}
#content, #tinymce {line-height: 18px;}
#content a, #tinymce a {color: #d53b2f; text-decoration: none;}
#content a:hover, #tinymce a:hover {text-decoration: underline;}
#content p strong, #tinymce p bold {color: #4D8BC9;}

#content p, #tinymce p {padding-bottom:10px;}
#content h2, #tinymce h2 {color: #4D8BC9; font-size: 22px; font-weight: normal; margin-bottom: 20px}
.glowna #content h2 {color: #d53b2f} 
#content h3 {margin-bottom: 10px;}

#sub {width:265px; float: left;}
.glowna #sub {width: 490px;}
  #sub h2, #sub h3, #sub h3 a {color: #e68524}
  
  .glowna #news {width: 470px}
  span.date {color: #9b9b9b; font-style: italic}

#main {width:664px; float: right; padding-right: 20px}
.glowna #main {width: 490px; padding-right: 0}
  #welcome-text {height: 120px; padding-left: 50px; padding-top: 27px; overflow: hidden;}
  #dane-kontaktowe {padding-left: 50px; float: left; margin-top: 20px; width: 415px; position: relative}
    #dane-kontaktowe h2 {color: #4d8bc9 !important; margin-bottom: 35px}
    #dane-kontaktowe img {position: absolute; right: 0; top: 44px;}
    #dane-kontaktowe ul li {font-size: 20px; color: #4d8bc9; font-weight: bold; margin-bottom: 13px; padding-bottom: 13px}
      #dane-kontaktowe ul li.border{border-bottom: 1px solid #d0d0d0}
    #dane-kontaktowe ul li span {font-size: 12px; color: #4e4d4b}
    
  img.main-right {float: right}
  img.main-left {float: left}
  
  
#footer {width:100%; height:80px; background-color: #4d8bc9; color:#fff; clear:both;}
  #footer-i {width:980px; margin: 0 auto; padding-top: 25px;}
  #footer-i a {color: #fff;}
    p.fb {float: left; margin-right: 100px; position: relative; top: -5px;}
    img.fb {vertical-align: middle; margin-left: 5px}
  
  ul.f-menu li {float: left;}
  ul.f-menu li a {float: left; padding:0 8px; border-right:5px; color:#fff; border-right:1px solid #fff;}
  ul.f-menu li a:hover, ul.f-menu li a.active {text-decoration: underline;}

div#submenu {background: url(../img/submenu-top.png) no-repeat; padding-top: 13px; width: 254px}
ul#submenu {background: url(../img/submenu-bg.png) repeat-y; padding: 0 10px 0 20px}
ul#submenu li {list-style-position: inside; list-style-type: disc; line-height: 22px; padding-bottom: 5px}

ul#submenu li a {background: url(../img/submenu-over.png) no-repeat; color: #4E4D4B; display: block; float: right; font-size: 14px; height: 22px; width: 210px;}
ul#submenu li a.active, ul#submenu li a:hover {background-position: 0 bottom !important; text-decoration: none; font-weight: bold; color: #fff; padding-left: 10px; width: 200px; position: relative; left: -7px}

div#submenu-bottom {background: url(../img/submenu-bottom.png) 0 bottom no-repeat; padding-bottom: 35px; margin-bottom: 50px}

#main ul, #tinymce ul {margin-bottom: 10px; margin-left: 20px}
#main ul li, #tinymce ul li {background: url(../img/li.png) no-repeat 0 5px; line-height: 22px; padding-left: 25px;}
  
#sub p img {margin-bottom: 20px}

ul.news li {list-style-type: disc; list-style-position: inside; padding-bottom: 5px}

/* End of 'Podstawowy' */

