body {padding:0;margin:0;background:url(http://clever-kids.ru/templates/site/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:#d60095;}
a:hover {color:#ff00b2;}




.height {height:100%;}
.width {width:100%;}
.upbackground2 {background:url(http://clever-kids.ru/templates/site/img/upbackground-2.jpg) repeat-x;}
.upbackground2 .inside {width:999px;}
.upbackground2 .inside .background {background:url(http://clever-kids.ru/templates/site/img/backruound.gif) repeat-y center;}
.upbackground2 .inside .background .width {padding:10px 100px 0 25px;}
.upbackground2 .inside .background .width .h1, .upbackground2 .inside .background .width h1 {display:inline;color:#ce0793;font-size:16px;font-weight:normal;font-style:italic;}
.upbackground2 .inside .background .width a {color:#77015a;}
.upbackground2 .inside .background .width a:hover {color:#b60089;}

.upbackground2 .inside .background .width form .formLabel {text-align:left;padding:0 15px 0 0;color:#00418a;}
.upbackground2 .inside .background .width form textarea {width:100%;height:100px;}
.upbackground2 .inside .background .width form .inputbox {width:100%;}
.upbackground2 .inside .background .width form .add {margin:5px 0 0 250px;}
.upbackground2 .inside .background .width .sectiontableheader th {background:#F2B171;padding:10px 10px;font-size:16px;}
.upbackground2 .inside .background .width .hr {height:1px;color:#719eea;}

.upbackground2 .inside .background .leftmenu {margin:10px 0 0 77px;}
.upbackground2 .inside .background .margin-7 {margin-left:-7px;}
.upbackground2 .inside .background .margin-23 {margin-left:-23px;}
.upbackground2 .inside .background .margin-3 {margin-left:-3px;}
.upbackground2 .inside .background .margin-10 {margin-left:-10px;}
.upbackground2 .inside .background .news {margin:0 20px 20px 10px;font-size:12px;color:#002ec2;}
.upbackground2 .inside .background .news span {font-weight:bold;font-size:10px;color:#005811;}

.upbackground2 .inside .background .telephone {margin:15px 0 0 90px;color:#1756e5;font-size:13px;}
.upbackground2 .inside .background .telephone div {color:#1756e5;font-size:13px;}
.upbackground2 .inside .background .telephone span, .upbackground2 .inside .background .telephone div span {font-size:10px;font-weight:bold;}
.upbackground2 .inside .background .telephone div span.tel {font-size:13px;font-weight:normal;}
.upbackground2 .inside .background .telephone img {float:right;margin:-10px 15px 0 0; padding-top: 15px;}

.upbackground2 .inside .background .map {margin:22px 0 12px 90px;color:#159001;}
.upbackground2 .inside .background .map div { color:#159001; }
.upbackground2 .inside .background .map span, .upbackground2 .inside .background .map div span {font-size:10px;font-weight:bold;}
.upbackground2 .inside .background .map img {float:right;margin:-14px 15px 0 0; padding-top: 15px;}
.upbackground2 .inside .background .map div span.locality, .upbackground2 .inside .background .map div span.street-address {font-size: 13px; font-weight: normal; }

.upbackground2 .inside .background .time {margin:14px 0 12px 90px;color:#850074;}
.upbackground2 .inside .background .time img {float:right;margin:-6px 25px 0 0;}
.upbackground2 .inside .background .time span {font-size:10px;font-weight:bold;}
.upbackground2 .inside .background .time span.workhours {font-size:13px;font-weight:normal;}

.upbackground2 .inside .background .form {margin-top:5px;}
.upbackground2 .inside .background .form .text {width:100%;}
.upbackground2 .inside .background .timetable td {border-bottom:1px solid #6cb1f2;padding:5px;color:#dc0000;font-size:12px;font-weight:bold;vertical-align:middle;}
.upbackground2 .inside .background .timetable .title {border-bottom:0;height:50px;background:#1a8bd2;font-weight:bold;color:#ffffff;font-size:16px;text-align:center;}
.upbackground2 .inside .background .timetable .day {color:#890067;font-size:16px;}

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

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