﻿* {font-family: Arial,Tahoma,Verdana;}
 
body {
  background-image: url(images/mainbg.jpg);
  background-repeat: repeat-y;
  background-position: center;
  background-color: #074097;
  padding: 0px;
  margin: 0px;
}

img {
  border: 0px;
  padding: 0px;
  margin: 0px;
}

table {
  width: 100%;
  font-size: 12px;
  font-weight: normal;
  border: none;  
}

table.menu {
  background-image: url(images/mmbg.gif);
  background-repeat: repeat-x;
  width: 1210px;
}

table.t1 {
  width: 100%;
  background-color: Black;  
}

.t1 {
  background-color: #0E6AB6;
}

.t2 {
  background-color: White;
  font-family: arial,tahoma,verdana;  
}

td.diler {
	width: 50%;
}

p {
  font-family: arial,tahoma,verdana;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;  
  text-align: justify;
  margin: 10px;  
}

li {
  font-family: arial,tahoma,verdana;
  font-size: 12px;
  font-weight: normal;
}

a {
  font-family: arial,tahoma,verdana;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
  color: Black;
  cursor: pointer;
}

a.liz {
  font-family: arial,tahoma,verdana;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: White;
  cursor: pointer;
}


a.topmenu {
  font-family: arial,tahoma,verdana;
  font-weight: normal;
  text-decoration: none;  
  color: White;
}

a.button {
  font-family: arial,tahoma,verdana;
  font-weight: normal;
  text-decoration: none;
  text-align: center;
  color: White;  
}

a.menu {
  font-family: arial,tahoma,verdana;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;  
  color: White;  
}

a.bmenu {
  font-family: arial,tahoma,verdana;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;  
  color: White;  
}

a.quest {
  text-decoration: none;
  color: White;
}

a.button:hover {
  font-weight: normal;
  text-decoration: none;
  color:Yellow;
}

a.topmenu:hover {
  text-decoration: underline;  
  color:Yellow;	
}

a.menu:hover, a.bmenu:hover {  
  text-decoration: underline;  
  color:Yellow;
}

a:hover {
  color: Red;
}

a.quest:hover {
  color: White;
}


h1 {
  font-family: arial,tahoma,verdana;
  font-size: 12px;
  text-decoration: none;  
  text-align: center;  
  color: Black;
  padding-top: 5px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 5px;
  margin: 0px;  
}

h2 {
  font-family: tahoma,verdana, arial;
  font-size: 14px;
  text-decoration: none;
  text-align: center;
  color: White;
  padding-top: 5px;
  margin: 0px;  
}

h3 {
  font-family: arial,tahoma,verdana;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;  
  text-align: left;
  color: Black;
}

h3 A{
  font-family: arial,tahoma,verdana;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  color: Black;
}

h4 {
  font-family: arial,tahoma,verdana;
  font-size: 12px;
  text-decoration: none;
  text-align: center;
  color: White;
  padding: 0px;
  margin: 0px;
}

#header {
  position: relative;
  width: 1250px;  
}

#menu {
  position: relative;  
  width: 1250px;  
}

#topmenu {
  position: relative;
  text-align: left;
  background-image: url(images/topmenubg_2.jpg);
  background-repeat: no-repeat;
  height: 249px;
  width: 300px;
}

#content {
  position: relative;
  top: 20px;
  width: 1250px;
  background-color: #E9E9E9;
}

#bottom {
  position: relative;
  bottom: 0px;
  top: 25px; 
  height: 100px;
  width: 1250px;
}


.cb {
	background-image: url(images/chip_2.gif);
	background-repeat: repeat-x;
	width: 100%;	
}

.lb {
	background-image: url(images/side_1.gif);
	background-repeat: repeat-y;
	width: 25px;
}

.rb {
	background-image: url(images/side_2.gif);
	background-repeat: repeat-y;
	width: 25px;
}

.bb {
	background-image: url(images/chip_8.gif);
	background-repeat: repeat-x;
	width: 100%;
}

.mb {
	background-image: url(images/chip_5.gif);
	background-repeat: repeat-x;
	width: 100%;
}

.ltb {
	background-image: url(images/tb_1.gif);
	background-repeat: repeat-y;	
}

.rtb {
	background-image: url(images/tb_5.gif);
	background-repeat: repeat-y;	
}

.tbb {
	background-image: url(images/tb_3.gif);
	background-repeat: repeat-x;
	width: 100%;
}

.tbt {
	background-image: url(images/tb_6.gif);
	background-repeat: repeat-x;
	width: 100%;
}

input.submit {
  font:normal 12px tahoma,verdana,arial; 
  background:#0E6AB6;
  color:#fff;
  cursor: pointer;

}

input.reset {
  font:normal 12px tahoma,verdana,arial; 
  background:#0e4341
  color:#fff; 
}

.newsblock {
  background-color: #DCDEE4;
  max-height: 160px;
  height:auto !important;
  width: 560px;
}

.block {
  background-color: #DCDEE4;
  min-height:200px;  
  height:auto !important;
  height:200px;
}

.block2 {
  background-color: #DCDEE4;
  min-height:100px;
  height:auto !important;
  height:100px;
}

.block3 {
  background-color: #DCDEE4;
  min-height:250px;  
  height:auto !important;
  height:250px;
  width: 540px;
}


.mainblock {
  background-color: #DCDEE4;
  min-height:400px;
  height:auto !important;
  height:400px;
}

.header_1 {
  background-image: url(images/header_1.gif);
  background-repeat: no-repeat;
  width: 205px;
  height: 31px;  
}

.header_2 {
  background-image: url(images/header_2.gif);
  background-repeat: no-repeat;
  width: 205px;
  height: 31px;
}

.mark {
  background-image: url(images/mark.gif);
  background-repeat: no-repeat;
  width: 300px;
  height: 31px;  
}

.marktext {
  font-family: arial,tahoma,verdana;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  text-align: justify;
  color: red;
  margin: 8px;
}

.bgquad {
  position: relative;
  background-image: url(images/bgquad.gif);
  background-repeat: no-repeat;
  height: 175px;
  width: 220px;
  margin: 20px;
  text-align: center;
}

.buttonbg {
  position: absolute;
  bottom: 30px;
  right: 25px;
  background-image: url(images/button.gif);
  background-repeat: no-repeat;
  width: 70px;
  height: 18px;
  text-align: center;  
}

.price {
  position: absolute;
  bottom: 30px;
  left: 20px;
  width: 100px;
  height: 20px;
  background-image: url(img/metall/price.jpg);
  color: #FF0000;
  font-weight: bold;
  font-size: 14px;
  font-family: Arial, Tahoma;
}
.board{
border-top: 1px solid #000;
border-left: 1px solid #000;
border-collapse: collapse;
}
.board td{
border-bottom: 1px solid #000;
border-right: 1px solid #000;
padding: 5px;
background-color: #FFF;
}
.board td p{margin: 0px; padding: 0px;}
.board td.head{
background-color: #0E6AB6;
color: #FFF;
font-weight: bold;
}
.board td table,.board td table td{border: none}
.bcenter *{
text-align: center;
}
.board td table.board{
border-top: 1px solid #000;
border-left: 1px solid #000;
border-collapse: collapse;
}
.board td table.board td{
border-bottom: 1px solid #000;
border-right: 1px solid #000;
padding: 5px;
background-color: #FFF;
}
.board td table.board td p{margin: 0px; padding: 0px;}
.board td table.board td.head{
background-color: #0E6AB6;
color: #FFF;
font-weight: bold;
}


/*NEWS*/

.def_news {

}

.def_news P, .def_news DIV {
	text-align: justify;
	line-height: 1.2 !important;
	margin-bottom: 10px;
	margin-top: 10px;
}

.def_news LI {
	margin-bottom: 10px;
}


.def_news_img {
	overflow: hidden;
	float: left;
	margin: 0px 5px 5px 0px !important;
	border: none;
}

.def_news_photogal {
	width: 470px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.def_news_photogal IMG {
	padding-left: 3px;
}

/*End of NEWS*/

.black {
	color: #000000;
}