/* main -------------------------------------------------------------  */
body.white{margin:0 0;padding:0 0;background-color:#fff}
body, td, div, p{font-family:Verdana, Helvetica, Arial;/*color:#333*/}
.color-grey{color:#808080;}
table{border:0;border-collapse:collapse}
table td{padding:0}
/* fonts -------------------------------------------------------------- */
table#framework{width:100%;height:90%;border:0;border-collapse:collapse;font-size:80%}
table#framework td.content-center-main h5{font-size:105%;margin:0;padding:0 0 0.5em 0}
table#framework td.content-left-main h5,
table#framework td.content-right-main h5{font-size:105%;margin:0 0 0.5em 0;padding:0 0 0.2em 0;border-bottom: 1px solid #ccc}
table#framework td.content-left-main h6,
table#framework td.content-right-main h6{font-size:85%;margin:0 0 0.5em 0;padding:0 0 0.1em 0;font-weight:normal;}
table#framework td.content-center-main{font-family:Verdana, Helvetica, Arial;color:#000}
table#framework td.content-center-main-photo{font-family:Verdana, Helvetica, Arial; color:#ccc}
table#framework td.content-center-main-design{font-family:Verdana, Helvetica, Arial;color:#ccc}
table#framework td.content-center-main-interior{font-family:Verdana, Helvetica, Arial;color:#fff}
table#framework td.content-left-main p{}
table#framework td.content-right-main p{margin:0;padding:0 0 1em 0}
/* logo ---------------------------------------------------------------- */
table#framework td.top-left-main{padding:0 0 0 35px;width:25%;height:80px}
table#framework td.top-center-main{padding:0;width:50%;}/* logo here */
table#framework td.top-right-main{padding:0;width:25%;}
/* levaya i pravaya kolonka ---------------------------------------- */
table#framework td.content-left-main{padding:35px;vertical-align:top;text-align:right;height:70%;background-color:#fff}
table#framework td.content-right-main{padding:35px;vertical-align:top;background-color:#fff}
		td.content-left-main a:link, td.content-right-main a:link{color:#333;text-decoration:underline}
		td.content-left-main a:visited, td.content-right-main a:visited{color:#666;text-decoration:underline}
		td.content-left-main a:active, td.content-right-main a:active{color:#333;text-decoration:none}
		td.content-left-main a:hover, td.content-right-main a:hover{color:#999;text-decoration:none}
/* seryi kvadrat ----------------------------------------------------- */
table#framework td.content-center-main{padding:35px;vertical-align:top;background-color:#999}
table#framework td.content-center-main div.content-center-left{width:47%;float:left}
table#framework td.content-center-main div.content-center-right{width:47%;float:right}

/* photo kvadrat ----------------------------------------------------- */
table#framework td.content-center-main-photo{padding:35px;vertical-align:top;background-color:#333}
table#framework td.content-center-main div.content-center-main-photo{width:100%;float:center}

/* design kvadrat ----------------------------------------------------- */
table#framework td.content-center-main-design{padding:35px;vertical-align:top;background-color:#666}
table#framework td.content-center-main div.content-center-main-design{width:100%;float:center}

/* interior kvadrat ----------------------------------------------------- */
table#framework td.content-center-main-interior{padding:35px; vertical-align:top;background-color:#666;  background-image:url(/assets/images/Interior/pattern.gif)}
table#framework td.content-center-main div.content-center-main-interior{}


/* seryi kvadrat - links */
		div.content-center-left a:link, div.content-center-right a:link{color:#000;text-decoration:none}
		div.content-center-left a:visited, div.content-center-right a:visited{color:#000;text-decoration:none}
		div.content-center-left a:active, div.content-center-right a:active{color:#fff;text-decoration:none}
		div.content-center-left a:hover, div.content-center-right a:hover{color:#fff;text-decoration:none}

/* photo kvadrat - links */
		div.content-center-main-photo a:link{color:#ccc;text-decoration:underline}
		div.content-center-main-photo a:visited{color:#ccc;text-decoration:underline}
		div.content-center-main-photo a:active{color:#666;text-decoration:none}
		div.content-center-main-photo a:hover{color:#fff;text-decoration:none}

/* design kvadrat - links */
		div.content-center-main-design a:link{color:#ccc;text-decoration:underline}
		div.content-center-main-design a:visited{color:#ccc;text-decoration:underline}
		div.content-center-main-design a:active{color:#333;text-decoration:none}
		div.content-center-main-design a:hover{color:#fff;text-decoration:none}

/* interior kvadrat - links */
		div.content-center-main-interior a:link{color:#ccc;text-decoration:underline}
		div.content-center-main-interior a:visited{color:#999;text-decoration:underline}
		div.content-center-main-interior a:active{color:#999;text-decoration:none}
		div.content-center-main-interior a:hover{color:#fff;text-decoration:underline}

/* hr ----------------------------------------------------------------- */
html>body div.content-center-left hr,html>body div.content-center-right hr{width:100%;height:1px;background-color:#666;border:0px solid #666;margin:0}
div.content-center-left hr, div.content-center-right hr{width:100%;height:1px;color:#666;border:none;margin:0}
div.content-center-main-photo hr{width:100%;height:2px;color:#999;border:none;margin:0}
div.content-center-main-design hr{width:100%;height:2px;color:#999;border:none;margin:0}
div.content-center-main-interior hr{width:100%;height:2px;color:#999;border:none;margin:0}
/* */
html>body td.content-right-main hr,html>body td.content-left-main hr{width:100%;height:1px;background-color:#999;border:0px solid #999;margin:0}
td.content-right-main hr, td.content-left-main hr{width:100%;height:1px;color:#999;border:none;margin:0}

/* menu-top */
table#framework td.menu-top-main{padding:0;text-align:center;vertical-align:bottom;height:14px;font-family: Verdana, Helvetica, Arial;font-size:12px;}/*main*/
table#framework td.menu-top-main ul.topMenubar{text-transform:uppercase;font-weight:normal;list-style-type:none;margin:0;padding:0}/*main*/
table#framework td.menu-top-main ul.topMenubar li{display:inline;margin:0;padding-right:1em}/*main*/

td.menu-top-main ul.topMenubar li a:link,td.menu-top-main ul.topMenubar li a:visited,
td.menu-top-main ul.topMenubar li a:active,td.menu-top-main ul.topMenubar li a:hover{text-decoration:none;color:#999;}/*main*/
td.menu-top-main ul.topMenubar li a:hover{text-decoration:none;color:#ccc;}/*main*/
td.menu-top-main li.here{text-decoration:none;color:#ccc;}

/* kartinki v kontente */
table#framework td.content-center img.border{border:2px solid #808080;}
table#framework td.content-center-main-photo img.border{border:2px solid #666;float:center;}
table#framework td.content-center-main-design img.border{border:2px solid #333;float:center;}
table#framework td.content-center-main-interior img.border{border:4px solid #999;float:center;}
table#framework td.content-center img.border-and-fleft{border:2px solid #808080;float:left;margin:0 16px 20px 0;}
table#framework td.content-center img.border-and-fright{border:2px solid #808080;float:right;margin:0 0 20px 13px;}
table#framework td.content-center img.border-and-fcenter{border:2px solid #808080;margin:0 auto;}

table#framework td.content-center img.fleft{float:left;margin:0 20px 20px 0;}
table#framework td.content-center img.fright{float:right;margin:0 0 20px 13px;}
table#framework td.content-center img.fcenter{margin:0 auto;}

/* footer -------------------------------------------------------------------------- */
table#framework td.footer-left-main{padding:35px 0 60px 0;vertical-align:top;text-align:right;}
table#framework td.footer-center-main{padding:35px 0 60px 0;vertical-align:top;}
table#framework td.footer-right-main{padding:35px 0 60px 0;vertical-align:top;}

/* tooltips ----------------------------------------------------------- */
#tooltip{background:#FFFFFF;border:1px solid #666666;color:#222;font:menu;margin:0px;padding:3px 5px;position:absolute;visibility:hidden;width:auto;z-index:1000;}

/* poisk po saitu */
table#framework td.search-main{background-color:#999999;padding:0 30px 0 0}
table#framework td.search-main-photo{background-color:#333333;padding:0 30px 0 0}
table#framework td.search-main-design{background-color:#666666;padding:0 30px 0 0}
table#framework td.search-main-interior{background-color:#666666;padding:0 30px 0 0; background-image:url(/assets/images/Interior/pattern.gif)}

#ajaxSearch_form{margin:0; padding:0; border:none; float:right}
#ajaxSearch_form fieldset{border:none;}
#ajaxSearch_form label{display:block; float:left}
	#ajaxSearch_input{width:200px;}
	#ajaxSearch_submit{margin-left:10px;}
