/*
colorA: #66bfff
colorB: #33a5ff
ColorLight: #66bfff
*/

a,h1,h2,h3,h4,h5,h6 {
	color:#33a5ff;
}

h1, div.toolbar {
	background:#66bfff;
	border-color:#66bfff;
}

h1 {color:#fff;}

#top-menu {
	background: #66bfff;
   	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#top-menu div.item:hover {background:#33a5ff;}
#top-menu div.item:hover a {color:#fff;}
#top-menu div.item a {color:#fff;}
#top-menu div.item a:hover {color:#fff;}
#top-menu div.active {background :#33a5ff;}
#top-menu div.active a {color:#fff;}

div.group.titled {
	border-color:#66bfff;
}

div.group.titled .title {
    background-color: #d4edff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d4edff), to(#afdeff)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #d4edff, #afdeff); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #d4edff, #afdeff); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #d4edff, #afdeff); /* IE10 */
	background-image:      -o-linear-gradient(top, #d4edff, #afdeff); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #d4edff, #afdeff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#d4edff', EndColorStr='#afdeff'); /* IE6–IE9 */
}

hr {
	color:#66bfff;
	background:#66bfff;
	border-color:#66bfff;
}

div.format:hover {
	border-color:#33a5ff;
}

div.menu > div.item a {
	color:#000;
	text-decoration: none;
}

div.menu > div.item a:hover {
	color:#33a5ff;
}

div.menu > div.active a {
	color:#33a5ff;
}

ul.menu > li.item a:hover {
	color:#33a5ff;
}

ul.menu > li.active a {
	color:#33a5ff;
}

ul.category-tree li.normal a {
    color: #33a5ff;
}

ul.category-tree li.active a {
	color:#33a5ff;
}

div.tabs_menu {
	border-bottom-color: #afdeff;
}

div.tabs_menu li {
	background-color: #d4edff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d4edff), to(#afdeff)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #d4edff, #afdeff); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #d4edff, #afdeff); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #d4edff, #afdeff); /* IE10 */
	background-image:      -o-linear-gradient(top, #d4edff, #afdeff); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #d4edff, #afdeff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#d4edff', EndColorStr='#afdeff'); /* IE6–IE9 */
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	border-color:#afdeff;
}

div.tabs_menu li.active {
	background-color: #d4edff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d4edff), to(#afdeff)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #d4edff, #afdeff); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #d4edff, #afdeff); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #d4edff, #afdeff); /* IE10 */
	background-image:      -o-linear-gradient(top, #d4edff, #afdeff); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #d4edff, #afdeff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#d4edff', EndColorStr='#afdeff'); /* IE6–IE9 */
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	border-color:#afdeff;
}

div.tabs_menu li a {color: #000;}
div.tabs_menu li a:hover {color: #33a5ff;}
div.tabs_menu li.active a {color:#33a5ff;}

table {
	border-color:#66bfff;
}

table td,th {
	border-right-color:#66bfff;
	border-bottom-color:#66bfff;
}

thead th {
	background: #66bfff;
}

table.params th {}
table.rowhover tbody tr:hover {background: #afdeff;}

tr.highlight, td.highlight {
	background-color: #dbf0ff;
}

table.order-summary tr.total {
	background: #33a5ff;
	color:#fff;
}
