.clear{clear:both;height:1px;overflow:hidden;}
.cmspro_clear{clear:both;height:1px;overflow:hidden;}

.cmspro_news_title div,.cmspro_news_title img {float:left;}
.cmspro_news_title{
    clear: both;
    display: block;
    position: relative;
    width: 100%;
    padding-top: 20px;
}

.cmspro_news_title .cmspro_news_images{width:auto;margin-right:10px;}
.cmspro_news_title .cmspro_news_summary{float:left;width:auto;}
.cmspro_news_images{float:left;margin-left:0;width:40%;}
.cmspro_news_images img{/*width:100%;*/border:0;padding:2px 89px 10px 89px;}

.cmspro_news_summary{float:left;font-weight:bold;margin-left:1%;width:58%;text-align:justify;}
.cmspro_news_summary li {font-weight: normal; list-style-type: disc; margin-left: 40px;}
.cmspro_news_content{padding:5px 0;text-align:justify;}

.cmspro_news_back{float:right;padding:10px;}
.cmspro_new_previous{width:33%;text-align:right;}
.cmspro_new_next{width:33%;text-align:left;}
.cmspro_new_returncat{width:34%;text-align:center;}

.cmspro_news_navigation a{text-decoration: none;}
.cmspro_news_navigation a:hover{text-decoration: none;color:#df476e;}

.cmspro_news_relative a{text-decoration: none;}
.cmspro_news_relative a:hover{text-decoration: none;color:#df476e;}
.cmspro_news_relative ul li{padding: 2px 20px;}
.cmspro_news_relative h3{ border-bottom: 1px solid silver; font-size: 14px; font-weight:bold;}

.cmspro_postTitle_published { font-size:10px;font-weight:normal;line-height:1.35; margin:0 0 10px;}
.cmspro_postTitle_title { margin:10px 0 0px 0;
    color: #444444;
    display: block;
    font-family: 'quicksandregular',Arial,Helvetica,sans-serif;
    font-size: 150%;
    margin: 0;
    padding: 0 0 10px;
    text-shadow: 1px 1px #CDCDCD;
    text-transform: uppercase;
}
.cmspro_postTitle {     color: #444444;
}

.cmspro_list_item{width:100%;position:relative;}
.cmspro_list_content{width:100%; border-bottom:1px solid #ddd; padding-bottom:20px; margin-top:4px;/*float:left;*/}
.cmspro_list_images{float:left;margin:5px 10px 5px 0;/*width:25%;*/}
.cmspro_list_images img{/*width:100%;*/float:left;padding:2px;}
.cmspro_list_summary{float:left;margin:5px 5px 5px 10px;text-align:justify;width:55%;font-size:11px; color:#333;/*display:inline;*/}
.cmspro_list_summary li { list-style-type: disc; margin-left: 40px;}

.cmspro_list_item a {text-decoration:none;}
.cmspro_list_item a:hover{text-decoration:none;color:#df476e;}

.cmspro_list_summary div a { display:block;text-align: right;}

.cmspro_list_summary h3 {border-bottom:0;font-size:16px; line-height:18px; margin:0px;padding:4px 0;}
.cmspro_list_summary h3 a {font-size:15px;font-weight:bold;}
.cmspro_list_summary h3 a:hover {color:#df476e;text-decoration:underline ;}
.cmspro_error{text-align:center;color:red;font-weight:bold;}

.block_news_item{padding:10px 9px 5px 0;background:#fff;}

.mw-block-sub .block-subscribe {margin-bottom:1.3em;}
.block_item_img{float:left;width:82px; height:62px;}
.block_item_img img{width:80px; height:60px;}

.mw-block-sub .block-subscribe .block-title{
padding:0;
}
.mw-block-sub .block-subscribe .block-title strong{color:#222;background:none;padding-left:0px;}

.block_item_title{float:right;width:60%; }
.block_item_title{float:right;width:60%; }
.block_item_title a{text-decoration:none; color:#333;}
.block_item_title a:hover{text-decoration:none; color:#df476e;}

.cmspro_features_news a{text-decoration:none;}
.cmspro_features_news a:hover{color:#df476e;}
.cmspro_features_news{margin-bottom:10px;}
.cmspro_features_border{width:100%;}
.cp_features_first {border-bottom:1px solid #ddd;padding:0 0 9px 0;}
#ja-content-main  .cp_features_first_title h3 a {font-weight:bold;font-size:18px; line-height:45px; margin:0px;}
#ja-content-main  .cp_features_first_title h3 a :hover{color:#df476e !important;}

.cp_features_other {padding:11px;overflow:hidden;position:relative;}
.cp_features_other span{font-size:11px;color:#999;display:block;}
.cp_features_other a {color:#336699;float:left;text-align:left;}
.cp_features_other a:hover {text-decoration:underline; color:#336699;}
.cp_features_other_1{float:left;margin-right:9px;display:inline;text-align:left;}
.cp_features_other_2{float:left;text-align:left;margin-right:9px;}
.cp_features_other_3{float:left;text-align:left;}
.cp_features_other img{border:1px solid #ddd; margin-bottom:7px;padding:1px;display:block;/*width:100%;*/float:none;}
.cp_features_first_img{float:left;width:100%;}
.cp_features_first_img img {width:100%;}

.posted-date{color:#999999;font-size:11px;margin-bottom:10px;}
.postWrapper{padding:10px 0;}
.mw_tt_pager{
background-color:#f2f2f2;
margin:20px 0 10px;
border:1px solid #DDDDDD;
text-align:center;width:100%;position:relative;}
.mw_tt_pager .td-page1{float:left;padding:4px 10px;}
.mw_tt_pager .a-right{float:right;padding:4px 10px;}
.mw_tt_pager .pages{}
.mw_tt_pager .pages ol {
display:inline;
}
.mw_tt_pager .pages li {
display:inline;
margin:0 2px;
}
.mw_tt_pager img{vertical-align:middle;}
.mw_tt_pager caption,.mw_tt_pager th,.mw_tt_pager td {
font-weight:normal;
text-align:center;
vertical-align:middle;
}
/* edit by ducna@asia-connect.com.vn  */
.nav-container {
background:url("/skin/frontend/default/jm_celas/images/bkg_nav0.jpg") repeat-y scroll 50% 0 #0A263D;
}
#nav {
font-size:13px;
margin:0 auto;
padding:0 16px;
width:918px;
position:relative;z-index:101;
}
#nav li {
position:relative;
text-align:left;
}


/* neu hinzugefuegt */

.mv_smartmenu_head h4, .mv_smartmenu_head h4 a {
    display: block;
    padding: 0 0 10px;
    text-transform: uppercase;
    margin: 0;
    font-family: 'quicksandregular', Arial, Helvetica, sans-serif;
    color: #444;
    text-shadow: 1px 1px #cdcdcd;
    font-size: 150%;
    font-weight: normal;
}



ul.tags-list {
    font-size:120%;
}

.block-tags .actions a {
    text-decoration:none;
    font-size: 90%;
}

button#blogsearch {
    background: url("/skin/frontend/default/jm_celas/images/search.png");
    width: 32px;
    height: 32px;
    display: block;
}


#customer-reviews h2, #review-form h2, .box-tags h2 {
    display:block;
    margin-top: 30px;
    font-size: 20px;
}

#customer-reviews .fieldset {
    margin: 5px 0 15px;
}

#customer-reviews .form-list li .input-box .input-text, .fieldset li .input-box textarea {
    text-align:left;
}