* { padding:0; margin:0; border:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clear { clear:both; font-size:0; height:0;}
a {color:#538bbc; outline:none;}
p { margin:0 0 10px 0;}
#page { width:1000px; margin:0 auto;}
#header { margin:5px 0 0;}
#logo {float:left;}
#banner { float:left; border:1px solid #7D90AE; padding:9px 0 9px 5px; border-right:none;}
#banner_inner { height:269px; width:742px; border:1px solid #7D90AE; border-right:none; background:url(design/banner.gif) no-repeat left top;}
#logo_in {float:left;}
#banner_in { float:left; border:1px solid #7D90AE; padding:9px 0 9px 5px; border-right:none;}
#banner_inner_in { height:107px; width:742px; border:1px solid #7D90AE; border-right:none; background:url(design/banner_inner.gif) no-repeat left top;}
#menu_top {	font-size: 17px;font-weight: bold;}
#gradient {height:20px; background:url(design/line_gradient.gif) repeat-x left top;}
.button_top { float:left;}
#content {}
#menu_left { width:252px; background:url(design/line_blue.gif) no-repeat top right;}
#menu_left ul { list-style:none inside; margin:35px 0 0 35px;}
#menu_left li {	margin:0 0 14px 0;	font-weight:bold;font-size: 14px;}
#menu_left li a { color:#538bbc; text-decoration:none;}
#menu_left li a:hover { color:#cb9801; text-decoration:none;}
#menu_left li a.hover {color:#cb9801; text-decoration:none;}
#texts {padding: 15px 30px 0 0; color:#155ea2; background: url(design/line_blue.gif) repeat-x left top;}
.logo_inner {padding: 0 10px 0 0;float: left;}
#footer { padding:10px; text-align:right;}
table { border:0; border-collapse:collapse;}
td { vertical-align:top;}
#menu_left_bot { height:4px; background:url(design/line_blue.gif) no-repeat top right;}
#texts_bot { height:4px; background: url(design/line_blue.gif) repeat-x left top;}

#butt_1 { float:left; width:292px; height:161px; background:url(design/butt_top_1.gif)}
#butt_2 { float:left; width:359px; height:161px; background:url(design/butt_top_2.gif)}
#butt_3 { float:left; width:349px; height:161px; background:url(design/butt_top_3.gif)}
#butt_4 { float:left; width:292px; height:166px; background:url(design/butt_top_4.gif)}
#butt_5 { float:left; width:359px; height:166px; background:url(design/butt_top_5.gif)}
#butt_6 { float:left; width:349px; height:166px; background:url(design/butt_top_6.gif)}

#butt_1 a { display:block;float:left; width:162px; height:98px; padding:63px 0 0 130px;}
#butt_2 a { display:block;float:left; width:189px; height:98px; padding:63px 0 0 170px;}
#butt_3 a { display:block;float:left; width:179px; height:98px; padding:63px 0 0 170px;}
#butt_4 a { display:block;float:left; width:162px; height:116px; padding:50px 0 0 130px;}
#butt_5 a { display:block;float:left; width:189px; height:116px; padding:50px 0 0 170px;}
#butt_6 a { display:block;float:left; width:179px; height:116px; padding:50px 0 0 170px;}

#butt_1 a:hover { display:block;float:left; width:162px; height:98px; padding:63px 0 0 130px;background:url(design/butt_top_1_over.gif); text-decoration:none;}
#butt_2 a:hover { display:block;float:left; width:189px; height:98px; padding:63px 0 0 170px;background:url(design/butt_top_2_over.gif); text-decoration:none;}
#butt_3 a:hover { display:block;float:left; width:179px; height:98px; padding:63px 0 0 170px;background:url(design/butt_top_3_over.gif); text-decoration:none;}
#butt_4 a:hover { display:block;float:left; width:162px; height:116px; padding:50px 0 0 130px;background:url(design/butt_top_4_over.gif); text-decoration:none;}
#butt_5 a:hover { display:block;float:left; width:189px; height:116px; padding:50px 0 0 170px;background:url(design/butt_top_5_over.gif); text-decoration:none;}
#butt_6 a:hover { display:block;float:left; width:179px; height:116px; padding:50px 0 0 170px;background:url(design/butt_top_6_over.gif); text-decoration:none;}

#menu_top_small {font-size: 12px;font-weight: bold; padding:20px 20px;}
#menu_top_small ul { list-style: none inside;}
#menu_top_small li {display: block;	float:left;	height:60px;}
#menu_top_small li a { display:block; float:left; padding:18px 10px 0 65px; height:42px}


#menu_top_small li a:hover { text-decoration:none;}
#menu_top_small li a.hover { text-decoration:none;}

#b_telefon { background:url(design/butt_top_1_small.gif) no-repeat left top;}
#b_internet { background:url(design/butt_top_2_small.gif) no-repeat left top;}
#b_montage { background:url(design/butt_top_3_small.gif) no-repeat left top;}
#b_remont { background:url(design/butt_top_4_small.gif) no-repeat left top; width:145px;}
#b_market { background:url(design/butt_top_5_small.gif) no-repeat left top;}
#b_sites { background:url(design/butt_top_6_small.gif) no-repeat left top;}


#b_telefon.hover { background:url(design/butt_top_1_small_over.gif) no-repeat left top;}
#b_internet.hover { background:url(design/butt_top_2_small_over.gif) no-repeat left top;}
#b_montage.hover { background:url(design/butt_top_3_small_over.gif) no-repeat left top;}
#b_remont.hover { background:url(design/butt_top_4_small_over.gif) no-repeat left top; width:145px;}
#b_market.hover { background:url(design/butt_top_5_small_over.gif) no-repeat left top;}
#b_sites.hover { background:url(design/butt_top_6_small_over.gif) no-repeat left top;}

/*
#b_telefon:hover { background:url(design/butt_top_1_small_over.gif) no-repeat left top;}
#b_internet:hover { background:url(design/butt_top_2_small_over.gif) no-repeat left top;}
#b_montage:hover { background:url(design/butt_top_3_small_over.gif) no-repeat left top;}
#b_remont:hover { background:url(design/butt_top_4_small_over.gif) no-repeat left top; width:145px;}
#b_market:hover { background:url(design/butt_top_5_small_over.gif) no-repeat left top;}
#b_sites:hover { background:url(design/butt_top_6_small_over.gif) no-repeat left top;}
*/