*,
*:after,
*:before {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}


.main{width: 100%;
}
	html, body {font-family: open sans;
    font-size: 17px;
    margin: 0 auto;
    position: relative;
    top: 0 !important;
    width: 100%;
	 }
	
.wrapper {background-color: #ffffff;
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
    margin: 0 auto;
    max-width: 1300px;
    width: 100%;
}
.wrappera{ margin: 0 auto;
    max-width: 1130px;
    padding-top: 23px;
    width: 100%;}
		
.header{ background-color: #e0011c;
    height: 112px;
    margin: 0 auto;
    max-width: 1300px;
    position: relative;
    width: 100%;
			}
.nav {float: left;
    padding-top: 28px;
    width: 79%;}
.nav a {background-image: url("../images/menu side.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #FFFFFF !important;
    float: left;
    font-family: arial;
    font-size: 18pt;
    font-weight: bold;
    height: 60px;
    margin-right: 10px;
    padding: 0 11px;
    text-align: center;
    transition: background 2s ease 0s, color 1.5s ease 0s;
    width: 156px;}
			
			
	.nav a:hover {background-color: #D42F2F;
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 2px 2px 0 #EB4646;
    color: #000000 !important;
    text-decoration: none;
}
			
			.nav a:focus {background-color: #D42F2F;
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 2px 2px 0 #EB4646;
    color: #000000 !important;
    text-decoration: none;
			}
			
			.nav a:active {background-color: #D42F2F;
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 2px 2px 0 #EB4646;
    color: #000000 !important;
    text-decoration: none;
			}
		
.logo {float: right;}
.logo img {position: relative;}
			
.slider {border: 1px solid #dedede;
    display: block !important;
    float: left;
    margin-bottom: 14px;
    position: relative;
    width: 100%;}
		
.comptemp {background-color: #DEDEDE;
    color: #212121;
    font-family: arial;
    font-size: 14px;
    height: 37px;
    margin-top: 385px;
    text-align: left;
    text-transform: uppercase;}		

.pic{
	width:auto;
	height:auto;
	 float:left;
	 }	
	 
	 .goog-te-gadget {
    color: #666666;
    font-family: arial;
    font-size: 11px;
    margin: 0 auto;
    white-space: nowrap;
    width: 1024px;
}		
	
.border td {border: 1px solid #EEEEEE;
    padding-top: 6px;
    text-align: center;}

.border {}	
	


		
.contact{
	background:url(../images/contact.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#FFF;}			
			
#nav {
    margin-left: 0 !important;
    padding: 0 !important;
}		
			
.menu{ margin: 0 auto;
    max-width: 1130px;
    width: 100%;}			
.xaz td {background-color: #dedede;}			
.menu_font{
	 font-family:Rokkitt;
	 font-size:20px; 
	 color:#FFF;
	 padding-top:20px;
	
	}			
			
	.goog-te-banner-frame {display: none !important;}
		.container1 {background-color: #FFFFFF;
    border-left: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    float: left;
    margin-left: 6px;
    width: 100%;
}



.heading_name_temp {
    color: #CC2727;
    font-size: 22px;
    font-weight: bold;
    left: 19px;
    margin-bottom: 9px;
    margin-top: 5px;
    padding-top: 26px;
    position: relative;
}
.heading_name { background-color: #FDFDFD;
    border-bottom: 1px solid #EEEEEE;
    border-right: 1px solid #DEDEDE;
    color: #CC2727;
    float: left;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 8px;
    margin-top: 0;
    padding-bottom: 7px;
    padding-left: 24px;
    padding-top: 10px;
    position: relative;
    width: 75%;}

.content {background-color: #FFFFFF;
    color: #000000;
    float: left;
    height: auto;
    line-height: 21px;
    min-height: 850px;
    padding-left: 23px;
    padding-right: 0;
    text-align: justify;
    width: 75%;
}

.container_temp {
    margin-bottom: 5px;
    margin-top: 5px;
    min-height: 825px;
    padding: 0 10px;
    width: 100%;
}

.container {background-color: #FFFFFF;
    float: left;
    margin-bottom: 0;
    margin-top: 0;
    position: relative;
    width: 100%;}
.co {
    float: left;
    height: 159px;
    margin-bottom: 10px;
    margin-left: 50px;
    margin-top: 15px;
    padding: 12px;
    position: relative;
    width: 253px;
	font-size: 13px;
}

.form1 {float: left;
    margin-bottom: 4px;
    padding-left: 0;
    position: relative;}
.image img {}
.detail td { width: 150px;}
.detail td spam {font-size: 11px;
    font-weight: normal !important;}

	 .ext spam {font-size: 9px; line-height: 9px;}	

.sidebar_menu { background-image: url("../images/sideback.png");
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
    position: relative;
    z-index: 100;
}
.move {margin-left: 150px;}	
<!----  Pages Style Sheet Code ----->
	
	.sidebar_menu_pages{background-image: url("../images/sideback.png");
    border-top: 2px groove #CECECE;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    float: left;
    margin-top: 22px;
    width: 295px;
	}	
	.sliderpage {display: none;}
	.addr {
    float: left;
    height: 206px;
    margin-top: 10px;
    padding: 10px 10px 10px 29px;
    width: 247px;
}
	 .addr p { margin-top: 10px;
    text-align: right;}
	.fora {float: left;
    height: 206px;
    margin-left: 33px;
    margin-top: -7px;
    padding: 10px 10px 10px 2px;
    width: 280px;}
	 .fora p {color: #212121;
    font-weight: bold;
    margin: 7px;
    text-align: left;
	font-size: 13px;
	 }
	 #field {float: right;
    width: 180px;}
	#feed {font-size: 18px;
    font-weight: normal;
    margin-left: 32px;
    position: relative;
    text-align: center;
    top: -17px;
		}
		#feed1 {float: left;
    font-size: 18px;
    margin-left: 29px;
	margin-top: -42px;
		}
		.gmap {width: 700px;
				height: 200px;
				border: 1px solid;
		}
		.footerlogopages {display: none;
    height: 89px;
    margin: 0 auto 1px;
    position: relative;
    text-align: center;
    width: 1024px;
			}
	.sidebar_menu_pages {		
			background-image: url("../images/sideback.png");
    border-radius: 5px 5px 5px 5px;
    border-top: 2px solid #212121;
    float: left;
    margin-top: 26px;
    width: 295px;
	}
	.tableclass {border-bottom: 1px groove #C0C0C0;
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 10px;
	width: 95%;}
<!---- end pages CSS Code ----->	
	
	
	.side{
		width:295px;
	    height:auto;
	    float:left;
	    list-style:none;
	}
	.side_me{
		font-family:Rokkitt;
		color:#000;
		font-size:20px;
		list-style:none;
		display:inherit;
		direction:inherit;
		padding-top:10px;
		padding-bottom:5px;}
			 
a:link {
	text-decoration: none;
}

a:hover {}
	 
.head{width:295px; 
				    height:auto;
				    float:left;
				    background: #4e0200; /* Old browsers */
					background: -moz-linear-gradient(top,  #4e0200 1%, #d11905 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#4e0200), color-stop(100%,#d11905)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  #4e0200 1%,#d11905 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  #4e0200 1%,#d11905 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  #4e0200 1%,#d11905 100%); /* IE10+ */
					background: linear-gradient(to bottom,  #4e0200 1%,#d11905 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e0200', endColorstr='#d11905',GradientType=0 ); /* IE6-9 */
					font-family:Rokkitt;
					font-size:24px; color:#FFF;
					text-align:center;
					padding-top:10px ;
					padding-bottom:10px;
			}
			 
.menu2{
			width:728px;
			height:auto;
			float:left;
			margin-top:20px;
			margin-left:10px;}	
			
.menu2_name{
				font-family:Rokkitt;
			    font-size:16px; 
				color:#000;}
			
.heading{
		width:728px;
		height:auto;
		float:left;
		background: #494949; /* Old browsers */
		background: -moz-linear-gradient(top,  #494949 0%, #ffffff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#494949), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #494949 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #494949 0%,#ffffff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #494949 0%,#ffffff 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #494949 0%,#ffffff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494949', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
		padding:30PX 0px 30px 10px;
	}		


.name{
	font-family:Rokkitt;
	font-size:35PX;
	color:#FFF;
}			



.comp_main12{color: #212121;
    float: left;
    font-family: arial;
    font-size: 16px;
    height: auto;
    margin-left: 182px;
    margin-top: 3px;
    padding-bottom: 6px;
    width: 500px;
	}


.comp_main {background-color: #DEDEDE;
    color: #212121;
    float: left;
    font-family: arial;
    font-size: 16px;
    height: auto;
    margin-bottom: 10px;
    margin-left: 29px;
    margin-top: 3px;
    padding-bottom: 9px;
    padding-top: 9px;
    text-align: center;
    width: 682px;
}

.comp{background-color: #f6f6f6;
    color: #212121;
    font-family: arial;
    font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	
	}
.comp b{padding: 0px !important;}
	h1, h2 {font-size: 19px;}
	
.comp2{color: #000000;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding-left: 8px;
    padding-right: 0;
	}
	
	

.footerlogo {height: 61px;
    margin: 15px auto -2px;
    position: relative;
    text-align: center;
}		
.footerlogo img {padding-right: 15px;
    text-align: center;
	width: 100%;}			
			
.pa {float: left;}			
.pb {float: right;
		margin-right: 7px;
		margin-top: -10px;}			
.footer{background-color: #e0011c;
    color: #ffffff;
    float: left;
    font-size: 12pt;
    font-weight: bold;
    height: 74px;
    margin-bottom: 0;
    margin-top: 3px;
    padding-bottom: 10px;
    padding-top: 6px;
    width: 100%;
	}			
			
.COPY{
	font-family:Verdana;
	font-size:12PX;
	font-weight:bold;
	color:#000;
	}			

.cate {background-color: #e0011c;
    border-bottom: 2px solid #212121;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
    height: 38px;
    margin-left: 0;
    padding-bottom: 37px;
    padding-left: 9px;
    padding-top: 8px;
    position: relative;
    text-align: left;
}
	#nav {
			margin:0; 
			padding:10px; 
			list-style:none;
		}   
		
		
		
#nav li {border-bottom: 1px groove #B3B3B3;
    color: #505050;
    display: block;
    font-size: 13pt;
    font-weight: bold;
    margin: 0;
    padding: 9px 0;
    transition: background-image 1s ease 0s;
    width: 100%;
}

#navsub {background-color: #E8E8E8;
    border: 1px solid #B9B9B9;
    margin-left: 280px;
    margin-top: -29px;
    text-align: left;
    width: 284px; }


		#nav li:hover {background-color: #ECECEC;
    background-image: none;}
		
		#nav li a { color: #212121;
    display: block;
    padding-left: 17px;
    text-align: left;
    transition: padding 1s ease 0s;}
#nav li a:hover {padding-left: 30px;}
	
#nav li a {
    color: #212121;
    display: block;
    padding-left: 17px;
    text-align: left;
    transition: padding 1s ease 0s;
}		
	
#subnav {
    background-image: url("../images/sideback.png");
    border: 1px solid #DEDEDE;
    color: #FFFFFF;
    display: none;
    font-size: 14px;
    left: 0;
    list-style: none outside none;
    margin-left: 283px;
    position: relative;
    top: 0;
}

#nav li > ul > li {border-bottom: 1px groove #494949 !important;}
			
		#subnav1 li{
			font-size: 14px;
			display:list-item;
			text-align:center;
			border:1px solid #000;
		}				
		#nav :hover>ul{
			list-style: none;
			display:list-item;
			position:absolute;
			}
	.apl {background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 23%, #e1e1e1 100%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(23%,#f1f1f1), color-stop(100%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 23%,#e1e1e1 100%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 23%,#e1e1e1 100%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 23%,#e1e1e1 100%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 23%,#e1e1e1 100%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
border: 1px solid #cccccc;
    border-radius: 7px;
    font-size: 17px;
    margin-right: 50px;
    padding: 13px 11px;}		
			
			
	.tab{
		width: 242px; height:auto;
		float:left;
		margin-left:2px;}	
		
		.tab1{
		width: 242px; height:auto;
		float:left;
		list-style:none;
		font-family:Verdana, Geneva, sans-seri;
		color:#fffbd0;
		font-size:12px;
		font-weight:bold;
		line-height:20px}		
			
		.tab2{
			list-style:none;
			color:#FFF;}	
			
			
		.space{
			width:244px; height:1px; float:left;
			background:#FFF;}	
			
#sidebar-left {background-color: #FFFFFF;
    float: left;
    position: relative;
    width: 25%;}			
			
#sidebar-right { float: left;
    padding-left: 9px;
    position: relative;
    width: 24%;}			
.forma {line-height: 28px;
    margin-top: 11px;
    padding-left: 16px;
    padding-top: 1px;
    position: relative;}
.forma #inn {border: 1px solid #dddddd;
    border-radius: 3px;
    height: 26px;
    margin: 4px 0;
    position: relative;
    width: 83%;}
.forma #button {background-color: #f0f0f0;
    border: 1px solid #c5c5c5;
    border-radius: 3px;
    height: 23px;
    margin-bottom: 3px;
    margin-left: 0;
    margin-top: 22px;
    position: relative;
    width: 67px;}
.content ul li {background-image: url("../images/bullet.gif");
    background-position: left 2px top 4px;
    background-repeat: no-repeat;
    color: #212121;
    font-weight: bold;
    line-height: 26px;
    list-style: none outside none;
    padding-left: 23px;}
.logo #link {height: 50px;
    position: relative;
    top: 59px;
    width: 100%;
    z-index: 100;}
#inner-left {border-right: 1px solid #dedede;
    float: left;
    max-width: 653px;
    position: relative;
    width: 100%;}
#inner-right {float: right;
    margin-right: 0;
    max-width: 302px;
    padding-left: 12px;
    position: relative;}
#image img {max-width: 121px;
    position: relative;
    width: 100%;}
	
#image1 img {
    max-width: 255px;
    position: relative;
    width: 100%;
}

#image2 img {
    max-width: 113px;
    padding-left: 21px;
    position: relative;
    text-align: center;
    width: 100%;
}
#image3 img {
    max-width: 132px;
    padding-left: 21px;
    position: relative;
    text-align: center;
    width: 100%;
}
#image4 img {
    max-width: 154px;
    padding-left: 21px;
    position: relative;
    text-align: center;
    width: 100%;
}
#image5 img {padding-left: 3px;
    position: relative;
    text-align: center;
    width: 100%;
}