body, td, div, p {font-family: Tahoma, Arial, sans-serif; font-size: 11px;}

h1 {font-size: 13pt; font-weight: normal; color: #70BBE4; text-decoration: none; background-position: bottom right; text-transform: uppercase;}

h1.prod {font-size: 13px; text-transform: none;}

h1.lower {font-size: 13pt; font-weight: normal; color: #70BBE4; text-decoration: none; background-position: bottom right;}

/* h2 {color: #70BBE4; font-size: 15px; font-weight: bold; border-bottom: solid 1px #DFE7D0; padding-bottom: 6px; padding-left: 3px; margin-bottom: 6px;} */

a {color: #204770}

.redText1{font-size: 10pt; font-weight: bold; color: #A375AC; text-decoration: none;}
.redText2{font-size: 14pt; font-weight: bold; color: #A375AC; text-decoration: none;}
.redText3{font-size: 12pt; font-weight: bold; color: #A375AC; text-decoration: none;}

.blueText1{font-size: 12pt; font-weight: bold;	color: #204770;	text-decoration: none;}
.blueText2{font-size: 13pt; font-weight: bold;	color: #70BBE4;	text-decoration: none;}
.blueText3{font-size: 8pt;	font-weight: normal; color: #204770; text-decoration: none;}
.blueText4{font-size: 13pt; font-weight: normal; color: #70BBE4; text-decoration: none;}
.blueText5{font-size: 10pt;	font-weight: bold; color: #70BBE4; text-decoration: none;}

.whiteText1{font-size: 10pt; font-weight: bold;	color: #ffffff;	text-decoration: none;}

.pageText {font-size: 7pt;	font-weight: normal; text-decoration: none;}

a.my1 {font-size: 8pt; color: #A375AC;	font-weight: normal; text-decoration: none;}
a:link.my1 {font-size: 8pt;	color: #A375AC; font-weight: normal; text-decoration: none; }
a:visited.my1 {font-size: 8pt;	color: #A375AC;	font-weight: normal; text-decoration: none;}
a:visited:hover.my1 {font-size: 8pt; color: #A375AC; font-weight: normal;	text-decoration: underline;}
a:hover.my1 {font-size: 8pt; color: #A375AC; font-weight: normal; text-decoration: underline;}

a.my1-spec {font-size: 8pt; color: #A375AC;	font-weight: normal; text-decoration: none; padding: 3px; background: #FFFFFF; border: solid 1px #CCADCE; text-decoration: none;}

a.my2 {font-size: 8pt;	color: #ffffff;	font-weight: bold;	text-decoration: none;	}
a:link.my2 {font-size: 8pt; color: #ffffff; font-weight: bold;	text-decoration: none;}
a:visited.my2 {font-size: 8pt;	color: #ffffff;	font-weight: bold;	text-decoration: none;}
a:visited:hover.my2 {font-size: 8pt; color: #ffffff;	font-weight: bold;	text-decoration: underline;}
a:hover.my2 {font-size: 8pt;	color: #ffffff; font-weight: bold;	text-decoration: underline; }

a.my3 {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none;}
a:link.my3 {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none;}
a:visited.my3 {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none;}
a:visited:hover.my3 {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: underline;}
a:hover.my3 {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: underline; }

a.my3-spec {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; padding: 3px; margin-bottom: 6px;  background: #FFFFFF; border: solid 1px #E0E2E3; text-decoration: none;}

a.my4 {font-size: 9pt; color: #477198; font-weight: bold; text-decoration: none; background-image: url(/i/ar1.gif); background-repeat: no-repeat; background-position: center left; padding-left: 12px;}
a:link.my4 {font-size: 8pt;	color: #477198;	font-weight: bold;	text-decoration: none;}
a:visited.my4 {font-size: 8pt;	color: #477198;	font-weight: bold;	text-decoration: none;}
a:visited:hover.my4 {font-size: 8pt;	color: #477198;	font-weight: bold;	text-decoration: underline;}
a:hover.my4 {font-size: 8pt; color: #477198; font-weight: bold;	text-decoration: underline; }

a.my5 {font-size: 8pt; color: #204770;	font-weight: bold;	text-decoration: none;	}
a:link.my5 {font-size: 8pt;	color: #204770; font-weight: bold; text-decoration: none; }
a:visited.my5 {font-size: 8pt;	color: #204770;	font-weight: bold;	text-decoration: none;}
a:visited:hover.my5 {font-size: 8pt;	color: #204770;	font-weight: bold;	text-decoration: underline;}
a:hover.my5 {font-size: 8pt;	color: #204770;	font-weight: bold;	text-decoration: underline;}

a.my6 {	font-size: 8pt; color: #A375AC; font-weight: normal; text-decoration: none; background-image: url(/i/envelope.gif); background-repeat: no-repeat; background-position: center left; padding-left: 15px;}
a:link.my6 {font-size: 8pt;	color: #A375AC; font-weight: normal; text-decoration: none; }
a:visited.my6 {font-size: 8pt;	color: #A375AC;	font-weight: normal;	text-decoration: none;}
a:visited:hover.my6 {font-size: 8pt;	color: #A375AC;	font-weight: normal;	text-decoration: underline;}
a:hover.my6 {font-size: 8pt;	color: #A375AC;	font-weight: normal;	text-decoration: underline;}

ul.ul-menu0 {list-style-type: none; list-style-position: outside; font-weight: bold; color: #FFFFFF; font-size: 9pt; margin: 0; padding: 0;}
ul.ul-menu0 li {background: url(/i/ar1.gif) no-repeat 3px left; padding-bottom: 2px; padding-left: 12px;}
ul.ul-menu0 a {color: #FFFFFF; text-decoration: none;}
ul.ul-menu0 a:hover {text-decoration: underline;}

a.menu0 {font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none; background-image: url(/i/ar1.gif); background-repeat: no-repeat; background-position: center left; padding-left: 12px;}
a.menu0:hover {text-decoration: underline;}

ul.ul-menu1 {list-style-type: none; list-style-position: outside; font-weight: bold; margin-top: 1px; margin-left: 16px; margin-bottom: 1px;}
ul.ul-menu1 li {background: url(/i/ar2.gif) no-repeat 4px left; padding-bottom: 1px; padding-left: 8px;}
ul.ul-menu1 a {color: #204770; text-decoration: none;}
ul.ul-menu1 a:hover {text-decoration: underline;}

ul.ul-menu2 {font-weight: normal; list-style-type: none; list-style-position: outside; margin-top: 1px; margin-left: 2px; margin-bottom: 1px;}
ul.ul-menu2 li {background: url(/i/ar3.gif) no-repeat 5px left; padding-bottom: 3px; margin-left: 25px; padding-left: 7px;}
ul.ul-menu2 a {color: #204770; text-decoration: underline;}
ul.ul-menu2 a:hover {text-decoration: underline;}

body {margin: 0; padding: 0;}
input.red {background-color : #ffffff; color : #000000; font-family : Tahoma, Veradana, Helvetica, sans-serif; font-size : 11px; font-weight : normal; border-color : #A375AC;  border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px; text-indent : 2px;}
input.blue {background-color : #ffffff; color : #000000; font-family : Tahoma, Veradana, Helvetica, sans-serif; font-size : 11px; font-weight : normal; border-color : #477198;  border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px; text-indent : 2px;}
img {border: 0; vertical-align: top;}
img.img-pur {border: solid 1px #CCADCE}
img.img-blu {border: solid 1px #C6E4F4}

.topUrl {font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #204770; text-decoration: none; font-weight: normal;}

.topUrl:hover {text-decoration: underline; font-weight: normal;}
.button {font-family: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #DBEFFA; BORDER: #204770 1px solid; COLOR: #204770; cursor: pointer; FONT-SIZE: 10px; FONT-WEIGHT: bold;}
.price {color: #000099; font-size: 11px; font-weight: bold}
.old_price {color: #999999; font-size: 11px; text-decoration: line-through}
.basket{background-color:#F4F3E1;text-align:center;font-weight:bold;font-size: 11px}
.alert{font-size:15px;font-weight:bold;color:red}
hr {height: 1px}
hr.gray {color: #DFE7D0; background-color: #DFE7D0;}
.inputText {font-size: 11px; color: #000099; border: solid 1px #5555B5; background: #FFFFFF}
.pimg {border: solid 1px #DFE7D0}
.inputSelect {font-size: 11px; background-color: #FFFFFF; color: #204770; font-weight: bold;}
.inputSelectCur {font-size: 11px; background-color: #F8F2F7; color: #204770; font-weight: bold;}
.s-link {font-size: 7pt;}
.msg {font: 11px tahoma; background-color:#F3F3E2; margin: 0 0 5px 0; padding-left: 5px; padding-right: 10px; padding-top: 7px; padding-bottom: 7px;}


h1 {
 font-family: Tahoma, Arial, sans-serif;
 font-size: 18px;
 font-weight: bold;
 color: #2C549D;
 border-bottom: solid 2px #94ABD7;
 padding-bottom: 4px;
 margin: 5px 0 10px 0;
 text-align: left;
}

h2 {
 font-family: Tahoma, Arial, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #2C549D;
 border-bottom: solid 1px #94ABD7;
 background-color: #EBF2FF;
 padding: 4px;
 margin: 0 0 5px 0;
}


h3 {
 font-weight: bold;
 font-size: 14px;
 color: #2C549D;
 border-bottom: solid 1px #94ABD7;
 background-color: #EBF2FF;
 padding: 4px;
 margin-bottom: 5px;
}


.steps {
 float: left;
 font-size: 12px;
 height: 20px;
 padding: 2px;
}

.step_on {
 font-size: 12px;
 font-weight: bold;
 background-color: #2C549D;
 width: 20px;
 height: 20px;
 padding: 2px;
 display: block;
 float: left;
 color: #FFFFFF;
 text-align: center;
}

.step_onText {
 font-size: 12px;
 font-weight: bold;
 padding: 2px 2px 2px 10px;
 display: block;
 float: left;
 color: #2C549D;
 margin-right: 10px;
 background: url('/i/ch_arr_on.gif') no-repeat left 50%;
}

.step_off {
 font-weight: bold;
 font-size: 12px;
 background-color: #AAAAAA;
 width: 20px;
 height: 20px;
 padding: 2px;
 display: block;
 float: left;
 color: #FFFFFF;
 text-align: center;
}

.step_offText {
 font-weight: bold;
 font-size: 12px;
 padding: 2px 2px 2px 10px;
 display: block;
 float: left;
 color: #AAAAAA;
 margin-right: 10px;
 background: url('/i/ch_arr_off.gif') no-repeat left 50%;
}