html, body { font-family:tahoma; color:#2a2a2a; font-size:12px; background:#fff; margin:0; padding:0; }

img { border:0px; margin:0; }

a { color:#d70000; text-decoration:underline; }
a:hover { color:#d70000; text-decoration:none; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
ul, ol { list-style:none; padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-family:tahoma; }
form { padding:0; margin:0; }
p { margin:0; padding:0; }
li { padding-bottom:5px; }

.page { width:1000px; margin:0 auto; }

.header { height:471px; background:url(/i/img_01.jpg) no-repeat; }
	.header .logo { width:182px; height:182px; padding-left:79px; padding-top:58px; padding-bottom:180px; }
		.header .logo a { display:block; height:182px; width:182px; }
	.header .navi { height:53px; text-align:center; }
		.header .navi a { color:#fff; font-size:14px; line-height:53px; text-decoration:none; margin-right:30px; }
		.header .navi a.not { margin-right:0px; }
.cont-top { padding-top:28px; background:#e0e0e0; padding-left:35px; padding-bottom:10px; }
.cont { padding-top:16px; padding-left:35px; padding-bottom:10px; }

.left { width:450px; float:left; }
.right { width:510px; float:right; }
.big-top {}
h2 { font-size:12px; padding-bottom:10px; }
.gal {}
	.gal img { padding:3px; background:#e4e2e3; border:1px solid #c6c2c1; margin-right:5px; margin-bottom:8px; }
.video { padding-bottom:17px; }
	.video img { padding:3px; background:#e4e2e3; border:1px solid #c6c2c1; margin-right:8px; margin-bottom:8px; }
.post { padding-bottom:25px; }
	.post a.link { font-weight:bold; }
	.post p { padding-top:10px; }
.right-post { padding-bottom:25px; width:240px; float:left; margin-right:15px; }
	.right-post a.link { font-weight:bold; }
	.right-post p { padding-top:10px; }
.char { width:337px; float:left; }
.paddr { float:left; width:337px; }
.tuning { width:150px; float:left; }
.dillers { float:left; color:#d70000; padding-bottom:19px; }
.pd { padding-right:30px; }
.pl { padding-left:35px; }
.bot-cont { padding-left:35px; padding-top:10px; background:#d5d5d5; margin-bottom:12px; }
	.bot-cont .post { width:420px; float:left; padding-right:40px; }
.footer { padding-left:10px 35px; background:#000; color:#cecece; height:45px; width:100%; padding-top:10px;}
	.footer .spp { padding-left:10px; float:left; 35px; background:#000; color:#cecece; height:45px; }
	.footer .spd { float:right; padding-right:35px; background:#000; color:#cecece; height:45px; }
