@charset "utf-8";
body {
	color: #333333;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font: 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	text-align: center;
}
#news {
	height: 320px;
	width: 225px;
	float: right;
	margin-top: 25px;
	background: url(../images/products20.jpg) repeat-x 0px 0px;
	border-left: 1pt solid #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

#container {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#flash_index {
	margin-top: 25px;
	height: 330px;
	width: 730px;
}
#flash {
	padding-left: 8px;
	margin-top: 10px;
}
#nav {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A1DAD6;
	margin-top: 15px;
}



#header {
	margin-bottom: 30px;

}
#content {
	margin-top: 25px;
	padding-right: 15px;
	padding-left: 15px;
}
#logo {
	width: 405px;
	height: 103px;
	float: left;
	margin-left: 20px;
}

#language {
	color: #C4C4B7;
	font: 11px "Century Gothic", Arial, Helvetica, Sans-serif;
	margin-top: 20px;
	height: 50px;
	width: 300px;
}


#mainmenu {

}
#footer {
	background: url(../images/in-pic03.jpg) no-repeat 0px 0px;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 10px;
	margin-top: 40px;

}
#footer2 {
	font: 11px Arial, Helvetica, sans-serif;
	padding: 5px 10px 10px;
}
#footer2 a {
	color: #4D99CC;
	text-decoration: underline;
}
#footer2 a:hover {
	text-decoration: none;
}
#newproduct {
}




span.star {
	font-size: 12px;
	color: #FF0000;
}
table.newstt01 {
	margin-bottom: 30px;
}
table.worldtt01 {
	margin-top: 15px;
	margin-bottom: 15px;
}


a.producta01 {
	font: bold 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
	display: block;
	margin-bottom: 42px;
	margin-top: 10px;
}
a.producta01:hover {
	color: #EF3C0C;
}
a.producta02 {
	font: bold 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #333333;
	display: block;
	text-align: center;
	text-decoration: none;
	margin-bottom: 30px;
}
a.producta02:hover {
	color: #EF3C0C;
}
a.producta03 {
	background: url(../images/products10.jpg) no-repeat 0px 0px;
	display: block;
	width: 70px;
	height: 70px;
	text-indent: -5000px;
}
a.producta03:hover {
	background: url(../images/products10-1.jpg) no-repeat 0px 0px;
}
a.producta04 {
	background: url(../images/products11.jpg) no-repeat 0px 0px;
	display: block;
	width: 70px;
	height: 70px;
	text-indent: -5000px;
}
a.producta04:hover {
	background: url(../images/products11-1.jpg) no-repeat 0px 0px;
}
a.producta05 {
	background: url(../images/tr-01.png) no-repeat 12px 7px;
	display: block;
	color: #666666;
	text-decoration: none;
	padding-left: 20px;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 5px;
	margin: 3px 5px;
}
a.producta05:hover {
	background: url(../images/products15.jpg) no-repeat 0px 0px;
	color: #CC0000;
}
a.producta05-on {
	background: url(../images/products15.jpg) no-repeat 0px 0px;
	display: block;
	color: #CC0000;
	text-decoration: none;
	padding-left: 20px;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 5px;
	margin: 3px 5px;
}
a.producta06 {
	background: #EDEDED url(../images/products16.jpg) no-repeat 25px 5px;
	display: block;
	padding-left: 35px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.producta06:hover {
	background: #BF0000 url(../images/products17.jpg) no-repeat 25px 5px;
	color: #FFFFFF;
}
a.producta06-on {
	background: #BF0000 url(../images/products17.jpg) no-repeat 25px 5px
: #EDEDED url(images/products16.jpg) no-repeat 25px 5px; url(images/products17.jpg) no-repeat 25px 5px;
	display: block;
	padding-left: 35px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 1px;
	background: #BF0000 url(../images/products17.jpg) no-repeat 25px 5px;
}
.producta07 {
	background: url(../images/products30.jpg) no-repeat 0px 0px;
	color: #CC0000;
	width: 460px;
	text-decoration: none;
}
.producta07 a {
	color: #BE0000;
	text-decoration: none;
}
.producta07 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.producta07-over {
	background: url(../images/products30-1.jpg) no-repeat 0px 0px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.producta07-over a {
	color: #FFFFFF;
	text-decoration: none;
}

/*-----------*/
.producta07-a {
	background: url(../images/products30-a-1.jpg) no-repeat 0px 0px;
	color: #CC0000;
	width: 460px;
	text-decoration: none;
}
.producta07-a a {
	color: #BE0000;
	text-decoration: none;
}
.producta07-a a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.producta07-a-over {
	background: url(../images/products30-a-2.jpg) no-repeat 0px 0px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.producta07-a-over a {
	color: #FFFFFF;
	text-decoration: none;
}

/*------------*/


a.producta08 {
	background: #EDEDED url(../images/products16.jpg) no-repeat 40px 5px;
	display: block;
	padding-left: 50px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.producta08:hover {
	background: #BF0000 url(../images/products17.jpg) no-repeat 40px 5px;
	color: #FFFFFF;
}
a.producta08-on {
	background: #BF0000 url(../images/products17.jpg) no-repeat 40px 5px
: #EDEDED url(images/products16.jpg) no-repeat 25px 5px; url(images/products17.jpg) no-repeat 25px 5px;
	display: block;
	padding-left: 50px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 1px;
	background: #BF0000 url(../images/products17.jpg) no-repeat 25px 5px;
}





a.ina01 {
	background: url(../images/in-pic01-1.jpg) no-repeat 0px 0px;
	height: 24px;
	width: 110px;
	text-indent: -5000px;
	display: block;
}
a.ina01:hover {
	background: url(../images/in-pic01.jpg) no-repeat 0px 0px;
}
a.ina01-on {
	background: url(../images/in-pic01.jpg) no-repeat 0px 0px;
	height: 24px;
	width: 110px;
	text-indent: -5000px;
	display: block;
}
a.ina02 {
	background: url(../images/in-pic02-1.jpg) no-repeat 0px 0px;
	height: 24px;
	width: 110px;
	text-indent: -5000px;
	display: block;
}
a.ina02:hover {
	background: url(../images/in-pic02.jpg) no-repeat 0px 0px;
}
a.ina02-on {
	background: url(../images/in-pic02.jpg) no-repeat 0px 0px;
	height: 24px;
	width: 110px;
	text-indent: -5000px;
	display: block;
}
a.ina03 {
	font-size: 11px;
	color: #999966;
	text-decoration: underline;
}
a.ina03:hover {
}
a.ina03-on {
	font-size: 11px;
	color: #999966;
	text-decoration: none;
}
a.ina04 {
	font: bold 12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
	display: block;
}
a.ina04:hover {
	color: #EF3C0C;
}
a.ina05 {
	background: url(../images/products23.jpg) no-repeat 0px 0px;
	display: block;
	height: 20px;
	width: 12px;
	text-indent: -5000px;
}
a.ina05:hover {
	background: url(../images/products23-1.jpg) no-repeat 0px 0px;
}
a.ina06 {
	background: url(../images/products24.jpg) no-repeat 0px 0px;
	display: block;
	height: 20px;
	width: 12px;
	text-indent: -5000px;
}
a.ina06:hover {
    background: url(../images/products24-1.jpg) no-repeat 0px 0px;
}
a.coma01 {
	display: block;
	color: #463F5F;
	text-decoration: underline;
	text-align: right;
	margin-right: 10px;
}
a.coma01:hover {
	text-decoration: none;
}
a.newsa01 {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
a.newsa01:hover {
	text-decoration: none;
}
a.newsa02 {
	color: #0A6BAB;
	background: url(../images/news-pic04.jpg) no-repeat 0px 4px;
	display: block;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.newsa02:hover {
	text-decoration: none;
}
a.newsa03 {
	color: #0A6BAB;
	display: block;
	margin-bottom: 10px;
}
a.newsa03:hover {
	text-decoration: none;
}
a.border {
	padding: 3px;
	border: 1px solid #D6D6D6;
	display: block;
}
a.border:hover {
	border: 1px solid #666666;
}
a.border-p {
	border: 1px solid #CCCCCC;
	display: block;
}
a.border-p:hover {
	border: 1px solid #666666;
}

a.worlda01 {
	background: url(../images/world-pic02.jpg) no-repeat 0px 0px;
	display: block;
	width: 163px;
	height: 27px;
	float: left;
	margin-left: 3px;
	text-decoration: none;
	text-align: center;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 7px;
}

a.worlda01:hover {
	background: url(../images/world-pic03.jpg) no-repeat 0px 0px;
}
a.worlda01-on {
	background: url(../images/world-pic03.jpg) no-repeat 0px 0px;
	display: block;
	width: 163px;
	height: 27px;
	float: left;
	margin-left: 3px;
	text-decoration: none;
	text-align: center;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 7px;
}
a.downloada01 {
	font-size: 11px;
	color: #1473B2;
}
a.downloada01:hover {
	color: #333333;
	text-decoration: none;
}











td.int01 {
	vertical-align: top;
	width: 230px;
	padding-top: 20px;
}
td.int02 {
	text-align: right;
}
td.int03 {
	vertical-align: top;
}
td.int04 {
	width: 230px;
	vertical-align: top;
}
td.int05 {
	vertical-align: top;
	padding-right: 20px;
}
td.int06 {
	background: #1975B4 url(../images/products12.jpg) repeat-x 0px 0px;
	color: #FFFFFF;
	text-align: center;
	border-right: 1px solid #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
td.int07 {
	background: #ECECEC url(../images/products18.jpg) repeat-x 0px 0px;
	text-align: center;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
td.int08 {
	background: #C7C7C7 url(../images/products19.jpg) repeat-x 0px 0px;
	text-align: center;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
td.newst01 {
	vertical-align: top;
}
td.newst02 {
	padding-left: 20px;
	border-bottom: 1px solid #CCCCCC;
}
td.newst03 {
	padding: 3px;
	border: 1px solid #D6D6D6;
}
td.newst04 {
	vertical-align: top;
}
td.newst05 {
	vertical-align: top;
	padding-left: 20px;
}



td.worldt01 {
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 10px;
}
td.cont01 {
	background: #ECECEC url(../images/products18.jpg) repeat-x 0px 0px;
	text-align: left;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 50px;
}
td.cont02 {
	background: #C7C7C7 url(../images/products19.jpg) repeat-x 0px 0px;
	text-align: left;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 50px;
}
td.cont03 {
	background: #ECECEC url(../images/products18.jpg) repeat-x 0px 0px;
	text-align: left;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #FFFFFF;
}
td.cont04 {
	background: #C7C7C7 url(../images/products19.jpg) repeat-x 0px 0px;
	text-align: left;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #FFFFFF;
}
td.cont05 {
	padding-top: 10px;
	padding-bottom: 10px;
}
td.productt01 {
	text-align: center;
	vertical-align: top;
}
td.productt02 {
	width: 115px;
	text-align: center;
}

td.productt03 {
	text-align: center;
}









.product01 {
	text-align: center;
}
.product02 {
	float: right;
	width: 180px;
}
/*
.com01 {
	float: right;
	margin-left: 30px;
	margin-top: 30px;
	margin-bottom: 30px;
}
*/
.com01 {
	float: right;
	margin-left: 30px;
	margin-top: 70px;
	margin-bottom: 30px;
}

.com02 {
	text-align: center;
	margin-top: 10px;
}
.com03 {
	border: 1px solid #CCCCCC;
	background: #EEEEEE url(../images/com-pic09.jpg) repeat-x 0px 0px;
	margin-top: 15px;
}


.submenu {
	background: #EFEFEF url(../images/products13.jpg) repeat-x 0px 0px;
	border: 1px solid #CCCCCC;
	padding-bottom: 20px;
}
.world01 {
	background: url(../images/world-pic01.jpg) no-repeat 0px 0px;
	padding-right: 5px;
	padding-left: 5px;
}
.ct01 {
	border: 1px solid #CCCCCC;
	width: 200px;
	color: #333333;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ct02 {
	border: 1px solid #CCCCCC;
	width: 400px;
	color: #333333;
}



img.aa01 {
	margin-left: 35px;
}


ul.ul01 {
	list-style: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
ul.ul01 li {
	padding-top: 3px;
	padding-bottom: 3px;
	background: url(../images/products093.jpg) no-repeat 0px 8px;
	padding-left: 8px;
}
ul.ul02 {
	list-style: none;
	margin: 10px 0px 0px 50px;
	padding: 0px;
}
ul.ul02 li {
}
ul.ul02 li a {
	background: url(../images/tr-01.png) no-repeat 0px 4px;
	display: block;
	color: #333333;
	text-decoration: none;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left: 8px;
	margin-left: 15px;
	margin-bottom: 5px;
}
ul.ul02 li a:hover {
	text-decoration: underline;
}

/*
h3 {
	color: #333333;
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	margin-top: 20px;
	background: url(../images/in-pic08.jpg) no-repeat 0px 7px;
	padding-left: 10px;
}
*/
h3 {
	color: #333333;
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	margin-top: 20px;
	background: url(../images/in-pic08.jpg) no-repeat 0px 7px;
	padding-left: 10px;
	border-bottom: 3px solid #DDDDDD;
}
h4 {
	color: #0E9DD9;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 14px;
}




h1 {
	color: #333333;
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 30px;
	margin-left: 15px;
	margin-top: 20px;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 5px;
}
h5 {
	color: #333333;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #EBEBEB;
	padding-top: 10px;
	padding-bottom: 10px;
	background: url(../images/sitemap-pic01.jpg) no-repeat 10px 13px;
	padding-left: 20px;
	margin: 0px 30px;
}
h5 a {
	font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
h5 a:hover {
	color: #B80000;
}

p.p01 {
	color: #CC0000;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
}
p.p02 {
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #505050;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
p.p03 {
	background: url(../images/products22.jpg) no-repeat 0px 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 15px;
}
p.p04 {
	color: #CC0000;
	margin-top: 5px;
	margin-left: 12px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
p.p05 {
	color: #666666;
	margin-top: 3px;
	margin-left: 12px;
	margin-bottom: 0px;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
p.p06 {
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	margin-top: 30px;
	margin-bottom: 8px;
}
p.p07 {
	margin-left: 10px;
	margin-top: 10px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 5px;
}
p.comp01 {
	font-size: 11px;
	color: #5285CB;
	margin-top: 5px;
	margin-bottom: 5px;
}
p.worldp01 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-bottom: 5px;
}
.text01 {
    display:block;
	overflow:hidden;
	width:0px;
	hight:0px;
	font-size: 1pt;
	color: #ffffff;
	text-decoration: none;
	
}
.text01 a{
    display:block;
	overflow:hidden;
	width:0px;
	hight:0px;
	font-size: 1pt;
	color: #ffffff;
	text-decoration: none;
}
.text01 a:hover{
    display:block;
	overflow:hidden;
	width:0px;
	hight:0px;
	font-size: 1pt;
	color: #ffffff;
	text-decoration: none;
}