/* PAGE SECTION */

body {
 margin : 0;
 font-family : Arial, Helvetica, "Arial CE", "Helvetica CE", sans-serif;
 font-size : 12px;
 font-weight : normal;
 line-height : normal;
}

form {
 margin : 0;
 padding : 0;
}

/* FORM SECTION */

.form-search {
 margin : 0;
 padding : 2px;
 width : 100%;
 border : 0px solid;
}

.form-table {
 width : 100%;
 border : 0px solid;
 border-collapse : collapse;
}

.form-span-duly {
 padding : 4px;
 font-size : 12px;
 font-weight : bold;
}

.form-left-duly {
 padding : 4px;
 width : 37%;
 font-size : 12px;
 font-weight : bold;
 text-align : right;
 border-bottom : 1px dashed;
}

.form-left-duly-warn {
 padding : 4px;
 width : 37%;
 font-size : 12px;
 font-weight : bold;
 text-align : right;
 border-bottom : 1px dashed;
}

.form-left {
 padding : 4px;
 width : 37%;
 font-size : 12px;
 font-weight : bold;
 text-align : right;
 border-bottom : 1px dashed;
}

.form-center {
 padding : 4px;
 width : 3%;
 font-size : 12px;
 font-weight : bold;
 border-bottom : 1px dashed;
}

.form-right {
 padding : 4px;
 width : 60%;
 font-size : 12px;
 border-bottom : 1px dashed;
}

/* FORM SECTION */

.form-table-border {
 width : 100%;
 border : 0px solid;
 border-collapse : collapse;
}

.form-left-small {
 padding : 4px;
 margin : 1px;
 width : 70%;
 font-size : 10px;
 text-align : right;
}

.form-left-small-sub {
 padding : 4px;
 margin : 1px;
 width : 70%;
 font-size : 10px;
 text-align : right;
}

.form-center-small {
 padding : 4px;
 margin : 1px;
 width : 2%;
 font-size : 10px;
}

.form-right-small {
 padding : 4px;
 margin : 1px;
 width : 2%;
 font-size : 10px;
}

/* CLASS SECTION */

.text {
 font-size : 12px;
}

.text-bold {
 font-size : 12px;
 font-weight : bold;
}

.text-bold-invert {
 font-size : 12px;
 font-weight : bold;
}

.text-small {
 font-size : 11px;
}

.text-small-invert {
 font-size : 11px;
}

.text-small-bold {
 font-size : 11px;
 font-weight : bold;
}

.text-notice {
 font-size : 10px;
 font-weight : normal;
}

.text-news-topic {
 font-size : 14px;
 font-weight : bold;
}

.text-category {
 font-size : 11px;
}

.error {
 font-size : 11px;
 font-weight : bold;
}

.error-small {
 font-size : 10px;
 font-weight : bold;
}

.copyright {
 font-size : 11px;
 font-weight : bold;
}

.cap-topic {
 font-size : 12px;
 font-weight : bold;
}

.box-topic {
 font-size : 12px;
 font-weight : bold;
}

.basket-topic {
 font-size : 12px;
 font-weight : normal;
}

.basket-total {
}

.basket-line {
}

.image-design-border {
 margin : 0;
 padding : 1px;
 border-collapse : collapse;
 border : 0;
}

/* UMENU SECTION */

.top-menu {
 font-size : 10px;
}

.top-menu-active {
 font-size : 10px;
}

/* DATA LIST SECTION */

.list-header {
 font-size : 11px;
 font-weight : bold;
}

.list-small {
 font-size : 10px;
}

.list-text {
 font-size : 11px;
}

.list-big {
 font-size : 12px;
 font-weight : bold;
}

.list-pages {
 font-size : 10px;
}

.list-pages-active {
 font-size : 11px;
 font-weight : bold;
}

.list-input {
 font-size : 12px;
 width : 50px;
}

/* INPUT SECTION */

.input-text {
 font-size : 12px;
 width : 260px;
}

.input-text-small {
 font-size : 12px;
 width : 120px;
}

.input-text-small2 {
 font-size : 12px;
 width : 200px;
}

.input-text-small3 {
 font-size : 12px;
 width : 250px;
}

.input-textarea {
 font-size : 12px;
 width : 260px;
}

.input-textarea-big {
 font-size : 12px;
 width : 464px;
}

.textarea {
}

.user-login {
 font-size : 12px;
 font-weight : bold;
 width : 84px;
 height : 16px;
 border : 0px solid;
}

.article-quantity {
 font-size : 12px;
 width : 25px;
 height : 15px;
 border : 1px solid;
}

.ordermenu-button {
 font-size : 10px;
 font-weight : bold;
 width : 130px;
 height : 20px;
 border : 1px solid;
}

/* HREF SECTION */

a, a:link, a:visited {
 font-weight : bold;
 text-decoration : none;
}

a:active, a:hover {
 font-weight : bold;
 text-decoration : underline;
}

/* HREF SECTION */

a.color, a.color:link, a.color:visited {
 font-weight : bold;
 text-decoration : none;
}

a.color:active, a.color:hover {
 font-weight : bold;
 text-decoration : underline;
}

/* HREF SECTION */

a.news-topic, a.news-topic:link, a.news-topic:visited {
 font-size : 14px;
 font-weight : bold;
 text-decoration: none;
}

a.news-topic:active, a.news-topic:hover {
 font-size : 14px;
 font-weight : bold;
 text-decoration: underline;
}

/* HREF SECTION */

a.umenu, a.umenu:link, a.umenu:visited {
 font-size : 11px;
 font-weight : bold;
 text-decoration : none;
}

a.umenu:active, a.umenu:hover {
 font-size : 11px;
 font-weight : bold;
 text-decoration : underline;
}

/* HREF SECTION */

a.usmenu, a.usmenu:link, a.usmenu:visited {
 font-size : 9px;
 text-decoration : none;
}

a.usmenu:active, a.usmenu:hover {
 font-size : 9px;
 text-decoration : underline;
}

/* HREF SECTION */

a.menu, a.menu:link,a.menu:visited {
 font-size : 12px;
 font-weight : bold;
 text-decoration : none;
}

a.menu:active, a.menu:hover {
 font-size : 12px;
 font-weight : bold;
 text-decoration : none;
}

/* HREF SECTION */

a.dmenu, a.dmenu:link,a.dmenu:visited {
 font-size : 11px;
 font-weight : bold;
 text-decoration : none;
}

a.dmenu:active, a.dmenu:hover {
 font-size : 11px;
 font-weight : bold;
 text-decoration : none;
}

/* HREF SECTION */

a.ordermenu, a.ordermenu:link, a.ordermenu:visited {
 font-size : 12px;
 font-weight : bold;
 padding : 1px 5px 1px 5px;
 text-decoration : none;
}

a.ordermenu:active, a.ordermenu:hover {
 font-size : 12px;
 font-weight : bold;
 padding : 1px 5px 1px 5px;
 text-decoration : none;
}

/* HREF SECTION */

a.order-confirm-button, a.order-confirm-button:link, a.order-confirm-button:visited {
 font-weight : bold;
 padding : 1px 5px 1px 5px;
 text-decoration : none;
}

a.order-confirm-button:active, a.order-confirm-button:hover {
 font-weight : bold;
 padding : 1px 5px 1px 5px;
 text-decoration : none;
}

/* HREF SECTION */

a.confirm, a.confirm:link, a.confirm:visited {
 font-size : 12px;
 font-weight : bold;
 padding : 1px 5px 1px 5px;
 text-decoration : none;
}

a.confirm:active, a.confirm:hover {
 font-size : 12px;
 font-weight : bold;
 padding : 1px 5px 1px 5px;
 text-decoration : none;
}

/* HREF SECTION */

a.confirm-no, a.confirm-no:link, a.confirm-no:visited {
 font-size : 12px;
 font-weight : bold;
 padding : 1px 5px 1px 5px;
 text-decoration : none;
}

a.confirm-no:active, a.confirm-no:hover {
 font-size : 12px;
 font-weight : bold;
 padding : 1px 5px 1px 5px;
 text-decoration : none;
}

/* HREF SECTION */

a.cmenu, a.cmenu:link, a.cmenu:visited {
 font-size : 11px;
 font-weight : bold;
 text-decoration : none;
}

a.cmenu:active, a.cmenu:hover {
 font-size : 11px;
 font-weight : bold;
 text-decoration : none;
}

/* HREF SECTION */

a.cmenu-active, a.cmenu-active:link, a.cmenu-active:visited {
 font-size : 11px;
 font-weight : bold;
 text-decoration : none;
}

a.cmenu-active:active, a.cmenu-active:hover {
 font-size : 11px;
 font-weight : bold;
 text-decoration : none;
}

/* HREF SECTION */

a.scmenu, a.scmenu:link, a.scmenu:visited {
 font-size : 10px;
 text-decoration : none;
}

a.scmenu:active, a.scmenu:hover {
 font-size : 10px;
 text-decoration : none;
}

/* HREF SECTION */

a.scmenu-active, a.scmenu-active:link, a.scmenu-active:visited {
 font-size : 10px;
 text-decoration : none;
}

a.scmenu-active:active, a.scmenu-active:hover {
 font-size : 10px;
 text-decoration : none;
}