/* flash menu */
#flash .mainCenter {
 width: 766px;
}
#flashMenu .mainCenter {
}
#flashMenu .panel {
 width: 762px;
 height: 112px;
 /*
 background-image: url(../images/fmenu_bkg.jpg);
 background-repeat: repeat-x;
 background-position: top left;
 */
 background-color: rgb(232, 238, 250);
 padding-left: 2px;
 padding-right: 2px;
}
.panel .pos {
	padding-left: 1px;
	padding-right: 1px;
}

.panel .sep {
 height: 88px;
 width: 1px;
 margin: 14px 0 0 10px;
 /*background-image: url(../images/fmenu_horiz1.gif);*/
 background-image: url(../images/fmenu_horiz1_2.gif);
 background-repeat: no-repeat;
 background-position: top left;
}
.panel .sep_white {
 height: 88px;
 width: 1px;
 margin: 15px 10px 0 0;
 background-image: url(../images/fmenu_horiz3.gif);
 background-repeat: no-repeat;
 background-position: top left;
}
.panel .pos .arrow1 {
 padding: 18px 5px 0 4px;
}
.panel .pos .sep1 {
 height: 15px;
 margin-top: 15px;
 width: 1px;
 background-image: url(../images/fmenu_horiz2.gif);
 background-repeat: repeat-y;
 background-position: top left;
}
.panel .pos .arrow2 {
 padding-top: 20px;
}
.panel .pos .text {
 padding: 16px 0 0 8px;
 width: 90px;/*70px;*/
}
.panel .sep2 {
 margin-top: 8px;
 margin-bottom: 8px;
 height: 1px;
 /*width: 103px;*/
 width: 125px;
 background-color: #2b1845;
}
.panel .sep6 {
 height: 1px;
 width: 12px;
}

/* */
.sep4 div {
 height: 1px;
 margin: 10px 0 12px 0;
 background-color: #b3b3b3;
 width: 100%;
}
.sep5 {
 height: 5px;
}

/* news area */
#hp .mainCenter {
 padding-bottom: 5px;
}
.hp {
 height: auto;
 width: 100%;
}
.hp .sep1 {
 width: 8px;
}
.hp .sep2 {
 width: 20px;
}
.hp .sep3 {
 width: 15px;
}
.hp .col1 {
 width: 304px;
 height: 100%;
 padding-top: 7px;
}
.hp .col2 {
 width: 224px;
 height: 100%;
 padding-top: 7px;
}
.hp .col3 {
 width: 195px;
 height: 100%;
}
.greenline {
 background-image: url(../images/green_linebkg.gif);
 background-repeat: repeat-x;
 background-position: top left; 
}
.greyline {
 background-image: url(../images/grey_linebkg.gif);
 background-repeat: repeat-x;
 background-position: top left; 
}
.whiteline {
 background-image: url(../images/white_linebkg.gif);
 background-repeat: repeat-x;
 background-position: top left; 
}
.hp .col1 .greyline {
 width: 304px;
 height: 20px;
}
.hp .col1 .greenline {
 width: auto;
 height: 20px;
 padding-left: 10px;
 padding-right: 10px;
}
.news {
 width: 304px;
}
table.news .sep3 {
 background-image: url(../images/violet_horiz.gif);
 background-repeat: repeat-x;
 background-position: bottom left;
 width: 304px;
 padding: 3px 0 2px 0;
 height: 1px;
}
table.news td {
 height: 100%;
}
table.news .pic {
 width: 71px;
 padding: 8px 23px 0 16px;
}
table.news .text {
 padding-top: 8px;
 width: 175px;
 height: auto;
}
table.news .text2 {
 padding: 7px 0 4px 0;
 width: 285px;
}
table.news .date {
 color: #3b81bf;
}
table.news .text2 .title {
 width: 200px;
}
table.news .title {
 font-weight: bold;
}
table.news .title a {
 color: #1e3664;
 text-decoration: none;
}
table.news .title a:hover {
 text-decoration: underline;
}
table.news .abstract {
 height: auto;
}
table.news .abstract, table.news .abstract a {
 color: #2a1745;
 text-decoration: none;
}
table.news .text2 .abstract {
 width: 200px;
 height: auto;
 font-weight: normal;
}
table.news .abstract a:hover {
 text-decoration: underline;
}
table.news .arrow {
 vertical-align: bottom;
 padding-right: 7px;
 padding-bottom: 6px;
}

/* */
.hp .col2 .greyline {
 width: 224px;
 height: 20px;
}
.hp .col2 .greenline {
 width: auto;
 height: 20px;
 padding-left: 10px;
 padding-right: 10px;
}
.hp .col2 .pic {
 margin-top: 8px;
 background-repeat: no-repeat;
 height: 93px;
 width: 224px;
}
.hp .col2 .pic div {
 width: 6px;
 height: 6px;
}

.hp .col2 .desc {
 /*background-image: url(../images/brown_bkg.jpg);*/
 background-repeat: repeat-x;
 background-position: top left;
 background-color: #673720;
 width: 196px;
 height: auto;
 padding: 12px 14px 5px 14px;
}
.hp .col2 .arrow {
 padding-top: 2px;
 width: 9px;
 height: 9px;
 padding-right: 8px;
}
.hp .col2 .text {
 width: 179px;
 height: auto;
 font: 10px arial,sans-serif;
 font-weight: bold;
}
.hp .col2 .text a {
 color: white;
 text-decoration: none;
}
/* galery and login-box */
.hp .col3 .galery {
 background-image: url(../images/galery_panel2.jpg);
 background-repeat: no-repeat;
 background-position: top left;
 width: 195px;
 height: 95px;
 padding-bottom: 10px;
}
.galery .text1 {
 padding: 8px 0 0 12px;
}
.galery .text3 {
 padding: 46px 0 0 16px;
}

.log .inset {
 background-image: url(../images/galery_bkg.jpg);
 background-repeat: repeat-x;
 background-position: top left;
 width: 159px;
 height: 104px;
}
.inset .text1 {
 background-image: url(../images/green_linebkg.gif);
 background-repeat: repeat-x;
 background-position: top left;
 height: 20px;
 margin-top: 1px;
 padding-left: 6px;
 width: 107px;
}
.inset .text2 {
 padding: 8px 0 0 7px;
 height: 18px;
}
.inset .text3 {
 padding: 4px 0 0 7px;
 height: 18px;
}

.inset .title {
 font: 10px arial,sans-serif;
 font-weight: bold;
 width: 35px;
}
.inset .input {
 width: 96px;
}
.inset .input input {
 font: 10px arial,sans-serif;
 font-weight: bold;
 width: 94px;
 height: 13px;
 border: 1px inset #a9afd3;
 background-color: #d1d5e1;
}

.inset .button {
 padding-left: 5px;
 padding-top: 3px;
}

.rightColumn {
 padding-right: 5px;
 width: 174px;
}

.prodSearch .whiteline {
 width: 93%;
 height: 20px;
 margin-left: 5px;
}
.prodSearch .greenline {
 width: auto;
 height: 20px;
 padding-left: 10px;
 padding-right: 10px;
}

/* product search box */
.prodSearch {
}
.prodSearch .center {
 background-color: #eaf0fc; 
 border: 1px solid #9eafcd;
 width: 166px;
 padding: 7px 8px 9px 8px;
}
.prodSearch .combo {
 padding: 1px 0 7px 0;
 text-align: center;
}
.prodSearch .combo select {
 width: 155px;
 font: 11 px arial, sans-serif;
 color: #2a1745;
}
.prodSearch .button {
 width: 160px;
 text-align: right;
 padding-right: 1px;
}
