/* CSS Document */

body 
{
   background-color: #ffffff;  
   margin: 0px;
   font-family: verdana;
   font-size:12px;
   border: 0;
   color: #000000;
}

h1 {font-size: 18px; margin: 0px; padding: 0px; font-weight:bold;}
h2 {font-size: 12px; font-weight:bold;}
a, a:visited{color: #000000; text-decoration: underline;}
a:hover{color: #3e3e3e; text-decoration: underline;}

#main_bg {background-image:url(images/bg.jpg); background-repeat:no-repeat; background-position: center;
 width: 100%; height: 212px; }
 


#specpred {
  z-index: 1; 
  position:absolute;	
  left:50%;   margin-left: -230px;
  margin-top: 0px;
  }

 #menu_doors {background-image:url(images/bg_td.jpg); 
 width: 100%; height: 119px; }
 
   #but { background-image:url(images/but_noselect.jpg); 
 width: 147px; height: 25px; padding-top: 8px; }
 
    #but a { color: #ffffff; text-decoration: none;}
	 #but a:hover { text-decoration: underline;}
 
  #but_steel {background-image:url(images/but_steel.jpg); 
 width: 219px; height: 98px; display:block; position:absolute; }
  #but_shpon {background-image:url(images/but_shpon.jpg); 
 width: 219px; height: 101px; display:block; position:absolute; }
  #but_pvh {background-image:url(images/but_pvh.jpg); 
 width: 219px; height: 102px; display:block; position:absolute; }
  #but_laminat {background-image:url(images/but_laminat.jpg); 
 width: 219px; height: 104px; display:block; position:absolute; }
 
   #menu_link {margin-left: 55px; margin-top: 50px;}

   #menu_link a { color: #000000; text-decoration: none;}
     #menu_link a:hover { text-decoration: underline;}


   #menu_link1 {margin-left: 55px; margin-top: 44px;}
   #menu_link1 a { color: #000000; text-decoration: none;}
     #menu_link1 a:hover { text-decoration: underline;}

#content { padding: 15px;}
   
table.toptable { background-image: url(images/bg_top.jpg);}
table.toptable td { padding-left: 5px; padding-right: 5px;}
 
td.main_content { padding: 15px;}

table.news { margin-top: 15px; margin-bottom: 15px;}
table.news td{ padding-right: 20px; margin-top: 15px;}

table.pop { margin-top: 30px; margin-bottom: 15px;}
table.pop td{ padding-right: 20px; margin-top: 15px;}
.data { background-color: #9a5f02; color: #ffffff; }

table.bottom { margin-top: 20px;}
 
 




table.doors {  color: #000000; 
		  font-size: 12px; margin-top: 30px;}
		  
		  
table.left_menu { margin-top: 70px; margin-left: 30px;}
table.top_menu { margin-top: 30px;}

table.top_menu a, table.top_menu a:visited { text-decoration: none; font-weight:bold;}

.phone { margin-top: 87px;} 
.bg { background-image: url(im/bg.jpg); background-repeat: repeat-x; height: 345px; width: 100%}		  
		  
.title { color: #FFFFFF; font-size: 11px; }

.cena { margin-top: 30px; margin-bottom: 10px;}
.cenac { font-size: 30px;}

.vid {
	color: #000000;
	font-weight: bold; font-size: 13px;
}

td.menub { padding: 0px 0px 0px 20px ;}	

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
	color: #000000;
	width: 250px;
	border: #c6c6c6 1px solid;

}
input.but {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	color: #ffffff;
	width: 100px;
	border: #000000 1px solid;
	cursor: hand;

}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
	color: #000000;
	width: 450px;
	height: 300px;
	border: #c6c6c6 1px solid;
	

}
.red {color: #FF0000;
	font-weight: bold;}
	
	table.price { background-color: #eeeeee;}
table.price td {background-color: #ffffff;}
