body {margin:0;padding:0;font-family:Tahoma,Verdana,Arial;font-size:12px;color:#464646;}
img {border:0;}

table {margin:0;border:0;padding:0;border-collapse:collapse;}
td {font-size:12px;color:#464646;vertical-align:top;margin:0;padding:0;}

p {margin:0;text-align:justify;}

a {text-decoration:underline;color:#464646;}
a.blue { color:#00aeef; }
a:hover {text-decoration:underline;}

b { color:#00aeef; }

.orange { color:#f26522; }

hr { border:none;margin:0;padding:0;height:6px;background-color:#bdbdbd;color:#bdbdbd;text-align:left; }

h4 {font-weight:700;font-size:18px;color:#a2a2a2;margin:0;}
h5 {font-weight:700;font-size:16px;color:#a2a2a2;margin:0;}
h6 {font-weight:700;font-size:14px;color:#a2a2a2;margin:0;}

.input-normal {color:#adac9b;border:1px solid #adac9b;width:100%;}
.input-normal-no-width {color:#adac9b;border:1px solid #adac9b;}
.input-normal-gray {width:100%;background:#ffd8c9;border:1px solid #ffd8c9;font-family:Tahoma,Arial;color:black;font-weight: normal;font-size:12px;width:100%;}

.gray { color: gray; }

.ptr {
	cursor: pointer;
}

.upper { text-transform:uppercase; }

#all_block { background:url('/img/top_bg.jpg') top left repeat-x; }
#all_block_second { background:url('/img/top_bg_second.jpg') top left repeat-x; }
.all { display:block;width:100%;text-align:center; }
.content { position:relative;display:block;width:1003;text-align:left; }

.inner_content { position:relative;display:block;z-index:10; }

#main_bottom { position:relative;display:block;float:right; }
#main_bottom #tel { position:absolute;display:block;top:90px;left:150px; }
#main_bottom #email { position:absolute;display:block;top:160px;left:150px; }

#second_bottom { position:relative;display:block;top:-80px;z-index:5;float:right; }
#second_bottom #tel { position:absolute;display:block;top:90px;left:150px; }
#second_bottom #email { position:absolute;display:block;top:160px;left:150px; }

.price_block { display:block;clear:both;width:618px;height:268px;background:url('/img/price_block.jpg') top left no-repeat; }
.price_block .inner { padding:16px; }

#nav { position:absolute;top:10px;left:900px;white-space:nowrap; }

#logo { position:absolute;top:40px;left:70px; }

#menu { position:absolute;display:block;top:175px;left:23px; }
#menu ul { margin:0;padding:0; }
#menu ul li { list-style-type:none;margin:0;padding:0;margin-bottom:10px; }

