/* ------------------------| Header |----------------------- */
HTML, BODY {
	HEIGHT: 100%; margin:0; padding:0; width: 100%	
}
BODY { FONT-SIZE: x-small; font-family: Arial, sans-serif; color: #6c5a35; background-color: #fff9e2; text-align: center; vertical-align: middle;
table-layout: fixed
}

/* ------------------------| Headings |----------------------- */

h1 { FONT-SIZE: 18px; font-weight: normal; padding: 10px 0; margin: 0; color: #ad9768; line-height: 18px; }
h2 { FONT-SIZE: 14px; font-weight: normal; padding: 10px 0 ; margin: 0; color: #008abe; line-height: 14px; background: transparent url(../img/h2.gif) 0 30px no-repeat;}
h3 { FONT-SIZE: 16px; font-weight: normal; padding: 0 0 10px 0; margin: 0;}
h4 { FONT-SIZE: 26px; font-weight: normal; padding: 0; margin: 0; color: #326588; line-height: 22px }
h5 { FONT-SIZE: 12px; padding: 5px 0; margin: 0; font-weight: bold; }
h6 { FONT-SIZE: 18px; font-weight: bold; margin: 0; color: #c5c5c5; margin: 15px 0 10px 0;}






TABLE { border: 0px}
TD { FONT: 12px Arial; vertical-align: top;  }
ul {padding: 0; margin: 0 0 0 20px; list-style-position: outside; line-height: 18pt;}
P { FONT: 12px Arial; padding: 0; margin: 5px 0 10px 0; clear: left; line-height: 16pt; }




#flashcontent {margin: 0; padding: 0; }

.small_text { font-size: 11px; color: #9d8e6f }
.small_text strong { font-size: 12px; }

.bg_top_menu {  background: transparent url(../img/bg_top_menu.gif) 0 0 repeat-x; height: 45px  }
.bg_menu {  background: transparent url(../img/bg_menu.gif) 0 0 repeat-y; width: 220px; height: 170px }
.bg_menu3 {  background: transparent url(../img/bg_menu.gif) 0 0 repeat-y; width: 220px; height: 140px }
.bg_menu4 {  background: transparent url(../img/bg_menu.gif) 0 0 repeat-y; width: 220px; }
.bg_menu5 {  background: transparent url(../img/bg_menu1.gif) 0 0 no-repeat; width: 220px; line-height: 14px; padding: 10px 10px 0 20px; }
.bg_menu1 {  background: transparent url(../img/bg_menu1.gif) 0 0 no-repeat; width: 220px; height: 150px; line-height: 14px; padding: 10px 10px 0 20px; }
.bg_menu2 {  background: transparent url(../img/bg_menu1.gif) 0 0 no-repeat; width: 220px; height: 130px; line-height: 14px; padding: 10px 10px 0 20px; }
.bgg_02a {margin: 0 10px 0 0; padding: 0; line-height: 14px;}
.bgg_02a li { color: #ed1d24; padding: 5px 0 5px 0; list-style-type: none;   }
.bgg_02a li a:link{ line-height: 14px; text-decoration: none }
.bgg_02a li a:visited{ line-height: 14px; text-decoration: none }
.bgg_02a li a:hover{ line-height: 14px; text-decoration: none  }
.bgg_02a li a:active{ line-height: 14px; text-decoration: none  }
.bluelink {background: transparent url(../img/bul_blue.gif) 0 8px no-repeat; padding: 5px 10px ;}
.whitelink {background: transparent url(../img/bul_white.gif) 0 8px no-repeat; padding: 5px 10px;}
.greenlink {background: transparent url(../img/bul_green.gif) 0 8px no-repeat; padding: 5px 10px ;}
.cremelink {background: transparent url(../img/bul_creme.gif) 0 8px no-repeat; padding: 5px 10px;}
.redlink {background: transparent url(../img/bul_red.gif) 0 8px no-repeat; padding: 5px 10px ;}

.marker {margin: 0 10px 0 0; padding: 0; line-height: 14px; display: inline}
.marker li { color: #ed1d24; padding: 5px 0 5px 0; list-style-type: none; display: inline  }
.marker li a:link{ line-height: 14px; text-decoration: none }
.marker li a:visited{ line-height: 14px; text-decoration: none }
.marker li a:hover{ line-height: 14px; text-decoration: none  }
.marker li a:active{ line-height: 14px; text-decoration: none  }

/* ------------------------| catalog |----------------------- */
.catalog_cell1 { padding: 10px; border: #eed7a7 1px solid; background: #FFF url(../img/catalog_cell.gif) 0 0 repeat-x; height: 130px}
.catalog_cell2 span { text-transform: uppercase; font-weight: bold; }
.catalog_cell2 {line-height: 14px; padding: 0; margin: 5px 0 0px 0;}
.catalog_cell2 a{ color: #6c5a35; text-decoration: underline; background: transparent url(../img/arrow.gif) 100% 8px no-repeat; padding: 0 20px 0 0}
.catalog_cell2 a:link{ color: #6c5a35; }
.catalog_cell2 a:visited { color: #a79671; }
.catalog_cell2 a:hover { color: #ed1d24; background: transparent url(../img/arrow1.gif) 100% 8px no-repeat; }
.catalog_cell2 a:active { color: #ed1d24; background: transparent url(../img/arrow1.gif) 100% 8px no-repeat;  }

.search1 { background: transparent url(../img/search1.gif) 0 0 repeat-x; height: 61px; padding: 10px 0 }
.search4 { background: transparent url(../img/search4.gif) 0 0 repeat-x; height: 40px; vertical-align: middle }
.middle { vertical-align: middle }


a{ color: #008abe; text-decoration: none}
a:link{ color: #008abe; }
a:visited { color: #008abe; }
a:hover { color: #ed1d24;  }
a:active { color: #ed1d24;  }




/* ------------------------| popup-menu |----------------------- */
#popup_menu { z-index: 200; POSITION: absolute; top: 0; right: 0; width: 138px; height: 150px}
#picture_top { POSITION: relative; top: 0; left: 0; z-index: 1;}


a.pplink1 { background: transparent url(../img/lable1.gif) 5px 0 no-repeat; height: 28px; display: block }
a:hover.pplink1 { background: transparent url(../img/lable1.gif) 0 0 no-repeat }

a.pplink2 { background: transparent url(../img/lable2.gif) 5px 0 no-repeat; height: 28px; display: block }
a:hover.pplink2 { background: transparent url(../img/lable2.gif) 0 0 no-repeat }

a.pplink3 { background: transparent url(../img/lable3.gif) 5px 0 no-repeat; height: 28px; display: block }
a:hover.pplink3 { background: transparent url(../img/lable3.gif) 0 0 no-repeat }

a.pplink4 { background: transparent url(../img/lable4.gif) 5px 0 no-repeat; height: 28px; display: block }
a:hover.pplink4 { background: transparent url(../img/lable4.gif) 0 0 no-repeat }

a.pplink5 { background: transparent url(../img/lable5.gif) 5px 0 no-repeat; height: 28px; display: block }
a:hover.pplink5 { background: transparent url(../img/lable5.gif) 0 0 no-repeat }

a.pplink6 { background: transparent url(../img/lable6.gif) 5px 0 no-repeat; height: 28px; display: block }
a:hover.pplink6 { background: transparent url(../img/lable6.gif) 0 0 no-repeat }


/* ------------------------| top-menu |----------------------- */

#header {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; 
}
#header UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; padding: 7px 0 0 0
}
#header LI {
	padding: 0 2px 0 15px; background: transparent url(../img/bullet.gif) no-repeat 0 7px; FLOAT: left; MARGIN: 0px; 
}
#header A {
	padding: 5px 25px 4px 0; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; 
}
#header #current {
	background: transparent url(../img/bullet_on.gif) no-repeat 0 7px;
}
#header #current A {
	 PADDING-BOTTOM: 5px; COLOR: #ed1d24
}

/* ------------------------| lable-menu |----------------------- */

#lable {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; border-bottom: #f1deb6 1px solid 
}
#lable UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lable LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; background: transparent url(../img/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#lable A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: normal; background: transparent url(../img/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#lable A {
	FLOAT: none
}

#lable #current {
	BACKGROUND-IMAGE: url(../img/left_on.gif); color: #8d7950
}
#lable #current A {
	BACKGROUND-IMAGE: url(../img/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #8d7950
}
.icons {float: left}

/* ------------------------| form |----------------------- */


.form1 { width: 210px }
.form2 { width: 150px }
.button { background-color: #ffe2a6; border: #9d8e6f 1px solid; color: #9d8e6f }

.banner {position:relative; width: 682px; height: 180px;}
.border {position:absolute; width: 682px; height: 180px; background: url(/banner/border.gif) no-repeat;}
.banner .clear { clear: both;}
.banner .line { position: relative; width: 682px; height:35px;}
.banner .text { width: 682px; height:88px; background: #fbf2c9; color: #ad9768; padding-top: 11px; padding-bottom: 11px; font-family:Arial, Helvetica, sans-serif; font-size: 18px;}
.banner .block { float: left; margin-left: 85px;}
*html .banner .block { float: left; margin-left: 45px; margin-right: 30px;}
.banner .block .cl { width:0px; height: 8px; background: #fbf2c9; }
.banner .block a {position:relative; color: #ad9768; text-decoration: none;}
.banner .block div { font-size: 12px; color: #6c5a35;}

table.second, table.second td{
	border:solid 1px #000000;
	border-collapse:collapse;
}