@font-face{
	src:('font/georgia.ttf');
}
@font-face{
	src:('font/pristina.ttf');
}
/*RESET*/

 @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait)
 {
     html,body
    {
        width:1024px;
        height:100%;
        padding:0px;
        margin:0px;
     }  
 }       
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {

             
     html,body
    {
        width:1024px;
        height:100%;
        padding:0px;
        margin:0px;
     }
                
}        
*{
margin:0;
padding:0;
}
html,body{
	width:100%;
	height:100%;
}
html{
background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/bg.jpg') top left repeat-x f0f0f0;
	
}
body{
	font:normal 12px/150% Arial, Helvetical, sans-serif;
	text-align:center;
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/bg2.jpg') top center no-repeat #f0f0f0;
}
h1,h2,h3,h4,h5,h6{
font-weight:normal;
}
ol,ul{
margin:0px;
padding:0px;
}
/*General*/

.dn_clear{
clear:both;
float:none;
}
.dn_bold{
font-weight:bold;
}
/*Wrapper*/
#dn_wrapper{
text-align:left;
}
.dn_main{
width:900px;
margin:0 auto;
}

/*Header*/
#dn_header{
	height:132px;
	float:left;width:100%;
    position:relative;
}
.languageSelectionWithCultures {
    position:absolute;
    right:0;
    top:10px;
}
    .languageSelectionWithCultures a {
        color:#fff;
        text-decoration:none;
        float:left;
    }
    .languageSelectionWithCultures img {
       float:left;
       margin:0 5px;
    }
div.logo{
	float:left;
	margin:15px 10px 0 15px;
}
div.logo a{
	
	width:114px;
	height:105px;
	float:left;
}

div.sologan{
	float:left;
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/sologan.png') no-repeat;
	width:634px;
	height:85px;
	margin:35px 0 0 0;
}


/*Menu*/
#dn_menu{
	float:left;
	width:100%;
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/bg_menu.png') no-repeat;
	height:53px;
	line-height:48px;
	overflow:hidden;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius:5px;
	border-bottom-left-radius: 10px;
}

ul.dn_lmn{
	float:left;
	list-style:none;
}
ul.dn_lmn li{
	float:left;
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/hline_menu.png') no-repeat right center;
}
ul.dn_lmn li a{
	display:block;
	padding:0px 32px;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	font-size:1.2em;
	text-shadow:#000 0px 1px 1px;
}
ul.dn_lmn li a:hover,
ul.dn_lmn li a.active{
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/menu_hover.png') repeat-x left center;
	color:#000;
	text-shadow:#fff 0px 1px 1px;
}


/*Search*/
.dn_search{
	float:right;
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/bg_search.png') no-repeat;
	width:210px;
	height:23px;
	position:relative;
	margin:12px 20px 0px 0px;
}
.dn_search input{
	position:absolute;
	outline:none;
	border:none;
	background:none;
}
.dn_search input[type=text]{
	width:160px;
	height:20px;
	line-height:20px;
	top:2px;
	left:8px;
	color:#fff;
}

.dn_search input[type=submit]{
	top:3px;
	right:5px;
	width:19px;
	height:19px;
	cursor:pointer;
}

/*Slideshow*/
#dn_slideshow{
	height:345px;
	width:100%;
	float:left;
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/shadow_slide.png') no-repeat bottom center;
}

/*Container*/
#dn_container{
	float:left;
	width:100%;
}


.dn_content{
	width:880px;
	padding:10px;
	border:1px solid #e0e0e0;
	float:left;	margin-bottom:20px;
	background:#fff;

}

.dn_intro{
	float:left;
	width:100%;
}
.dn_intro img.img{
	float:left;
	border:1px solid #e0e0e0;
	margin:2px 20px 0px 0px;
}

.dn_intro h1.tt{
	margin-bottom:10px;
	color:#00637b;
	font-size:1.3em;
	text-transform:uppercase;
}
.dn_intro h1.tt2{
	margin-bottom:10px;
	color:#000;
	font-size:1.3em;
	font-weight:bold;
}

.dn_intro p{
	line-height:18px;
	color:#5f5f5f;
	text-align:justify;
	margin-bottom:10px;
}
.dn_intro a{
	text-align:left;
	color:#00637b;
	text-decoration:none;
}

/*Box*/

.dn_box{
	width:250px;
	float:left;
	margin:20px 33px 20px 0px;
}

.dn_box2 h2,
.dn_box h2{
	font-weight:bold;
	color:#434343;
	text-transform:uppercase;
	font-size:18px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin-bottom:10px;
}


.dn_box div{
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/frame2.png') no-repeat;	
	width:499px;
	height:203px;
	padding-top:6px;
	text-align:center;
	
}
.dn_box .boxes
{
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/sp_png.png') no-repeat;	
	width:499px;
	height:200px;
	padding-top:6px;
	text-align:center;
}

.dn_box img{
	display:block;
	margin:0px auto;
	border:none;
}

.dn_box2{
	width:305px;
	border-left:1px dashed #787878;
	padding-left:25px;
	float:right;
	margin:20px 0px;
}

ul.lbox2{
	float:left;
	width:100%;
	list-style:none;
}
ul.lbox2 li{
	float:left;
	margin:5px 0px 10px 0px;
	width:100%;
}

ul.lbox2 li div{
	float:left;
	width:60px;
	margin:0px 10px 0px 0px;
	text-align:center;color:#434343;text-transform:uppercase;
}

.date{
	font-size:2.5em;font-weight:bold;
}

.month{
	font-size:0.9em;font-weight:bold;
}

ul.lbox2 li p{
	width:230px;
	float:right;
	color:#434343;
	line-height:18px;
	text-align:justify;
	display:block;
}
ul.lbox2 li a{
	
	color:#434343;
	line-height:18px;
	text-align:justify;
	text-decoration:none;
}

/*Quote*/
#dn_quote{
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/bg_quote.png') repeat-x;
	width:100%;
	height:138px;
	float:left;
}

.quote{
	float:left;
	margin:10px 0px;
	padding:25px 0px;
}
.quote h2{
	font-family:Pristina;
	color:#3b3b3b;
	margin-bottom:10px;
	font-size: 2em;
}

.quote p{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#434343;
	display:block;
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/quot1.png') no-repeat left top;
	text-align:justify;
	padding-left:50px;
	font-size:1.2em;
	line-height:20px;
}

#dn_footer{
	float:left;
	height:50px;
	line-height:50px;
	width:100%;
}

.dn_fl{
	float:left;
	color:#3b3b3b;
}



.dn_license{
	width:150px;
	height:26px;
	display:block;
	float:right;
}
.dn_license span{
	display:block;
	float:left;
	font-size:1em;
	margin-right:5px;
}
.dn_license img{
	border:none;
	float:left;
	margin-top:18px;
}

.dn_license a{
	text-decoration:none;
	color:#3b3b3b;
}


.dn_article{
	line-height:18px;
	color:#6f6f6f;
	text-align:justify;
}


/*List News*/
ul.dn_lnews{
width:840px;
margin:0 auto;
	list-style:none;
}
ul.dn_lnews li{
	float:left;
	margin:10px 0px;
}

ul.dn_lnews li img{
	float:left;
	border:1px solid #808080;
	margin:3px 24px 0px 0px;
}

ul.dn_lnews li h1{
	margin-bottom:10px;
	font-weight:bold;
	font-size:1.2em;
}
ul.dn_lnews li a{
	color:#000;
	text-decoration:none;
}
ul.dn_lnews li p{
	line-height:18px;
	color:#6f6f6f;
	text-align:justify;
}

/*Pageload*/
ul.dn_lpageload{
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
	width:100%;
	list-style:none;
}
ul.dn_lpageload li{
	display:inline;
	margin:0px 5px;
}

ul.dn_lpageload li a{
	color:#000;
	font-weight:bold;
}

ul.dn_lpageload li a:hover,
ul.dn_lpageload li a.active{
	color:#ff0000;
	text-decoration:underline;
}

/*------------Contact--------------*/
.dn_contact
{
	width:825px;
	margin:20px auto;
	display:block;
}

.dn_fcontact
{
	width:362px;
	float:left;
	margin-bottom:20px;
}
.dn_contacttt{
	line-height:40px;
	height:40px;
	margin-bottom:20px;
	border-bottom:1px solid #c2c7a9;
}
.dn_contacttt span{
	color:#ef4045;
	font-weight:bold;
	font-size:20px;
}

.ct_formc
{
	background-color:#E6E6E6;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	display:inline-table;
	padding:20px 0px 20px 20px;
	color:#000;
}

.dn_red
{
	color:red;
	font-weight:bold;
}

.dn_validation
{
	float:left;
	text-align:left;
	margin-left:5px;
}


.dn_blockf
{
	width:100%;
	margin-bottom:10px;
	display:inline-block;
}
.dn_boldw
{
	width:100px;
	float:left;
	font-weight:bold;
}
.dn_blockf input{
	float:left;
}
.dn_blockf textarea
{
	float:left;
}
input.FormButton
{
	padding:3px 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #5CB5D8;
	background: #787978;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#787978), to(#171817));
	background: -webkit-linear-gradient(#787978, #171817);
	background: -moz-linear-gradient(#787978, #171817);
	background: -ms-linear-gradient(#787978, #171817);
	background: -o-linear-gradient(#787978, #171817);
	background: linear-gradient(#787978, #171817);	
cursor:pointer;
	margin-right:10px;
	color:#E5D308;
	border:1px solid #B2B2B2;
}
input.dn_reset
{
	padding:3px 10px;
	border:1px solid #E3E3E3;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
background: #EDEDED;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EDEDED), to(#D0D0D0));
background: -webkit-linear-gradient(#EDEDED, #D0D0D0);
background: -moz-linear-gradient(#EDEDED, #D0D0D0);
background: -ms-linear-gradient(#EDEDED, #D0D0D0);
background: -o-linear-gradient(#EDEDED, #D0D0D0);
background: linear-gradient(#EDEDED, #D0D0D0);
cursor:pointer;
color:#A6A6A6;
border:1px solid #B2B2B2;
}
.dn_btnct
{
	margin-left:100px;
}
.dn_blockf textarea
{
	width:180px;
	max-width:180px;
	height:100px;
	padding:10px;
	font-size:11px;
}
.dn_textarea
{
	line-height:100px;
}

.dn_contactmap
{
	float:right;
	width:425px;
	border:1px solid #fff;
	height:350px;
}
.dn_contactmap a
{
	text-decoration:none;
}
.dn_contactmap img
{
	border:none;
}


/*Product*/
#dn_sidebar{
	width:190px;
	float:left;
	margin:10px;
	overflow:hidden;
}

h1.tt3{
	color:#0000ff;
	font-weight:bold;
	font-size:15px;
	text-transform:uppercase;
	line-height:30px;
	padding-left:5px;
	float:left;
	width:100%;
}

ul.lcate{
	float:left;
	width:100%;

}
ul.lcate li{
	list-style:none;
	float:left;
	line-height:40px;
	width:100%;
}
ul.lcate li a{
	color:#000;
	text-decoration:none;
	display:block;
	padding-left:5px;
	font-weight:bold;border-bottom:1px dashed #7f7f7f;
}

ul.lcate li a:hover,
ul.lcate li a.active{
	color:#0000ff!important;
}
ul.lcate li li span{
	padding-left:30px;
}
ul.lcate li li a{
	color:#757575!important;
}

.hline{
	border-bottom:1px dashed #7f7f7f;
}
.hline2{
	border-bottom:1px solid #a7a797;
	margin-bottom:10px;
}
.dn_primary{
	width:665px;
	float:right;
	overflow:hidden;
	margin:10px 0px;
}
.bkc{
	height:20px;
	line-height:25px;
	width:100%;
	text-align:left;
	color:#0000ff;
}
.bkc a{
	display:inline;
	margin:0px 5px;
	text-decoration:none;
	color:#0000ff;
	font-weight:bold;
	font-size:15px;
	text-transform:uppercase;

}

.CMSBreadCrumbsCurrentItem{
	display:inline;
	margin:0px 5px;
	text-decoration:none;
	color:#0000ff;
	font-weight:bold;
	font-size:15px;
	text-transform:uppercase;

}

ul.dn_lpro{
	float:left;
	width:103%;
	list-style:none;
}

ul.dn_lpro li{
	float:left;
	text-align:center;
	width:210px;
	height:148px;
	color:#000;
	background:url('http://botmauminhhung.com/App_Themes/botmauminhhung/img/frame.png') no-repeat;
	margin:10px 16px 30px 0;
}
ul.dn_lpro li img{
	margin:6px 8px 10px 0px;
	border:none;
}

ul.dn_lpro li h1{
	font-size:12px;text-transform:uppercase;
}



/*-------------*/


.dn_proinfo{
	float:left;
	width:100%;
	margin:10px 0px;
	text-align:justify;
}
.dn_proinfo span{
	line-height:22px;
	text-align:justify;
}

.dn_hlinegray{
	border-bottom:1px solid #ccc;
	clear:both;
	width:100%;
	margin:20px 0px;
}

.dn_proinfol{
	float:left;
	width:230px;
}

.dn_proinfol a
{
	text-decoration:none;
}
.dn_proinfol img{
	padding:2px;
	border:1px solid #ccc;
	margin-top:3px;
}
.dn_proinfor{
	width:350px;
	float:left;
}
.dn_proinfor ul{
	margin:0px;
	padding:0px;
	color:#4B4B4B;
	font-weight:bold;
}
.dn_proinfor ul li{
	line-height:25px;
	list-style:none;
}
.dn_proinfor ul li a{
	text-decoration:none;
	color:#000;
}
.dn_f15bpink{
	font-size:15px;
	font-weight:bold;
	color:#006f97;
}
.dn_f18pinkup{
	text-transform:uppercase;
	color:#df1717;
	font-size:16px;
}
.dn_block{
	display:block;
	width:100%;
}
.EditingFormControlNestedControl
{
	float:left;
}

.dn_contactmap span
{
	float:left;
	font-weight:bold;
	width:136px;
}
.dn_contactmap p
{
	float:left;
}

/*TLC-begin*/
.dn_google_map {
	width: 100%;
	height: 400px;
}
/*TLC-end*/


/* Minification failed (line 814): An underscore is not a valid CSS1 or CSS2 identifier character */