BODY {
	BACKGROUND-IMAGE: url(../img/gen_css_bckgdmain.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat; TEXT-ALIGN: left
}
.nobckgd {
	BACKGROUND-IMAGE: url(../img/gen_pixel.gif); BACKGROUND-COLOR: #ffffff
}
.plain {
	BACKGROUND-IMAGE: url(../img/gen_css_bckgdplain.gif); BACKGROUND-REPEAT: repeat
}
BODY {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
.3dxmlDLError {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; COLOR: white; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: red
}
UL {
	MARGIN-TOP: 5px; DISPLAY: list-item; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 2em; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../img/puce_col1_css.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.ws {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -2px
}
A {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000
}
A.noline {
	TEXT-DECORATION: none
}
A.noline:hover {
	TEXT-DECORATION: underline
}
A.boldlink {
	FONT-WEIGHT: bold; COLOR: #ee0906; TEXT-DECORATION: none
}
.bold {
	FONT-WEIGHT: bold
}
A.bold {
	FONT-WEIGHT: bold
}
A.bold:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bold_1 {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bold_1:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.bold2px {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.bold3px {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.boldu {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.tleft {
	TEXT-ALIGN: left
}
.bleft {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.bold1px {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.bold1pxarial {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, sans-serif; LETTER-SPACING: 2px
}
.ul {
	TEXT-DECORATION: underline
}
.tjustify {
	TEXT-ALIGN: left
}
.cola {
	COLOR: #e80c0e
}
.cola A {
	COLOR: #e80c0e
}
.colab {
	FONT-WEIGHT: bold; COLOR: #e80c0e
}
.colab1px {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e80c0e
}
.colab1px A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e80c0e
}
.colab2px {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e80c0e
}
.colab3px {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #e80c0e
}
.colab4px {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e80c0e
}
.colatitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e80c0e
}
A.colab {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: underline
}
A.colab:hover {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: none
}
A.colab_1 {
	FONT-WEIGHT: bold; COLOR: #e80c0e
}
A.colab_1:hover {
	FONT-WEIGHT: bold; COLOR: #e80c0e
}
A.colab_1:visited {
	FONT-WEIGHT: bold; COLOR: #e80c0e
}
A.cola_1 {
	COLOR: #e80c0e; TEXT-DECORATION: none
}
A.cola_1:hover {
	COLOR: #e80c0e; TEXT-DECORATION: underline
}
A.cola_1:visited {
	COLOR: #e80c0e
}
.colbb {
	FONT-WEIGHT: bold; COLOR: #ff840a
}
A.colbb {
	COLOR: #333333; TEXT-DECORATION: none
}
A.colbb:hover {
	COLOR: #ff840a; TEXT-DECORATION: underline
}
.colc {
	COLOR: #fb7203
}
.colcb {
	FONT-WEIGHT: bold; COLOR: #fb7203
}
A.colcb {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: underline
}
A.colcb:hover {
	FONT-WEIGHT: bold; COLOR: #fb7203; TEXT-DECORATION: none
}
A.colcb_1 {
	FONT-WEIGHT: bold; COLOR: #fb7203
}
A.colcb_1:hover {
	FONT-WEIGHT: bold; COLOR: #fb7203
}
A.colcb_2 {
	FONT-WEIGHT: bold; COLOR: #fb7203; TEXT-DECORATION: none
}
A.colcb_2:hover {
	FONT-WEIGHT: bold; COLOR: #fb7203; TEXT-DECORATION: underline
}
.col1 {
	COLOR: #96aa00
}
.col1b {
	FONT-WEIGHT: bold; COLOR: #96aa00
}
.col1b1px {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #96aa00
}
.col1b2px {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #96aa00
}
.col1b3px {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #96aa00
}
.col1b4px {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #96aa00
}
.col1title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #96aa00
}
A.col1b {
	FONT-WEIGHT: bold; COLOR: #333333
}
A.col1b:hover {
	FONT-WEIGHT: bold; COLOR: #96aa00
}
A.col1b_1 {
	FONT-WEIGHT: bold; COLOR: #96aa00
}
A.col1b_1:hover {
	FONT-WEIGHT: bold; COLOR: #96aa00
}
.col2 {
	COLOR: #217ea1
}
.col2b {
	FONT-WEIGHT: bold; COLOR: #217ea1
}
.col2b1px {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #217ea1
}
.col2b2px {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #217ea1
}
.col2b3px {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #217ea1
}
.col2b4px {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #217ea1
}
.col2title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #217ea1
}
A.col2b {
	FONT-WEIGHT: bold; COLOR: #333333
}
A.col2b:hover {
	FONT-WEIGHT: bold; COLOR: #217ea1
}
A.col2b_1 {
	FONT-WEIGHT: bold; COLOR: #217ea1
}
A.col2b_1:hover {
	FONT-WEIGHT: bold; COLOR: #217ea1
}
.col3 {
	COLOR: #ba3957
}
.col3b {
	FONT-WEIGHT: bold; COLOR: #ba3957
}
.col3b1px {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ba3957
}
.col3b2px {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ba3957
}
.col3b3px {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ba3957
}
.col3b4px {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ba3957
}
.col3title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ba3957
}
A.col3b {
	FONT-WEIGHT: bold; COLOR: #333333
}
A.col3b:hover {
	FONT-WEIGHT: bold; COLOR: #ba3957
}
A.col3b_1 {
	FONT-WEIGHT: bold; COLOR: #ba3957
}
A.col3b_1:hover {
	FONT-WEIGHT: bold; COLOR: #ba3957
}
.col4 {
	COLOR: #608375
}
.col4b {
	FONT-WEIGHT: bold; COLOR: #608375
}
.col4b1px {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #608375
}
.col4b2px {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #608375
}
.col4b3px {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #608375
}
.col4b4px {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #608375
}
.col4title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #608375
}
A.col4b {
	FONT-WEIGHT: bold; COLOR: #333333
}
A.col4b:hover {
	FONT-WEIGHT: bold; COLOR: #608375
}
A.col4b_1 {
	FONT-WEIGHT: bold; COLOR: #608375
}
A.col4b_1:hover {
	FONT-WEIGHT: bold; COLOR: #608375
}
.col5b {
	FONT-WEIGHT: bold; COLOR: #7469a4
}
.col5 {
	COLOR: #7469a4
}
.col5b1px {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #7469a4
}
.col5b2px {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7469a4
}
.col5b3px {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #7469a4
}
.col5b4px {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #7469a4
}
.col5title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7469a4
}
A.col5b {
	FONT-WEIGHT: bold; COLOR: #333333
}
A.col5b:hover {
	FONT-WEIGHT: bold; COLOR: #7469a4
}
A.col5b_1 {
	FONT-WEIGHT: bold; COLOR: #7469a4
}
A.col5b_1:hover {
	FONT-WEIGHT: bold; COLOR: #7469a4
}
.listcol1 {
	FONT-WEIGHT: bold; COLOR: #ff7200; TEXT-DECORATION: underline
}
.listcol1:visited {
	FONT-WEIGHT: bold; COLOR: #ff7200; TEXT-DECORATION: underline
}
.listcol2 {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: underline
}
.listcol2:visited {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: underline
}
.listcol3 {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: underline
}
.listcol3:visited {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: underline
}
.col6 {
	FONT-SIZE: 11px; COLOR: #b4b3b3
}
.gold {
	FONT-WEIGHT: bold; COLOR: #ff7f00
}
.gallery {
	COLOR: #696969
}
.1px {
	FONT-SIZE: 13px
}
.listbckgd1 {
	BACKGROUND-COLOR: #f7f7f7
}
.listpoint1 {
	BACKGROUND-IMAGE: url(../img/gen_css_list_point1.gif); BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #f7f7f7
}
.borderbckgd2 {
	BACKGROUND-COLOR: #cccccc
}
.listbckgd2 {
	BACKGROUND-COLOR: #f1f1f1
}
.listpoint2 {
	BACKGROUND-IMAGE: url(../img/gen_css_list_point2.gif); BACKGROUND-REPEAT: repeat
}
.pic {
	BORDER-LEFT-COLOR: #b4b3b3; BORDER-BOTTOM-COLOR: #b4b3b3; BORDER-TOP-COLOR: #b4b3b3; BORDER-RIGHT-COLOR: #b4b3b3
}
.picleft {
	MARGIN-TOP: 20px; BORDER-LEFT-COLOR: #b4b3b3; MARGIN-BOTTOM: 20px; BORDER-BOTTOM-COLOR: #b4b3b3; BORDER-TOP-COLOR: #b4b3b3; MARGIN-RIGHT: 25px; BORDER-RIGHT-COLOR: #b4b3b3
}
.picright {
	MARGIN-TOP: 20px; BORDER-LEFT-COLOR: #b4b3b3; MARGIN-BOTTOM: 20px; BORDER-BOTTOM-COLOR: #b4b3b3; MARGIN-LEFT: 25px; BORDER-TOP-COLOR: #b4b3b3; BORDER-RIGHT-COLOR: #b4b3b3
}
.pictopleft {
	BORDER-LEFT-COLOR: #b4b3b3; MARGIN-BOTTOM: 20px; BORDER-BOTTOM-COLOR: #b4b3b3; BORDER-TOP-COLOR: #b4b3b3; MARGIN-RIGHT: 25px; BORDER-RIGHT-COLOR: #b4b3b3
}
.pictopright {
	BORDER-LEFT-COLOR: #b4b3b3; MARGIN-BOTTOM: 20px; BORDER-BOTTOM-COLOR: #b4b3b3; MARGIN-LEFT: 25px; BORDER-TOP-COLOR: #b4b3b3; BORDER-RIGHT-COLOR: #b4b3b3
}
.pictopleft10px {
	BORDER-LEFT-COLOR: #b4b3b3; MARGIN-BOTTOM: 10px; BORDER-BOTTOM-COLOR: #b4b3b3; BORDER-TOP-COLOR: #b4b3b3; MARGIN-RIGHT: 10px; BORDER-RIGHT-COLOR: #b4b3b3
}
.pictopright10px {
	BORDER-LEFT-COLOR: #b4b3b3; MARGIN-BOTTOM: 10px; BORDER-BOTTOM-COLOR: #b4b3b3; MARGIN-LEFT: 10px; BORDER-TOP-COLOR: #b4b3b3; BORDER-RIGHT-COLOR: #b4b3b3
}
.imgleft {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 25px
}
.imgright {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 25px
}
.imgtopleft {
	MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 25px
}
.imgtopright {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 25px
}
.pic1 {
	BORDER-LEFT-COLOR: #efefef; BORDER-BOTTOM-COLOR: #efefef; BORDER-TOP-COLOR: #efefef; BORDER-RIGHT-COLOR: #efefef
}
.bckgdplmsol {
	BACKGROUND-COLOR: #f0f0f0
}
.bordertable {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: #fafafa
}
.bckgdwhite {
	BACKGROUND-COLOR: white
}
.bckgdgrey1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../img/gen_css_bckgdgrey.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat
}
.deg1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../img/gen_css_deg1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat
}
.bckgd1 {
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.deg2 {
	BACKGROUND-IMAGE: url(../img/gen_css_deg2.gif); BACKGROUND-REPEAT: repeat
}
.deg2inv {
	BACKGROUND-IMAGE: url(../img/gen_css_deg2inv.gif); BACKGROUND-REPEAT: repeat
}
.bckgd2 {
	BACKGROUND-COLOR: #f7f7f7
}
.deg3 {
	BACKGROUND-IMAGE: url(../img/gen_css_deg3.gif); BACKGROUND-REPEAT: repeat
}
.bckgd3 {
	BACKGROUND-COLOR: #eeeeee
}
.bckgd4 {
	BACKGROUND-COLOR: #d5d5d5
}
.point1 {
	BACKGROUND-IMAGE: url(../img/gen_css_point1.gif); BACKGROUND-REPEAT: repeat
}
.point2 {
	BACKGROUND-IMAGE: url(../img/gen_css_point2.gif); BACKGROUND-REPEAT: repeat
}
.point3 {
	BACKGROUND-IMAGE: url(../img/gen_css_point3.gif); BACKGROUND-REPEAT: repeat
}
.gallerypopup {
	BACKGROUND-COLOR: #494949
}
.coin_1_bckdg {
	BACKGROUND-COLOR: #e6e6e6
}
SELECT.sel01 {
	FONT-SIZE: 10px; WIDTH: 390px; COLOR: #717070; HEIGHT: 15px
}
SELECT.ps2 {
	FONT-SIZE: 10px; WIDTH: 400px; COLOR: #717070; HEIGHT: 15px
}
INPUT.ps2 {
	FONT-SIZE: 11px; WIDTH: 250px
}
INPUT.contact {
	FONT-SIZE: 11px; WIDTH: 250px
}
INPUT.contactSmall {
	FONT-SIZE: 10px; WIDTH: 150px
}
INPUT.contactXSmall {
	FONT-SIZE: 10px; WIDTH: 50px
}
UNKNOWN {
	FONT-SIZE: 10px; WIDTH: 100px
}
INPUT.contactR {
	FONT-SIZE: 10px; WIDTH: 250px; BACKGROUND-COLOR: #fffccc
}
.contactB {
	BORDER-RIGHT: #acb5b5 3px double; PADDING-RIGHT: 0.5em; BORDER-TOP: #c4cccc 3px double; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: url(../img/background_form_element.gif) #fefefe repeat-x; PADDING-BOTTOM: 0em; MARGIN: 0.35em 0px 0px; OVERFLOW: visible; BORDER-LEFT: #acb5b5 3px double; CURSOR: hand; COLOR: #3b3f43; PADDING-TOP: 0em; BORDER-BOTTOM: #6f7777 3px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contactB:hover {
	BORDER-LEFT-COLOR: #e80c0e; BORDER-BOTTOM-COLOR: #e80c0e; BORDER-TOP-COLOR: #e80c0e; BORDER-RIGHT-COLOR: #e80c0e
}
INPUT.bak {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-COLOR: #f2f2f2
}
SELECT.contact {
	FONT-SIZE: 10px; WIDTH: 250px; COLOR: #717070; HEIGHT: 15px
}
SELECT.contactSmall {
	FONT-SIZE: 10px; WIDTH: 50px; COLOR: #717070; HEIGHT: 15px
}
SELECT.contactR {
	FONT-SIZE: 10px; WIDTH: 250px; COLOR: #717070; HEIGHT: 15px; BACKGROUND-COLOR: #fffccc
}
SELECT.i2 {
	FONT-SIZE: 11px; WIDTH: 150px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 18px
}
SELECT.i3 {
	FONT-SIZE: 11px; WIDTH: 150px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 18px
}
SELECT.i4 {
	FONT-SIZE: 11px; WIDTH: 150px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 18px
}
SELECT.i5 {
	FONT-SIZE: 11px; WIDTH: 70px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 18px
}
SELECT.i6 {
	FONT-SIZE: 11px; WIDTH: 120px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 18px
}
SELECT.i7 {
	FONT-SIZE: 11px; WIDTH: 115px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 18px
}
SELECT.i8 {
	FONT-SIZE: 11px; WIDTH: 95px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 18px
}
SELECT.conf1 {
	FONT-SIZE: 11px; WIDTH: 300px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 22px
}
SELECT.conf2 {
	FONT-SIZE: 11px; WIDTH: 90px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 22px
}
INPUT.conf1 {
	FONT-SIZE: 10px; WIDTH: 70px
}
INPUT.conf2 {
	FONT-SIZE: 10px; WIDTH: 210px
}
INPUT.search1 {
	FONT-SIZE: 10px; WIDTH: 165px
}
INPUT.search2 {
	FONT-SIZE: 10px; WIDTH: 140px
}
SELECT.search1 {
	FONT-SIZE: 11px; WIDTH: 100px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 22px
}
SELECT.search2 {
	FONT-SIZE: 11px; WIDTH: 65px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 22px
}
INPUT.send1 {
	FONT-SIZE: 11px; WIDTH: 140px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 18px
}
.colgrb1px {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5d5d5d
}
TEXTAREA.send1 {
	FONT-SIZE: 11px; WIDTH: 565px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 100px
}
SELECT.gallery {
	FONT-SIZE: 10px; WIDTH: 250px; COLOR: #717070; HEIGHT: 15px
}
.gsearch {
	FONT-WEIGHT: bold; COLOR: #717070
}
INPUT.gsearch {
	BORDER-RIGHT: #b4b3b3 1px solid; BORDER-TOP: #b4b3b3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #b4b3b3 1px solid; WIDTH: 120px; BORDER-BOTTOM: #b4b3b3 1px solid
}
SELECT.gsearch {
	BORDER-RIGHT: #b4b3b3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b4b3b3 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b4b3b3 1px solid; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #b4b3b3 1px solid
}
.gsearchselect {
	FONT-SIZE: 10px
}
.gsearchselectbold {
	BACKGROUND: #eeeeee; COLOR: black
}
.gsearchNOselect {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.cdf1 {
	FONT-WEIGHT: bold; COLOR: #7c7c7c
}
A.cdf1 {
	COLOR: #7c7c7c; TEXT-DECORATION: underline
}
A.cdf1:hover {
	COLOR: #7c7c7c; TEXT-DECORATION: none
}
A.cdf1:visited {
	COLOR: #7c7c7c; TEXT-DECORATION: underline
}
.cdf2 {
	FONT-WEIGHT: bold; COLOR: #e80c0e
}
A.cdf2 {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: none
}
A.cdf2:hover {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: none
}
A.cdf2:visited {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: none
}
.footer {
	COLOR: #b0afaf; BACKGROUND-COLOR: #fafafa
}
.degfooter {
	BACKGROUND-IMAGE: url(../img/gen_css_degfooter.gif); BACKGROUND-REPEAT: repeat
}
.white {
	COLOR: #ffffff
}
.whiteb {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
DIV.tx-indexedsearch {
	MARGIN-LEFT: 25px; WIDTH: 565px; MARGIN-RIGHT: 25px
}
DIV.customers_stories {
	MARGIN-TOP: 4px
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
	FONT-STYLE: normal
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
	MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-STYLE: normal; BACKGROUND-COLOR: #e80c0e
}
.tx-indexedsearch-searchbox-button {
	BORDER-RIGHT: #b4b3b3 1px solid; BORDER-TOP: #b4b3b3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #b4b3b3 1px solid; BORDER-BOTTOM: #b4b3b3 1px solid
}
.tx-indexedsearch-searchbox-sword {
	BORDER-RIGHT: #b4b3b3 1px solid; BORDER-TOP: #b4b3b3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #b4b3b3 1px solid; BORDER-BOTTOM: #b4b3b3 1px solid
}
A.navtop {
	TEXT-DECORATION: none
}
A.navtop:hover {
	TEXT-DECORATION: none
}
A.navtop:visited {
	COLOR: #333333
}
TABLE TR TD#left TABLE {
	BACKGROUND-COLOR: white
}
TABLE TR TD TABLE TR TD.3levelmenu-act A.navtop-act {
	COLOR: #e80c0e; TEXT-DECORATION: underline
}
TABLE TR TD TABLE TR TD.3levelmenu-act A.navtop-act:hover {
	COLOR: #e80c0e; TEXT-DECORATION: underline
}
TABLE TR TD TABLE TR TD.3levelmenu-act A.navtop-act:visited {
	COLOR: #e80c0e; TEXT-DECORATION: underline
}
.itemoff {
	FONT-SIZE: 11px; COLOR: #5d5d5d; BACKGROUND-COLOR: #ffffff
}
.itemon {
	FONT-SIZE: 11px; COLOR: #e80c0e; BACKGROUND-COLOR: #ffffff
}
.itemroll {
	BACKGROUND-COLOR: #ececec
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #e80c0e
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e80c0e
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e80c0e
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
H5 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #e80c0e
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.bodytext {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
TABLE #banner_HP_101 {
	BACKGROUND-COLOR: #f7f7f7
}
.logform {
	COLOR: #ff9000
}
INPUT.logform {
	BORDER-RIGHT: #b4b3b3 1px solid; BORDER-TOP: #b4b3b3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #b4b3b3 1px solid; WIDTH: 100px; BORDER-BOTTOM: #b4b3b3 1px solid
}
INPUT.logformbutton {
	BORDER-RIGHT: #b4b3b3 1px solid; BORDER-TOP: #b4b3b3 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #b4b3b3 1px solid; WIDTH: 50px; BORDER-BOTTOM: #b4b3b3 1px solid
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e80c0e
}
A.clink {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.clink:hover {
	TEXT-DECORATION: underline
}
.TopTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #e80c0e; FONT-FAMILY: Verdana, sans-serif
}
.titleBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333
}
.textBlack {
	FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
.tabletitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e80c0e
}
A.directLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e80c0e; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.directLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e80c0e; FONT-FAMILY: Verdana, sans-serif
}
A.directLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e80c0e; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
A.impLink {
	FONT-WEIGHT: bold; COLOR: #6489b7; TEXT-DECORATION: none
}
A.impLink:visited {
	FONT-WEIGHT: bold; COLOR: #6489b7; TEXT-DECORATION: none
}
A.impLink:hover {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: underline
}
A.impLinkActive {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: none
}
A.impLinkActive:visited {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: none
}
A.impLinkActive:hover {
	FONT-WEIGHT: bold; COLOR: #e80c0e; TEXT-DECORATION: underline
}
.new {
	FONT-WEIGHT: bold; COLOR: #6489b7
}
.lightGrey {
	FONT-SIZE: 9px; COLOR: #b0afaf
}
INPUT.dslogin {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; BORDER-BOTTOM: #d3d3d3 1px solid
}
.salestitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e80c0e
}
.saleshead {
	FONT-SIZE: 11px
}
.salessubtitle {
	FONT-SIZE: 11px; COLOR: #e80c0e
}
.sales {
	FONT-SIZE: 10px
}
A.red {
	FONT-SIZE: 11px; COLOR: #f90800; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
A.red:visited {
	FONT-SIZE: 11px; COLOR: #f90800; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
A.red:hover {
	FONT-SIZE: 11px; COLOR: #f90800; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.greytext {
	FONT-SIZE: 10px; COLOR: #656565; FONT-FAMILY: Verdana, sans-serif
}
H2.techSspec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 25px; COLOR: #353535; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
H5.techSspec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ef0808; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.struct_2col_full_page {
	BACKGROUND-COLOR: white
}
.struct_2col_full_page_large_col {
	VERTICAL-ALIGN: top
}
.struct_2col_full_page_fine_col {
	VERTICAL-ALIGN: top; WIDTH: 180px
}
.col_vide_droite {
	WIDTH: 25px
}
.col_vide_droite {
	WIDTH: 25px
}
.col_vide_milieu {
	WIDTH: 25px
}
.spacer_line {
	HEIGHT: 25px
}
.sub_struct_2col {
	WIDTH: 100%
}
.sub_struct_2col_content {
	VERTICAL-ALIGN: top
}
.tableWithBorderMargin {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial, helvetica, sans-serif
}
.tableWithBorderMargin TD.tableTitleLine {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ededed; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #e80c0e; PADDING-TOP: 5px; LETTER-SPACING: 2px
}
.tableWithBorderMargin TD.tableContentLineWithBorder {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.tableWithBorderMargin TD.tableHeaderContentLineWithBorder {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ededed; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.tableWithTABS {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial, helvetica, sans-serif
}
.tableWithTABS TD.topLineACT A:hover {
	TEXT-DECORATION: underline
}
.tableWithTABS TD.topLineACT A {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ededed; BORDER-LEFT: #cccccc 1px solid; COLOR: #e80c0e; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; LETTER-SPACING: 2px; HEIGHT: 25px; TEXT-DECORATION: none
}
.tableWithTABS TD.topLineNonACT A {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #e80c0e; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; LETTER-SPACING: 2px; HEIGHT: 25px; TEXT-DECORATION: none
}
.tableWithTABS TD.topLineNonACT A:hover {
	DISPLAY: block; BACKGROUND: #ededed; TEXT-DECORATION: underline
}
.tableWithTABS TD.content {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: 20px
}
.selectorLinksTop {
	TEXT-ALIGN: left
}
.contact_link {
	FONT-WEIGHT: normal; COLOR: #717070; TEXT-DECORATION: underline
}
.titulosneranja {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
