body { overflow: auto; margin: 0px; padding: 0px; padding-bottom: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #080153; color: #D3D9F3; 
scrollbar-3dlight-color: white;
scrollbar-arrow-color: #001155;
scrollbar-base-color: #00B1FF;
scrollbar-darkshadow-color: #363295;
scrollbar-face-color: #505DCB;
scrollbar-highlight-color: #0d0000;
scrollbar-track-color: #363295;
scrollbar-shadow-color: white; 
}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top; }
img { border: 0px; }
.inputbox, .button, textarea {  border: 1px solid #AEB6D5; font-size: 11px; color: #0A0454; background-color: #ffffff; }

#menu { position: absolute; padding-top: 17px; margin-left: 35px; }
#main_table { width: 100%; height: 100%; min-width: 900px; }
.nadpis { width: 480px; min-height: 80px; color: #8898C7; }
.td_left { height: 55px; background-image: url('../images/left_header.gif'); background-position: right; background-repeat: no-repeat; }
.login { background-color: #080253; }
.td_middle { height: 55px; background-image: url('../images/background_header.gif'); }
.middle_div { text-align: left; width: 451px; height: 55px; float: right; background-image: url('../images/top_spirala.jpg'); background-repeat: no-repeat; background-position: right; }
.td_right { width: 205px; height: 55px; background-image: url('../images/right_header.jpg'); background-repeat: no-repeat; }
.main_field { height: 100%; padding-left: 15px; background-image: url('../images/logo_spirala.jpg'); background-position: top right; background-repeat: no-repeat; }
.right_field { width: 205px; height: 100%; background-color: #363272; background-image: url('../images/right_td.jpg'); background-repeat: no-repeat; }

#table_left { position: relative; margin-left: -15px; }
.td1 { width: 172px; background-image: url('../images/left_td_back.gif'); }
.td2 { width: 100%; text-align: justify; }
.pictos { padding: 5px; background-color: #0A0454; }
.pictos_text { font-size: 10px; font-weight: bold; color: #FCAD38; }

.artbanners1 { position: relative; padding: 1px 0px 2px 10px; background-color: #070052; border-bottom: 2px dotted #8898C7; }
.language { padding-top: 5px; padding-left: 130px; }
#active_menu { color: #FCAD38; }

/*modules*/
.moduletable-login { color: #8898C7; font-size: 10px; margin-left: 18px; }
.moduletable-user { color: #8898C7; font-size: 10px; padding-top: 5px; margin-left: 20px; }
.sectiontableentry2, .tdcolor2 {  }
.sectiontableentry1, .tdcolor1 { background-color: #342e71; }

/*headers*/
.contentheading { width: 100%; font-size: 12px; color: #FCAD38; font-weight: bold; text-align: left; }
.componentheading { width: 100%; font-size: 12px; color: #FCAD38; font-weight: bold; text-align: left; }
.componentheader { width: 100%; font-size: 12px; color: #FCAD38; font-weight: bold; text-align: left; }
.sectiontablefooter { width: 100%; font-size: 10px; color: #8898C7; text-align: center; }
.result { font-size: 10px; color: #8898C7; }
.sectiontableheader { text-align: center; font-weight: bold; border-bottom: 1px solid #6C719B; }

.spisanieto_line_top { width: 195px; margin: 1px 5px 0px 5px; background-image: url('../images/top_new_dotted.gif'); height: 2px; font-size: 1px; }
/*LINKS*/
a:link, a:visited { color: #fff; text-decoration: none; }
a:hover { color: #D3D9F3; text-decoration: underline; }

a.pathway:link, a.pathway:visited { color: #8898C7; font-size: 10px; text-decoration: none; }
a.pathway:hover { color: #D3D9F3; font-size: 10px; text-decoration: none; }
.pathway { color: #D3D9F3; font-size: 10px; }

a.prev:link, a.prev:visited { color: #8898C7; font-size: 10px; text-decoration: none; }
a.prev:hover { color: #D3D9F3; font-size: 10px; text-decoration: none; }

a.login_link:link, a.login_link:visited { color: #AEB6D5; font-size: 10px; font-weight: bold; }
a.login_link:hover { font-size: 10px; color: #D3D9F3; text-decoration: underline; font-weight: bold; }

a.lang:link, a.lang:visited { color: #B2BFE7; font-size: 12px; font-weight: bold; }
a.lang:hover { font-size: 12px; color: #AEB6D5; text-decoration: underline; font-weight: bold; }

a.mainlevel:link, a.mainlevel:visited { color: #fff; font-size: 12px; font-weight: bold; }
a.mainlevel:hover { font-size: 12px; color: #FCAD38; text-decoration: underline; font-weight: bold; }

a.rubriki:link, a.rubriki:visited {  }
a.rubriki:hover { text-decoration: none; }

a.more:link, a.more:visited { color: #FCAD38; font-weight: bold; font-size: 9px; text-decoration: none; }
a.more:hover { color: #8898C7; font-weight: bold; font-size: 9px; text-decoration: none; }


/* Shop */

table.shop_index {margin-top: 30px;}

div.addtocart_quantity {text-align: right;}
div.addtocart_button {text-align:right;margin-top: 5px;}
input.addtocart_button {}


table.moduletableshop {margin-top: 10px; margin-bottom: 10px; background: #F0F0F0;}
table.moduletableshop td {padding: 10px 5px 10px 5px;}

table.addtocart_table td {
width: auto;
vertical-align: middle;

}
