body {padding:0;margin:0;background:url(http://clever-kids.ru/templates/home/img/background.jpg) #ffffff;}
img,table {border-width:0}
table {width:100%;}
td,p,a,div,input,textarea {font-size:14px;font-family:tahoma;color:#460700;}
td {vertical-align:top;text-align:left;}
a {text-decoration:none;color:#6e0000;color:#8b3ca9;}
a:hover {color:#c52eff;}


h2 a{font-size: 21px; text-transform: uppercase}



.height {height:100%;}
.width {width:100%;}
.upbackground {background:url(http://www.clever-kids.ru/templates/home/img/upbackground.jpg) repeat-x;}
.upbackground .inside {width:999px;}
.upbackground .inside .background {background:url(http://clever-kids.ru/templates/home/img/backruound.gif) repeat-y center;}
.upbackground .inside .background .leftmenu {margin:10px 0 0 77px;}
.upbackground .inside .background .margin-7 {margin-left:-7px;}
.upbackground .inside .background .margin-23 {margin-left:-23px;}
.upbackground .inside .background .margin-3 {margin-left:-3px;}
.upbackground .inside .background .margin-10 {margin-left:-10px;}
.upbackground .inside .background .news {margin:0 20px 20px 10px;font-size:12px;color:#002ec2;}
.upbackground .inside .background .news span {font-weight:bold;font-size:10px;color:#005811;}
.upbackground .inside .background .telephone {margin:15px 0 0 90px;color:#1756e5;font-size:13px;}
.upbackground .inside .background .telephone div {color:#1756e5;font-size:13px;}
.upbackground .inside .background .telephone span, .upbackground .inside .background .telephone div span {font-size:10px;font-weight:bold;}
.upbackground .inside .background .telephone div span.tel {font-size:13px;font-weight:normal;}
.upbackground .inside .background .telephone img {float:right;margin:-10px 15px 0 0;padding-top: 15px;}

.upbackground .inside .background .map {margin:22px 0 12px 90px;color:#159001;}
.upbackground .inside .background .map div { color:#159001; }
.upbackground .inside .background .map span, .upbackground .inside .background .map div span {font-size:10px;font-weight:bold;}
.upbackground .inside .background .map div span.locality, .upbackground .inside .background .map div span.street-address {font-size: 13px; font-weight: normal; }

.upbackground .inside .background .map img {float:right;margin:-14px 15px 0 0;padding-top: 15px;}
.upbackground .inside .background .time {margin:14px 0 12px 90px;color:#850074;}
.upbackground .inside .background .time img {float:right;margin:-6px 25px 0 0;}
.upbackground .inside .background .time span {font-size:10px;font-weight:bold;}
.upbackground .inside .background .time span.workhours {font-size:13px;font-weight:normal;}
.upbackground .inside .background .width {padding:5px 100px 0 25px;}

.upbackground .inside .down {background:url(http://clever-kids.ru/templates/home/img/down-5.jpg);height:76px;}
.upbackground .inside .down a {color:#ffffff;}
.upbackground .inside .down .count {padding:0 5px 10px 60px;vertical-align:bottom;}
.upbackground .inside .down .left {vertical-align:bottom;padding:0 0 10px 0;}
.upbackground .inside .down .right {text-align:right;vertical-align:bottom;padding:0 100px 10px 0;}
.upbackground .inside .down .right img {margin-right:5px;}
.upbackground .inside .down .right a {font-size:10px;}

.webtext h1 {
	color: #460700;
	font-weight: bold;
	font-size: 20px;
	font-family: Tahoma;
	font-style: normal;
}
