
/* Color Sheme
http://www.wellstyled.com/tools/colorscheme2/index-en.html?analog;50;0;64;-1;-1;1;-0.7;0.25;1;0.5;1;-1;-1;1;-0.7;0.25;1;0.5;1;-1;-1;1;-0.7;0.25;1;0.5;1;-1;-1;1;-0.7;0.25;1;0.5;1;0*/

/*
orange = FFA000
blue = AFD4FF
blue lite = CFE5FF
blue dark = 5A90CF
yelow = FFD300
brown = 994100

*/
BODY, TH, TD, A, P, LI, UL, H1, H2, H3, B { font-size: 12px; color: black; font-family: tahoma, arial, helvetica, sans-serif; }

/* Tag Selectors */
BODY { margin: 0px; border: 0px; padding: 0px; background-color: #F3F3F3; }
TD, TH {vertical-align: top; }
a { text-decoration: none; }
a { color: #8F4000;}
a:hover { color: #CC5B00; }
FORM { display: inline;}

H1 {font-size: 14px; color: #994100; }
H2 {font-size: 12px; color: #5A90CF;}
H3 {font-size: 12px; color: #5A90CF;}

/* Main Layout */

#container { width: 100%; }
#wrapper { width: 950px; max-width: 950px; margin-top: 10px; }
#header { background-color: #FFFFFF; } 
#content .tabContent { background-color: #FFFFFF; width: 100%; padding: 0px; border: 0px; border-top: 3px solid #5A90CF; }
#content .columnLeft { width: 570px; }
#content .columnCenter { width: 200px; background-color: #FFC666;  border-left: solid 1px #994100;}
#content .columnRight { width: 200px; background-color: #994100; border-left: solid 1px #FFFFFF; padding: 0 0 3px 0;}

/* Column Right */

.columnRight H2 { color: #fff; line-height:1.0em; margin: 0 0 0 5px;}

#menuSub { text-align: left; }
#menuSub UL { margin: 0; padding: 0; list-style: none; }
#menuSub UL LI { height: auto; margin: 0 0 0 4px; padding: 8px 0 4px 8px;  border-bottom: solid 1px #FFA000; }
#menuSub A { font-weight: bold; font-size: 12px; color: #FFE980; }
#menuSub A:hover { color: #FFA000; padding-left: 3px; }
#menuSub UL LI Ul LI { background: none; border: none;}
#menuSub UL LI Ul LI  A { font-weight: normal; margin: 0 0 0 13px; }


#menuMain {  background-color: #994100; height: 30px; width: 100%; text-align: left; margin: 1px 0 5px 0; overflow: hidden;}
#menuMain ul { margin:10px 0 0 0; padding:0; border: 0; list-style:none; display:inline; }
#menuMain li { margin:0; padding:0 3px 6px 3px; border: 0; list-style:none; float: left; background: url("/images/bg_menu_sep.gif") no-repeat center left;  }
#menuMain li a { float: left; font-weight: bold; font-size: 11px; padding: 8px 3px 0 3px; margin: 0 0 0 11px; color: #FFE7BF; }
#menuMain a:hover { color: #FFA000; }

/* Column Center */
.columnCenter { text-align: left; }
.columnCenter H2 { color: #994100; line-height:1.0em;}

/* Header */
#header .menuLang { float:right; margin: 0 2px 2px 0;  font-size: 10px;}
#header .menuLang a { font-size: 10px;}
#header .logo { text-align: left; margin: 3px 0 0 5px; } 

.error { color: red; }

/* CMS webMate Content   --------------------------------------------------------*/
#wmContent { display: block; text-align: left; overflow: visible; padding-left: 5px; }
#wmContent H1 { display: block; margin-bottom: 3px;}
#wmContent H2 { display: block; margin-bottom: 4px;}
#wmContent H3 { display: block; }
#wmContent B { color: #000000; }
#wmContent LI { list-style-type: disc; list-style-image: url('/images/icon_list2.gif'); }
#wmContent IMG { margin-right: 5px; margin-bottom: 2px; border-color: #BFA730; }

#wmContent .TableInfo { float: right; margin: 0 5px 5px 0; border-collapse: collapse; border-spacing: 0px; }
#wmContent .TableInfo TD { background-color: #cfe5ff; padding: 2px; font-weight: bold;  border-bottom: solid 1px white;}
#wmContent .TableInfo TR > td:first-child { background-color:none; padding: 2px; font-weight: bold; }

#wmContent .TableContent { width: 550px; border-collapse: collapse; border-spacing: 0px; }
#wmContent .TableContent TR > TD:first-child {background-color: #afd4ff; padding: 3px 0 3px 8px; font-weight: bold; border-bottom: solid 1px white; width: 40%; }
#wmContent .TableContent TD:last-child {background-color: #cfe5ff; padding: 3px 0 3px 8px; border-bottom: solid 1px white; width: 60%; }

#wmContent .TableOffers { border-collapse: separate; border-spacing: 1px; padding: 0px; margin: 0px; }
#wmContent .TableOffers TD {width: 380px; text-align: center; background-color: #cfe5ff;}
#wmContent .TableOffers tbody > TR:first-child TD {background-color: #FFA000; padding: 0px; font-weight: bold; text-align: left; }
#wmContent .TableOffers tbody > TR:last-child TD {padding: 0px; font-weight: bold; text-align: left; }
#wmContent .TableOffers H2 {color: #994100; }
#wmContent .TableOffers IMG {border: solid 1px #994100; }

#jQueryTabs .ui-tabs-panel h2 { background: url(/images/ui/ffa000_7x7_arrow_right.gif) 0 60% no-repeat; padding-left: 12px; }
#jQueryTabs .ui-tabs-panel ol { border: 0; padding: 0; margin: 0 0 0 3px; border: solid 1px #fff; padding: 4px; } 
#jQueryTabs .ui-tabs-panel ol li { list-style-image: url(/images/ui/ffa000_7x7_arrow_right.gif) !important; margin-left: 15px;}
#jQueryTabs .ui-tabs-panel {background: #c3dcff}
/* Index.htm */

.columnLeftIndex { width: 770px; background-color: #CFE5FF;}
.columnCenterIndex { width: 200px; background-color: #FFC666; }

/* Content Start Box */
#contentStart { width: 520px; display: block; text-align: left; line-height: 16px; }
#contentStart .contentBox { border-bottom: solid 1px white; padding: 2px; margin: 0 0 2px 0;}

#contentStart .contentBox H1 { color: #8F4000; margin: 2px;}
#contentStart .contentBox H3 { margin: 0px; font-size: 21px; color: #F9FFBF }
#contentStart IMG { margin: 0 8px 2px 3px; }
#contentStart A .wmArrowStart { margin: 3px 0 0 5px; border: solid 0px #F9FFDF; }
#contentStart .picSmall { margin-right: 5px; margin-bottom: 3px; margin-top: 3px; }
#contentStart .tdBorder { border-top: dotted 1px black; height: 2px; }
#contentStart LI { list-style-type: disc; list-style-image: url('/images/icon_list2.gif'); margin-left: 30px; }

/* Content Info Box */
#contentInfos { display: block; text-align: left; line-height: 16px; min-height: 600px; background-color: #994100; margin: 0 1px 0 3px; }
#contentInfos A .wmArrowStart { margin: 3px 0 0 5px; border: solid 0px #F9FFDF; }
#contentInfos H3 { color: #FFE7BF; margin: 2px; font-size: 14px; }
#contentInfos TR { width: 230px;}
#contentInfos TD { font-size: 11px;}



/*  FORM SEARCH USE*/
#searchText { display: inline; }
#searchText FORM INPUT { display: inline; vertical-align: bottom; }
#searchField { font-size: 11px; border: 1px solid #000000; }

/* Conditions bottom of page */
#agb { margin-top: 50px; border-top: solid 1px #EDEFE0;}

/*  FORM CONCTACT */
#contactForm { display: inline; }
#contactForm TABLE { width: 480px; border-spacing: 0px; border-collapse: collapse; padding: 0px; }
#contactForm TD { background-color: #CFE5FF; padding: 4px; border-bottom: solid 1px #fff; }

#printButton { display: inline; }

/* SEARCH LINKS  */
#searchLinks a:link { color: #8F4000; text-decoration: underline; margin-right: 5px; }
#searchLinks a:visited { color: #8F4000; text-decoration: underline; margin-right: 5px; }
#searchLinks a:active { color: #8F4000; text-decoration: underline; margin-right: 5px; }

#footer { font-size: 10px; background-color: #FFE7BF; border-bottom: 1px solid #807540; border-top: 1px solid #fff; height: 30px; vertical-align: middle;}
#footer A { font-size: 10px; color: #8F4000; }
#footer P { font-size: 10px; }