/* CSS Document */

body{
margin:0px;
padding:0px;
}

#page{
width:941px;
height:auto;
margin-left:auto;
margin-right:auto;
}


p{
margin:0px;
padding:0px;
}



#header{
width:941px;
height:auto;
float:left;
}



#header .left_row{
width:auto;
height:auto;
float:left;
padding-top:22px;
}




#header .right_row{
width:272px;
height:auto;
float:right;
padding-top:22px;
}


.right_row .top_specialist{
width:auto;
height:auto;
float:right;
}


.right_row .bottom_phone{
width:auto;
height:auto;
float:right;
}



#header_nav{
width:941px;
height:auto;
float:left;
padding-top:14px;
}


#header_banner{
	width:941px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
}


#navigation{
width:941px;
height:auto;
float:left;
background-image:url(../img/navigation_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
}



#navigation ul{
margin:0px;
padding:0px;
list-style:none;
float:left;
}



#navigation li{
margin:0px;
padding:0px;
list-style:none;
float:left;
background-image:url(../img/navigation_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
}


#navigation li a{
margin:0px;
padding:0px;
list-style:none;
float:left;
font-family: Tahoma;
font-size:11px;
font-weight:bold;
color:#fefefe;
text-decoration:none;
background-image:url(../img/navigation_standing_line.jpg);
background-repeat:no-repeat;
background-position:right top;
padding-left:30px;
padding-right:30px;
padding-top:8px;
padding-bottom:8px;
}


#navigation li a:hover{
margin:0px;
padding:0px;
list-style:none;
float:left;
background-image:url(../img/nav_over.jpg);
background-repeat:repeat-x;
background-position:right top;
font-family: Tahoma;
font-size:11px;
font-weight:bold;
color:#fefefe;
text-decoration:none;
padding-left:30px;
padding-right:30px;
padding-top:8px;
padding-bottom:8px;
}


#container{
	width:941px;
	height:auto;
	float:left;
	padding-top:24px;
}

#contianer_contact .container_left_container{
width:240px;
height:auto;
float:left;
}

.container_left_container .left_banner_imges{
	width:210px;
	height:auto;
	float:none;
	border:1px solid #b9b9b9;
	margin-bottom:13px;
	padding-left:8px;
	background-image:url(../img/border_center_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

#contianer_contact .container_rightpage_container{
	width:237px;
	height:auto;
	float:right;
	padding-top:33px;
}


.container_rightpage_container .get_in_touch_top{
width:210px;
height:auto;
float:right;
border:1px solid #b9b9b9;
margin-bottom:13px;
padding-left:8px;
background-image:url(../img/border_center_bg.jpg);
background-repeat:repeat-x;
background-position:left top;

}


.recruiment_listing{
width:662px;
height:auto;
float:left;
margin-top:11px;
border:1px solid #CCCCCC;
padding:6px;
}



.recruiment_listing .left_requirement_img{
width:206px;
height:auto;
float:left;
}


.recruiment_listing .right_requirement_data{
width:435px;
height:auto;
float:right;
}







.container_left_container{
width:215px;
height:120px;
float:left;
margin-right:20px;
padding-left:8px;

}




#container .container_center_container{
width:433px;
height:auto;
float:left;

}

#container .container_right_container{
width:236px;
height:auto;
float:right;
border:1px solid #b9b9b9;
margin-bottom:13px;
padding-left:8px;
background-image:url(../img/border_center_bg.jpg);
background-repeat:repeat-x;
background-position:right top;

}

.container_right_container .top_vacancy{
width:212px;
height:auto;
float:left;

}


.container_right_container .bottom_input{
width:171px;
height:auto;
float:left;
padding-bottom:10px;


}


.container_right_container .bottom_recruit{
width:210px;
height:auto;
float:left;
border:1px solid #b9b9b9;
margin-right:5px;
margin-bottom:13px;
padding-left:8px;
background-image:url(../img/border_center_bg.jpg);
background-repeat:repeat-x;
background-position:left top;



}


.container_right_container .bottom_send{
width:171px;
height:auto;
float:left;
padding-bottom:10px;
}

h1{
margin:0px;
padding:0px;
}


.normalfont{
font-family: Tahoma;
font-size:13px;
font-weight:normal;
color:#454545;
}


.Recruit{
font-family:Helvetica;
font-size:18px;
font-weight:normal;
color:#6C6C6C;
}


h1{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:18px;
font-weight:bold;
color:#CB0004;
}

h2{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:16px;
font-weight:bold;
color:#FE0000;
margin:0px;
padding:0px;
padding-top:2px;
padding-bottom:4px;
}

.grey_area_font{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#656565;
margin:0 0 13px 0;
}


.At_Firststep{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#454545;
margin: 0 0 10px 0;
line-height:150%;

}

.At_Firststep a{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#454545;
text-decoration:none;
}

.At_Firststep a:hover{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#454545;
}
.Brewery{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:15px;
font-weight:normal;
color:#cb0004;
}

#contianer_contact{
	width:914px;
	height:auto;
	float:right;
	padding-top:15px;
}


#navigation_center{
	width:245px;
	height:auto;
	/*padding-top:18px;*/
	margin:0 0 10px 0;
}



#navigation_center ul{
margin:0px;
padding:0px;
list-style:none;

}

#navigation_center li{
margin:0px;
padding:0px;
list-style:none;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:15px;
font-weight:normal;
color:#AC0536;
text-decoration:none;
}


#navigation_center li a{
margin:0px;
padding:0px;
list-style:none;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:15px;
font-weight:normal;
color:#AC0536;
text-decoration:none;

}

#navigation_center li a:hover{
margin:0px;
padding:0px;
list-style:none;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:15px;
font-weight:normal;
color:#AC0536;
text-decoration:none;


}

.input_new{
width:171px;
height:15px;
float:left;
border:1px solid #809db9;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
color:#000000;
margin-bottom:6px;
text-indent:4px;
}


#navgation_input{
width:171px;
height:auto;
padding-top:18px;
}

#navgation_input ul{
margin:0px 0 7px 0;
padding:0px;
list-style:none;
clear:both;

}

#navgation_input li{
margin:0px;
padding:0px;
list-style:none;
clear:both;
display:inline;
}


.get_in_touch{
background-image:url(../img/get_in_touch.jpg);
background-repeat:no-repeat;
background-position:left top;
width:80px;
height:18px;
display:block;
float:left;
}

.get_in_touch a{
background-image:url(../img/get_in_touch.jpg);
background-repeat:no-repeat;
background-position:left top;
width:80px;
height:18px;
display:block;
float:left;
}

.get_in_touch a:hover{
background-image:url(../img/get_in_touch._rollover.jpg);
background-repeat:no-repeat;
background-position:left top;
width:80px;
height:18px;
display:block;
float:left;
}


.send_cv{
background-image:url(../img/send_cv.jpg);
background-repeat:no-repeat;
background-position:left top;
width:80px;
height:18px;
display:block;
float:left;
}

.send_cv a{
background-image:url(../img/send_cv.jpg);
background-repeat:no-repeat;
background-position:left top;
width:80px;
height:18px;
display:block;
float:left;
}

.send_cv a:hover{
background-image:url(../img/send_cv_rollover.jpg);
background-repeat:no-repeat;
background-position:left top;
width:80px;
height:18px;
display:block;
float:left;
}



#footer{
width:941px;
height:auto;
float:left;
padding-bottom:20px;
margin-top:15px;
padding-top:5px;
border-top:1px solid #B7B7B7;
}




#footer .left_head{
width:610px;
height:auto;
float:left;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#454545;
}

#footer .left_head a {
color:#454545 !important;
font-weight:bold;
}


#footer .left_head p.first{
	line-height:150%;
	margin:-5px 0 6px;
}

#footer .right_head{
width:219px;
height:auto;
float:right;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#454545;
}

#footer .right_head img{
	float:right;
}

.right_head_top {
width:219px;
height:auto;
float:right;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#454545;
text-decoration:none;


}


.right_head_bottom {
width:219px;
height:auto;
float:right;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#999999;

}

.right_head_bottom a{
width:219px;
height:auto;
float:right;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#999999;


}
 .right_head_bottom a:hover{
width:219px;
height:auto;
float:right;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#999999;
text-decoration:none;

}





.Preferred_Supplier_Agreement{
	font-family:tahoma, verdana, arial, sans-serif;;
	font-size:13px;
	font-weight:bold;
	color:#FF0000;
	margin:3px 0 0;
}

/* Contact us */



#contianer_contact .left_contact_panel{
width:668px;
height:auto;
float:left;
}



 .Lorem_ipsum .first_name{
width:668px;
height:auto;
float:left;
}



.left_contact_panel .left_contact_side{
width:387px;
height:auto;
float:left;
padding-left:25px;


}


.left_contact_side ul{

margin:0px;
padding:0px;
list-style:none;
float:none;
clear:both;

}

.left_contact_side li{
width:71px;
height:auto;
text-align:right;
margin:0px;
padding:0px;
list-style:none;
float:left;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
margin-bottom:10px;
color:#8F8F8F;
}


.left_contact_side li.question{
	width:100%!important;
	text-align:left!important;
	margin:10px 0 20px 83px;
}

.left_contact_side li.question a{
	color:#D4272B;
	background-color: transparent;

}


.left_contact_side li.answer{
	
	
}

.left_contact_side li.answer div{
	border:1px solid #CECECE;
	width:200px!important;
	padding:3px;
	text-align:left !important;
	line-height:150%;
	margin:0 0 10px 83px;
}

.left_contact_side li.answer div p{
	margin: 10px 6px;
}

.left_contact_panel .right_side{
width:220px;
height:auto;
float:left;
}


#contianer_contact .Lorem_nam{
width:240px;
height:auto;
float:right;

}

.Lorem_nam .recruit2{
width:210px;
height:auto;
float:left;
border:1px solid #b9b9b9;
margin-right:5px;
margin-bottom:13px;
padding-left:8px;
background-image:url(../img/border_center_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
}



.Lorem_nam .send2{
width:210px;
height:auto;
float:left;
border:1px solid #b9b9b9;
margin-right:5px;
margin-bottom:13px;
padding-left:8px;
background-image:url(../img/border_center_bg.jpg);
background-repeat:repeat-x;
background-position:right top;

}


.Lorem_nam .do_you_vacancy2{
width:210px;
height:auto;
float:left;
border:1px solid #b9b9b9;
margin-bottom:13px;
padding-left:8px;
background-image:url(../img/border_center_bg.jpg);
background-repeat:repeat-x;
background-position:right top;
padding-bottom:20px;
padding-right:10px;

}


.input{
width:200px;
height:15px;
float:left;
margin-left:10px;
border-left:1px solid #404040;
border-right:1px solid #d4d0c8;
border-top:1px solid #404040;
border-bottom:1px solid #d4d0c8;
}

.input_third{
width:200px;
height:87px;
float:left;
border-left:1px solid #404040;
border-right:1px solid #d4d0c8;
border-top:1px solid #404040;
border-bottom:1px solid #d4d0c8;
margin-left:10px;
}




#navigation_FirstStep{
width:245px;
height:auto;
}



#navigation_FirstStep ul{
margin:0 0 10px 0;
padding:0px;
list-style:none;

}

#navigation_FirstStep li{
margin:0px;
padding:0px;
list-style:none;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#d4272b;
line-height:120%;
}


#navigation_FirstStep li.header{
	margin:0 0 3px 0;
}

#navigation_FirstStep li a{
margin:0px;
padding:0px;
list-style:none;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#d4272b;

}

#navigation_FirstStep li a:hover{
margin:0px;
padding:0px;
list-style:none;
font-family:tahoma, verdana, arial, sans-serif;;
font-size:11px;
font-weight:normal;
color:#CB0004;
text-decoration:none;


}
/* End Contact us */



/* Recruitment Area Document */

#container_Recruitment_Area{
width:941px;
height:auto;
float:left;

padding-top:24px;
}

#container_Recruitment_Area .Brewery_Distribution{
width:676px;
height:145px;
float:left;
border:1px solid #000000;
}

.Brewery_Distribution .left_areas{
width:206px;
height:137px;
float:left;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;

}

.Brewery_Distribution .right_areas{
width:439px;
height:auto;
float:right;

}

.Recruitment{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:18px;
font-weight: bold;
color:#cb0004;
}


.Industrial{
font-family:tahoma, verdana, arial, sans-serif;;
font-size:16px;
font-weight: bold;
color:#fe0000;
}

div#error{
	border: 1px solid #B9B9B9;
	padding: 3px;
	background-image:url(../img/border_center_bg.jpg);
	margin:0 0 30px 105px
}



div#error p{
	color:#D4272B;
	font-family:tahoma, verdana, arial, sans-serif;;
	font-size:11px;
	font-weight:normal;
	
}

div#vacancyError p{
	font-size:10px;
	color:#D4272B;
	font-family:tahoma, verdana, arial, sans-serif;;
	margin:10px 0 0 0;
}

div#captcha{
	clear:both;
}

div#captcha p{
	width: 80px;
	float:left;
	color:#8F8F8F;
	font-family:tahoma, verdana, arial, sans-serif;;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	line-height: 120%;
	padding: 0 10px 0 0;
}
div#captcha span{
	width: 157px;
	float:left;
}


div#captcha input{
	display:block;
	margin: 0 0 10px 82px;
}

div#captcha input#code{
	border-color:#404040 #D4D0C8 #D4D0C8 #404040;
	border-style:solid;
	border-width:1px;
	height:15px;
	width:200px;
}


.clear{
	clear:both;
}





/* End Area Document */



