/***********************************************/
/* main.css                                    */
/* legat                                       */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body{
        color: #333333;
        font-family: Arial,sans-serif;
        font-size: 12px;
        line-height: 1.166;
        margin: 0px;
        padding: 0px;
        background-color: #ffffff;
}

.body{
        color: #333333;
        font-family: Arial,sans-serif;
        line-height: 1.166;
        margin: 0px;
        padding: 0px;
}

a{
        color: #000000;
        text-decoration: none;
}

a:link{
        color: #000000;
        text-decoration: none;
}

a:visited{
        color: #000000;
        text-decoration: none;
}

a:hover{
        color: #F79331;
        text-decoration: underline;
}

h6{
        padding-top: 7px;
        text-align: right;
        word-spacing: 10px;
}

h1{
        color: #2B5C97;
        font-family: Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        margin: 0px;
        padding-top: 10px;
        padding-bottom: 10px;
        text-align: left;
        text-transform: uppercase;
}

h2{
        color: #2B5C97;
        font-family: Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        margin: 0px;
        padding-bottom: 10px;
        text-align: left;
        text-transform: uppercase;
}

h3{
         font-family: Arial,sans-serif;
         font-size: 11px;
        font-weight: bold;
         color: #2B5C97;
         margin: 0px;
         padding: 0px;
         text-transform: uppercase;
}

.prod_lookin{
         font-family: Arial,sans-serif;
         font-size: 11px;
        font-weight: bold;
         color: #2B5C97;
         margin: 0px;
        padding-top: 10px;
         text-transform: uppercase;
}

.prod_lookin a{
        color: #2B5C97;
        text-decoration: none;
}

.prod_lookin a:link{
        color: #2B5C97;
        text-decoration: none;
}

.prod_lookin a:visited{
        color: #2B5C97;
        text-decoration: none;
}

.prod_lookin a:hover{
        color: #F79331;
        text-decoration: none;
}

.heading{
         font-family: Arial,sans-serif;
         font-size: 11px;
        font-weight: bold;
         color: #ffffff;
         margin: 0px;
        padding-top: 3px;
        padding-left: 10px;
         text-transform: uppercase;
}

.heading a{
        color: #ffffff;
        text-decoration: none;
}

.heading a:link{
        color: #ffffff;
        text-decoration: none;
}

.heading a:visited{
        color: #ffffff;
        text-decoration: none;
}

.heading a:hover{
        color: #F79331;
        text-decoration: none;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #2B5C97;
 margin: 0px;
}

h5{
 font-family: Arial,sans-serif;
 font-size: 11px;
 color: #2B5C97;
 margin: 0px;
 padding: 0px;
}

h7{
        color: #2B5C97;
        font-family: Arial,sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin: 0px;
        padding-top: 0px;
        padding-bottom: 10px;
        text-align: left;
}

ul{
        list-style-image: url('images/cat_icon.gif');
}

label{
        color: #2B5C97;
        font-family: Arial,sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-transform: uppercase;
}

select{
        border-color: #000000;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-left-width: 1px;
        border-left-style: solid;
        border-right-width: 1px;
        border-right-style: solid;
        border-top-width: 1px;
        border-top-style: solid;
        font: 11px Arial, sans-serif;
        font-weight: bold;
        height: 15px;
        padding-right: 5px;
        padding-left: 2px;
        text-align: left;
        vertical-align: middle;
        width: 211px;
}


iframe{
        margin-top: 10px;
        margin-bottom: 10px;
        width: 100%;
}

textarea{
        border: none;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-color: #000000;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-style: solid;
        border-right-width: 1px;
        border-top-style: solid;
        border-top-width: 1px;
        font: 11px Arial, sans-serif;
        text-align: left;
        vertical-align: middle;
        width: 200px;
        height: 100px;
        padding-right: 5px;
        padding-left: 2px;
        margin: 5px 0px 10px 0px;
}

.radio{
        vertical-align: middle;
}

.icon{
        clear: both;
        padding-top: 7px;
        text-align: right;
        word-spacing: 10px;
}

.icon2{
        clear: both;
        font-size: 9px;
        font-weight: bold;
        padding-top: 7px;
        padding-right: 10px;
        text-align: right;
        text-transform: uppercase;
        word-spacing: 5px;
}

.icon2 a{
        color: #2B5C97;
}

.icon2 a:link{
        color: #2B5C97;
}

.icon2 a:visited{
        color: #2B5C97;
}

.icon2 a:hover{
        color: #F79331;
        text-decoration: none;
}

#more{
        padding: 10px 0px 10px 0px;
        font-size: 11px;
        font-weight: bold;
        text-align: right;
        vertical-align: middle;
}

#more a{
        color: #2B5C97;
        font-weight: normal;
        text-decoration: none;
}

#more a:link{
        color: #2B5C97;
        text-decoration: none;
}

#more a:visited{
        text-decoration: none;
}

#more a:hover{
        color: #F79331;
        text-decoration: none;
}

.path{
        font-size: 10px;
}

.path a{
        color: #505050;
        text-decoration: none;
}

.path a:link{
        color: #505050;
        text-decoration: none;
}

.path a:visited{
        text-decoration: none;
}

.path a:hover{
        color: #F79331;
        text-decoration: none;
}

.util{

}

.util h1{
        padding-top: 0px;
        text-align: right;
}

.price{
        color: #2B5C97;
        font-family: Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        margin: 0px;
        padding-top: 10px;
        padding-bottom: 5px;
        text-align: right;
        text-transform: uppercase;
}

.prices{
        font-family: Arial,sans-serif;
        font-size: 12px;
        margin: 0px;
        padding-top: 10px;
        padding-bottom: 5px;
        text-align: right;
        text-transform: uppercase;
        text-decoration: line-through;
}

.discount{
        border-bottom: 1px dotted #666666;
        color: #F79331;
        font-family: Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        margin: 0px;
        padding-top: 0px;
        padding-bottom: 10px;
        text-align: right;
        text-transform: uppercase;

}

.priceSMALL{
        color: #2B5C97;
        font-family: Arial,sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin: 0px;
        padding-top: 10px;
        padding-bottom: 5px;
        text-align: right;
        text-transform: uppercase;
}

.discountSMALL{
        color: #000000;
        font-family: Arial,sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin: 0px;
        padding-top: 0px;
        padding-bottom: 10px;
        text-align: right;
        text-transform: uppercase;
}

.text11L{
        padding: 0px 0px 5px 10px;
        font-size: 11px;
        text-align: left;
}


.send{
        clear: both;
        padding: 5px 0px 0px 5px;
        text-align: right;
}

.send a{
        color: #2B5C97;
        font-size: 11px;
        font-weight: bold;
        padding-right: 5px;
        text-transform: lowercase;
        vertical-align: default;
}

.send a:link{
        text-decoration: none;
}

.send a:visited{
        text-decoration: none;
        color: #2B5C97;
}

.send a:hover{
        text-decoration: none;
        color: #F79331;
}

.send1{
        clear: both;
        margin: 0px 0px 10px 0px;
        text-align: right;
}

.send1 a{
        color: #2B5C97;
        font-size: 11px;
        font-weight: bold;
        padding-right: 0px;
        text-transform: lowercase;
        vertical-align: default;
}

.send1 a:link{
        text-decoration: none;
}

.send1 a:visited{
        text-decoration: none;
        color: #2B5C97;
}

.send1 a:hover{
        text-decoration: none;
        color: #F79331;
}

.send2{
        clear: both;
        padding: 5px 0px 0px 5px;
        text-align: right;
}

.send2 a{
        color: #2B5C97;
        font-size: 11px;
        font-weight: bold;
        padding-right: 5px;
        text-transform: lowercase;
        vertical-align: default;
}

.send2 a:link{
        text-decoration: none;
}

.send2 a:visited{
        text-decoration: none;
        color: #2B5C97;
}

.send2 a:hover{
        text-decoration: none;
        color: #ffffff;
}

.sendS{
        clear: both;
        padding: 5px 5px 5px 0px;
        text-align: right;
}

.h2link{
        font-family: Arial,sans-serif;
         font-size: 12px;
         font-weight: bold;
         color: #2B5C97;
         margin: 0px;
         text-transform: uppercase;
}

.h2link a{
        color: #2B5C97;
}

.h2link a:link{
        text-decoration: none;
}

.h2link a:visited{
        text-decoration: none;
        color: #2B5C97;
}

.h2link a:hover{
        text-decoration: none;
        color: #ffffff;
}

.h3link{
        font-family: Arial,sans-serif;
         font-size: 11px;
         font-weight: bold;
         color: #2B5C97;
         margin: 0px;
         text-transform: uppercase;
}

.h3link a{
        color: #2B5C97;
}

.h3link a:link{
        text-decoration: none;
}

.h3link a:visited{
        text-decoration: none;
        color: #2B5C97;
}

.h3link a:hover{
        text-decoration: none;
        color: #F79331;
}

.h3link2{
        font-family: Arial,sans-serif;
         font-size: 11px;
         font-weight: bold;
         color: #2B5C97;
         margin: 0px;
         text-transform: uppercase;
}

.h3link2 a{
        color: #2B5C97;
}

.h3link2 a:link{
        text-decoration: none;
}

.h3link2 a:visited{
        text-decoration: none;
        color: #2B5C97;
}

.h3link2 a:hover{
        text-decoration: none;
        color: #ffffff;
}

.h4link{
         font-family: Arial,sans-serif;
         font-size: 11px;
         font-weight: normal;
         color: #2B5C97;
         margin: 0px;
}

.h4link a{
        color: #2B5C97;
}

.h4link a:link{
        text-decoration: none;
}

.h4link a:visited{
        text-decoration: none;
        color: #2B5C97;
}

.h4link a:hover{
        text-decoration: none;
        color: #F79331;
}

.print {
        float: left;
        margin: 10px 0px 0px 0px;
        width: 100%;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#frame{
        background-image: url(images/back.gif);
        background-position: top;
        background-repeat: no-repeat;
        margin-top: 5px;
        margin-right: auto;
        margin-left: auto;
        width: 745px;
}

#framePOP{
        margin-top: 5px;
        margin-right: auto;
        margin-left: auto;
        width: 745px;
}

#framePOP1{
        margin: 10px auto 0px 10px;
        width: 500px;
}

#framePOP2{
        margin-top: 5px;
        margin-right: auto;
        margin-left: auto;
        width: 370px;
}

#mainhead{
        padding: 0px 0px 0px 0px;
        width: 100%;

}

#leftBar{
        float: left;
        margin: 0px;
        padding: 0px;
        width: 16.1%;
}

#rightBar{
        float: right;
        font-size: 11px;
        margin: 0px;
        padding-top: 15px;
        padding-right: 0px;
        width: 36.2%;
}

#content{
        float: left;
        padding-right: 10px;
        padding-left: 10px;
        width: 44.8%;
}

#rightBarSUB{
        float: right;
        width: 25.5%;
        margin: 0px;
        padding-right: 0px;
        padding-top: 15px;
        font-size: 11px;
}

#contentSUB{
        float: left;
        width: 55.6%;
        padding-left: 10px;
        padding-right: 10px;
}

/***********************************************/
/* Components                                  */
/***********************************************/

#logo{
        margin: 0;
        padding: 0 0 0 0px;
        float: left;
}


/************* #headNav styles **************/

#headNav{
        background-image: url(images/top_bar.gif);
        background-position: top right;
        background-repeat: no-repeat;
        float: right;
        font-size: 10px;
        height: 12px;
        padding: 1px 15px 1px 0px;
        text-align: right;
        vertical-align: 1px;
        width: 643px;
        color: #ffffff;
}

#headNav img{
        display: inline;
}

#headNav a {
        color: #ffffff;
        text-decoration: none;
}

#headNav a:link {
        color: #ffffff;
        text-decoration: none;
}

#headNav a:visited {
        color: #ffffff;
        text-decoration: none;
}

#headNav a:hover {
        color: #000000;
        text-decoration: none;
}

#headNavPOP{
        background-image: url(images/top_bar.gif);
        background-position: top right;
        background-repeat: no-repeat;
        float: right;
        font-size: 10px;
        height: 12px;
        padding: 1px 15px 1px 0px;
        text-align: right;
        vertical-align: top;
        width: 643px;
        color: #ffffff;
}

#headNavPOP2{
        background-image: url(images/top_bar.gif);
        background-position: top right;
        background-repeat: no-repeat;
        float: right;
        font-size: 10px;
        height: 12px;
        padding: 1px 15px 1px 0px;
        text-align: right;
        vertical-align: top;
        width: 260px;
        color: #ffffff;
}

#headNavPOP3{
        background-image: url(images/top_bar.gif);
        background-position: top right;
        background-repeat: no-repeat;
        float: right;
        font-size: 10px;
        height: 12px;
        padding: 1px 15px 1px 0px;
        text-align: right;
        vertical-align: top;
        width: 390px;
        color: #ffffff;
}

#headNavPOP a {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP a:link {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP a:visited {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP a:hover {
        color: #000000;
        text-decoration: none;
}

#headNavPOP2 a {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP2 a:link {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP2 a:visited {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP2 a:hover {
        color: #000000;
        text-decoration: none;
}

#headNavPOP3 a {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP3 a:link {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP3 a:visited {
        color: #ffffff;
        text-decoration: none;
}

#headNavPOP3 a:hover {
        color: #000000;
        text-decoration: none;
}

/*************** #registration styles **************/

#registration{
        background-color: none;
        clear: both;
        height: 90px;
        padding-top: 0px;
        padding-bottom: 0px;
        text-align: right;
        width: 100%;
}

#registration form{
        padding-top: 15px;
        padding-bottom: 0px;
        padding-right: 10px;
}

#registration label{
        color: #F79331;
}

#registration a {
        color: #ffffff;
        font-size: 11px;
        text-decoration: underline;
        padding-top: 0px;
        padding-bottom: 0px;
}

#registration a:link {
        color: #000000;
        text-decoration: underline;
}

#registration a:visited {
        color: #000000;
        text-decoration: underline;
}

#registration a:hover {
        color: #F79331;
        text-decoration: none;
}

.logged{
        font-size: 11px;
        padding-top: 25px;
        padding-bottom: 10px;
        padding-right: 15px;
}

.logged2{
        font-size: 11px;
        padding-right: 15px;
}

.logout{
        font-size: 11px;
}

.reg{
        font-size: 10px;
        text-transform: lowercase;
        color: #F79331;
}

.regtxt{
        border: none;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-color: #000000;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-style: solid;
        border-right-width: 1px;
        border-top-style: solid;
        border-top-width: 1px;
        font: 11px Arial, sans-serif;
        font-weight: bold;
        text-align: left;
        height: 15px;
        vertical-align: middle;
        width: 80px;
        padding-right: 5px;
        padding-left: 2px;
}

/************* #mainNav styles *************/

#mainNav{
        clear: right;
        font-size: 12px;
        padding: 40px 10px 0 0px;
        text-align: right;
}


/************** .intro styles ***************/

.intro{
        font-size: 12px;
        padding: 0px 0px 10px 0px;
}

.intro p{
        padding: 0px 0px 0px 0px;
}

.intro h1{

}

.intro img{
        float: left;
        padding: 10px 10px 0px 0px;
}


/************** .aktualno styles *****************/

.aktualno{
        padding: 0px 0px 10px 0px;
}

.aktualno p{
        padding: 0px 0px 0px 0px;
}

#aktualnotop h3{
        color: #ffffff;
        padding-left: 10px;
        padding-top: 2px;
}

.aktualnoimg img{
        border-style: none;
        float: left;
        padding: 5px 10px 0px 0px;
}

#aktualnotop{
        background-image: url(images/center_blue_top.gif);
        background-position: right;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 16px;
}

#aktualnomiddle{
        background-color: #F79331;
        font-size: 12px;
        padding-top: 5px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
}

#aktualnomiddle h3{
        padding: 5px 5px 0px 0px;
}

#aktualnobottom{
        background-image: url(images/center_orange_bottom.gif);
        background-position: left;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 4px;
}

/************** .categorie styles *****************/

.categorie{
        padding: 0px 0px 10px 0px;
}

.categorie p{
        padding: 0px 0px 0px 0px;
}

#categorietop h3{
        color: #ffffff;
        padding-left: 10px;
        padding-top: 2px;
}

.categorieimg img{
        border-style: none;
        float: left;
        padding: 5px 10px 0px 0px;
}

#categorietop{
        background-image: url(images/center_blue_top.gif);
        background-position: right;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 16px;
}

#categoriemiddle{
        background-color: #B9C6D6;
        font-size: 11px;
        padding-top: 5px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
}

#categoriemiddle h3{
        padding: 5px 5px 0px 0px;
}

#categoriebottom{
        background-image: url(images/center_blue_bottom.gif);
        background-position: left;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 4px;
}

/************* #categorieSUB styles ***************/

#categorieSUB{
        font-size: 11px;
        padding-top: 5px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
}

.categorieSUB img{
        border-style: none;
        float: left;
        padding: 0px 10px 0px 0px;
}

/************* #product styles ***************/
#productSUB{
        font-size: 11px;
}

.productSUB{
        padding: 10px 0px 0px 0px;
}

#productframe{
        padding-left: 10px;
}

#productSUB ul{
        display: compact;
        font-size: 11px;
        padding-bottom: 10px;
        list-style-image: url('images/catB_icon.gif');
}

#productSUB h3{
        padding-bottom: 5px;
        text-transform: uppercase;
        color: #000000;
}

#productSUB h5{
        padding-top: 0px;
        padding-bottom: 0px;
        text-transform: uppercase;
        color: #000000;
}

/************* #siteInfo styles ***************/

#siteInfo{
        background-image: url(images/footer_back.gif);
        background-position: center;
        background-repeat: no-repeat;
        clear: both;
        color: #000000;
        font-size: 10px;
        height: 16px;
        margin: 0px 0px 10px 0px;
        padding-top: 3px;
        text-align: center;
        vertical-align: middle;


}

/************* #search styles ***************/

#search{
        padding: 0px 0px 5px 0px;
}

#searchtop{
        background-image: url(images/center_blue_top.gif);
        background-position: right;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 16px;
}

#searchmiddle{
        background-color: #F79331;
        padding-bottom: 5px;
}

#searchbottom{
        background-image: url(images/center_orange_bottom.gif);
        background-position: left;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 4px;
}

#search form{
         margin: 0px;
        padding-top: 10px;
        padding-right: 10px;
         text-align: right;
}

#search label{
        display: block;
        margin: 0px;
        padding: 2px 0px 0px 10px;
        color: #ffffff;
        text-align: left;
}

.formLtxt{
        border: none;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-color: #000000;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-style: solid;
        border-right-width: 1px;
        border-top-style: solid;
        border-top-width: 1px;
        font: 11px Arial, sans-serif;
        font-weight: bold;
        text-align: left;
        height: 15px;
        vertical-align: middle;
        width: 92px;
        padding-right: 5px;
        padding-left: 2px;
}

/************* #mail styles ***************/

#mailing{
        padding: 0px 0px 5px 0px;
}

#mailing form{
         margin: 0px;
        padding-top: 10px;
        padding-right: 10px;
         text-align: right;
}

#mailing label{
        display: block;
        margin: 0px;
        padding: 2px 0px 0px 10px;
        color: #ffffff;
        text-align: left;
}

#mailingtop{
        background-image: url(images/center_blue_top.gif);
        background-position: right;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 16px;
}

#mailingmiddle{
        background-color: #B9C6D6;
        padding-bottom: 5px;
}

#mailingbottom{
        background-image: url(images/center_blue_bottom.gif);
        background-position: left;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 4px;
}

/*********** #contact styles ***********/

#contact{
        position: relative;
        margin: 0px 0px 5px 0px;
        padding: 0px 0px 0px 3px;
        border-left: 5px solid #2B5C97;
        font-size: 11px;

}

#contact h3{
        padding: 0px 0px 0px 0px;
}

/************** #advert styles **************/

.advert{
        font-size: 11px;
        margin: 0px 0px 5px 0px;
        overflow: hidden;
        padding: 0px 0px 0px 0px;
        position: relative;
}

.advert h3{
        padding: 0px;
}

.advert a{
        text-decoration: none;
}

.advert a:link{
        text-decoration: none;
}

.advert a:visited {
        text-decoration: none;
}

.advert a:hover {
        text-decoration: underline;
}

/************** #categories styles **************/

#categories{
        margin: 0px 0px 5px 0px;
}

#categories a{
        color: #ffffff;
        font-size: 10px;
        text-decoration: none;
        vertical-align: middle;
}

#categories a:link{
        text-decoration: none;
}

#categories a:visited{
        color: #ffffff;
        text-decoration: none;
}

#categories a:hover{
        color: #000000;
        text-decoration: underline;
}

/***
#cattop{
        background-image: url(images/categorie_top_270.gif);
        background-position: top;
        background-repeat: no-repeat;
        height: 57px;
}
***/

#catmiddle{
        background-image: url(images/categorie_back_270.gif);
        background-position: top;
        background-repeat: repeat-y;
        padding-top: 1px;
        padding-right: 0px;
        padding-bottom: 1px;
        padding-left: 0px;
}

#catbottom{
        background-image: url(images/categorie_bottom_270.gif);
        background-position: top;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 6px;
}

#cattop h3{
        color: #ffffff;
        text-transform: uppercase;
        padding-left: 10px;
        padding-top: 2px;
}

/***
#cattopSUB{
        background-image: url(images/categorie_top_190.gif);
        background-position: top;
        background-repeat: no-repeat;
        height: 57px;
}
***/

#catmiddleSUB{
        background-image: url(images/categorie_back_190.gif);
        background-position: top;
        background-repeat: repeat-y;
        padding-top: 1px;
        padding-right: 0px;
        padding-bottom: 1px;
        padding-left: 0px;
}

#catbottomSUB{
        background-image: url(images/categorie_bottom_190.gif);
        background-position: top;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 6px;
}

#cattopSUB h3{
        color: #ffffff;
        text-transform: uppercase;
        padding-left: 10px;
        padding-top: 2px;
}

/************** #anketa styles **************/

#anketa{
        margin: 0px 0px 5px 0px;
}

#anketatop{
        background-image: url(images/anketa_top.gif);
        background-position: top;
        background-repeat: no-repeat;
        height: 4px;
        font-size: 1px
}

#anketamiddle{
        background-image: url(images/anketa_back.gif);
        background-position: top;
        background-repeat: repeat-y;
        padding-top: 5px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 5px;
}

#anketabottom{
        background-image: url(images/anketa_bottom.gif);
        background-position: top;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 4px;
}

#anketa h3{
        padding-bottom: 5px;
        padding-left: 0px;
        text-transform: uppercase;
}

.anketaSUB{
        font-size: 11px;
        padding-bottom: 10px;
}

.anketaSUB h5{
        font-size: 12px;
        font-weight: bold;
        padding-bottom: 2px;
        padding-left: 0px;
}

.anketaSUB h4{
        color: #000000;
        padding-bottom: 10px;
        padding-left: 0px;

}

.bar{
        background-color: #cc3333;
        border: 1px solid;
        height: 5px;
        width: 200px;
}

/************** #news styles **************/

#news{
        margin: 0px 0px 5px 0px;
}

#newstop{
        background-image: url(images/news_top.gif);
        background-position: top;
        background-repeat: no-repeat;
        height: 4px;
        font-size: 1px
}

#newsmiddle{
        background-color: #B9C6D6;
        font-size: 11px;
        padding-top: 5px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
}

#newsbottom{
        background-image: url(images/news_bottom.gif);
        background-position: top;
        background-repeat: no-repeat;
        font-size: 1px;
        height: 4px;
}

#news h3{
        padding-bottom: 5px;
        padding-left: 0px;
        text-transform: uppercase;
}

#news h4{
        padding-bottom: 5px;
        padding-left: 0px;
}

.newsSUB{
        font-size: 11px;
         padding-bottom: 10px;
}

.newsSUB h5{
        font-size: 12px;
        font-weight: bold;
        padding-top:10px;
        padding-bottom: 2px;
        padding-left: 0px;
}

.newsSUB h4{
        color: #000000;
        padding-bottom: 5px;
        padding-left: 0px;
}

.newsSUB a{
        color: #505050;
        text-decoration: none;
        text-transform: lowercase;
}

.newsSUB a:link{
        color: #505050;
        text-decoration: none;
}

.newsSUB a:visited{
        text-decoration: none;
}

.newsSUB a:hover{
        color: #F79331;
        text-decoration: none;
}

/************** #register styles **************/

.register{
        font-size: 12px;
        padding-bottom: 10px;
}

.register h5{
        font-size: 12px;
        font-weight: bold;
        padding-bottom: 5px;
        padding-left: 0px;

}

.regtxtSUB{
        border: none;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-color: #000000;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-style: solid;
        border-right-width: 1px;
        border-top-style: solid;
        border-top-width: 1px;
        font: 11px Arial, sans-serif;
        font-weight: bold;
        text-align: left;
        vertical-align: middle;
        width: 200px;
        padding-right: 5px;
        padding-left: 2px;
        margin-bottom: 1px;
}

/************** #shop styles **************/

.regtxtSHOP{
        border: none;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-color: #000000;
        border-left-style: solid;
        border-left-width: 1px;
        border-right-style: solid;
        border-right-width: 1px;
        border-top-style: solid;
        border-top-width: 1px;
        font: 11px Arial, sans-serif;
        font-weight: bold;
        text-align: left;
        vertical-align: middle;
        width: 17px;
        padding-right: 5px;
        padding-left: 2px;
        margin-bottom: 1px;
}

.shop{
        font-size: 11px;
}

.shopB{
        font-size: 12px;
        padding: 20px 0px 10px 0px;
        text-align: right;
}

.shopB0{
        padding: 10px 0px 0px 0px;
        text-align: right;
        margin: 0px 0px 20px 0px;
}

.shopB0 a{
        text-decoration: underline;
        font-size: 11px;
}

.shopB0 a:link{
        text-decoration: underline;
}

.shopB0 a:visited{
        text-decoration: underline;
}

.shopB0 a:hover{
        color: #F79331;
        text-decoration: none;
}

.shopU{
        text-align: right;
        margin: 10px 0px 0px 0px;
}

.shopU a{
        text-decoration: underline;
        color: #2B5C97;
        font-size: 11px;
}

.shopU a:link{
        text-decoration: underline;
}

.shopU a:visited{
        text-decoration: underline;
}

.shopU a:hover{
        color: #F79331;
        text-decoration: none;
}

.shopT{
        color: #F79331;
        text-transform: uppercase;
        font-weight: bold;
}

.shoplineH{
        border-top: 1px solid #2B5C97;
        border-bottom: 1px solid #2B5C97;
        padding: 5px 2px 5px 2px;
}

.shoplineC{
        color: #F79331;
        padding: 0px 2px 5px 2px;
        border-bottom: 1px solid #2B5C97;
}

.shopline{
        padding: 5px 2px 0px 2px;
}

/************** #send styles **************/

#send{
        float: left;
        padding: 0px 0px 0px 0px;
        margin: 10px 0px 0px 0px;
}

.qsend{
        font-size: 12px;
        padding-bottom: 0px;
}

.qsend h1{
        font-size: 12px;
        padding-bottom: 10px;
        text-align: center;
}

/**************column styles **************/

#left{
        float: left;
        font-size: 11px;
        vertical-align: top;
        width: 49%;
}

#right{
        float: right;
        width: 49%;
        font-size: 11px;
        vertical-align: top;
}

#left2{
        float: left;
        font-size: 11px;
        vertical-align: top;
        width: 30%;
}

#right2{
        float: right;
        width: 68%;
        font-size: 11px;
        vertical-align: top;
}

#left3{
        float: left;
        font-size: 12px;
        line-height: 22px;
        vertical-align: top;
        width: 30%;
}

#right3{
        float: right;
        width: 70%;
        font-size: 11px;
        line-height: 22px;
        vertical-align: top;
}

#left4{
        float: left;
        text-align: right;
        font-size: 12px;
        line-height: 22px;
        vertical-align: top;
        width: 36%;

}

#right4{
        float: right;
        font-size: 11px;
        line-height: 22px;
        margin: 0px 0px 0px 0px;
        vertical-align: top;
        width: 62%;
        text-align: left;

}
