

/*==========================  a   =======================*/
a:link,a:visited{
color:;
text-decoration:none;
}


a:hover,a:active{
color:;
text-decoration:underline;
}




/*========================== img =======================*/

img{
border:0 none;
vertical-align:top;
}

/*========================= clear ======================*/
.clear-both{
clear:both;
font-size:1px;
}

/*====================================================================*/
.left{
float:left;
}

.right{
float:right;
}

/*=================================================== body ================================*/
body{
margin:0 auto;
padding:0;
width:804px;
font-size:13px;
text-align:center;
color:#666666;
}

#body p {
margin-top:12px;
margin-bottom:12px;
}

/*================================================<div id="wrapper">====================*/
#wrapper{
margin:0;
padding:0;
}

/*===============================================<div id="navigation">======================*/
#navigation{
text-align:center;
height:126px;
}

#navigation ul {
padding-left:2px;
height:19px;
margin:0px;
}

#navigation li {
display:block;
float:left;
}

/*=====================================================<div id="container">====================*/
div#wrapper{
margin:0 auto;
text-align:center;
width:804px;
background-color:#ffffff;
}


/*=====================================================<div id="header">===============*/
div#header{
margin:0px;
padding:0px;
width:804px;
}

div#header h1{
margin:0px;
padding:0px;
}

/*===================================================<div id="side-cont">=============*/
#side-cont{
width:206px;
margin:0;
padding:0px;
}

#side-cont dd{
margin:0px;
padding:0px;
}
#side-cont dl{
margin:0px;
width:206px;
}

dt.label{
padding:6px 0 0 6px;
}

#side-cont dt.label,#catalog_wrap div.label{
background:transparent url(/image/custom/portal/label_bg.gif) repeat-x scroll 0 0;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:24px;
text-align:left;
margin:2px 0 2px 0;
}

#side-cont dd.side_search{
background-color:#CCCCCC;
height:37px;
margin-top:2px;
margin-bottom:2px;
margin-left:0px;
padding:15px 0 0;
text-align:center;

}

#side-cont dd p.adobe-img{
float:right;
margin:0 0 0 0;

width:90px;

}

#side-cont dd p.adobe-text{
text-align:left;
width:100px;
}

#side-cont .banner_mobil{
background:transparent url(/image/custom/portal/banner_6_1.gif) no-repeat scroll 0 0;
height:106px;
padding:5px;
text-align:left;
width:197px;
}

#side-cont .banner_mobil .qr-img{
float:right;
margin:0px;
padding:0px;
}

#side-cont .banner_mobil .qr-text{
margin:8px 0 0 0;
padding:0px;
}

/*======================================================<div id="content">=================*/
#content{
padding:0px;
margin:0px;
}

/*======================================================<div id="main-cont">===============*/
#main-cont{
padding-bottom: 0px;
width: 592px;
padding-top: 0px;
}

#main-cont #recruit-label{
background-color:#EDEDED;
border-color:#999999 #999999 #999999 #3366CC;
border-style:solid;
border-width:1px 1px 1px 7px;
padding:3px 21px;
margin:14px 0;
color:#003FB0;
font-weight:bold;
}

/*==================<div id="infomation">===============*/
#information{
margin-bottom:3em;
}

h2.label, div.blog-label, div.side-navi dt{
background:transparent url(/image/custom/portal/label_bg.gif) repeat-x scroll 0 0;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:22px;
padding:8px 10px 0;
margin:2px 0 12px 0;
text-align:left;
}

#infomation p.seemore {
font-size:13px;
font-style:italic;
text-align:right !important;
}

#information #news {
width:573px;
}

#information #news ul li{
list-style-image:url(/image/custom/portal/news_li.gif);
}

#information #news ul{
padding:0px;
margin:0 0 0 15px;
text-align:left;
}

#information #news h3{
border-bottom:1px dashed #003FB0;
color:#003FB0;
margin-top:14px;
margin-bottom:14px;
padding-bottom:3px;
text-align:left;
}

/*=======================================<div id="products">==================================*/
#products table{
border-spacing:0;
margin:0;
padding:0;
text-align:left;
width:592px;
}

#products tr{
width:592px;
}


#products td{
vertical-align:top;
width:592px;
}

#products p {
margin-top:7px;
margin-bottom:7px;
}

#products .item {
border-bottom:1px solid #003399;
border-top:3px solid #003399;
margin:10px 15px;
}

#products p.item-img {
float:left;
padding-top:7px;
padding-bottom:7px;
padding-right:5px;
margin:0px;
}

#products p.label{
border-left:5px solid #3366CC;
margin-left:93px;
padding-left:5px;
font-size:17px;
font-weight:bold;
}

#products ul.blog-title{
border-top:1px dashed #3366CC;
clear:both;
padding:5px 0 0 25px;
margin:0px;
}

#products ul.blog-title li{
list-style-image:url(/image/custom/portal/li.gif);
}

p.seemore {
font-style:italic;
text-align:right;
}

/*=========================================<div id="footer">===================================*/
div#footer{
clear:both;
padding:25px 0 50px;
text-align:center;
}

#footer p.navi{
background-color:#EEEEEE;
border-bottom:2px solid #333333;
border-top:2px solid #D3D3D3;
padding:6px 0;
}

#footer p.copyright img{
margin-right:21px;
vertical-align:text-bottom;
}

/*========================================<div id="content_inquery">======================*/
#content_inquery{
width:592px;
}

/*========================================<div class="alertS">======================*/
.alertS {
  color: #FF0000;
}