/*  
Theme Name: AMHEAT
Theme URI: AMHEAT.com
Description: theman
Version: 1.0
Author: theman | studio ic
Author URI: http://www.studio-ic.com

*/

h1{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 14px;
	color:#C00;
}
body{
	margin: 0;
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: top;
	background:#000;
	background-image:url(images/bg_language.jpg);
	background-repeat:repeat-x;
	color:#CCC;
	text-align:justify;
	line-height:16px;
}

a:link, a:visited{
	text-decoration: underline;
	color:#C00;
}

a:hover{
	text-decoration: none;
}

#wrapper{
	margin: 0 auto 0 auto;
	width: 960px;
	text-align: left;
}

#header{
	float: left;
	width: 960px;
	height:381px;
}

#box{
	float: left;
	width: 680px;
}

.sidebar{
	float: left;
	width: 240px;
	background: #eeeeee;
	margin: 0 0 0 10px;
	display: inline;
}


/* header content */
#lang_choice{
	width:960px;
	height:21px;
	background-image:url(images/bg_language.jpg);
	background-repeat:repeat-x;
}
#lang_choice_btn_out{
	width:52px;
	height:14px;
	padding:7px 0px 0px 5px;
	background-image:url(images/bg-btn_out_language.jpg);
	background-repeat:no-repeat;
	float:right;
	
}
#lang_choice_btn_in{
	width:52px;
	height:14px;
	padding:7px 0px 0px 5px;
	background-image:url(images/bg-btn_on_language.jpg);
	background-repeat:no-repeat;
	float:right;
}
.lang_btn {
	width:42px;
	height:14px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
}
.lang_btn a {
	display:block;
 	width:100%;
 	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
    text-decoration:none;
}
.lang_btn a:hover {
	text-decoration:none;
	color:#666;
}
#topvisual{
	height:155px;
	width:150px;
	padding:160px 0px 0px 810px;
	background-image:url(images/top_visual.jpg);
	background-repeat:no-repeat;
	
}
#topvisual2{
	height:166px;
	width:380px;
	padding:140px 550px 10px 30px;
	background-image:url(images/top_visual2.jpg);
	background-repeat:no-repeat;
	
}
#topvisual_video{
	height:206px;
	width:282px;
	padding:100px 0px 0px 678px;
	background-image:url(images/top_visual_video.jpg);
	background-repeat:no-repeat;
}
#topvisual_video2{
	height:206px;
	width:960px;
	padding:100px 0px 0px 0px;
	background-image:url(images/top_visual_video2.jpg);
	background-repeat:no-repeat;
}
#topvisual_video_description{
	width: 658px;
	height: 180px;
	padding:26px 0 0 20px;
	float: left;
}
#video_frame{
	height: 159px;
	width: 280px;
	background-color:#666;
	padding:2px 0 0 2px;
}
#video_frame2{
	height: 159px;
	width: 280px;
	background-color:#666;
	padding:2px 0 0 2px;
	float: left;
}
#topvisual_pro_lontje{
	height:166px;
	width:380px;
	padding:140px 550px 10px 30px;
	background-image:url(images/top_visual_pro_lontje.jpg);
	background-repeat:no-repeat;
	
}
#topvisual_pro_schroef{
	height:166px;
	width:380px;
	padding:140px 550px 10px 30px;
	background-image:url(images/top_visual_pro_schroef.jpg);
	background-repeat:no-repeat;
	
}
#topvisual_pro_dop{
	height:166px;
	width:380px;
	padding:140px 550px 10px 30px;
	background-image:url(images/top_visual_pro_dop.jpg);
	background-repeat:no-repeat;
	
}
#topvisual_pro_emmer{
	height:166px;
	width:380px;
	padding:140px 550px 10px 30px;
	background-image:url(images/top_visual_pro_emmer.jpg);
	background-repeat:no-repeat;
	
}
#topvisual_pro_jerrycan{
	height:166px;
	width:380px;
	padding:140px 550px 10px 30px;
	background-image:url(images/top_visual_pro_jerrycan.jpg);
	background-repeat:no-repeat;
	
}
#topvisual_title{
	width:400px;
	height:60px;
	padding: 0px 0px 0px 100px;
	font:14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#CCC;
}
#topvisual_video_title{
	width:370px;
	height:45px;
	padding: 15px 0px 0px 130px;
	font:14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#CCC;
}
#topvisual_content_head{
	width:390px;
	height:20px;
	font:12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#C00;
}
#topvisual_content_text{
	width:290px;
	height:auto;
	font:11px Arial, Helvetica, sans-serif;
	color:#999;
	text-align:justify;
}
#topvisual_content_text_pro{
	width:400px;
	height:auto;
	font:11px Arial, Helvetica, sans-serif;
	color:#999;
	text-align:justify;
}
#menu{
	height:45px;
	width:960px;
	background-image:url(images/bg_menu.jpg);
	background-repeat:repeat-x;
	
}
.menu_btn{
	height:30px;
	width:auto;
	float:left;
	padding:15px 15px 0px 15px;
	background-image:url(images/bg_menu_item.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-transform:uppercase;
	
}
.menu_btn a {
	display:block;
 	width:100%;
 	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
    text-decoration:none;
}
.menu_btn a:hover {
	text-decoration:none;
	color:#666;
}
/* post oderpage*/
#form_wrapper{
	width:960px;
	height:auto;
}
#form_top{
	height:31px;
	width:960px;
}
#form_bottom{
	height:23px;
	width:960px;
}
#form_content_wrap{
	height:auto;
	width:930px;
	background:repeat-x url(images/bg_form_wrapper.jpg);
	padding:0px 15px 0px 15px;
}
#form_content{
	height:auto;
	width:930px;
	background:repeat url(images/white_pic.jpg);
	
}
#form_content2{
	height:auto;
	width:850px;
	padding:0px 0px 0px 80px;
}
*form_product_bar{
	height:168px;
	width:930px;
	
}
/* end post oderpag */
/* post productpage*/
#pro_wrapper{
	width:960px;
	height:auto;
}
#pro_col_wrap{
	width:425px;
	height:auto;
	float:left;
	background:repeat-x url(images/bg_form_wrapper.jpg);
	padding:0px 25px 0px 25px;
}
#pro_col_wrap_home_left{
	width:890px;
	height:400px;
	float:left;
	background:repeat-x url(images/bg_content_home.jpg);
	padding:0px 25px 0px 25px;
}
#pro_col_wrap_home_right{
	width:300px;
	height:auto;
	float:left;
	background:repeat-x url(images/bg_form_wrapper.jpg);
	padding:0px 25px 0px 25px;
}

#pro_col_wrap_safety_left{
	width:550px;
	height:auto;
	float:left;
	background:repeat-x url(images/bg_form_wrapper.jpg);
	padding:0px 0px 0px 25px;
}
#pro_col_wrap_safety_right{
	width:325px;
	height:auto;
	float:left;
	background:repeat-x url(images/bg_form_wrapper.jpg);
	padding:0px 25px 0px 25px;
}

#pro_space{
	width:10px;
	height:auto;
	float:left;
	background-color:#000;
	background:repeat url(images/black_pic.jpg);
}
#pro_title{
	width:425px;
	height:25px;
	font:14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#C00;
	padding: 35px 0px 0px 0px;
	
}
#home_title{
	width:270px;
	height:25px;
	font:14px Arial, Helvetica, sans-serif;
	color:#C00;
	padding: 35px 0px 0px 0px;
	
}
#pro_specs_wrap{
	width:425px;
	height:auto;
	float:left;
}
#pro_specs{
	width:300px;
	height:14px;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding: 12px 0px 6px 0px;
	border-bottom-color:#333;
	border-style:none none solid none;
	border-width:1px;
	float:left;
}
#pro_specs2{
	width:125px;
	height:14px;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding: 12px 0px 6px 0px;
	border-bottom-color:#333;
	border-style:none none solid none;
	border-width:1px;
	float:left;
	text-align:right;
}
#pro_specs_b{
	width:300px;
	height:35px;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding: 12px 0px 6px 0px;
	border-bottom-color:#333;
	border-style:none none solid none;
	border-width:1px;
	float:left;
}
#pro_specs_b2{
	width:125px;
	height:35px;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding: 12px 0px 6px 0px;
	border-bottom-color:#333;
	border-style:none none solid none;
	border-width:1px;
	float:left;
	text-align:right;
}
#pro_visual1{
	width:auto;
	height:auto;
}
#pro_order{
	width:212px;
	height:50px;
	padding: 35px 0px 0px 0px;
	float:left;
	
}

#safety_specs_pdf{
	width:265px;
	height:35px;
	font:14px Arial, Helvetica, sans-serif;
	background-image:url(images/pdf_ico.png);
	background-repeat:no-repeat;
	color:#FFF;
	padding: 12px 0px 6px 35px;
	border-bottom-color:#333;
	border-style:none none solid none;
	border-width:1px;
	float:left;
}

/* end productpost*/

/* homepage*/
#topvisual_worldwide{
	height:230px;
	width:930px;
	background-image:url(images/am_worldwide_header.jpg);
	background-repeat: no-repeat;
	
}
#body_worldwide{
	width: 575px;
	height: 437px;
	background-image:url(images/am_worldwide_bg_body.jpg);
	background-repeat: no-repeat;
	padding: 45px 0 0 355px;
}
#language_selector_box{
	width: 158px;
	height: 130px;
}
#language_selector_link{
	width: 158px;
	height: 43px;
}
a.language_link{
	display:block;
	width:158px;
	height:35px;
	background: url(images/am_lang_out.png) 0 0 no-repeat;
	text-ident:-9999px;
	text-align:center;
	padding: 8px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: inherit;
	font-weight:800;
	text-shadow: 0.1em 0.1em 0.2em #FFF;
	color:#333;
	text-decoration:none;
}
a.language_link:hover {
	background: url(images/am_lang_over.png);
	color:#900;
}
.txt_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	line-height:16px;
}

a.lang_btn_eng{
	display:block;
	width:275px;
	height:60px;
	background: url(images/btn_lang_english_out.png) 0 0 no-repeat;
	text-ident:-9999px;
}
a.lang_btn_eng:hover {
	background: url(images/btn_lang_english_over.png);
}


a.lang_btn_deu{
	display:block;
	width:275px;
	height:60px;
	background: url(images/btn_lang_deutsch_out.png) 0 0 no-repeat;
	text-ident:-9999px;
}
a.lang_btn_deu:hover {
	background: url(images/btn_lang_deutsch_over.png);
}
a.lang_btn_fra{
	display:block;
	width:275px;
	height:60px;
	background: url(images/btn_lang_france_out.png) 0 0 no-repeat;
	text-ident:-9999px;
}
a.lang_btn_fra:hover {
	background: url(images/btn_lang_france_over.png);
}

/* end homepage*/

/* contentpage*/
#con_wrapper{
	width:960px;
	height:auto;
}
#con_col_wrap1{
	width:604px;
	height:auto;
	float:left;
	background:repeat-x url(images/bg_form_wrapper.jpg);
	padding:0px 25px 0px 35px;
}
#con_col_wrap2{
	width:256px;
	height:auto;
	float:left;
	background:repeat-x url(images/bg_form_wrapper.jpg);
	padding:0px 0px 0px 30px;
}
#con_space{
	width:10px;
	height:auto;
	float:left;
	background-color:#000;
	background:repeat url(images/black_pic.jpg);
}
#con_title{
	width:425px;
	height:25px;
	font:14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#C00;
	padding: 35px 0px 0px 0px;
	
}
#con_thumb{
	height:229px;
	width:250px;
}
#con_title{
	width:604px;
	height:25px;
	font:14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#C00;
	padding: 35px 0px 0px 0px;
	
}
#con_text{
	width:604px;
	height:auto;
	font:11px Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#CCC;
	padding: 0px 0px 0px 0px;
	line-height:1.5;
	
}
a.btn_moreinfo{
	display:block;
	width:61px;
	height:17px;
	background: url(images/btn-more_out.png) 0 0 no-repeat;
	text-ident:-9999px;
}
a.btn_moreinfo:hover {
	background: url(images/btn-more_over.png);
}

a.btn_safty{
	display:block;
	width:212px;
	height:64px;
	background: url(images/btn_safety_pro_out.jpg) 0 0 no-repeat;
	text-ident:-9999px;
}
a.btn_safty:hover {
	background: url(images/btn_safety_pro_over.jpg) 0 0 no-repeat;
}

a.btn_req{
	display:block;
	width:212px;
	height:64px;
	background: url(images/btn_order_pro_out.jpg) 0 0 no-repeat;
	text-ident:-9999px;
}
a.btn_req:hover {
	background: url(images/btn_order_pro_over.jpg) 0 0 no-repeat;
}
/* end contentpage*/

.txt_order{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333
	
}

/* post homepage */
#pro_wrapper{
	width:960px;
	text-align:justify;
}

#pro_item{
	width:480px;
	height:214px;
	float:left;
	background-image:url(images/bg_product_items.jpg);
	background-repeat:no-repeat;
	
}
#pro_visual{
	width:215px;
	height:211px;
	padding: 3px 0px 0px 10px;
	float:left;
}
#pro_content{
	width:240px;
	height:199px;
	padding: 12px 10px 3px 0px;
	float:left;
}
#pro_content_title{
	width:240px;
	height:35px;
}
#pro_content_text{
	width:240px;
	height:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-align:justify;
}
#pro_content_more{
	width:61px;
	height:17px;
	padding:0px 0px 0px 179px
}
.more_but{
	width:61px;
	height:17px
}
.more_but a{
	width:61px;
	height:17px;
	background-image:url(images/btn-more_out.png);
	background-repeat:no-repeat;
}
.more_but a:hover{
	width:61px;
	height:17px;
	background-image:url(images/btn-more_over.png);
	background-repeat:no-repeat;
}
#allproducts_wrap{
	width: 960px;
	height: 100%
}
#notify_block{
	width: 920px;
	height: 150px;
	float: left;
	padding:0 20px 0 20px;
}
#notify_title{
	width: 920px;
	height: 30px;
	padding:10px 0 0 0;
	font:14px Arial, Helvetica, sans-serif;
	color:#C00;
	text-transform:uppercase;
}
#notify_txt{
	width: 920px;
}

#extra{
	width: 960px;
	height:400px;
}
#extra_left{
	width:720px;
	height:100px;
	float:left;
}
#extra_right{
	width:240px;
	height:100px;
	float:left;
}
/* footer */
#footer{
	clear: both;
	width: 960px;
	height:215px;
}
#foot_visual{
	width:960px;
	height:165px;
	background-image:url(images/footer_pic.jpg);
	background-repeat:no-repeat;
}
#foot_linksbar{
	float: left;
	width: 960px;
	height:65px;
	padding: 20px 0px 0px 0px;
	border-top-color:#333;
	border-bottom-color:#000;
	border-left-color:#000;
	border-right-color:#000;
	border-style:solid;
	border-top-width:thin;
}
#footer_left{
	float: left;
	width: 840px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	border-top:#333;
	border; 1px 0px 0px 0px;
}
#footer_right{
	float: left;
	width: 120px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	border-top:#333;
	border; 1px 0px 0px 0px;
	text-align:right;
}
.footer_text{
	height:12px;
	width:auto;
	float:left;
	padding:0px 15px 0px 15px;
	
}
.footer_text a{
	display:block;
 	width:100%;
 	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666;
    text-decoration:none;;
}
.footer_text a:hover{
	display:block;
 	width:100%;
 	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCC;
    text-decoration:none;;
}

/* overige */
.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}