body { font-family: Helvetica, sans-serif, Trebuchet MS, Arial; font-size:18px; color: #000000; line-height:26px;}
a:link,a:visited,a:hover,a:active{color:#000000; text-decoration: none;}
.container{width:1526px; margin:0 auto;}
header{float:left;width:100%; background: url('../img/bg.jpg') repeat-x top left; min-height:975px; padding-top:75px;}
header.home{min-height:822px;}

.leftcol{text-align:center;float:left;width:192px; padding-top:95px;}
.leftcol .ad{margin-top:138px;}
.middlecol{text-align:center;float:left;width:1140px;}
.middlecol .logo img,img.resize{width:auto;height:auto;max-width:100%; max-height:100%;}
.rightcol{text-align:center;float:left;width:192px; padding-top:303px;}

footer{float:left;width:100%; background: #bb132f; padding-bottom:20px;}
#navigation{background:#ffffff; float:left; width:100%;}
#navigation .separator{background: url('../img/sep.jpg') repeat-y center top; margin: 75px 0;}
#navigation .col{width:42%; padding:0 4%;}
#copyrights{padding:4px 0; background: #bb132f; font-size:85%; font-weight:bold;}
#copyrights p a{color:#fff;}
.white,a.white{color:#ffffff;}
.red{color:#bb132f;}
.body{background:#ffffff;float:left;width:96%; padding:5px 0 0px; margin:0 2% 0;}
.select_element .list_row{margin:0 auto; width:1132px; text-align:left;}
.select_element .list_row img{float:left; width:121px; padding:0 2px;}
.select_element .active{margin:0 auto; width:1132px; text-align:left;}

.home_page{padding-top:60px;}
.home_page .body{background:none;}
.home_page .body .wrapper{width:35%; margin: 0 9.5%;}

.select_element{margin-top:50px;}
#input_field{border:5px solid #5a5669; border-radius:15px; padding:5px; min-width:40%; text-align:center; font-size:110%; font-weight:bold;}
#result_field{border:5px solid #bb132f; border-radius:15px; padding:15px 20px; min-width:460px; margin-bottom:10px;	 text-align:center; font-size:110%; font-weight:bold; display:none;}
.middlecol .leftcol2,.middlecol .rightcol2{float:left; width: 18%; overflow:hidden;}
.middlecol .wrapper{float:left; width: 64%;}
.middlecol .leftcol{float:left; width: 35%; text-align:right; margin:0;padding:0; line-height:30px;}
.middlecol .convert{float:left; width: 30%; text-align:center; padding-top:40px;}
.middlecol .convert img{max-width:100%; max-height:100%; width:75%;height:auto;}
.middlecol .rightcol{float:left; width: 35%; text-align:left; margin:0;padding:0;line-height:30px;}
.middlecol .rightcol input, .middlecol .leftcol input{vertical-align: middle; margin: 7px 0 0;}
.middlecol .leftcol input{float:right; margin-left:10px;}
.middlecol .rightcol input{float:left; margin-right:10px;}
#conver_button{cursor: pointer;}

.container{width:98%; margin:0 1%;}
.leftcol{width:11%;}
.middlecol{width:78%;}
.rightcol{width:11%;}
.bigger{font-size:150%;}

.my_row{float:left;width:100%;margin-top:10px}#container_dmi{width:275px;height:48px;background:url(/img/dmi.png) top left no-repeat;margin:10px auto}#container_dmi.eng{background-image:url(http://dubucmarketing.com/external/dmi_eng.png)}
#container_dmi .left,#container_dmi .right{width:50%;float:left;height:100%; text-align:left;}
#container_dmi .right .link{height:18px;float:left;width:100%}
#container_dmi .right .link a{font-size:12px; color:#343434; line-height:30px; text-decoration:none;}
h2.inline,h3.inline,h2.inline a, h3.inline a{display:inline;font-size:inherit;color:#333;margin:0;padding:0;}

@media (max-width: 1200px) {
	/*.container{width:1150px;margin: 0 25px;}*/ 
	.bigger{font-size:120%;}
	/*.leftcol,.rightcol{display:none;}
	.middlecol .leftcol,.middlecol .rightcol{display:block;}*/
	.middlecol .leftcol,.middlecol .rightcol{font-size:14px;}
}

@media (min-width: 1600px) {
	.middlecol .convert img{max-width:100%; max-height:100%; width:60%;height:auto;}
}