body {font-family:Arial, Tahoma, Verdana; margin:5px 0px 0px 0px; color:#222}

table td {vertical-align:top; font-size:12px}

h1 {color:#f90; font-weight:normal; font-size:22px; margin:10px 0px 12px 0px; line-height:24px}
h2 {color:#390; font-weight:normal; font-size:16px; margin:2px 0px 8px 0px; line-height:18px}
h3 {color:#fff; font-weight:normal; font-size:14px; margin:0px 0px 0px 20px}
h4 {color:#f90; font-weight:normal; font-size:14px; margin:7px 0px 3px 0px}

a.parent {color:#999; text-decoration: underline; font-weight:normal; font-size:10px; text-transform:uppercase}
a.parent:hover {color:#222;}
p.parent {color:#999; font-size:10px; text-transform:uppercase; margin:0px}

img.brd {border:1px solid #ebebeb}

#all {margin-top:0px; table-layout:fixed}
#all a {font-size:12px}

#topmenu ul {margin:0px; margin-left:20px; padding-left:8px; list-style:circle outside URL("images/bullet.jpg")}
#topmenu li {margin:9px 0px 0px 0px}
#topmenu a {color:#222; text-decoration: none; font-size:14px;}
#topmenu a:hover {color: #f90; text-decoration: underline;}
#topmenu a.current {color:#f90}

#submenu ul, #submenu li {margin: 0; padding: 0; list-style-type: none; display: inline}
#submenu p {margin:0px 0px 3px 7px; color:#666; text-transform:uppercase}
#submenu a {padding: 5px 8px 5px 10px; 	color:#222; border-bottom: 1px #afafaf dashed; display: block; text-decoration: none; font-size:12px; font-weight:bold}
#submenu a:hover {color: #fff}
#submenu a.current {color: #fff}
#submenu a.group {color:#666; text-transform:uppercase; padding:0px; border:none}
#submenu a.group:hover {background-color: fff}
#submenu p.comment-captcha-success {font-size:11px; color:#390; font-weight:bold; line-height:12px; margin: 0px 0px 2px 0px;}
#submenu p.comment-captcha {font-size:11px; color:#390; line-height:12px; margin: 3px 0px 2px 0px; text-transform:none;}

p.topphone {margin:6px 2px 0px 0px; font-size:16px; font-weight:bold; color:#6c0; text-align:center; letter-spacing:1px}
p.topaddress {margin:10px 0px; font-size:14px; color:#f90; text-align:center; letter-spacing:1px}
p.poisk {margin:0px 5px 0px 5px; font-size:11px; font-weight:bold; text-align:center; line-height:14px}
.botaddr {margin:10px 0px; font-size:9px; color:#777; line-height:14px; font-weight:bold} 
p.botphone {margin:4px 0px; font-size:12px; font-weight:bold; color:#6c0; text-align:center}
p.cpr {margin:12px 0px; font-size:9px; color:#777; line-height:14px} 
p.newsleft {font-size:11px; font-weight:bold; color:#fff; text-align:center}

#poisk {background-image:url(images/poisk-middle.jpg); height:128px; text-align:left}
#poisk-top {background-image:url(images/poisk-top.jpg); height:10px; margin-top:10px}
#poisk-bottom {background-image:url(images/poisk-bottom.jpg); height:11px}
#poisk p {margin:0px 0px 3px 12px; color:#666}
#poisk a {color:#390; text-decoration: none; font-size:13px}
#poisk a:hover {color: #222; text-decoration: underline}
#poisk ul {margin-left:14px; padding-left:14px; margin-top:0px; margin-bottom:0px; list-style-position:outside; color:#390}
#poisk li {margin:0px; line-height:16px}

#services {margin-bottom:0px; table-layout:fixed}
#services p {margin:7px; color:#fff; line-height:18px}
#services p.menu {margin: 1px 7px 0px 7px}
#services p.current {margin: 3px 7px 7px 7px}
#services p.curr {margin: 9px 7px 7px 7px}
#services td {height:210px; text-align:center; background-repeat:no-repeat}
#services img {border:1px solid #fff;}
#services a {color:#fff; text-decoration: none; font-size:14px}
#services a:hover {text-decoration:underline; font-weight:bold}
#services a.current {font-weight:bold}

#hello {background-image:url(images/center-submiddle.jpg)}
#hello p {margin:0px 7px 0px 7px; line-height:16px}
#hello p.zag {font-weight:bold; font-size:13px; color:#390; margin-bottom:7px}
#hello-top {background-image:url(images/main-subtop.jpg); height:21px}
#hello-bottom {background-image:url(images/center-subbottom.jpg); height:10px}
#hello a {color:#222}
#hello a:hover {color: #390;}

#board {background-image:url(images/an-game-middle.jpg)}
#board h3 {color:#390; font-weight:normal; font-size:14px; margin:5px 0px 3px 7px; line-height:18px;}
#board p {margin:7px 7px 0px 7px; line-height:16px}
#board a {color:#222; text-decoration: none}
#board a:hover {text-decoration: underline}
#board ul {margin-left:24px; padding-left:24px; margin:0px; list-style-position:outside; color:#f90}
#board li {margin:7px 0px; line-height:16px}
#board-top {background-image:url(images/an-game-top.jpg); height:28px; margin-top:12px}
#board-bottom {background-image:url(images/an-game-bottom.jpg); height:10px}

#news {background-image:url(images/news-middle.jpg);}
#news-top {background-image:url(images/news-top.jpg); height:10px;}
#news-bottom {background-image:url(images/news-bottom.jpg); height:11px}

#content p {margin: 0px 0px 8px 0px; line-height:18px}
#content p.comment-captcha-success {font-size:11px; color:#390; font-weight:bold; line-height:12px; margin: 0px 0px 2px 0px;}
#content p.comment-captcha {font-size:11px; color:#390; line-height:12px; margin: 3px 0px 2px 0px;}
#content ol {margin-left:17px; padding-left:12px; margin-top:0px; margin-bottom:10px; list-style-position:outside;}
#content ul {margin-left:8px; padding-left:8px; margin-top:0px; margin-bottom:10px; list-style-position:outside;}
#content li {margin:0px; line-height:18px}
#content a {color:#222}
#content a:hover {color: #390;}
#content a.h2 {color:#222; font-size:16px; text-decoration:none; border-bottom: 1px dotted #666;}
#content a.h2:hover {color: #390;}
#content a.parent {color:#999; font-size:10px; text-transform:uppercase}
#content a.parent:hover {color: #222;}
#content .breadcrumb * {color: #888; font-size: 10px; text-transform:uppercase}
#content .breadcrumb .breadcrumb-current {color: #666}
#content .breadcrumb a:hover {color: #222}
#anonce {background-image:url(images/design/line-bg.jpg); background-repeat:repeat-y; width:200px; margin:7px 12px 0px 0px;}

#texttbl {border-collapse:collapse}
#texttbl td {text-align:left; border:1px solid #ababab; padding:4px}

#bottom {table-layout:fixed; margin-top:10px}
#bottom a {color:#555; text-decoration: none; font-weight:bold; font-size:12px; border-bottom: 1px #999999 dashed;}
#bottom a:hover {color: #390}
#bottom ul {margin-left:10px; padding-left:10px; margin:0px; list-style-position:outside; color:#390}
#bottom li {margin:2px 0px 5px 0px; line-height:16px}

#dopleft {table-layout:fixed; margin-bottom:12px; border-bottom: 1px solid #bfbfbf}
#dopleft img {border:1px solid #ababab; margin-bottom:10px;}
#dopleft strong {color:#333}
#dopleft p {margin: 0px 0px 5px 0px; line-height:16px}
#dopleft a.parent {color:#999; font-size:10px; text-transform:uppercase}
#dopleft a.parent:hover {color: #222}
#dopleft a.signup{color:#fff; text-decoration: none}
#dopleft a.signup:hover {color: #ebebeb; text-decoration: underline}

#rasp {margin-bottom:0px; table-layout:fixed; border-collapse:collapse}
#rasp td {padding:4px; text-align:center; border:1px solid #ebebeb}

#price {border-bottom:1px solid #ababab; table-layout:fixed}
#price td {padding:5px}
#price a {text-decoration: none; border-bottom:1px #999999 dashed; font-size:14px}
#price a:hover {color:#390}
#price p {margin: 0px}

#back {margin-top:30px}

#sign {width:150px; height:18px; text-align:center; margin-bottom:12px}

#form {table-layout:fixed}

#form input {
	width: 100%;
	margin: 5px 0;
	padding: 3px;
	background-color: #fdf4e5;
	border: 1px #999999 solid;
}
#form textarea {
	width: 100%;
	margin: 5px 0;
	padding: 3px;
	background-color: #fdf4e5;
	border: 1px #999999 solid;
}

#form option {margin: 0px;}

#form #submit {
	width: 180px;
	background-color: #5eb204;
	font-size: 10pt;
	color: #FFFFFF;
	padding: 5px;
	font-weight: normal;
	background-image: url(/public/images/design/bg2.gif);
	background-repeat: repeat-x;
	background-position: center center;
	border: 0px;
}

#comment_form {margin-bottom:0px;}

img.albpic {border:1px solid #ebebeb; margin:7px 0px 12px 0px}
img.leftpic {border:1px solid #ebebeb; margin:5px 0px 0px 0px}

.picbutton {width:70px; height:70px; border:1px solid #ababab; background-color:#fdf8f0; background-repeat:no-repeat; background-position:center; padding:0px; position:relative}
.fbutton {border:none; background-color:#ffffff; font-size:12px; color:#ff9900; text-decoration:underline; text-align:left; font-family:Tahoma; padding:0px; position:relative}
