a:link 		{ color:#702162; font-family:Verdana; font-size:14px;font-weight:bold;text-decoration: none; }
a:visited 	{ color:#702162; font-family:Verdana; font-size:14px;font-weight:bold;text-decoration: none; }
a:hover 	{ color: #BF5BA1; text-decoration: none;}
a:active 	{ color:#702162; font-family:Verdana; font-size:14px;font-weight:bold;text-decoration: none; }
body {
    background          : #F0ECEB;
    font-size           : 12px;
    color               : #7F7F7F;
    margin              : auto;
}
h1 {
    color               : #702162;
    font-family         : Verdana;
    font-weight         : bold;
    font-size           : 14px;
    margin              : 10px 0px 0px 0px;
}
p {
    font-size           : 10px;
    font-family         : Verdana;
    margin              : 0px;
    padding             : 0px;
    color               : #7F7F7F;
    line-height         : 110%;
}
#Wrapper {
	margin              : auto;
}
/* ############# HEADER ############### */
#header {
    height              : 122px;
}
#headerBottom {
    height              : 100px;
    background-image    : url(../images/header-bg.jpg);
    background-repeat   : repeat-x;
    margin-bottom       : -2px;
}
#headerBottom2 {
    margin-left         : 39px;
    width               : 1280px ;
    margin-left         : auto ;
    margin-right        : auto ;
}
#headerLogo {
    width               : 474px;
    height              : 122px;
    float               : left;
}
#headerText {
    width               : 331px;
    height              : 27px;
    margin              : 70px 0px 0px 200px;
    float               : left;
}
/* ############# CONTENT ############### */
#contentTop {
    height              : 312px;
    background          : url(../images/top-bg.jpg);
    background-repeat   : repeat-x;
}
#contentTop2 {
    height              : 70px;
    background          : url(../images/top2-bg.jpg) repeat-x;
    background-repeat   : repeat-x;
}
#contentTopLeft {
    width               : 1280px;
    height              : 312px;
    background          : url(../images/main-banner-home2.jpg) no-repeat;
    margin-left         : auto ;
    margin-right        : auto ;
}
#contentTopLeft2 {
    width               : 1280px;
    height              : 70px;
    margin-left         : auto ;
    margin-right        : auto ;
}
#contentBottomGradOut {
    font-size: 1px;
    height              : 8px;
    background-color    : #fff;
}
#contentBottomGradIn {
    width               : 1130px;
    background          : url(../images/gradient-bg.jpg) top no-repeat;
    height              : 8px;
    margin              : 0px auto ;
}
#contentBottom {
    width               : 1280px ;
    margin-left         : auto ;
    margin-right        : auto ;
}
#contentBottom3 {
    background          : #F0ECEB;
    width               : 1280px ;
    margin-left         : auto ;
    margin-right        : auto ;
    color               : #3D3D3D;
    min-height          : 500px;
}
#contentBottom2 {
    padding             : 10px 190px;
}
#textMain {
    font-size           : 15px;
    font-family         : Georgia;
    font-style          : Italic;
    color               : #FFF;
    width               : 1023px;
    text-align          : right;
    padding-right       : 20px;
    padding-top         : 20px;
    float               : left;
}
#textLink {
    font-family         : Georgia;
    color               : #FFF;
    width               : 177px;
    padding-top         : 20px;
    float               : left;
    text-align          : center;
}
a:link.link, a:visited.link, a:hover.link, a:active.link {
    font-size           : 11px;
    display             : block;
    background          : url(../images/linki-bg.jpg) no-repeat;
    color               : #fff;
    text-decoration     : none;
height:23px;
letter-spacing:-1px;
margin:0 0 0 15px;
padding-top:3px;
text-decoration:none;
width:165px;
font-weight: normal;
}
a:link.menu_passive, a:visited.menu_passive, a:hover.menu_passive, a:active.menu_passive {
    font-size           : 13px;
    display             : block;
    width               : 96px;
    height              : 24px;
    background          : url(../images/tab.jpg) no-repeat;
    text-decoration     : none;
    padding-top         : 2px;
    float               : left;
    margin              : 4px 1px 0px 1px;
    color               : #8F8F8F;
    font-weight         : bold;
    text-align          : center;
    font-family         : Verdana;
}
a:link.menu_kadra_active, a:visited.menu_active, a:hover.menu_active, a:active.menu_active {
    font-size           : 14px;
    display             : block;
    width               : 96px;
    height              : 24px;
    background          : url(../images/tab-active.jpg) no-repeat;
    text-decoration     : none;
    padding-top         : 2px;
    float               : left;
    margin              : 4px 1px 0px 1px;
    color               : #fff;
    font-weight         : bold;
    text-align          : center;
}
.linkKadra {
    color               : #4D4D4D;
    text-decoration     : none;
    cursor              : pointer;
    font-size           : 14px;
    cursor              : pointer;
    padding             : 0px 2px;
}
.contentBottomMini {
    background          : #f8f8f8;
    margin              : 0px 10px 0px 0px;
    float               : left;
    padding             : 0px 15px 15px 15px;
    width               : 270px;
    min-height          : 200px;
}
#contentBottomRight {
    width               : 190px;
    float               : left;
    padding-top         : 10px;
}
#footer {
    height              : 30px;
    background-color    : #AAABB0;
}
#footer2 {
    height              : 30px;
    background          : url(../images/footer-BG2.jpg) repeat-x;
    height              : 89px;
}
#footerWrapper {
    width               : 1280px ;
    margin              : 0px auto ;
}
#footerLogo {
    background          : url(../images/footer-logo.jpg);
    width               : 365px;
    height              : 89px;
    float               : right;
    margin-right        : 245px;
}

/* ############# SRODKI ############### */
#instruktorzy {
    padding             : 120px 0 0 80px;
    width               : 400px;
    float               : left;
    font-style          : italic;
    font-size           : 14px;
    line-height         : 180%;
}
#instruktorzyFoto {
    width               : 524px;
    margin              : 40px 20px 20px 20px;
    float               : left;
}
#fotoDesc {
    font-weight         : bold;
    width               : 524px;
    height              : 21px;
    background          : url(../images/kadra-desc.jpg) no-repeat;
    padding             : 5px 10px 0px 10px;
}
.fotoBig {
    text-align          : center;
    margin-top          : 5px;
    color               : #908c8b;
}
#kursLeft {
    width               : 375px;
    float               : left;
    height              : 200px;
    margin              : -1px 0px 30px 0px;
    padding             : 0px 0px 0px 185px;
}
#kursRight {
    width               : 377px;
    float               : left;
    height              : 200px;
    margin              : -1px 0px 30px 0px;
    padding             : 0px 0px 0px 58px;
}
#flota {
    background          : url(../images/grey-faded-bg.jpg) no-repeat top left;
    width               : 853px;
    padding-top         : 190px;
    margin              : 0px auto 0px auto;
    padding-right       : 80px;
}
.borderCar {
    background          : url(../images/car-box.jpg) no-repeat;
    width               : 168px;
    height              : 116px;
    float               : left;
    margin              : 1px;
}
.picCar {
    margin              : 6px;
}
.button {
    text-align          : right;
    margin-bottom       : 15px;
    margin-right        : 8px;
}
#kontakt {
    font-size           : 15px;
    padding             : 20px;
    margin-left         : 180px;
}
#kontaktForm {
	float						: left;
}
#kontakt1,#kontakt2,#kontakt3 {
    width               : 220px;
    padding             : 0px 0px 30px 0px;
    float               : left;
    margin-right        : 25px;
}
#kontaktLeft {
	margin-right			: 25px;
}
#kontakt2 {
    width               : 230px;
    padding             : 20px 0px;
    float               : left;
}
.pinkBox {
    width               : 129px;
    height              : 24px;
    background          : url(../images/pink-box1.jpg) no-repeat;
    padding             : 4px 0px 0px 0px;
    margin              : 10px 0px 10px 0px;
    color               : #fff;
    font-size           : 13px;
    font-weight         : bold;
    text-align          : center;
}
.pinkBox2 {
    width               : 219px;
    height              : 24px;
    background          : url(../images/pink-box3.jpg) no-repeat;
    padding             : 4px 0px 0px 0px;
    margin              : 10px 0px 10px 0px;
    color               : #fff;
    font-size           : 13px;
    font-weight         : bold;
    text-align          : center;
}
.greyBox {
    width               : 174px;
    height              : 24px;
    background          : url(../images/grey-box2.jpg) no-repeat;
    padding             : 4px 0px 0px 0px;
    margin              : 10px 0px 10px 0px;
    color               : #fff;
    font-size           : 13px;
    font-weight         : bold;
    text-align          : center;
}
/* ############# TABELA ############### */
table {
    font-size           : 14px;
    text-align          : center;
}
td.head {
    background          : #808080;
    font-size           : 15px;
    color               : #fff;
    height              : 26px;
    font-weight         : bold;
}
td.odd {
    color               : #3D3D3D;
    font-size           : 14px;
    height              : 26px;
    border-right        : 1px solid #fff;
    border-left         : 1px solid #fff;
}
tr.category {
    background          : #C7C7C7;
    color               : #3D3D3D;
    height              : 25px;
}
tr.odd {
    background          : #D391BF;
    height              : 25px;
}
tr.even {
    background          : #F1DAEA;
    height              : 25px;
}
td {
   border-left          : 1px solid #fff;
   border-right         : 1px solid #fff;
}
#galeria {
    margin              : 20px 0px 0px 180px;
    height              : 580px;
}

