@charset "UTF-8";
/* CSS Document */
@import url("/fileadmin/www/hags.com/usa/css/screen_emanuel.css");
@import url("http://www.nyreklam.se/feedback/feedback-1.0.css");
@import url("http://www.nyreklam.se/feedback/fancybox/jquery.fancybox-1.3.0.css");

body{background:#000;}
.remove_dbltitle .csc-firstHeader { display:none; }
.header_1{font-size:13px; color:#000; display:block;}
.fotter_headline{font-size:11px; display:block; color:#FFF; letter-spacing:0.1px; text-transform:uppercase;}
p.category{font-weight:300;}
.productnumber{font-weight:300; margin:0; padding:0;}
.productnumber a{font-weight:300; }

/***** Header *****/

div#header{width:100%; height:auto; background:url(../img/header_bg.png) repeat-x bottom;}
div.logo{height:53px; padding:50px 0 0 0;}
div.searchfield{padding-top:61px;}

/***** MENU *****/

div#top{background:url(../img/menu_bg.png) no-repeat #000; height:30px; width:940px;}


ul#topnav { /* Bakgrundsbild */ }
ul#topnav, ul#topnav li {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
ul#topnav li { float:left; }
ul#topnav li a, ul#topnav li a span {
	background-image: url(../img/topnav/topnav_default.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	color: #FFF;
	letter-spacing:0.2px;
	
	display: block;
	line-height: 30px;
	text-transform: uppercase;
	
}
ul#topnav li a span {
	background-position: right top;
	margin-left: 8px;
	padding-right: 8px;
	
	font-size: 13px;
}
ul#topnav li a.navColor1, ul#topnav li a.navColor1 span { background-image: url(../img/topnav/topnav_c1.jpg); }
ul#topnav li a.navColor2, ul#topnav li a.navColor2 span { background-image: url(../img/topnav/topnav_c2.jpg); }
ul#topnav li a.navColor3, ul#topnav li a.navColor3 span { background-image: url(../img/topnav/topnav_c3.jpg); }
ul#topnav li a.navColor4, ul#topnav li a.navColor4 span { background-image: url(../img/topnav/topnav_c4.jpg); }
ul#topnav li a.navColor5, ul#topnav li a.navColor5 span { background-image: url(../img/topnav/topnav_c5.jpg); }
ul#topnav li a.navColor6, ul#topnav li a.navColor6 span { background-image: url(../img/topnav/topnav_c6.jpg); }
ul#topnav li a.navColor7, ul#topnav li a.navColor7 span { background-image: url(../img/topnav/topnav_c7.jpg); }
ul#topnav li a.navColor8, ul#topnav li a.navColor8 span { background-image: url(../img/topnav/topnav_c7.jpg); }
ul#topnav li a.navColor9, ul#topnav li a.navColor9 span { background-image: url(../img/topnav/topnav_c7.jpg); }


ul#topNavigation {
	position:absolute;
	z-index: 1;
}

ul#topNavigation, ul#topNavigation li { list-style: none; margin:0; padding:0; text-align:left; }
ul#topNavigation li { margin:0; list-style: none; float:left;}
ul#topNavigation li a {
	color: #FFF;
	text-decoration:none;
	font-size:13px;
	letter-spacing:60;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	display:block;
	outline:none;	
}

ul#topNavigation h1 { margin:0; padding:0; display:none; }

ul#topNavigation .middle {text-decoration:none; height:20px; float:left; padding:10px 5px 0; display:block; width:auto; background-repeat:repeat-x;}
ul#topNavigation .right {height:30px; width:3px; float:left; background-repeat:no-repeat;}
ul#topNavigation .left {height:30px; width:2px; float:left; background-repeat:no-repeat;}

ul#topNavigation .middle.def {}
ul#topNavigation .right.def {background:url(../img/nav_right.png);}
ul#topNavigation .left.def {background:url(../img/nav_left.png);}

ul#topNavigation .middle.hover {background:url(../img/nav_hover.png);}
ul#topNavigation .right.hover {background:url(../img/nav_right_hover.png) no-repeat;}
ul#topNavigation .left.hover {background:url(../img/nav_left_hover.png) no-repeat;}

ul#topNavigation a.navColor1 .middle {background:url(../img/nav_col1.png);}
ul#topNavigation a.navColor1 .right {background:url(../img/nav_right_col1.png) no-repeat;}
ul#topNavigation a.navColor1 .left {background:url(../img/nav_left_col1.png) no-repeat;}

ul#topNavigation a.navColor2 .middle {background:url(../img/nav_col2.png);}
ul#topNavigation a.navColor2 .right {background:url(../img/nav_right_col2.png) no-repeat;}
ul#topNavigation a.navColor2 .left {background:url(../img/nav_left_col2.png) no-repeat;}

ul#topNavigation a.navColor3 .middle {background:url(../img/nav_col3.png) repeat-x;}
ul#topNavigation a.navColor3 .right {background:url(../img/nav_right_col3.png) no-repeat;}
ul#topNavigation a.navColor3 .left {background:url(../img/nav_left_col3.png) no-repeat;}

ul#topNavigation a.navColor4 .middle {background:url(../img/nav_col4.png);}
ul#topNavigation a.navColor4 .right {background:url(../img/nav_right_col4.png) no-repeat;}
ul#topNavigation a.navColor4 .left {background:url(../img/nav_left_col4.png) no-repeat;}

ul#topNavigation a.navColor5 .middle {background:url(../img/nav_col5.png);}
ul#topNavigation a.navColor5 .right {background:url(../img/nav_right_col5.png) no-repeat;}
ul#topNavigation a.navColor5 .left {background:url(../img/nav_left_col5.png) no-repeat;}

ul#topNavigation a.navColor6 .middle {background:url(../img/nav_col1.png);}
ul#topNavigation a.navColor6 .right {background:url(../img/nav_right_col1.png) no-repeat;}
ul#topNavigation a.navColor6 .left {background:url(../img/nav_left_col1.png) no-repeat;}

ul#topNavigation a.navColor7 .middle {background:url(../img/nav_col1.png);}
ul#topNavigation a.navColor7 .right {background:url(../img/nav_right_col1.png) no-repeat;}
ul#topNavigation a.navColor7 .left {background:url(../img/nav_left_col1.png) no-repeat;}

ul#topNavigation a.navColor8 .middle {background:url(../img/nav_col1.png);}
ul#topNavigation a.navColor8 .right {background:url(../img/nav_right_col1.png) no-repeat;}
ul#topNavigation a.navColor8 .left {background:url(../img/nav_left_col1.png) no-repeat;}


/***** SEARCH *****/
div.searchfield .field{width:244px; height:14px; padding:9px 10px; background:url(../img/searchbox.png) no-repeat left top ; border:none; display:inline; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:13px; margin:0;}
div.searchfield .button{width:32px; height:32px; border:none; padding:0; margin:0; display:inline; background:url(../img/button_search.png);}

/***** SUBMENU *****/

div#subNavigation{height:30px; width:100%; background:#666;}
div#subNavigation.sub_col1{background:url(../img/nav_col1.png) repeat-x; background-position:0 -30px;}
div#subNavigation.sub_col2{background:url(../img/nav_col2.png) repeat-x; background-position:0 -30px;}
div#subNavigation.sub_col3{background:url(../img/nav_col3.png) repeat-x; background-position:0 -30px;}
div#subNavigation.sub_col4{background:url(../img/nav_col4.png) repeat-x; background-position:0 -30px;}
div#subNavigation.sub_col5{background:url(../img/nav_col5.png) repeat-x; background-position:0 -30px;}

div#subHolder{
	width:940px;
	margin:0 auto;
	padding-top:4px;
	font-size:11px;
	color:#4e7d4d
}

div#subHolder a{
	color:#FFF;
}

div#subHolder a:hover{
	color:#FFF;
}

/***** BIG BANNER *****/
div#bigBanner{width:100%; height:auto; background:url(../img/bigbanner_bg.png) bottom repeat-x #FFF; padding-bottom:10px; overflow: }
div#bigBanner p{margin:0; padding:0;}

/***** CONTENT *****/
div#content{width:100%; background:#f5f5f6; min-height:200px; padding:15px 0 30px;}


/***** FOTTER *****/
div#fotter{width:100%; min-height:300px; background:url(../img/fotter_bg.png) repeat-x #000;}
div.fotter_shadow{background:url(../img/fotter_shadow.png) right top no-repeat; padding:30px 0 40px; min-height:300px;}
div#fotter h1{color:#f2f2f2; font-size:20px; margin:0 0 4px;}
div#fotter p{color:#e3e3e3; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:10px 0 3px;}
div#fotter p.slogan{color:#e3e3e3; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px;}
ul.fotter_list, ul.fotter_list li { list-style: none; margin:0; padding:0; }
ul.fotter_list {text-align:left; padding-top:20px;}
ul.fotter_list li {margin:0; list-style:none; }
ul.fotter_list li a{text-decoration:none; color:#e3e3e3;}
ul.fotter_list li a:hover{border-bottom: 1px dotted; color:#e3e3e3;}

ul.fotter_list li.main {color:#f2f2f2; font-size:10px; font-weight:bold; margin:10px 0 0;}
ul.fotter_list li.sub {color:#e3e3e3; font-size:10px; margin:0 0 0;}

/****** BOX's *****/
div.box_corner{height:29px; width:20px; float:left;}
div.box_head { width:300px; height:29px; padding:0; float:left; background:#0CC; }
div.box_head h1 {color:#FFF; font-size:13px; margin:0; width:280px; /*padding:5px 0 0 0;*/ line-height: 26px; padding-bottom: 4px; background: url(../img/box_head.png) repeat-x; /*height:24px;*/ }

div.colum1_box{width:320px; height:auto; margin:0; padding:0; float:left;}
div.colum1_box_content{width:280px; padding:12px 20px 25px; height:auto; background:url(../img/box_column1_bottom.png) bottom no-repeat;}
div.colum1_box_holder{background:url(../img/box_column1_bg.png) repeat-y; width:320px;}
div.colum1_box_content h1{font-size:13px; margin-bottom:4px;}
div.column1_box_head{width:320px; height:29px; padding:0; margin:0;}
div.colum1_box_content p{font-size:11px; color:#333;}

div.roundup_left{background:url(../img/box_roundup_left.png) no-repeat right top;}
div.roundup_right{background:url(../img/box_roundup_right.png) right top no-repeat;}

/****** LINE *****/
div.line{ height:auto; width:100%; background:#000; background:url(../img/line_bg.png) left top no-repeat; margin-top:15px; margin-bottom:10px; }
div.line h1{color:#FFF; font-size:13px; line-height: 26px; padding: 0 0 4px 10px;  margin:0; display:block; background:url(../img/line_right.png) right top no-repeat;}

/****** PRODUCT LIST *****/
div.productlist_holder {float:left; width:640px; padding:0 2px;}

div.productlist_small{margin:0 9px; padding:0;}
div.productlist_small h2{font-size:12px; margin:8px 0 1px;}
div.productlist_small p{font-size:10px; color:#333; margin:0 0 3px;}
div.productlist_smallthumb{border:#CCC 1px solid; width:100%; height:100px; background:#FFF; height:108px;}

div.productlist_big{height:auto; margin-bottom:20px;}
div.productlist_big .image{width:280px; height:210px; padding:10px; border:1px solid #CCC; background:#FFF;}
div.productlist_big .text{width:300px; height:auto; margin-top:10px;}
div.productlist_big .text h1{font-size:12px; margin:0 0 2px;}
div.productlist_big .text p{font-size:11px; margin:0 0 2px;}
div.productlist_big .text p.price{color:#000; font-weight:bold;}

div.productlist{height:auto; margin:0 9px 20px;}

/* div.productlist .image{width:120px; height:90px; background:#FFF; padding:10px; border:1px solid #CCC;} */

div.productlist .image {
	width: 140px; 
	height: 110px;
	
	border: 1px solid #CCC;
	background:#FFF;
	
	display: block;
	position:relative;
	overflow: hidden;
}
div.productlist .image .inner {
	position:absolute;
	bottom: 10px;
	
	width: 100%;
	text-align: center;
}
div.productlist .image .inner img { margin: 0 auto; }

#bigPicHolder, #bigPicHolder_full  {
	width: 620px; 
	height: 320px;
	
	display: block;
	position:relative;
	overflow: hidden;
	
	/* text-align: center; */
}
#bigPicHolder_full {
	width: 100%;
	height: 320px;
}
#bigPicHolder_full #bigPic { width: 100%; }

#bigPicHolder #bigPic,
#bigPicHolder_full #bigPic { 
	
	width: 100%;
	text-align:center;
	
	position: absolute;
	bottom: 0px;
	height: auto;
}


div.productlist .text{width:140px; height:auto; margin-top:10px;}
div.productlist .text h1{font-size:12px; margin:0 0 2px;}
div.productlist .text p{font-size:11px; margin:0 0 2px;}
div.productlist .text p.price{color:#000; font-weight:bold;}

div#relatedprod{padding:0 5px;}


/****** CATEGORY LIST *****/
div.category_box{width:240px; height:auto; float:left; margin:10px 0;}
div.category_box .top{width:240px; height:13px; background:url(../img/categorylist_top.png) no-repeat;}
div.category_box .middle{width:200px; height:400px; padding:5px 20px; background:url(../img/categorylist_middle.png) repeat-y; min-height:200px;}
div.category_box .bottom{width:240px; height:22px; background:url(../img/categorylist_bottom.png) no-repeat;}



div.category_box .text .underline{color:#333; font-size:11px; margin:0 0 4px; font-weight:bold;}

/****** PRODUCT's *****/

div#right_column{height:auto; width:320px; position:absolute; right:0; top:0;}

div#absolute_holer{height:auto; position:absolute; top:170px; width:960px; margin:0 auto; left:50%; margin-left:-480px; }

/** -- img list **/

div#productimage{width:100%; padding:0 0 0 2px; height:auto;}
div#productimage ul, li{margin:0; padding:0; list-style:none;}
div#productimage li {width:auto; padding:0; float:left; height:auto; cursor: pointer; margin-right:2px;}

/* IE7 & FF */
div#productimage li .image { width:140px; height:92px; overflow:hidden; border:1px #CCC solid; padding:2px; background:#FFF;  padding:0; float:left; position: relative; }
div#productimage li .image a.thumb {
	width: 100%;
	display: block;
	text-align:center;
	
	position: absolute;
	bottom: 0;
}

div#productimage li .active.image{width:140px; height:90px; background:#FFF; padding:0; float:left; overflow:hidden;}
div#productimage .symbol{width:11px; height:30px; margin-top:60px; float:left; background:url(../img/thumb_symbol.png) no-repeat;}
div#main_image{padding:10px 0;}


div.productspec{padding:5px 10px;}
div.productspec h1{font-size:13px;}
div.productspec h2{font-size:12px; margin:6px 0 8px;}
div.productspec p{font-size:10px;}
div.productspec .propertie{width:300px; font-weight:bold;}


div.feature{height:auto; width:60px; margin:5px; float:left;}
div.feature .image{width:60px; height:60px; background:#999;}
div.feature .text{width:60px; height:auto; text-align:center; margin-top:4px;}
div.feature h3{font-size:10px; margin-bottom:3px; line-height:12px;}

div.playfunctions{min-height:387px; overflow:hidden;}

/** -- table **/
div.table table{width:100%;}
div.table td, tr{vertical-align:top; padding:5px 3px; font-size:11px; color:#333; cursor:default; font-weight:normal;}
div.table .bgcolor_CC td, tr{background:#E8E8E8}
div.table .bgcolor_FF td, tr{background:#FFF;}
div.table .bgcolor_F5 td, tr{background:#f5f5f6;}
div.table .head td, tr{font-weight:bold; height:20px; border:none;}
div.table .total{font-weight:bold; font-size:11px; padding:5px 0; vertical-align:bottom; height:auto; color:#333;}
div.table .product_nr{color:#999; font-style:italic; font-size:10px; display:block;}
div.table .title{color:#333; display:block; font-size:11px; font-weight:700;}
div.table .image{width:80px; height:50px; padding:3px; background:#FFF; overflow:hidden; border:1px solid #CCC;}

div.download_table table{width:100%;}
div.download_table td, tr {border:none; font-size:11px; padding:0 3px; color:#333; cursor:pointer;}
div.download_table .bgcolor_FF td, tr{background:#FFF;}
div.download_table .bgcolor_F5 td, tr{background:#f5f5f6;}
div.download_table .text{vertical-align:middle;}
div.download_table .text a{text-decoration:none;}


div#playfeatureContainer{position:absolute;left:0;top:0;display:none;z-index: 20000;}
div#playfeatureContainer h2{margin:0 0 3px;	font-size:11px;}
div#playfeatureContainer p{font-size:10px; margin:0px 0 4px;}
div.playfeaturepersonPopupPopup{}
div#playfeaturepersonPopupContent{min-width: 175px; min-height: 50px;}

/* SEARCHBOX */

div.searchbox{padding:10px;}
div.searchbox h1{font-size:13px; margin:0 0 8px 0;}
div.searchbox .slide{width:auto; display:inline; padding:0 15px 0 0; cursor:pointer; background:url(../img/slidesymbol.png) no-repeat right;}
div.searchbox p{font-size:11px; margin:0 0 8px 0;}
div.searchbox a{text-decoration:none;}

div.searchbox .optionlist ul{margin:0; padding:0;}
div.searchbox .optionlist li{font-size:10px; float:left; width:110px; padding:0; margin:0; height:20px; overflow:hidden;}
div.searchbox .optionlist input{margin:0 4px 5px 0; padding:0; vertical-align:top; top:0px;  position: relative; *overflow: hidden;}

div.column .optionlist ul{margin:0; padding:0;}
div.column .optionlist li{font-size:10px; float:left; width:110px; padding:0; margin:0; height:20px; overflow:hidden;}
div.column .optionlist input{margin:0 4px 5px 0; padding:0; vertical-align:top; top:0px;  position: relative; *overflow: hidden;}

div.searchbox .optionlist label{display: block; text-indent: -12px; padding:0 0 0 12px;}

div.searchbox .column_4{width:105px; float:left; overflow:hidden;}
div.searchbox .column{width:105px; float:left; overflow:hidden; padding:0;}

div#playfunctionsContainer { display:none; cursor: pointer; margin:0; padding:0;}
div#playfunctionsContainer .playfunctionsList input{margin:0 4px 5px 0; padding:0;}
div#playfunctionsContainer ul.playfunctionsList li { 
	font-size:11px; 
	display:block; 
	width:110px; 
	padding:0; 
	margin:0;
	height:20px;
	overflow:hidden;
	}
	
div.searchbox .playfunctionsList input{margin:0 4px 5px 0; padding:0; vertical-align:top; top:-1px;  position: relative; *overflow: hidden;}

div.searchbox .playfunctionsList label{display: block; text-indent: -12px; padding:0 0 0 12px;}
	
/*************** DOWNLOAD LIST ****************/
div.downloadlist {margin:20px 0 20px;}
div.downloadlist h2{font-size:13px; cursor:pointer; line-height:0; color:#000; margin:0 0 4px 5px; padding:0;}
div.downloadlist h2.show{padding:0 0 0 20px; background:url(../img/icon/show_small.png) left no-repeat;}
div.downloadlist h2.hide{padding:0 0 0 20px; background:url(../img/icon/hide_smal.png) left no-repeat;}

ul.downloadlist{margin:0 0 20px; padding:0;}

ul.downloadlist li{margin:0; padding:0;}

ul.downloadlist li a{width:590px; padding:2px 5px 0; display:block; font-size:11px; overflow:hidden; font-weight:700; color:#333;}

ul.downloadlist li.FF a{background:#FFF;}
ul.downloadlist li.CC a{background:#EEE;}

ul.downloadlist li.CC a:hover{background:#DDD;}
ul.downloadlist li.FF a:hover{background:#DDD;}

ul.downloadlist .head{padding:15px 0 2px;}

div.downloadlist .left{width:420px; padding:3px 0 0 20px; background:url(../img/icon/info.png) left no-repeat; float:left;}
div.downloadlist .right{width:100px; padding:3px 0; float:left; text-align:right;}



/*************** CATEGORY ****************/
div.categoryinfo .text{height:auto; font-size:11px; overflow:hidden; position:relative; color:#333; padding:0 0 30px 0;}
div.categoryinfo .fade{height:35px; bottom:0; width:100%; display:block;  position:absolute; background:url(../img/fade.png) repeat-x bottom;}
div.categoryinfo .buttonrow{height:auto; width:100%; display:block; background:url(../img/line_sperator.png) no-repeat top; margin:10px 0; padding-top:7px;}
div.categoryinfo .files{width:510px; height:30px; float:left;}
div.categoryinfo .file_col{width:auto; height:30px; float:left; margin-right:10px; background:url(../img/icon/info.png) no-repeat left top; padding:2px 0 0 23px;}
div.categoryinfo .file_col a{text-decoration:none; font-size:11px; color:#333;}
div.categoryinfo .show_hide{width:20px; height:auto; cursor:pointer; float:left; text-align:right; padding:0px 5px 0 0;}

div.categoryinfo p{font-size:11px; color:#333; margin:0;}
div.categoryinfo h1{font-size:20px; margin:20px 0 10px; color:#000;}
div.categoryinfo h2{font-size:12px; margin:0 0 8px; padding:0;}

/***** tt_news *****/
.news-list-item a { margin-top: 30px; text-decoration:none; }


/*************** PRINT ****************/
div#printicon{width:auto; height:auto; position:absolute; right:0; top:8px; z-index:2000;}
div#handicap_icon{width:auto; height:auto; position:absolute; right:35px; top:8px; z-index:2000;}

div#print_wrapper{width:620px; height:auto; background:#FFF; padding:10px;}
div#print_head{width:100%; height:100px; margin-bottom:10px;}
div#print_bigimage{width:100%; height:auto; text-align:center; margin-bottom:20px;}

div#print_wrapper h1{font-size:18px;}
div#print_wrapper h2{font-size:14px; margin:20px 0 8px;}

/************* INSPIRATION ****************/

div.inspiration_case h1{font-size:20px; margin:0px 0 8px;}
div.inspiration_case p{font-size:11px; color:#333; margin-bottom:5px;}
/* div.inspiration_image{width:620px; height:450px; overflow:hidden; margin-bottom:10px; padding-left:10px;} */

div#inspiration_gallery{width:100%; padding:0 0 0 0; height:auto; overflow:hidden; padding-left:1px;}
div#inspiration_gallery ul, li{margin:0; padding:0; list-style:none;}
div#inspiration_gallery li {width:auto; padding:0; float:left; height:auto; cursor:pointer; margin-left:7px;}
div#inspiration_gallery li .image{height:97px; border:1px solid #CCC; padding:3px; width:132px; overflow:hidden; text-align:center; float:left;}
div#inspiration_gallery li .image_inner{height:96px; width:132px; text-align:center;}
div#inspiration_gallery li .active.image{width:140px; height:96px; background:#FFF; padding:0; float:left; overflow:hidden;}

div#inspiration_gallery li a.thumb{width:auto; height:auto; overflow:hidden;}

div#inspiration_gallery .symbol{width:11px; height:30px; margin-top:60px; float:left; background:url(../img/thumb_symbol.png) no-repeat;}
div#main_image{padding:10px 0;}

div#inspiration_case_list {width:100%;}
div#inspiration_case_list ul, li{margin:0; padding:0;}
div#inspiration_case_list li a{width:220px; height:auto; padding:2px 2px; margin:8px 8px 18px; float:left; display:block;}
div#inspiration_case_list li a:hover{background:url(../img/big_hover.png) no-repeat top;}
div#inspiration_case_list .image{border:1px solid #CCC; padding:3px; width:212px; height:auto; overflow:hidden; background:#FFF;}
div#inspiration_case_list .image_inner{width:212px; height:150px; text-align:center; overflow:hidden; vertical-align:middle;}
div#inspiration_case_list h2{font-size:12px; margin:6px 0;}

div#infotab{width:610px; margin-top:15px; margin-bottom:10px; padding-left:10px; padding-top:0; height:29px; background:url(../img/ta_bg.png) no-repeat top;}
div#infotab h1{color:#FFF; font-size:13px; /* padding:6px 0; */ line-height: 26px;}
div#infotab h1.active{background:url(../img/tab_clicked.png) center no-repeat;}
div#infotab ul{margin:0; padding:0;}
div#infotab li{background:url(../img/tab_seperator.png) right top no-repeat; padding:0 10px 0 0; float:left; cursor:pointer; margin-right:10px;}

div#paging{width:620px; height:17px; background:url(../img/paging_bg.png) no-repeat; padding:6px 10px; margin-left:10px;}
div#paging .side{width:250px; height:29px; float:left; color:#FFF; font-size:11px;}
div#paging .middle{width:100px; height:2px; float:left; }
div#paging .holder{width:auto; margin:0 auto; float:right;}
div#paging ul{margin:0; padding:0; text-align:center;list-style:none}
div#paging li{margin:0; padding:0; float:left; display:block;}
div#paging li a{color:#FFF; padding:0px 6px;}
div#paging li a.active{}

div#list_top{width:620px; height:29px; background:url(../img/paging_bg.png) no-repeat; padding:0 10px; margin-bottom:10px; margin-left:10px;}
div#list_top h1{color:#FFF; font-size:13px; padding:5px 0 0;}
div#list_top p{color:#FFF; font-size:11px; padding:7px 0 0;}
div#list_top a{color:#F3F3F3; font-size:12px; font-weight:700;}
div#list_top a:hover{color:#333;}

div#list_top .left{width:200px; float:left;}
div#list_top .right{width:400px; float:left; text-align:right; color:#FFF; font-size:11px;}

div.news-latest-item{padding-bottom:10px; margin-bottom:10px;}
div.news-latest-item h2{font-size:13px; margin:0 0 2px; color:#000;}
div.news-single-item{padding:0;}
div.news-latest-item a{margin:0; color:#000; padding:0px;}
div.news-single-item h1{font-size:16px; padding:0px; margin-bottom:4px; color:#000;}
div.news-single-timedata{font-size:10px; color:#999; margin:0 0 10px 0;}



.csc-mailform-field label{
	display: block;
	padding-top: 10px;
	padding-bottom: 0;
	margin: 0;
}

.csc-mailform-field input{
	padding: 0;
	margin: 0;
}
