/* CSS Document */


.main_border {border:0px solid #000000; background-image:url(dis/bg.png)}

p {font-family:Verdana; font-size:12px; margin:15px;}

.left {background-color:#f6f6f6; border-right:0px solid #424242;

background-image:url(dis/bg_s.png)}

.right {background-color:#f6f6f6; border-left:0px solid #424242;

background-image:url(dis/bg_s.png)}

body {background-color:#FFF}





.bgdown {

background-image:url(dis/bgfooter.png)}



p.title {

background-color: #A72E37;

color: #ffffff;

font-weight:bold;

margin:5px;

padding:5px;

}



#coolmenu{

border: 1px solid gray; /*Стиль рамки */

border-bottom-width: 0;

width: 93%; /*Ширина меню */

background-color: #f6f6f6;  /*Фоновый цвет ячейки*/

margin:7px; /*Ширина отступов*/

}



* html #coolmenu{ 

width: 150px;/*Ширина меню для Internet Explorer*/

}



#coolmenu a{

font: bold 13px Verdana; /*Шрифт текста*/

padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/

padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/

display: block;

width: 100%; /*Ширина ячейки*/

color: #000000;  /*Цвет текста*/

text-decoration: none; /*Подчеркивание у ссылок - нет*/

border-bottom: 1px solid gray;

}



html>body #coolmenu a{ 

width: auto;

}



#coolmenu a:hover{

background-color: #cccccc; /*Фоновый цвет ячейки при наведение курсора*/

color: #000000;  /*Цвет текста при наведении курсора*/

}



p.title2 {

background-color: #C4C92F;

color: #ffffff;

font-weight:bold;

margin:5px;

padding:5px;

}



.form1 {

font-family: Verdana;

font-size: 10px;

}



.form3 {

font-family: Verdana;

font-size: 11px;

}



.formm {

border: 1px solid #cccccc;

margin:5px;

}



.news {border:1px solid #cccccc; width:95%; background-image:url(img/bg_news.png);}

.news_title {background-color:#f6f6f6;}



.news_name {font-weight:bold; margin-top:7px; margin-bottom:7px;}

.news_adds {font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242;}



.view_title {font-size:16px; font-weight:bold; color:#cc0000; text-align:center;}

.view_date {font-size:11px; color:#424242; margin-top:7px; margin-bottom:7px; font-weight:bold;}





#nav {

      width: 100%;

      float: left;

      margin: 0;

      padding: 0;

      list-style: none;

	  font-family:"Comic Sans MS", cursive ;

      border-bottom: 0px solid #ccc;

      border-top: 1px solid #ccc;

	   }

	  

      #nav li {

      float: left; }

      #nav li a {
	  
      display: block;

      padding: 15px 112px;

      text-decoration:none;

      font-weight:bold;

      border-right: 0px solid #ccc; }

      #nav li a:hover {

	  /*padding: 15px 112px;*/

 }

.but_glav {

	padding: 15px 50px;

	background-image:url(dis/glav.png);}

.but_news {

	padding: 15px 0px;

	background-image:url(dis/news.png);}

.but_about {

	padding: 15px 35px;

	background-image:url(dis/about.png);}	

.but_cont {

	padding: 15px 50px;

	background-image:url(dis/contacts.png);}		

	.right_prod {
	float:right;
	}
	
	.left_prod {
	float:left;
	}

	#prod {

      width: 100%;

      margin: 0;
	  
      padding: 0px;

      list-style: none;

	  font-family:"Arial, Helvetica, sans-serif";

	  font-size:21px;

      border-bottom: 0px solid #FFF;

      border-top: 0px solid #FFF;
	  
   }

	  

      #prod li a {

      display: block;
	  width:150px;
      padding: 0px 50px;

      text-decoration:none;

      font-weight:bold;

      border-right: 0px solid #FFF; }





	

	.but_prod {

	padding: 20px 0px;

	background-image:url(dis/bg_prod.png);

	background-repeat:no-repeat;}

	.but_left {

	padding: 10px 18px;
	margin:0px;
	background-image:url(dis/bg_left.png);

	background-repeat:no-repeat;}
	
	.but_left :hover {
	
	}
	
	.but_left a {
	margin:0px;
	padding:0px;
	color:#FFF;

	}

	

		.but_prod_right {

	padding: 20px 0px;

	background-position:right;

	background-image:url(dis/bg_prod_right.png);

	background-repeat:no-repeat;}

	.but_right {
	text-align:right;
	padding: 10px 28px;
	background-position:right;
	background-image:url(dis/bg_right.png);
	background-repeat:no-repeat;}
		.but_right :hover {
	
	}

.but_right a {
	margin:0px;
	padding:0px;
	color:#FFF;

	}
  #left { text-align: left; }
   #right { text-align: right; }
   #center { text-align: center; }
	