
.hidden { display: none; }
.unhidden { display: block; }

body {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #E6E6E6;
}
body a,a:hover {
	color : blue;
}

.treeliststyle {
    list-style-type: none;
    list-style-image: none;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    line-height:18px;
}

.treeliststylemain {
    list-style-type: none;
    list-style-image: none;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    line-height:18px;
}


/*-------- INPUT, SELECT --------*/
.enter {
	border : 1px solid #B3C1DD;
	color : #415682;
	font-family : Arial,Verdana,Tahoma, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

/*-------- SPACER --------*/

.px {
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	margin-top : 2px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
}
/*-------- SPACER 5 --------*/
.px5 {
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	margin-top : 5px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
}

/*-------- HEADER --------*/
.header01 {
	color : #FFFFFF;
	margin-top : 3px;
	margin-right : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	padding-bottom : 3px;
	font-size : 11px;
	text-align : left;
	font-family : Verdana,Arial,Tahoma, sans-serif;
	font-weight: bold;
}

/*-------- FOOTER --------*/
.footercr {
	color : #0033cc;
	margin-top : 5px;
	margin-right : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	padding-bottom : 5px;
	font-size : 10px;
	text-align : center;
	font-family : Arial,Tahoma,Verdana, sans-serif;
	font-weight: bold;
}
.footercr a {
	color : #0033cc;
	text-decoration: none;
}
.footercr a:hover {
	color : #0033cc;
}

.footer1 {
	color : #FFFFFF;
	margin-top : 5px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-top : 5px;
	padding-bottom : 0px;
	text-align : center;
	font-size : 10px;
	font-family : Verdana,Arial,Tahoma, sans-serif;
	font-weight: bold;
}
.footer1 a {
	color : #FFFFFF;
	text-decoration: none;
}
.footer1 a:hover {
	color : #DDDDDD;
}

.footer2 {
	color : #FFFFFF;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 5px;
	margin-left : 0px;
	padding-top : 0px;
	padding-bottom : 5px;
	text-align : center;
	font-size : 10px;
	font-family : Verdana,Arial,Tahoma, sans-serif;
	font-weight: bold;
}
.footer2 a {
	color : #FFFFFF;
	text-decoration: none;
}
.footer2 a:hover {
	color : #DDDDDD;
}

.mainfooter {
	color : #FFFFFF;
	margin-top : 0px;
	margin-right : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	padding-top : 0px;
	padding-bottom : 0px;
	font-size : 10px;
	text-align : center;
	font-family : Arial,Tahoma,Verdana, sans-serif;
	font-weight: bold;
}

/*-------- CURRENT DATE --------*/
.date {
	color : #FFFFFF;
	margin-top : 3px;
	margin-right : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	padding-bottom : 3px;
	font-size : 10px;
	text-align : left;
	font-family : Verdana,Arial,Tahoma, sans-serif;
	font-weight: bold;
}

/*-------- PRODUCTS INFO --------*/
.prodtext, unavailable {
	color : #444444;
	text-align : left;
	font-size : 8pt;
	font-family : Arial,Verdana,Tahoma, sans-serif;
}

.prodtext-right {
	color : #444444;
	text-align : right;
	font-size : 8pt;
	font-family : Arial,Verdana,Tahoma, sans-serif;
}

.prodprice {
	color : #0033cc;
	text-align : right;
	font-size : 9pt;
	font-family : Arial,Verdana,Tahoma, sans-serif;
}

/*-------- PRODUCTS INFO RED --------*/
.unavailable {
	color : #ff0000;
}

/*-------- BRANDS LIST in HEADER --------*/
.brandslist {
    margin-bottom : 0px;
    padding-bottom : 0px;
    color : #0000FF;
	text-align : center;
	line-height : 14px;
	font-size : 10px;
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-weight : bold;
}
.brandslist a {
	color : #0000FF;
	text-decoration : none;
}
.brandslist a:hover {
	color : #0000FF;
}

/*-------- TREE LIST --------*/
.treelist {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-size : 8pt;
	line-height : 18px;
	text-align : left;
	font-family : Arial,Verdana,Tahoma, sans-serif;
    font-weight : normal;
}
.treelist a {
	color : #0033CC;
}
.treelist a:hover {
	color : #333333;
}

.treelistbig {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-size : 12pt;
	line-height : 18px;
	text-align : left;
	font-family : Arial,Verdana,Tahoma, sans-serif;
	font-weight : bold;
}
.treelistbig a {
	color : #0033CC;
}
.treelistbig a:hover {
	color : #333333;
}

/*-------- ITEMS LIST --------*/
.list {
	color : #0033CC;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    text-align : left;
	font-size : 10pt;
	font-family : Arial,Verdana,Tahoma, sans-serif;
    font-weight : normal;
}
.list a {
	color : #0033CC;
}
.list a:hover {
	color : #333333;
}

/*-------- SEARCH LIST --------*/
.searchlist {
	color : #0033CC;
	margin-bottom: 5px;
	text-align : left;
	font-size : 12px;
	font-family : Arial,Verdana,Tahoma, sans-serif;
}
.searchlist a {
	color : #0033CC;
}
.searchlist a:hover {
	color : #333333;
}

/*-------- DIR BULLET --------*/
.dir {
	vertical-align: text-bottom;
	position: static;
	margin-right : 5px;
	border : 0;
}

/*-------- ARROW BULLET --------*/
.arrow {
	vertical-align: middle;
	position: static;
	margin-right : 5px;
	border : 0;
}

/*-------- CORNER TREE --------*/
.corner {
	padding-right : 5px;
	vertical-align: middle;
	border : 0;
}

/*-------- MENU - NAVBAR --------*/
.menu {
	color : #0033cc;
	margin-top : 2px;
	margin-right : 0px;
	margin-bottom : 1px;
	margin-left : 20px;
	padding-bottom : 1px;
	font-size : 11px;
	text-align : left;
	font-family : Verdana,Arial,Tahoma, sans-serif;
	font-weight : bold;
}
.menu a {
	color : #0033cc;
	text-decoration: none;
}
.menu a:hover {
	color : #333333;
}

.menured {
	color : #ff0000;
	margin-top : 2px;
	margin-right : 0px;
	margin-bottom : 1px;
	margin-left : 20px;
	padding-bottom : 1px;
	font-size : 11px;
	text-align : left;
	font-family : Verdana,Arial,Tahoma, sans-serif;
	font-weight : bold;
}
.menured a {
	color : #ff0000;
	text-decoration: none;
}
.menured a:hover {
	color : #ff0000;
}


/*-------- BAR TABLE --------*/
.bar01 {
	color : #3466DE;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 20px;
	font-size : 18px;
	text-align : left;
	font-family : Arial,Verdana,Tahoma, sans-serif;
	font-weight : bold;
}

.bartitle {
	color : #1F86DE;
	font-size : 15px;
	padding-bottom : 0px;
}

.bartext01 {
	color : navy;
	padding-bottom : 0px;
	font-size : 9px;
	text-align : left;
	font-family : Arial,Verdana,Tahoma, sans-serif;
}
.bartext02 {
	color : navy;
	padding-bottom : 0px;
	font-size : 12px;
	text-align : left;
	font-family : Arial,Verdana,Tahoma, sans-serif;
	font-weight : normal;
}

/*-------- ERROR MESSAGES --------*/
.error {
	padding-left : 10px;
	padding-top : 10px;
	color : #E81336;
	text-align : justify;
	font-size : 11px;
	font-family : Verdana,Arial,Tahoma, sans-serif;
}

/*-------- REQUIRED FILEDS --------*/
.required {
	color : #FF7500;
}

/*-------- TEXT TITLES --------*/
.title01 {
	margin-top : 12px;
	padding-left : 10px;
	color : navy;
	font-size : 12px;
	font-family : Verdana,Arial,Tahoma, sans-serif;
	font-weight : bold;
}

.title02 {
	margin-top : 15px;
	padding-left : 10px;
	color : navy;
	font-size : 15px;
	text-align : left;
	font-family : Verdana,Arial,Tahoma, sans-serif;
	font-weight : bold;
}

.itemtitle {
    color : black;
	font-size : 14px;
	text-align : left;
	font-family : Arial,Verdana,Tahoma, sans-serif;
	font-weight : bold;
}

/*-------- MAIN TEXT --------*/
.text01 {
	color : navy;
	font-size : 11px;
	text-align : left;
	font-family : Verdana,Arial,Tahoma, sans-serif;
}
.text01 a {
	color : navy;
	text-decoration: none;
}
.text01 a:hover {
	color : navy;
}

.text02{
	color : #333333;
	font-size : 9px;
	text-align : left;
	font-family : Arial,Verdana,Tahoma, sans-serif;
}

/* .sv_sin {color:#9FB3DD;font-weight:bold;font-size:11px;} */


/*-------- TEXT INFO --------*/
.infotitle {
	color : #FF6600;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 14px;
	text-align : left;
	font-family : Tahoma,Verdana,Arial, sans-serif;
	font-weight: bold;
}

.helpdesk {
	color : #0033cc;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	text-align : left;
	font-family : Tahoma,Verdana,Arial, sans-serif;
	font-weight: bold;
}
.helpdesk b {
	color : navy;
}
.helpdesk a {
	color : #0033cc;
	text-decoration: none;
}
.helpdesk a:hover {
	color : #333333;
	text-decoration: none;
}

.textinfo {
	color : navy;
	margin-left : 0px;
	margin-right : 0px;
	line-height : 14px;
	text-indent : 15px;
	text-align : justify;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial, sans-serif;
}
.textinfo a {
	color : navy;
}
.textinfo a:hover {
	color : #333333;
}

.text_price {
	color : #CC0000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : right;
	line-height : normal;
}

.cart {
	color : navy;
	font-size : 11px;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height : normal;
}

.orderlist {
	color : navy;
	font-size : 10px;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height : normal;
}

.table_cell {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align : left;
}

.table_header {
	text-align: center;
	color : navy;
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	line-height : normal;
	font-weight: bold;
}

.right_align_text {
	text-align : right;
}

.index {
	margin-top : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
	margin-left : 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 1.2em;
	letter-spacing: 0px;
	text-align: left;
	word-spacing: normal;
	text-decoration: none;
	color: #444;
}

.listimagearrow {
	list-style-image: url(../images/arrow_orange.gif);
	list-style-position: outside;
}

.present {
    z-index:691;
    color:#FFFFFF;
    line-height:1px;
    margin-top:-2007px;
}
