body, html {
    width: 100%;
    height: 99%;
    position: static;
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    font-family: Verdana;
    background: #abc5d6; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiYzVkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #abc5d6 0%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abc5d6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #abc5d6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #abc5d6 0%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #abc5d6 0%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #abc5d6 0%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abc5d6', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    background-attachment: fixed;
	-webkit-font-smoothing: subpixel-antialiased;
}
p { margin-top: 0px; }
a, a:active, a:visited { color: #fff; }
a:hover { text-decoration: none; }
input[type="text"], input[type="password"] {
	padding: 1%;
	border: 1px solid #808080;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWQ5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #fdfdfd 50%, #f5f5f5 75%, #e9e9e9 90%, #d9d9d9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#fdfdfd), color-stop(75%,#f5f5f5), color-stop(90%,#e9e9e9), color-stop(100%,#d9d9d9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#f5f5f5 75%,#e9e9e9 90%,#d9d9d9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#f5f5f5 75%,#e9e9e9 90%,#d9d9d9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#fdfdfd 50%,#f5f5f5 75%,#e9e9e9 90%,#d9d9d9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#fdfdfd 50%,#f5f5f5 75%,#e9e9e9 90%,#d9d9d9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9d9d9',GradientType=0 ); /* IE6-8 */
}

.float_left { float: left; }
.float_right { float: right; }
.clear { clear: both; }
.cell { display: table-cell; }
.valign { vertical-align: middle; }
.bold { font-weight: bold; }
.hidden { display: none; }
.invisible { visibility: hidden; }
.bluebg { background-color: #0071bc; }
.greybg { background-color: #e6e6eb; }
.center { text-align: center; }

#gritter-notice-wrapper * { font-size: 1.1em; }

#global { width: 1000px; position: relative; margin: 5px auto; }

#loader { width: 100%; height: 16px; display: none; }

#header {
    position: relative;
    width: inherit;
    height: 125px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px;
    background: #429bd8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyOWJkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzYwYWJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzBiNzJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzAwNmFiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzAwNmFiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZhYjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #429bd8 0%, #60abf8 19%, #0b72b9 51%, #006ab3 68%, #006ab3 68%, #006ab3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#429bd8), color-stop(19%,#60abf8), color-stop(51%,#0b72b9), color-stop(68%,#006ab3), color-stop(68%,#006ab3), color-stop(100%,#006ab3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #429bd8 0%,#60abf8 19%,#0b72b9 51%,#006ab3 68%,#006ab3 68%,#006ab3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #429bd8 0%,#60abf8 19%,#0b72b9 51%,#006ab3 68%,#006ab3 68%,#006ab3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #429bd8 0%,#60abf8 19%,#0b72b9 51%,#006ab3 68%,#006ab3 68%,#006ab3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #429bd8 0%,#60abf8 19%,#0b72b9 51%,#006ab3 68%,#006ab3 68%,#006ab3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#429bd8', endColorstr='#006ab3',GradientType=0 ); /* IE6-8 */
}

#header #logo { position: absolute; top: 5px; }

#header #basket { position: absolute; right: 15px; bottom: 30px; }

#header #search { position: absolute; top: 50%; margin-top: -1.7%; margin-left: 31%; }
#header #search input[type="text"] {
    padding: 8px;
    border-width: 2px 0px 2px 2px;
    border-color: #888;
    border-style: solid;
    width: 350px;
}
#header #search input[type="button"] {
    padding: 8px 16px;
    border: 0px;
    color: #fff;
    margin-left: -0.1%;
    border-width: 2px 2px 2px 0px;
    border-color: #888;
    border-style: solid;
    background: #e20018; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyMDAxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2RkMDAxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2NlMDAwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2I2MDAwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYzAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e20018 0%, #dd0016 35%, #ce000f 65%, #b60004 92%, #ac0000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e20018), color-stop(35%,#dd0016), color-stop(65%,#ce000f), color-stop(92%,#b60004), color-stop(100%,#ac0000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e20018 0%,#dd0016 35%,#ce000f 65%,#b60004 92%,#ac0000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e20018 0%,#dd0016 35%,#ce000f 65%,#b60004 92%,#ac0000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e20018 0%,#dd0016 35%,#ce000f 65%,#b60004 92%,#ac0000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e20018 0%,#dd0016 35%,#ce000f 65%,#b60004 92%,#ac0000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e20018', endColorstr='#ac0000',GradientType=0 ); /* IE6-8 */
}
#header #search input[type="button"]:hover { cursor: pointer; }

#header #language { position: absolute; top: 10px; right: 10px; }
#header #language img { height: 16px; }

#header #menu { position: absolute; left: 0px; bottom: 0px; width: inherit; font-size: 0.8em; }
#header #menu ul { padding: 0px; margin: 0px; }
#header #menu li { list-style: none; display: inline-block; margin: 0px; }
#header #menu li:last-child { padding: 5px 0px; background-color: #004d80; }
#header #menu a { color: #fff; text-decoration: none; text-transform: uppercase; display: block; padding: 5px 15px; background-color: #004d80; }
#header #menu a:hover { background-color: transparent; }

#content { position: relative; background-color: #2c90d4; width: inherit; min-height: 500px; }
#content #left { background-color: #fff; height: 5px; position: relative; width: 20%; float: left; }
#content #right { background-color: #fff; position: relative; width: 20%; float: left; }

#page { background-color: #fff; width: 59%; float: left; padding: 0.5%; min-height: 480px; position: relative; }
#page img { max-width: 100%; }

#page h1 {
    background-color: #0071bc;
    padding: 8px 3px;
    margin-top: 0px;
    color: #fff;
    font-size: 1.2em;
    font-weight: normal;
}

#page a {
    color: #000;
}

#page a.buttonblue {
    color: #fff;
    padding: 5px;
    text-decoration: none;
    background: #1ea0e1; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYTBlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzFlOWJkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzFlOGNjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTc1YjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1ea0e1 0%, #1e9bdc 33%, #1e8cce 66%, #1e75b8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1ea0e1), color-stop(33%,#1e9bdc), color-stop(66%,#1e8cce), color-stop(100%,#1e75b8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1ea0e1 0%,#1e9bdc 33%,#1e8cce 66%,#1e75b8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1ea0e1 0%,#1e9bdc 33%,#1e8cce 66%,#1e75b8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1ea0e1 0%,#1e9bdc 33%,#1e8cce 66%,#1e75b8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1ea0e1 0%,#1e9bdc 33%,#1e8cce 66%,#1e75b8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ea0e1', endColorstr='#1e75b8',GradientType=0 ); /* IE6-8 */
	border: 2px solid #1e85c6;
}

#page a.buttonblue:hover {
    background: #1e75b8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNzViOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzFlOGNjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzFlOWJkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZWEwZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1e75b8 0%, #1e8cce 33%, #1e9bdc 66%, #1ea0e1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e75b8), color-stop(33%,#1e8cce), color-stop(66%,#1e9bdc), color-stop(100%,#1ea0e1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1e75b8 0%,#1e8cce 33%,#1e9bdc 66%,#1ea0e1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1e75b8 0%,#1e8cce 33%,#1e9bdc 66%,#1ea0e1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1e75b8 0%,#1e8cce 33%,#1e9bdc 66%,#1ea0e1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1e75b8 0%,#1e8cce 33%,#1e9bdc 66%,#1ea0e1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e75b8', endColorstr='#1ea0e1',GradientType=0 ); /* IE6-8 */
}

#page a.buttonred {
    color: #fff;
    padding: 5px;
    text-decoration: none;
    background: #e22018; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyMjAxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2RkMDAxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2NlMDAwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2NlMDAwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYzAwMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e22018 0%, #dd0016 34%, #ce000f 66%, #ce000f 66%, #ac000f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e22018), color-stop(34%,#dd0016), color-stop(66%,#ce000f), color-stop(66%,#ce000f), color-stop(100%,#ac000f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e22018 0%,#dd0016 34%,#ce000f 66%,#ce000f 66%,#ac000f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e22018 0%,#dd0016 34%,#ce000f 66%,#ce000f 66%,#ac000f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e22018 0%,#dd0016 34%,#ce000f 66%,#ce000f 66%,#ac000f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e22018 0%,#dd0016 34%,#ce000f 66%,#ce000f 66%,#ac000f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e22018', endColorstr='#ac000f',GradientType=0 ); /* IE6-8 */
    border: 2px solid #b90008;
}

#page a.buttonred:hover {
    background: #ac000f; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjMDAwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2NlMDAwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2NlMDAwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2RkMDAxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMjIwMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ac000f 0%, #ce000f 34%, #ce000f 34%, #dd0016 66%, #e22018 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ac000f), color-stop(34%,#ce000f), color-stop(34%,#ce000f), color-stop(66%,#dd0016), color-stop(100%,#e22018)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ac000f 0%,#ce000f 34%,#ce000f 34%,#dd0016 66%,#e22018 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ac000f 0%,#ce000f 34%,#ce000f 34%,#dd0016 66%,#e22018 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ac000f 0%,#ce000f 34%,#ce000f 34%,#dd0016 66%,#e22018 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ac000f 0%,#ce000f 34%,#ce000f 34%,#dd0016 66%,#e22018 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac000f', endColorstr='#e22018',GradientType=0 ); /* IE6-8 */
}

#content .infocont .title {
    color: #fff;
    position: relative;
    display: block;
    font-size: 0.9em;
    background: #888888; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzgzODM4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NDc0NzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #888888 0%, #838383 50%, #747474 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#888888), color-stop(50%,#838383), color-stop(100%,#747474)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #888888 0%,#838383 50%,#747474 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #888888 0%,#838383 50%,#747474 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #888888 0%,#838383 50%,#747474 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #888888 0%,#838383 50%,#747474 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#747474',GradientType=0 ); /* IE6-8 */
    border-width: 2px;
    border-style: solid;
    border-color: #7d7d7d;
    padding: 4px 10px;
    margin: 2px 0px;
}
#content .infocont .body {
    position: relative;
    font-size: 0.9em;
    display: block;
    background-color: #2c90d4;
    margin: 2px 0px;
    padding: 10px;
    color: #fff;
}
#content .infocont .body div { text-align: center; }
#content .infocont .body span.big { font-size: 1.2em; }
#content .infocont img.icon { float: left; height: 48px; }
#content .infocont #optimes { position: relative; margin-top: 5px; }
#content .infocont #email { position: relative; margin-top: 15px; }
#content .infocont #paymeth {
    position: relative;
    margin-bottom: 10px;
    padding: 5px;
    background-color: rgba(255, 255, 255, 0.5);
    border: 1px solid #1ea0e1;
    -webkit-border-radius: 15px 15px 15px 15px;
    border-radius: 10px 10px 10px 10px;
}
#content .infocont #paymeth img { margin: 5px; }
#content .infocont ul { padding: 0px 0px 0px 18px; margin: 0px; }
#content .infocont li { list-style: url(images/list.png); }

#content #shop_cat > a {
    text-decoration: none;
    display: block;
    position: relative;
    padding: 4px 10px;
    margin: 2px 0px;
    background: #1ea0e1; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYTBlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzFlOGNjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTc1YjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #1ea0e1 0%, #2989d8 34%, #1e8cce 66%, #1e75b8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1ea0e1), color-stop(34%,#2989d8), color-stop(66%,#1e8cce), color-stop(100%,#1e75b8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1ea0e1 0%,#2989d8 34%,#1e8cce 66%,#1e75b8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1ea0e1 0%,#2989d8 34%,#1e8cce 66%,#1e75b8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1ea0e1 0%,#2989d8 34%,#1e8cce 66%,#1e75b8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1ea0e1 0%,#2989d8 34%,#1e8cce 66%,#1e75b8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ea0e1', endColorstr='#1e75b8',GradientType=0 ); /* IE6-8 */
}

#content #shop_cat > a:hover, #content #shop_cat > a.hover {
    background: #db1e1e; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiMWUxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2QzMjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2M5MWUxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMjFlMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #db1e1e 0%, #d32828 34%, #c91e1e 66%, #b21e1e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db1e1e), color-stop(34%,#d32828), color-stop(66%,#c91e1e), color-stop(100%,#b21e1e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #db1e1e 0%,#d32828 34%,#c91e1e 66%,#b21e1e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #db1e1e 0%,#d32828 34%,#c91e1e 66%,#b21e1e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #db1e1e 0%,#d32828 34%,#c91e1e 66%,#b21e1e 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #db1e1e 0%,#d32828 34%,#c91e1e 66%,#b21e1e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db1e1e', endColorstr='#b21e1e',GradientType=0 ); /* IE6-8 */
}

#content #shop_cat .sub_cat { position: relative; display: none; background-color: #2c90d4; }
#content #shop_cat .sub_cat a {
    text-decoration: none;
    display: block;
    position: relative;
    padding: 4px 10px;
    margin: 2px 0px;
    background-color: #2c90d4;
}

#content .markets .title {
    text-transform: uppercase;
    position: relative;
    margin: 2px 0px 0px 0px;
    padding: 10px;
    color: #fff;
    font-size: 0.9em;
    -webkit-border-radius: 15px 15px 0 0;
    border-radius: 15px 15px 0 0;
    border: 2px #c0272d solid;
    background: #ed1c24; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2U0MWUyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2U0MWUyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iI2UxMWYyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMTFmMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ed1c24 0%, #e41e26 74%, #e41e26 74%, #e11f27 88%, #e11f27 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed1c24), color-stop(74%,#e41e26), color-stop(74%,#e41e26), color-stop(88%,#e11f27), color-stop(100%,#e11f27)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ed1c24 0%,#e41e26 74%,#e41e26 74%,#e11f27 88%,#e11f27 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ed1c24 0%,#e41e26 74%,#e41e26 74%,#e11f27 88%,#e11f27 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ed1c24 0%,#e41e26 74%,#e41e26 74%,#e11f27 88%,#e11f27 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ed1c24 0%,#e41e26 74%,#e41e26 74%,#e11f27 88%,#e11f27 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1c24', endColorstr='#e11f27',GradientType=0 ); /* IE6-8 */
}
#content .markets .title img { height: 16px; }
#content .markets .body {
    -webkit-border-radius: 0 0 15px 15px;
    border-radius: 0 0 15px 15px;
    margin: 0px;
    padding: 10px;
    color: #fff;
    position: relative;
    border-width: 0px 2px 2px 2px;
    border-color: #b2e2f9;
    border-style: solid;
    background: #0071bc; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzFiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjMDA3MWJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYWRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #0071bc 0%, #0071bc 8%, #00adee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0071bc), color-stop(8%,#0071bc), color-stop(100%,#00adee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0071bc 0%,#0071bc 8%,#00adee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0071bc 0%,#0071bc 8%,#00adee 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0071bc 0%,#0071bc 8%,#00adee 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0071bc 0%,#0071bc 8%,#00adee 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0071bc', endColorstr='#00adee',GradientType=0 ); /* IE6-8 */
}
#content .markets .small { font-size: 0.70em; }

#footer { text-align: center; color: white; padding: 5px 0px; }
