* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
#ca_id img {  -moz-box-sizing: content-box; -webkit-box-sizing: content-box; -ms-box-sizing: content-box; box-sizing: content-box; }
html, body { height:100%; }
.container_all { min-height:100%; height:auto !important; height:100%; min-width:980px; text-align:center; width:100%;}
/*body { behavior:url("./css/csshover.htc");}*/

html, body, h1, h2, h3, h4, h5, h6, dl, dt, dd, #ca_id form, #ca_id ul, #ca_id ol, #ca_id li, #ca_id p, div, #ca_id input { margin:0; padding:0; }

#ca_id a { outline:none; border:none; text-decoration:underline; }
#ca_id a, #ca_id ul.listing li.li a { color:inherit; color:expression(this.parentNode.currentStyle['color']); cursor:pointer; }
#ca_id a:hover, #ca_id ul.listing li.li a:hover { text-decoration:none; }
#ca_id a img { border:none; }

#ca_id ul, #ca_id li { list-style:none;}
#ca_id .u { text-decoration:underline;}

.clear { padding:0 !important; margin:0; font-size:0 !important; line-height:0 !important; clear:both; float:none; overflow:visible; }
.clear2 { width:100%; clear:both; overflow:visible; }

body { background:url(images/empty.gif) no-repeat; background-attachment:fixed; }

.table { border:none; border-collapse:collapse; }
.td { padding:0; border-collapse:collapse; }
#ca_id .td { border:none 0; }
.va_t { vertical-align:top !important; }
.va_b { vertical-align:bottom !important; }
.ws_nw { white-space:nowrap; }
.ta_r { text-align:right; }
.ta_l { text-align:left; }

.w100 { width:100% !important; }
.w50 { width:50% !important; }
* html .w50 { width:49.9% !important; }
td.w50 { width:50% !important; }
.w45 { width:45% !important; }
.w40 { width:40% !important; }
.w33 { width:33% !important; }
.w25 { width:25% !important; }
* html .w25 { width:24.9% !important; }

.pRelative { position:relative !important; }
.fLeft { float:left !important; }
.fRight { float:right !important; }
.fNone { float:none !important; }
.oHidden { overflow:inherit !important; }
.oxHiden { overflow-x:visible !important; }
.wsNw { white-space:nowrap !important; }
.taRight { text-align:right !important; }
.tWidth { width:1000px !important; margin:0 auto !important; text-align:left !important; }

#ca_id .ca_table { width:1px; text-align:left; margin:0 auto; }

#ca_id, #ca_id td, #ca_id .text, #ca_id strong,
#ca_id input, #ca_id select, #ca_id textarea, #ca_id label,
#ca_id ul li, #content ul.listing li.li, #content ul.listing li.li h5,
#ca_id .bottom_content h5, #ca_id #content .bottom_content ul.listing li.li h5,
#ca_id dl, h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; text-transform:none; word-wrap: break-word; letter-spacing:0; word-spacing:0;
}
#ca_id, #ca_id td, #ca_id .text, #ca_id strong,
#ca_id input, #ca_id select, #ca_id textarea, #ca_id label,
#ca_id ul li, #ca_id ul.listing li.li, #ca_id dl { color:#929292; }

#content ul.listing li.li, #content ul.listing li.li .text { font-size:12px; }

.infoboxName { text-transform:none; letter-spacing:normal; }

#ca_id em { font-weight:inherit; font-size:inherit; }
#ca_id strong { font-style:inherit; font-weight:bold; }
#ca_id .title { margin:0; }




/* __________________________|CONTENT|________________________ */

#content { text-align:left;/* position:relative;*/ z-index:0; width:100%; }
#content .content_bg { -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:5px 28px; padding-bottom:25px; border:solid 1px #e8e8e5; }

* html #content .content_bg { border:none; }

.bg_for_ie { position:relative; width:100%; text-align:left; }
#content .bg_for_ie .content_bg { border:solid 1px #e8e8e5; position:absolute; left:0; top:0; width:100%; padding:0; behavior: url(./css/PIE.htc); }
#content .bg_for_ie css3-container { display:block !important; }

* html #content .top_menu { position:relative; }




/* |_________________________\ image_class /________________________________| */

.image_top_left { margin:0px 15px 15px 0; float:left; display:block; }
.image_top_left2 { margin:0px 15px 0px 0; float:left; display:block; }
.image_top_right { margin:0px 0px 15px 15px; float: right; display:block; }
.image_top_right2 { margin:0px 0px 0px 15px; float: right; display:block; }
.image_top { margin-bottom:15px; display:block;}
.image_top_mid { margin:0px auto; margin-bottom:15px; margin-top:0px; display:block; }
.image_mid_left { margin:15px 15px 15px 0; float:left; display:block; }
.image_mid_mid { margin:15px auto; display:block; }
.image_mid_right { margin:15px 0px 15px 15px; float:right; display:block; }
.image_bottom_left { margin:15px 15px 0px 0; float:left; display:block; }
.image_bottom_mid { margin:0px auto; margin-top:15px; display:block; }
.image_bottom_right { margin:15px 0px 0px 15px; float:right; display:block; }


/* |_________________________\ slider /___________________________________| */

#content .slider #slider_container { position:relative; width:100%; }
#content .slider .slides_container { width:941px; height:414px; overflow:visible; position:relative; }
#content .slider .slides_container img { display:block; }

#content .slider .pagination_block {
	background:#f6f6f6; border:solid 1px #f1f0f0;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url('./css/PIE.htc');
	padding:3px 5px;
}
#content .slider .prev, #content .slider .next { display:none; }
#content .slider .pagination_block a { display:block; width:30px; height:30px; background-position:center center; background-repeat:no-repeat; }
#content .slider .pagination_block a.prev { background-image:url(images/slider_prev.png); float:left; margin-right:-30px; position:relative; }
#content .slider .pagination_block a.next { background-image:url(images/slider_next.png); float:left; margin-left:-30px; position:relative; }
#content .slider .pagination_block ul { float:left; padding:0 33px; }
#content .slider .pagination_block ul li { float:left; padding:0; background:none; }
#content .slider .pagination_block ul li a { background-image:url(images/slider_pg.png); }
#content .slider .pagination_block ul li a:hover, #content .slider .pagination_block ul li.current a { background-image:url(images/slider_pg_ha.png); }

#content .slider .block_slogan { position:absolute; left:40px; top:35%; z-index:10;  }
#content .slider .block_slogan h2 { position:relative;  }
#content .slider .block_slogan h2 img { display:block; }

#content .slider .more {
	font-size:13px; line-height:37px; font-weight:normal; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;
	min-width:127px; width:auto !important; width:127px;
	background:#d10f0f;
	padding:0; border:none;
	-moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px; behavior: url('./css/PIE.htc');
}
#content .slider .more em { padding:0 10px; background:none; }
#content .slider .more:hover { background-color:#42a3c6; }


