* {
	margin: 0;
	padding: 0;
}

html {
 
}
body 
{ 
background: url(images/body_back.jpg) repeat-x #FFFFFF;
padding: 15px 0 5px 0;
color: #4B4B4B;
font-family: arial;
color:#013667;
font-size:13px;
}

/* Layout */
#wrapper 
{ 
background: White;
padding:0;
position:relative;
margin:auto;
width:761px;
}
#header{
height: 129px;
background: White;
border-top:7px solid #749F0B;
padding-top: 1px;

}
#header_top{
	height:36px;

	
	}
#header_bottom{
height:93px;
float:left;

}
.flash{
	border: 3px solid #BEAD7F;
	margin-top:120px;
}
.logo{
 float:left; 
 margin:0px 12px 0px 12px;

}
#content{
	margin:1px 0px 10px 2px;
	
	
}
#left{
	float:left;
	width:240px;
   border-top:6px solid #F9D268;
}


#main{

margin-left: 241px;
border-top:6px solid #09365E;

}


.about_us{
padding:30px 10px 10px 5px;
background: url(images/back_about_us.jpg) repeat-x;
height:260px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 17px;
	
	
}
.tel{
	padding:5px 5px 15px 20px;
	line-height: 30px;
	color:#09365E;
	border: 1px dashed #C8CED6;
	margin-top: 5px;
}
.product{
	float:left;
	height:120px;
	margin-right:20px; 
	width:100px;
	text-align: center;
}
.category_name{
	color:#101045;
	font-size:13px;
	font-weight:bold;
	background: url(images/category_back.jpg) repeat-x;
	height:19px;
   margin: 0px 0px 10px 5px;
   width:480px;
}
.border{
		border:2px solid #DCD7AD;
		padding:1px;
	}
	
#bottom 
{
   clear: both;
   height:25px;
	text-align: center;
	padding:5px 0 0 0;
	background: url(images/bottom_back.jpg) repeat-x;
	color: #3D3D3D;
	}
a.bottom_text{
	color: #5F7D20;
	text-decoration: none;
	
}
a.bottom_text:hover{
	color: #B2B2B2;
}
a.bottom_text2{
	color: #0C0835;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.bottom_text2:hover{
	color: #696969;
}
#ver_menu {
width:240px;
float:left;
display: inline;
font-family: arial;
font-size:15px;
text-align: center;
}
#ver_menu  ul {
list-style: none;
margin: 0;
padding: 0;
}
#ver_menu  a {
color: White;
display: block;
text-decoration: none;
height:30px;
padding-top:7px;
background: url(images/menu_back_hover.jpg) repeat-x;
font-family: arial;
font-size:14px;
text-align: center;
}
#ver_menu  a:hover {
color: White;
background: url(images/menu_back.jpg) repeat-x;
}
a.textil {
	background: url(images/back_text_plat.gif) no-repeat;
	height:76px;
	width: 103px;
	padding: 30px 0px 0px 115px;
	float:left;
	margin-right:15px;
	color:#09365E;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.textil:hover{
	background: url(images/back_text_plat.gif) no-repeat;
	background-position:100% -106px;
   margin-right:15px;
	color: #FF8C00;
}
a.triko {
	background: url(images/back_triko_plat.gif) no-repeat;
	height:76px;
	width: 117px;
	padding: 30px 0px 0px 120px;
	float:left;
	color:#09365E;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.triko:hover{
	background: url(images/back_triko_plat.gif) no-repeat;
	background-position:100% -106px;
   color: #FF8C00;
}


.error {
	  color: red;
	  font-size:13px;
	  font-family:verdana;
	  background-color: #fff;
	  padding: 4px 4px 4px 8px;
	  font-weight: bold;
	  border: 1px solid #FF0202;
  }  
  .message {
	  color:green;
	  font-size:13px;
	  font-family:verdana;
	  background-color: #fff;
	  padding: 4px 4px 4px 8px;
	  font-weight: bold;
	  border: 1px solid Green;
  }
  
  .imgallery {
  	text-align: center;
  	margin-top: 6px;
  }
  
  .imgallery img {
  	margin: 5px;
  	border: 4px solid #ddd;
  }