/*
Theme Name:MicroComp
Description:Заказуха ;)
Version:1.0
Author:Sol
Author URI:http://salpagarov.ru/
*/

/* globals */

body     { background-color:#ccc; font-family:Verdana; color:#333; font-size:12pt; }
div      { display:block; }
body,div { margin:0; padding:0; }
a        { color:#00b050; }

/* document */

#container { position:relative; width:1000px; left:50%; margin-left:-500px; padding:30px; background-color:#fff; border:1px solid #666; }

/* header */

#header,#logo,#map {  height:193px; }
#logo {	float:left; }
#map  {	float:right; }

/* sidebar */
#sidebar,#work_time,#ask_form { width:327px; }
#sidebar    { float:right; }

/* sidebar::contact */
#work_time  { background:url(pad_work.png) left top no-repeat; height:192px; margin-top:20px; padding-top: 20px;}
#contact    { float:left; width:150px; font-size:12px; padding-left:20px; }
#contact h4 {font-size: 14px; font-weight: bold; margin:0; padding:0; }
.work,.free { height:16px; font-size:12px; text-align:center; }
.day1,.day2,.day3 { width:39px; height:16px; font-size:9px; text-align:center; }
.day1       { background:url(pad_day1.gif) left top no-repeat; }
.day2       { background:url(pad_day2.gif) left top no-repeat; }
.day3       { background:url(pad_day3.gif) left top no-repeat; }

/* sidebar::feedback */
#ask_form { background:url(pad_ask.png) left top no-repeat; height:583px; margin-top:20px; font-size:12px; }
#ask_form form { width:290px; padding-left:20px; }
#ask_form h4 { display: block; padding-top: 20px; padding-bottom: 10px; margin-left: 20px; margin-right: 20px; font-size:16px; border-bottom:2px solid #777; }
#ask_form input, #ask_form textarea { width: 250px;}
#ask_form textarea { height: 200px;}

/* content */
#content    { text-align:justify; margin-right:400px; margin-top:20px; padding-right: 5px;}
#content ul { list-style-type:none; }
#stone      { width:0px; height:615px; float:left; }

/* banners */

#banner_top, #banner_bottom { width:587px; height:192px; }
#banner_top    { background:url(banner_top.png) left top no-repeat; }
#banner_bottom { background:url(banner_bottom.png) left top no-repeat; }
#banner_top p,  #banner_bottom p  { margin-left:25px; margin-right:25px; font-size:12pt; text-align:justify; }
#banner_top h4, #banner_bottom h4 {
	display: block;
	font-size:16px; border-bottom:2px solid #777;
	margin-left: 25px;
	margin-right: 25px;
	padding-top: 15px;
	padding-bottom: 10px;
}

/* top-menu */

#menu, #footer {
	height:38px;
	background:url(back_menu.png) left top repeat-x;

	border-left:2px solid #999;
	border-right:2px solid #999;
	margin-top:20px;
}

#footer {
	margin-bottom:20px;
}

#footer #copy {
	padding-top:7px;
	padding-left:15px;
}

#menu ul {
	list-style-type:none;
	float:right;
	padding:0;
	margin:8px;
}

#menu ul li {
	position:relative;
	display:inline;
	padding:0;
	border-left:2px solid #999999;
	padding-left:15px;
	padding-right:15px;
}

#menu ul li a {

}

#menu ul li a {
	color:#777;
	text-decoration:none;
	font-weight:bold;
}

#menu ul li.page-item-59 a {
	color: black;
}

#menu ul li.page-item-123 a {
	color: red;
}

