@import url('base.css');
@import url('styling.css');

/***********************************************/
/***         Общая разметка страницы         ***/
/***********************************************/
a{color:#000;}
a:hover { color:#000;}

body {  }
body.rm-left, body.rm-both {  }
#body { background:url(../images/design/body-bg.gif) 0 278px repeat-x;}
img#left-top { position:absolute;top:0;left:0; z-index:1000; }
/*** контент в шапке (логотип и пр) ***/
#phones-top { position:absolute; top:64px; right:93px; font-size:10px; color:#fff; white-space:nowrap;}
/*------------шапка----------------*/
#header {  
   background:url(../images/design/bg-top.jpg) 0 100px repeat-x; border:none;
  width: 100%;
}
#header p {position:absolute; top:205px; right:280px; color:#8e2521 ;}
#logo {position:absolute; top:49px; right:300px; }      
#txt-logo {position:absolute; top:101px; right:325px; color:#a6b0b4; font: 17px Myriad Pro;}
#date {position:absolute; text-align:right;top:245px; right:300px; font:20.651px Georgia, sans-serif; color:#a0b4be; }    
#date span {font-size:16px;font-style:italic;}
#user{position:absolute; top:209px; left:30px; z-index:1001;}   

#legal p {position:absolute;right:20px; bottom:12px;text-align:right; color:#fff;}  
#legal a {position:absolute;right:20px; bottom:10px;text-align:right;color:#ccc;}  



	
/*----------------------------*/
                 
/** верхнее менюшко **/

#navtop table { width:100%; }
#navtop td { text-align:right; padding: 5px 9px; white-space:nowrap;}
#navtop td.nav-top-current { background:#ba2521 url(../images/design/nav-bg.gif) right top  repeat-y; }
#navtop tr td a   { font-size:1.4em; font-family:"Times New Roman", sans-serif; font-style:oblique; color: #000; text-decoration:underline;}
#navtop td.nav-top-current a {color:#fff;  text-decoration:none;}  
/*посик*/
#search-top { float:right; width:289px; height:27px; background:#fff; border-left:1px solid #fc1b00; color:#a22f22;}
#search-str { border:1px solid #000; margin-left:10px;}

     /* информация левая */
#info {margin:5em 0 0 8em;}  
#info2 {padding:absolute; left:0;padding-top:5px; background:#cddfe8;height:30px; width:200px;}
#info2 a{padding-left:55px;  font-size:18px; font-style:oblique; text-decoration:underline; font-family:Times New Roman; }
       /*** 3 колонки с контентом ***/  

#mc-content { text-align:justify; padding:5px 15px 0px 50px; }
#lc, #rc    { font-size:95%; padding-top:15px;  }
#lc { padding-top:2px;}
#lc table td, #rc table td { padding:15px 9px 0 9px;}

/***********************************************/
/***      Элементы в центральной колонке    ***/
/***********************************************/
/** заголовок страницы  **/
.page-title {padding: 0.5em 0;  font:1.2em Arial, sans-serif; }
.page-title a { color:#000; }
.page-title-pane {  padding: 5px; }

/***********************************************/
/***      Элементы в левой/правой колонках   ***/
/***********************************************/

/***  левое и правое меню сайта и каталогов ***/

ul.nav-left li, ul.nav-right li, 
ul.nav-cat-left li, ul.nav-cat-right li { 
	font: 1.2em Times New Roman sans-serif; 
	font-style:oblique; 
	text-decoration:underline; 
	padding:2px 0 0 0;  
	
}
#fotogalery {text-align:center;background:#000; height:30px; width:170px; float:right; }      
/** Формы **/

table.form-tb thead th { padding:0px 30px;  }
table.form-tb thead th, table.form-tb thead th a {  color:#000;  }
table.form-tb tfoot td {  padding:0px; }
table.form-tb tfoot td input, .form-submit { 
	padding:1px 3px;
	background:#f8f8ff ; 
	color:#000	; 
	border:1px solid #000; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.form-tb-sub  { background: #f0f0f0;  }
table.form-tb tfoot td input:hover,  
.form-submit:hover    { background:#f8f8ff url(../images/design/button-hover-bg.gif) 0 0 repeat-x; }

a#gerb    { position:absolute; top:80px; right:30px; width:70px;height:90px;z-index:1000; }
a#kupavna { position:absolute; top:50px; right:293px; width:350px;height:50px;z-index:1000; }











