/* Основные */
body {margin:0; padding:0; color:#000; backgrpund-color:#fff; background-image:url(../design/bg_bottom.jpg); background-position:left bottom; background-repeat:no-repeat; font-size:100%; font-family:Arial;}

table {font-size:100%;}

a:link {color:#b61c00; text-decoration:underline;}
a:visited {color:#640f00; text-decoration:underline;}
a:hover {color:#f00; text-decoration:underline;}

img {border:none;}

h1 {margin:0; padding:0; color:#007e2c;}
h2 {margin:0; margin-top:20px; padding:0; color:#00923f; clear:both;}

p {margin:0; margin-bottom:25px; margin-top:5px; margin-right:10%; padding:0; font-size:90%; line-height:140%; clear:both;}
	p.big {font-size:120%; width:80%; margin-bottom:30px; line-height:130%;}

dl {font-size:90%; line-height:140%;}
dt {font-weight:bold;}
ul {font-size:90%; line-height:140%;}




/* Блоки */
#body {margin:0; padding:0; width:100%; height:100%; backgrpund-color:#fff; background-image:url(/design/bg_top.jpg); background-position:left top; background-repeat:repeat-x;}

#goose {margin:0; padding:0; width:100%; height:100%; backgrpund-color:none; background-image:url(/design/goose.gif); background-position:52% 40px; background-repeat:no-repeat; border:0px dashed green;}

#twig {margin:0; padding:0; margin-bottom:30px; width:100%; height:205px; backgrpund-color:none; background-image:url(/design/twig.gif); background-position:right; background-repeat:no-repeat; border:0px dashed green;}

#logo {width:33%; margin:0; float:left; border:0px dashed red;}
	#logo img {margin-left:10px;}
	#logo big {font-size:170%; color:#000066; text-transform:uppercase; display:block; font-weight:bold; letter-spacing:0;}
	#logo strong {font-size:80%; color:#000066; font-weight:bold; letter-spacing:3px; display:block;}

#lang {padding-bottom:50px;}
	#lang strong {color:#fff; font-weight:100; font-size:70%; margin:0; padding:4px; background-color:#b61c00; display:block; float:left;}
	#lang a {margin:0; padding:4px; display:block; float:left; font-size:70%;}
	#lang a:link {color:#000; text-decoration:underline;}
	#lang a:visited {color:#000; text-decoration:underline;}
	#lang a:hover {color:#f00; text-decoration:underline;}

#service {margin:0; padding:0; font-size:90%; border:0px dashed red;}
	#service li {list-style:none;margin:0; padding:0;}
	#service ul {margin:0; padding:0; padding-top:60px; list-style:none; border:1px dashed red;}
	#service table {font-size:100%; margin:0; padding:0;}
	#service a:link {color:#000; text-decoration:underline;}
	#service a:visited {color:#000; text-decoration:underline;}
	#service a:hover {color:#f00; text-decoration:underline;}

#navigation {margin:0; padding:0; width:33%; float:left; border:0px dashed green;}
	#navigation ul {margin:0; padding:0; list-style:none;}
	#navigation li {margin:0; font-size:120%; padding:0; line-height:140%;}
	#navigation ol {color:gray; font-size:50%;}
	#navigation ol a {font-size:170%; line-height:140%;}
	
	#navigation ul#sub li {font-size:100%; font-weight:100; margin-left:25px;}
	#navigation ul#sub ul {font-weight:100;}
	
	/* Реклама */
	#navigation ul#reklama {margin-left:40px; margin-top:3em; list-style-image:url(/design/_blank.gif); font-size:70%;}
	#navigation ul#reklama a:link {color:#007e2c;}
	#navigation ul#reklama a:visited {color:#003500;}
	#navigation ul#reklama a:hover {color:#f00;}
	
	/* Ссылки */
	#navigation ul#links {margin-left:40px; margin-top:2em; list-style:none; font-size:70%;}
	
	/* Отзывы */
	#navigation ul#response {margin-left:40px; margin-top:1em; list-style:none; line-height:140%; list-style-image:url(/design/response.gif); font-size:80%;}
	#navigation ul#response li.add {margin-left:25px; list-style:none; line-height:140%; list-style-image:url(/design/+.gif); font-size:100%;}




/* Контент */
#content {margin:0; padding:0; padding-bottom:100px; width:67%; float:right;}

	/* Ссылки */
	#content table.links {font-size:80%;}
	#content table.links a:link {color:#007e2c;}
	#content table.links a:visited {color:#003500;}
	#content table.links a:hover {color:#f00;}
	
	/* Таблицы с ценами */
	#content table.price td {border-bottom:1px solid #ca8477; font-size:90%;}

	/* Комментарии */
	#content div.comment {margin:0 0 4em 0;}
	#content div.comment p.info {font-weight:bold;}
	#content div.comment big {display:block; font-size:100%; font-weight:100; font-style:italic; color:#808080; margin:0 0 2em 0;}

	/* Форма */
	#content div.form {margin:1em 0 0 0; font-size:90%;}
	
	#content div.form input {display:block; width:70%;}
	#content div.form input.text {margin:0 0 1em 0;}
	#content div.form input.text2 {margin:0 0 4em 0;}
	#content div.form input.text3 {margin:0 0 0 0;}
	#content div.form input.radio1 {display:inline; width:1em; margin:0 0 0 0;}
	#content div.form input.radio {display:inline; width:1em; margin:0 0 0 1em;}
	#content div.form small {display:block; margin:0 0 2em 0; font-size:80%; color:#808080;}
	#content div.form div.select {display:block; margin:0 0 2em 0;}
	#content div.form textarea {display:block; margin:0 0 2em 0; width:60%; font-family:Arial;}
	
	
	
	
/* Фотографии */
#photos {margin:0; margin-top:20px; margin-left:35px; padding:0; border:0px dashed green;}
	#photos a {display:block; float:left; margin:5px; border:1px solid #ccc;}
	#photos a:link {background-color:#fff;}
	#photos a:visited {background-color:#ccc;}
	#photos a:hover {background-color:#00923f;}
	#photos small {margin:9px; padding:0; display:block;}
	#photos img {margin:4px; padding:0;}




/* Жопа */
body#active1 #active1 {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#active2 #active2 {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#active3 #active3 {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#active4 #active4 {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#active5 #active5 {font-weight:bold; color:#000; text-decoration:none; cursor:text;}

body#open1 #open1 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open2 #open2 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open3 #open3 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open4 #open4 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open5 #open5 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open6 #open6 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open7 #open7 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open8 #open8 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open9 #open9 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open10 #open10 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open11 #open11 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open12 #open12 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open13 #open13 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open14 #open14 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}
body#open15 #open15 a {font-weight:bold; color:#000; text-decoration:none; cursor:text;}