/* CSS Document */

/* reset */
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: justify;
}

table{border-collapse:collapse;}
td, img{padding:0px; vertical-align:top;}

img{border:0px; vertical-align:top;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

/* layout */
.layout{width:980px; margin:auto;}

/* logo holder */
.logo_holder{height:60px;}
.logo_holder div{line-height:40px; font-size:12px;}
.logo_holder .l{float:left; margin:10px 0px 10px 0px;}
.logo_holder .r{float:right; margin:10px 0px 10px 10px;}
.logo_holder .s_field{width:200px;}

/* header */
.header{height:36px; background-image:url(../images/header_bg.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:10px;}
.header .l_corner{float:left; width:10px; height:36px; background-image:url(../images/header_bg.gif); background-position:left top; background-repeat:no-repeat;}
.header .r_corner{float:right;  width:10px; height:36px; background-image:url(../images/header_bg.gif); background-position:right top; background-repeat:no-repeat;}

.header .btn a{float:left; line-height:36px; font-size:12px; color:#FFFFFF; font-weight:bold; display:block; padding:0px 10px 0px 10px;}
.header .btn a:hover{text-decoration:none; color:#0088cc;}

.header .separator{width:1px; height:16px; background-color:#093857; float:left; margin:10px 0px 10px 0px; font-size:0px;}

.header .flag{float:right; height:17px; margin:10px 10px 9px 0px;}

/* content */
.content{width:100%; margin-bottom:10px;}
.side_menu{width:200px;}

.side_menu .border{border:1px solid #dfdfdf; padding:6px;}
.side_menu .basket{margin:0px 10px 0px 10px; font-size:11px;}
.side_menu .basket .title{line-height:20px; color:#0088cc; font-weight:bold; background-image:url(../images/basket_icon.gif); background-position:right; background-repeat:no-repeat;}
.side_menu .basket .item{font-size:11px; color:#000000; padding:4px 0px 4px 0px;}

.side_menu .product .title{width:154px; line-height:36px; margin:16px 0px 12px 0px; background-image:url(../images/btn_bg.gif); padding-left:30px; font-size:13px; font-weight:bold; color:#000000;}

.side_menu .product .menu div{color:#000000; font-size:11px; padding:4px 10px 4px 10px; display:block; font-weight:bold; border-bottom:1px solid #e5e5e5; cursor:pointer;}
.side_menu .product .menu div:hover{text-decoration:none; color:#0088cc;}
.side_menu .product .menu ul{margin:0px; padding:0px;}
.side_menu .product .menu ul li{list-style:none;}
.side_menu .product .menu ul li a{color:#4b4b4b; font-size:11px; padding:4px 16px 4px 16px; display:block; border-bottom:1px solid #e5e5e5;}
.side_menu .product .menu ul li a:hover{text-decoration:none; color:#0088cc;}

.side_menu .product .menu_closed div{color:#000000; font-size:11px; padding:4px 10px 4px 10px; display:block; font-weight:bold; border-bottom:1px solid #e5e5e5; cursor:pointer;}
.side_menu .product .menu_closed div:hover{text-decoration:none; color:#0088cc;}
.side_menu .product .menu_closed ul{display:none; margin:0px; padding:0px;}
.side_menu .product .menu_closed ul li{list-style:none;}
.side_menu .product .menu_closed ul li a{color:#4b4b4b; font-size:11px; padding:4px 16px 4px 16px; display:block; border-bottom:1px solid #e5e5e5;}
.side_menu .product .menu_closed ul li a:hover{text-decoration:none; color:#0088cc;}

.side_menu .search .title{width:154px; line-height:36px; margin:16px 0px 16px 0px; background-image:url(../images/btn_bg.gif); padding-left:30px; font-size:13px; font-weight:bold; color:#000000;}
.side_menu .search .item{font-size:11px; padding:4px 10px 4px 10px; color:#000000; font-weight:bold;}
.side_menu .search .select{font-size:11px; font-family:Arial, Helvetica, sans-serif; width:116px; margin:2px 0px 2px 16px;}
.side_menu .search .channel{font-size:11px; margin:0px 0px 10px 16px;}
.side_menu .search .channel td{vertical-align:middle;}
.side_menu .search .field{width:30px; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px 2px 0px 2px;}

.side_menu .agency .title{width:154px; line-height:36px; margin:16px 0px 16px 0px; background-image:url(../images/btn_bg.gif); padding-left:30px; font-size:13px; font-weight:bold; color:#000000;}
.side_menu .agency .mp a{color:#000000; font-size:11px; padding:4px 10px 4px 10px; display:block; font-weight:bold; border-bottom:1px solid #e5e5e5; cursor:pointer;}
.side_menu .agency .mp a:hover{text-decoration:none; color:#0088cc;}

.side_menu .distribution{margin-top:20px;}

.ads{border:1px solid #dfdfdf; margin-left:10px;}
.ads .img{text-align:center;}
.ads td{padding:40px; vertical-align:middle;}
.ads h1{margin:0px; font-size:32px; font-weight:normal; white-space:nowrap;}
.ads h2{margin:0px 0px 20px 0px; font-size:24px; font-weight:normal;}
.ads h3{margin:0px; font-size:11px; font-weight:normal; color:#4b4b4b;}

.product .title{width:740px; line-height:36px; margin:0px 0px 0px 10px; background-image:url(../images/long_btn_bg.gif); padding-left:30px; font-size:13px; font-weight:bold; color:#000000;}
.product .items{width:780px; float:left;}
.product .items .item{float:left; width:250px; height:230px; border:1px solid #dfdfdf; margin-top:10px; margin-right:0px; margin-bottom:0px; margin-left:10px;}
.product .items .item td{width:50%; padding:5px 10px 5px 10px;}
.product .items .item h1{
	font-size:12px;
	font-weight:bold;
	color:#0088cc;
	text-align: center;
	vertical-align: middle;
}
.product .items .item .img{text-align:center;}
.product .items .item .text ul{margin:0px; padding:0px; font-size:11px; color:#4b4b4b;}
.product .items .item .text .price{font-size:16px; font-weight:bold; color:#000000; margin-top:10px;}
.product .items .item .btns{text-align:center; padding:0px; height:25px;}
.AFA{
	text-align:center;
	padding:0px;
	height:10px;
	color:#F00;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	white-space: nowrap;
}
.product .items .item a{color:#000000; font-size:11px; border:1px solid #dfdfdf; padding:2px 6px 2px 6px; -moz-border-radius:4px;}
.product .items .item a:hover{color:#0088cc; text-decoration:none;}

.feature .title{width:740px; line-height:36px; margin:10px 0px 0px 10px; background-image:url(../images/long_btn_bg.gif); padding-left:30px; font-size:13px; font-weight:bold; color:#000000;}
.feature .items{width:780px; float:left;}
.feature .items .item{float:left; width:250px; height:170px; border:1px solid #dfdfdf; margin:10px 0px 0px 10px;}
.feature .items .item td{text-align:center; vertical-align:middle; padding:10px;}

/*.feature table{width:770px; margin:10px 0px 0px 10px; border:1px solid #dfdfdf;}
.feature table td{text-align:center; vertical-align:middle; font-size:12px; padding:10px;}*/
.feature a{color:#4b4b4b; font-weight:bold; font-size:12px;}
.feature a:hover{color:#0088cc; text-decoration:none;}

/* description */
.description .title{width:740px; line-height:36px; margin:0px 0px 10px 10px; background-image:url(../images/long_btn_bg.gif); padding-left:30px; font-size:13px; font-weight:bold; color:#000000;}
.description .border{
	border:1px solid #dfdfdf;
	padding:10px;
	margin-left:10px;
	font-size:12px;
	color:#0b;
	text-align:left;
}
.description .img{
	text-align:center;
	margin:10px 0px 10px 0px;
}
.description .full{width:100%;}
.description .links{width:200px; padding:10px;}
.description .links div{line-height:20px; background-color:#c0c0c0; font-weight:bold; color:#FFFFFF; padding:0px 10px 0px 10px;}
.description .links a{display:block; color:#0088cc; padding:0px 20px 0px 20px; line-height:20px;}

.description .tender{margin:auto;}
.description .tender span{color:#FF0000; font-weight:bold;}
.description .tender td{vertical-align:middle; padding:2px;}
.description .tender .field{width:200px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.description .tender .area{width:400px; height:200px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.description .reflist{margin:auto;}
.description .reflist td{vertical-align:middle; padding:10px;}
.description .reflist td .img{text-align:center;}

.description a{color:#0088cc;}

/* DataSheet */
.datasheet .title{width:740px; line-height:36px; margin:0px 0px 10px 10px; background-image:url(../images/long_btn_bg.gif); padding-left:30px; font-size:13px; font-weight:bold; color:#000000;}
.datasheet .border{border:1px solid #dfdfdf; padding:10px; margin-left:10px; font-size:12px; color:#4b4b4b; text-align:justify;}
.datasheet .full{width:100%; margin-top:20px;}
.datasheet .img{width:200px; text-align:center;}
.datasheet .img div{padding:10px 0px 10px 0px;}
.datasheet .details .head{font-weight:bold; color:#0088cc; margin-bottom:10px;}
.datasheet .details ul{margin:0px;}
.datasheet .document{margin-top:10px;}
.datasheet .document table{width:100%; margin-top:10px;}
.datasheet .document table td{vertical-align:middle; line-height:16px; padding:4px;}
.datasheet .document table thead{font-weight:bold;}
.datasheet .document .head{line-height:36px; background-image:url(../images/short_btn_bg.gif); padding-left:30px; font-size:13px; font-weight:bold; color:#000000;}
.datasheet a{color:#0088cc;}

/* footer */
.footer_separator{height:10px; background-image:url(../images/separator.gif);}
.footer{width:100%; margin:30px 0px 20px 0px;}
.footer td{text-align:center;}
.footer td div{margin-top:30px; font-size:11px; color:#4b4b4b;}

