﻿body
{
    padding: 0px;
    margin: 0px;
    font-family: arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #524A30;
    line-height: 17px;
    background-color: #dadad3;
}
.CSS_MainBg
{
    background-position: center;
    background-image: url('../../Images/mainBg.png');
    background-repeat: repeat-y;
}
.CSS_MainTop
{
    margin: auto;
    background-image: url('../../Images/MainTop.png');
    background-repeat: no-repeat;
    height: 29px;
    width: 931px;
}
.CSS_MainFoot
{
    margin: auto;
    background-image: url('../../Images/MainFoot.png');
    background-repeat: no-repeat;
    height: 29px;
    width: 931px;
}

.CustomValidatorCalloutStyle
{
    background-color: #FFFF99;
    background-position: 0px -30px;
}
.CSS_Blue10
{
    padding: 3px;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px;
}
.CSS_Separator
{
    background-image: url('../../Images/separator.png');
    background-repeat: repeat-y;
    background-position: center center;
    padding-right: 2px;
    padding-left: 5px;
    height: 40px;
}

.CSS_RegulationsIco
{
    background-image: url('../../Images/regulations.png');
    width: 21px;
    height: 21px;
}
.CSS_HelpIco
{
    background-image: url('../../Images/help.png');
    width: 21px;
    height: 21px;
}
.CSS_SignInIco
{
    background-image: url('../../Images/sign_in.png');
    width: 21px;
    height: 21px;
}
.CSS_ContactIco
{
    background-image: url('../../Images/contact.png');
    width: 21px;
    height: 21px;
}
.CSS_Numeric
{
    padding: 2px 5px 2px 5px;
    background-color: #7abed9;
    color: #FFFFFF;
}
.CSS_Numeric a:link
{
    padding: 2px 5px 2px 5px;
    background-color: #7abed9;
    color: #FFFFFF;
}
.CSS_Numeric a:visited
{
    padding: 2px 5px 2px 5px;
    background-color: #7abed9;
    color: #FFFFFF;
}
.CSS_Numeric:hover
{
    padding: 2px 5px 2px 5px;
    background-color: #4FAACC;
    color: #FFFFFF;
}
.CSS_NumericSelected
{
    padding: 2px 5px 2px 5px;
    background-color: #7abed9;
    color: #FFFFFF;
}
.CSS_MenuBg
{
    background-color: #1E1E1E;
    background-image: url('../../Images/Klimczyk/menu_right.png');
    background-repeat: no-repeat;
    background-position: right top;
}
.CSS_Shadow
{
    background-image: url('../../Images/shadow.gif');
    background-color: transparent;
    background-repeat: repeat-x;
    height: 11px;
}
.CSS_ShadowV
{
}
.CSS_MenuMain2
{
    border-style: none solid none none;
    border-width: 1px;
    border-color: #1c1412;
    padding: 0px 15px 0px 15px;
    color: #FFFFFF;
    background-color: #CCCCCC;
    text-decoration: none;
    text-transform: uppercase;
}
.CSS_MenuMain
{
    border-style: none solid none none;
    border-width: 1px;
    border-color: #333333;
    padding: 0px 20px 0px 20px;
    color: #999999;
    text-decoration: none;
}
.CSS_MenuMainHover
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #000000;
}
.CSS_MenuMainSelected
{
    color: #FFFFFF;
    text-decoration: none;
    background-color: #000000;
    font-weight: bold;
}
.CSS_MenuSub
{
    padding: 5px 9px 5px 9px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #000000;
    text-transform: uppercase;
}
.CSS_MenuSub2
{
    padding: 5px 9px 5px 9px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #362723;
    text-transform: uppercase;
}

.CSS_LinkCart
{
    padding: 10px 5px 0px 5px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
.CSS_LinkCart a:link
{
    color: #000000;
    text-decoration: none;
}
.CSS_LinkCart a:visited
{
    color: #000000;
    text-decoration: none;
}
.CSS_Separator_hor2
{
    background-repeat: repeat-x;
    background-image: url('../../Images/separator_2.png');
    height: 2px;
}
.CSS_Hr
{
    height: 1px;
    border-style: none;
    margin-top: 13px;
    margin-bottom: 13px;
    background-color: #DFDFDF;
}
.CSS_Hr3
{
    height: 2px;
    border-style: none;
    margin-top: 13px;
    margin-bottom: 13px;
    background-color: #000000;
}
.CSS_Hr2
{
    height: 1px;
    border-style: none;
    margin-top: 2px;
    margin-bottom: 2px;
    background-color: #DFDFDF;
}
.CSS_HrVert
{
    background-color: #C7D1DC;
    padding: 0px 0px 0px 0px;
    width: 1px;
    border-style: none;
}
.CSS_Banner
{
    height: 152px;
    background-color: #000000;
    background-image: url('../../Images/bannerBg.gif');
    background-repeat: repeat-x;
}

.CSS_Text
{
    font-size: 11px;
    color: #333333;
}


.CSS_TextLink2
{
    color: #a39788;
    text-decoration: none;
}
.CSS_TextLink2 a:visited
{
    color: #a39788;
    text-decoration: none;
}
.CSS_TextLink2 a:link
{
    color: #a39788;
    text-decoration: none;
}
.CSS_TextLink2 a:hover
{
    color: #FFFFFF;
}
.CSS_TextLink2:hover
{
    color: #FFFFFF;
}

.CSS_Header
{
    margin: 15px 0px 15px 0px;
    text-decoration: none;
    color: #524A30;
    font-size: 19px;
    font-family: 'Arial';
}
.CSS_HeaderU
{
    margin: 15px 0px 10px 0px;
    text-decoration: none;
    color: #524A30;
    font-size: 20px;
    font-weight: bold;
}
.CSS_HeaderU2
{
    text-decoration: none;
    color: #a0a098;
    font-size: 14px;
    padding-right: 11px;
    padding-left: 11px;
    text-transform: uppercase;
}
.CSS_HeaderU2:hover
{
    text-decoration: none;
    color: #000000;
    font-size: 14px;
    padding-right: 11px;
    padding-left: 11px;
    text-transform: uppercase;
}
.CSS_HeaderBig3
{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
    font-size: 30px;
    height: 50px;
    padding-top: 10px;
    padding-bottom: 30px;
}
.CSS_Header2
{
    margin: 0px 0px 20px 0px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
    font-size: 18px;
}
.CSS_HeaderM
{
    margin: 12px 0px 10px 0px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
.CSS_HeaderM:hover
{
    margin: 12px 0px 10px 0px;
    text-decoration: none;
    color: #333333;
    font-weight: bold;
}
.CSS_HeaderS
{
    font-size: 18px;
    color: #0B0B0B;
    font-family: arial, Helvetica, sans-serif;
    padding-top: 7px;
    padding-bottom: 7px;
}
.CSS_HeaderS2
{
    font-size: 14px;
    color: #000000;
    padding-right: 5px;
}
.CSS_60Black
{
    background-color: transparent;
    background-repeat: repeat;
    background-image: url('../../Images/60black.png');
}
.CSS_25Black
{
    background-color: transparent;
    background-repeat: repeat;
    background-image: url('../../Images/25black.png');
}
.CSS_80Black
{
    background-color: transparent;
    background-repeat: repeat;
    background-image: url('../../Images/80black.png');
}

.CSS_BorderGold
{
    background-image: url('../../Images/TopBorder.jpg');
    background-repeat: no-repeat;
    background-position: center bottom;
}
.CSS_BorderGoldF
{
    background-image: url('../../Images/TopBorder.jpg');
    background-repeat: no-repeat;
    background-position: center top;
}



.CSS_Black
{
    padding-top: 5px;
    padding-bottom: 5px;
    cursor: pointer;
    color: #FFFFFF;
    background-color: #000000;
    font-size: 14px;
}


.CSS_Foot
{
    margin: 20px auto auto auto;
    width: 900px;
    height: 4px;
    background-color: #66ccff;
}

.CSS_Label
{
    background-image: url('../../Images/label.png');
    background-repeat: no-repeat;
    width: 80px;
    height: 23px;
    background-color: Transparent;
    padding-top: 6px;
    color: #FFFFFF;
}

















.CSS_YellowColor
{
    background-color: #69684E;
}
.CSS_BlueColor
{
    background-image: url('../../Images/Klimczyk/blueBg.png');
    background-repeat: no-repeat;
}

.CSS_GrayFont
{
    color: #999999;
    text-decoration: none;
   
}
.CSS_GrayFont a:link
{
    color: #999999;
    text-decoration: none;
}
.CSS_GrayFont a:visited
{
    color: #999999;
    text-decoration: none;
}

.CSS_HrDotted
{
    background-image: url('../../Images/Klimczyk/hr_dotted.gif');
    background-repeat: repeat-x;
    background-color: transparent;
    height: 1px;
}


.CSS_LoginFont
{
    color: #FFFFFF;
    text-decoration: none;
}
.CSS_LoginFont a:link
{
    color: #FFFFFF;
    text-decoration: none;
}
.CSS_LoginFont a:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
.CSS_LoginFont a:hover
{
    color: #FFFFFF;
    text-decoration: none;
}
.CSS_GrayFont2
{
    color: #D6D6D6;
    text-decoration: none;
   
}
.CSS_GrayFont2 a:link
{
    color: #D6D6D6;
}
.CSS_GrayFont2 a:visited
{
    color: #D6D6D6;
}
.CSS_GrayFont2:hover
{
    color: #FFFFFF;
}

.CSS_GrayFont3
{
    color: #3399FF;
    text-decoration: none;
}
.CSS_GrayFont3 a:link
{
    color: #3399FF;
    text-decoration: none;
}

.CSS_GrayFont3 a:visited
{
    color: #3399FF;
    text-decoration: none;
}
.CSS_GrayFont3:hover
{
    color: #3399FF;
    text-decoration: underline;
}




.CSS_BgGray
{
    background-color: #261b18;
}

.CSS_MegaHeader
{
    font-size: 17px;
    color: #0066cc;
    padding-top: 5px;
    padding-bottom: 10px;
    text-align: left;
    text-decoration: none;
    font-family: arial, Helvetica, sans-serif;
    padding-left: 318px;
}
.CSS_Cap
{
    text-transform: uppercase;
}
.CSS_Link
{
    padding: 5px 0px 5px 0px;
    color: #FFFFFF;
    font-weight: normal;
}
.CSS_Link a:link
{
    padding: 5px 0px 5px 0px;
    color: #FFFFFF;
    font-weight: normal;
}
.CSS_ImageB
{
    border: 1px dashed #CDCDB6;
    width: 570px;
    height: 290px;
}
.CSS_Image
{
    border: 1px dashed #CDCDB6;

  
 
}
.CSS_Image2
{
    border: 1px dashed #CDCDB6;
    padding: 7px;
    margin: 5px 21px 10px 10px;
    max-width: 90px;
}
.CSS_Image2:hover
{
    border: 1px dashed #808055;
    padding: 7px;
    margin: 5px 21px 10px 10px;
    max-width: 90px;
}
.CSS_ImageM
{
    border: 1px dashed #CDCDB6;
    padding: 7px;
    margin: 1px 1px 5px 1px;
    max-width: 50px;
    cursor:pointer;
}
.CSS_ImageM:hover
{
    border: 1px dashed #808055;
    padding: 7px;
    margin: 1px 1px 5px 1px;
    max-width: 50px;
}
.CSS_Image3
{
    border: 1px dashed #CDCDB6;
    padding: 7px;
    margin: 5px 10px 10px 0px;
    max-width: 200px;
}
.CSS_Image3:hover
{
    border: 1px dashed #808055;
    padding: 7px;
   margin: 5px 10px 10px 0px;
    max-width: 200px;
}
.CSS_ButtonShort
{
    border-style: none;
    background-color: #1A1A1A;
    color: #C0C0C0;
    font-size: 11px;
    text-decoration: none;
    font-family: 'Microsoft Sans Serif';
    padding: 4px 3px 2px 3px;
    text-transform: uppercase;
}
.CSS_ButtonShort:hover
{
    border-style: none;
    background-color: #000000;
    font-family: 'Microsoft Sans Serif';
    padding: 4px 3px 2px 3px;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
}
.CSS_ButtonShortY
{
    border-style: none;
    background-color: #808080;
    font-family: 'Microsoft Sans Serif';
    padding: 4px 3px 2px 3px;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
}
.CSS_ButtonShortY:hover
{
    border-style: none;
    background-color: #666666;
    font-family: 'Microsoft Sans Serif';
    padding: 4px 3px 2px 3px;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
}
.CSS_ButtonShortR
{
    border-style: none;
    background-color: #FF3535;
    font-family: 'Microsoft Sans Serif';
    padding: 4px 3px 2px 3px;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
}
.CSS_ButtonShortR:hover
{
    border-style: none;
    background-color: #D90000;
    font-family: 'Microsoft Sans Serif';
    padding: 4px 3px 2px 3px;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
}
.CSS_FileUploadCancelButton
{
	text-align:center;
	width: 150px;
	height: 33px;
	border: none 0px;
	margin: 0px;
   color: #FFFFFF;
	background: url('../../Images/Buttons/FileUpload/normal.png') no-repeat;
}
.CSS_FileUploadCancelButton:hover
{
	background: url('../../Images/Buttons/FileUpload/hover.png') no-repeat;
}
.CSS_FileUploadCancelButton:disabled
{
	background: url('../../Images/Buttons/FileUpload/disabled.png') no-repeat;
}
.CSS_BtGreen
{
    padding: 2px 2px 1px 2px;
    border-style: none;
    border-width: 0px;
    background-color: #94c700;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.CSS_BtCart
{
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 104px;
    background-image: url('../../Images/Buttons/do_koszyka1.png');
    background-repeat: no-repeat;
    height: 88px;
    cursor: pointer;
}
.CSS_BtCart:hover
{
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 104px;
    background-image: url('../../Images/Buttons/do_koszyka2.png');
    background-repeat: no-repeat;
    height: 88px;
    cursor: pointer;
}
.CSS_sendBtn
{
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 138px;
    background-image: url('../../Images/Buttons/sendBtn.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_loginBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 138px;
    background-image: url('../../Images/Buttons/loginBtn.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_returnBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 138px;
    background-image: url('../../Images/Buttons/returnBtn.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_makeOrderBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 165px;
    background-image: url('../../Images/Buttons/makeOrderBtn.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_emptyCartBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 165px;
    background-image: url('../../Images/Buttons/emptyCartBtn.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_nextBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 138px;
    background-image: url('../../Images/Buttons/nextBtn.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_zamawiamBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 138px;
    background-image: url('../../Images/Buttons/zamawiam.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_plusBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 28px;
    background-image: url('../../Images/Buttons/plusBtn.png');
    background-repeat: no-repeat;
    height: 38px;
}
.CSS_minusBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 28px;
    background-image: url('../../Images/Buttons/minusBtn.png');
    background-repeat: no-repeat;
    height: 38px;
}
.CSS_removeBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 53px;
    background-image: url('../../Images/Buttons/removeBtn.png');
    background-repeat: no-repeat;
    height: 39px;
}
.CSS_createUserBtn
{
    background-position: center center;
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 195px;
    background-image: url('../../Images/Buttons/createUserBtn.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_Cart60
{
    background-image: url('/../../Images/cart60x60.png');
    background-color: transparent;
    background-repeat: no-repeat;
    width: 60px;
    height: 60px;
}
.CSS_okBtn
{
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 126px;
    background-image: url('../../Images/Buttons/okBtn.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_OkBtn2
{
    border-style: none;
    background-color: transparent;
    width: 32px;
    height: 24px;
    background-image: url('../../Images/Buttons/ok.gif');
    cursor: pointer;
}
.CSS_OkBtn2:hover
{
    border-style: none;
    background-color: transparent;
    width: 32px;
    height: 24px;
    background-image: url('../../Images/Buttons/ok_x.gif');
    cursor: pointer;
}
.CSS_OkBtn2x
{
    border-style: none;
    background-color: transparent;
    width: 32px;
    height: 24px;
    background-image: url('../../Images/Buttons/ok2.gif');
    cursor: pointer;
}
.CSS_OkBtn2x:hover
{
    border-style: none;
    background-color: transparent;
    width: 32px;
    height: 24px;
    background-image: url('../../Images/Buttons/ok_x2.gif');
    cursor: pointer;
}
.CSS_BtnBezRejestracji
{
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 240px;
    background-image: url('../../Images/Buttons/bezRejestracji.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_BtnDoRejestracji
{
    border-style: none;
    border-width: 0px;
    text-decoration: none;
    background-color: transparent;
    width: 215px;
    background-image: url('../../Images/Buttons/doRejestracji.png');
    background-repeat: no-repeat;
    height: 37px;
}
.CSS_Btn
{
    border-style: none;
    border-width: 0px;
    padding: 3px;
    text-decoration: none;
    color: #666666;
    font-size: 13px;
    font-weight: bold;
    background-color: #FFFFFF;
}
.CSS_BtDelete
{
    border-style: none;
    border-width: 0px;
    background-image: url('../../Images/Buttons/DeleteBtn.png');
    background-repeat: no-repeat;
    background-color: transparent;
    width: 38px;
    height: 38px;
}
.CSS_BtnKontynuuj
{
    border-style: none;
    border-width: 0px;
    background-image: url('../../Images/Buttons/kontynuuj.png');
    background-repeat: no-repeat;
    background-color: transparent;
    width: 179px;
    height: 37px;
}
.CSS_GreenFont
{
    color: #66a830;
}
.CSS_Price
{
    color: #000000;
}
.CSS_Price2
{
    color: #000000;
    font-size: 14px;
    padding-left: 2px;
}
.CSS_Price3
{
    color: #000000;
    font-size: 18px;
    padding-left: 2px;
}
.CSS_Row
{
    background-color: #F3F3F3;
}
.CSS_Row2
{
    background-image: url('../../Images/8Black.png');
    background-color: transparent;
    background-repeat: repeat;
}
.CSS_LightGray
{
    background-image: url('../../Images/8Black.png');
}
.CSS_Gray
{
    border: 1px solid #E1E1E1;
    background-image: url('../../Images/ukos.png');
    background-color: transparent;
    background-repeat: repeat;
}
.CSS_Gray2
{
    border: 1px solid #E9E9E9;
    background-color: #FFFFFF;
}
.CSS_Ukos
{
    background-image: url('../../Images/ukos.png');
    background-color: transparent;
    background-repeat: repeat;
}
.CSS_Bold
{
    padding: 4px 4px 4px 0px;
    font-weight: bold;
    color: #333333;
    font-size: 13px;
}
.CSS_Gray11
{
    padding: 4px;
    color: #333333;
    font-size: 11px;
}
.CSS_GreenGrad
{
    background-image: url('../../Images/greenGrad.png');
    background-repeat: repeat-x;
}
.CSS_PopUp
{
    background-position: center;
    background-image: url('../../Images/PopUp.png');
    background-repeat: no-repeat;
    width: 693px;
    height: 495px;
    padding-top: 275px;
    padding-left:292px
}
.CSS_TextBox
{
    border: 1px solid #CCCCCC;
    width: 150px;
    height: 17px;
    padding-top: 4px;
    padding-left: 4px;
    font-size: 13px;
    font-family: 'Courier New' , Courier, monospace;
    color: #666666;
}
.CSS_TextBox2
{
    border: 1px solid #000000;
    width: 250px;
    height: 17px;
    padding-top: 3px;
    font-size: 11px;
    padding-left: 4px;
    font-size: 13px;
    font-family: 'Courier New' , Courier, monospace;
    color: #666666;
}
.CSS_TextBox3
{
    border: 1px solid #808080;
    width: 250px;
    height: 15px;
    padding-top: 3px;
    font-size: 11px;
    padding-left: 4px;
    font-size: 13px;
    font-family: 'Courier New' , Courier, monospace;
    color: #666666;
}
.CSS_60blackLink
{
    background-color: transparent;
    background-repeat: repeat;
    background-image: url('../../Images/60black.png');
    height: 15px;
    font-family: georgia;
    font-weight: bold;
    color: #FF9900;
}
.CSS_Transparent
{
    background-color: transparent;
}
.CSS_BrownFont
{
    color: #000000;
    font-size: 12px;
}
.CSS_BgMenu
{
    padding: 0px 0px 0px 190px;
    margin: 0px;
    background-color: #3d2c24;
}

.CSS_MainText
{
    font-size: 14px;
    padding-top: 3px;
    padding-right: 15px;
    padding-left: 15px;
}
.CSS_MainText2
{
    margin: 0px;
    padding: 5px 15px 5px 0px;
    font-size: 14px;
}
.CSS_Punkty
{
    font-size: 14px;
}
.CSS_TextLink
{
    color: #666666;
    text-decoration: none;
    font-size: 11px;
    padding-top: 10px;
}
.CSS_TextLink a:link
{
    text-decoration: none;
    color: #666666;
}
.CSS_TextLink a:visited
{
    color: #666666;
    text-decoration: none;
}
.CSS_TextLink a:hover
{
    color: #000000;
    text-decoration: none;
}
.CSS_SmallFont
{
    font-size: 10px;
    color: #666666;
    padding-bottom: 10px;
    line-height: normal;
    font-family: 'Microsoft Sans Serif';
}
.CSS_SmallFont2
{
    font-size: 10px;
    color: #000000;
    padding-bottom: 10px;
    line-height: normal;
    font-family: 'Microsoft Sans Serif';
}
.CSS_Shadow
{
    background-image: url('../../Images/shadow.gif');
    background-color: transparent;
    background-repeat: repeat-x;
    height: 11px;
}
.CSS_Shadow2
{
    background-image: url('../../Images/shadow2.gif');
    background-color: #fffabe;
    background-repeat: repeat-x;
    height: 11px;
}
.CSS_ShadowV
{
    background-image: url('../../Images/shadow_vert.png');
    background-repeat: no-repeat;
    background-color: #transparent;
}
.CSS_ShadowY
{
    background-image: url('../../Images/yellowshadow.gif');
    background-color: #fffabe;
    background-repeat: repeat-x;
    height: 10px;
}

.CSS_MainBgBlue
{
    background-position: top;
    background-image: url('../../Images/bg_blue.gif');
    background-repeat: repeat-x;
}
.CSS_BgTable
{
    background-position: center bottom;
    background-image: url('../../Images/bg_color.gif');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
}
.CSS_HeaderXS
{
    font-size: 35px;
    color: #000000;
    font-weight: bold;
    line-height: normal;
}
.CSS_LinkBlue
{
    color: #101D56;
    text-decoration: none;
}
.CSS_LinkBlue:visited
{
    color: #101D56;
    text-decoration: none;
}
.CSS_LinkBlue:link
{
    color: #101D56;
    text-decoration: none;
}
.CSS_LinkBlue:hover
{
    color: #101D56;
    text-decoration: underline;
}

.CSS_LightFont
{
    color: #000000;
    font-size: 14px;
}
.CSS_LightFont2
{
    color: #999999;
    font-size: 11px;
}
.CSS_SearchBg
{
    border-width: 1px;
    border-color: #FFFFFF;
    padding: 10px 15px 10px 15px;
    background-color: #333333;
    border-top-style: solid;
    background-image: url('../../Images/Klimczyk/search_right.png');
    background-repeat: no-repeat;
    background-position: right;
}
.CSS_LoginBg
{
    
 
    background-image: url('../../Images/Klimczyk/login_bg.png');
    background-repeat: no-repeat;
    height: 33px;
}
.CSS_Logo
{
    background-image: url('../../Images/Klimczyk/logo.png');
    background-repeat: no-repeat;
    background-color: white;
    width: 316px;
    height: 95px;
    cursor: pointer;
}
.CSS_Logo:hover
{
    background-image: url('../../Images/Klimczyk/logo_hover.png');
    background-repeat: no-repeat;
    background-color: white;
}
.CSS_SiteMap
{
    text-decoration: none;
    color: #958A71;
    font-size: 14px;
}
.CSS_SiteMap a:link
{
    color: #958A71;
}
.CSS_SiteMap a:visited
{
    color: #958A71;
}
.CSS_SiteMap:hover
{
    color: #000000;
}
.CSS_SiteMap2
{
    text-decoration: none;
    color: #958A71;
    font-size: 14px;
}
.CSS_Days
{
    font-size: 14px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #0066CC;
    text-decoration: none;
   
}
.CSS_Days a:link
{
    color: #0066CC;
    text-decoration: none;
}
.CSS_Days a:visited
{
    color: #0066CC;
    text-decoration: none;
}
.CSS_Days a:hover
{
    color: #000000;
    text-decoration: none;
}
.CSS_white
{
    color: #FFFFFF;
}
.CSS_Zoom
{
    background-color: transparent;
    width: 29px;
    height: 28px;
    position: relative;
    z-index: 1;
    top: -46px;
    left: 8px;
    background-image: url('../../Images/zoom.png');
    background-repeat: no-repeat;
}
.CSS_ButtonCart
{
    border-style: none;
    color: #FFFFFF;
    background-color: Transparent;
    text-transform: uppercase;
    background-image: url('../../Images/btn_grn.png');
    width: 150px;
    height: 31px;
    font-size: 11px;
    padding-top: 2px;
    cursor: pointer;
    font-family: 'Microsoft Sans Serif';
}
.CSS_ButtonCart:hover
{
    border-style: none;
    color: #FFFFFF;
    background-color: Transparent;
    text-transform: uppercase;
    background-image: url('../../Images/btn_grn2.png');
    width: 150px;
    height: 31px;
    font-size: 11px;
    padding-top: 2px;
}
.CSS_ButtonDel
{  font-family: 'Microsoft Sans Serif';
    border-style: none;
    color: #FFFFFF;
    background-color: Transparent;
    text-transform: uppercase;
    background-image: url('../../Images/Buttons/btn_red_s.png');
    width: 150px;
    height: 31px;
    font-size: 11px;
    padding-top: 2px;
    cursor:pointer;
}
.CSS_ButtonDel:hover
{
    border-style: none;
    color: #FFFFFF;
    background-color: Transparent;
    text-transform: uppercase;
    background-image: url('../../Images/Buttons/btn_red_s2.png');
    width: 150px;
    height: 31px;
    font-size: 11px;
    padding-top: 2px;
    cursor:pointer;
}
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.filledRatingStar {
    background-image: url('../../Images/Buttons/Rating/FilledStar.png');

}
.emptyRatingStar {
    background-image: url('../../Images/Buttons/Rating/EmptyStar.png');
}
.savedRatingStar {
    background-image: url('../../Images/Buttons/Rating/SavedStar.png');
}
