         /***           *********          *********  
        ******         ***********        *********** 
       **   ***       ******             ******        
      **             ******             ******         
     **               **********         *WWW.VJ.VG*    
    ***                ***********        ***********  
     **                       *****              ***** 
      **                       *****              *****
       **   ***              *****              ***** 
        ******      ************       ************  
         ****         **********         *********/
	
html, h1, h2, h3, h4, ul, img, form, legend, label, fieldset {
font-family:Arial, Verdana, Helvetica, Sans-Serif;
font-size:12px;
margin:0px;
padding:0px;
border:0px;
}
ul{
padding-left:20px;
}
li
{
padding-bottom:5px;
}
body {
font-family:Arial, Verdana, Helvetica, Sans-Serif;
font-size:12px;
margin:0px;
padding:0px;
border:0px;
background-image:url(../img/background.jpg);
}
/****LINKS*****************************************************************************************/
a {
color:#777;
text-decoration:none;
}
a:hover {
color:#09F;
text-decoration:underline;
}
a:focus {
outline:none;
}
.lider_text{
	margin-left:110px;
	margin-top:-2px;
}
/**************************************************************************************************\
\**************************************************************************************************|
   ****  *****
     *    ** **
     *    **  **
     *    **   **
     *    **   |**  SELECTORS
     *    **   **
     *    **  **
   *****  ****/
/**************************************************************************************************\
\**************************************************************************************************/

/** PRINT **/
body.print {
	background:none;
}
body.print #base, #printText {
	display:none;
}
body.print #printText {
	display:block;
	margin:10px;
}
#print, #back {
	text-align:right;
	padding-right:20px;
	padding-bottom:10px;
}
#back {
	position:absolute;
}
#print a, #back a {
	color:#000;
	font-weight:bold;
}

/**<HEADER>*/
#header {
	width:998px;
	height:470px;
	position:relative;
	float:left;
}
#menu a {
	color:#424446;
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	position:absolute;
}
#h1 {
	top:23px;
	left:639px;
}
#h2 {
	top:79px;
	left:642px;
}
#h3 {
	top:133px;
	left:622px;
}
#h4 {
	top:181px;
	left:586px;
}
#h5 {
	top:221px;
	left:540px;
}
#submenu a {
	position:absolute;
	width:63px;
	top:321px;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
}
#s1 {
	left:764px;
}
#s2 {
	left:845px;
}
#s3 {
	left:932px;
}
#baners div {
	display:inline-block;
	position:absolute;
	top:372px;
	left:380px;
	width:283px;
	height:93px;
	padding-top:5px;
	padding-left:0px;
	text-align:center;
}
div#baner2 {
	left:695px;
}
/*</HEADER>*/
/**<INNER>*/
#inner {
	width:998px;
	border-left:#363636 solid 1px;
	border-right:#363636 solid 1px;
	background:url(../img/header.jpg) left top no-repeat #FFF;
	overflow:hidden;
	text-align:left;
	position:relative;
}
#sidebar {
	float:left;
	width:330px;
	padding-top:7px;	
}
.catalog_zag{
	margin-top:-45px;
	margin-left:30px;
	float:left;
	font:bold 14px arial;
	color:#fff;
}
#catalog {
	padding-left:21px;
	clear:both;
}
#catalog a {
	display:inline-block;
	padding-left:17px;
	margin-bottom:5px;
	background:url(../img/cat.jpg) left 6px no-repeat;
	color:#0483b2;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-decoration:underline;
}
#catalog a.v {
	margin-left:45px;
	padding-left:15px;
}
#catalog a:hover {
	text-decoration:none;
}
div#banerBottom {
	display:block;
	background-image:url(../img/baner3.jpg);
	width:308px;
	height:132px;
	padding-top:1px;
	padding-left:25px;
	margin-top:20px;
}
#content {
	width:668px;
	float:left;
	font-size:12px;
}
#title {
      color: #0690DA;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 24px;
  margin: 25px 16px 13px 34px;
	}
	#title h1
	{
	  color: #0690DA;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 21px;
     margin: 26px 5px 21px 2px;
	 font-weight:normal;
	}

#text {
	/*margin-top:25px;*/
	margin-right:12px;
	margin-bottom:20px;
	color:#2c2d29;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#news {
	width:588px;
	background:url(../img/newsRepeat.jpg) left top repeat-y;
}
#newsTop {
	background-image:url(../img/newsTop.jpg);
	width:588px;
	height:48px;
}
#newsBottom {
	background-image:url(../img/newsBottom.jpg);
	width:588px;
	height:24px;
}
#newsContent {
	overflow:hidden;
	margin-left:22px;
	margin-top:25px;
	width:550px;
}
.news {
	float:left;
	width:200px;
	position:relative;
	padding-left:45px;
	padding-right:30px;
	color:#4a4a4a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(../img/newsSeparator.jpg) 26px bottom no-repeat;
}
.news .newsDate {
	color:#025e9f;
	font-size:15px;
	font-family:Tahoma, Geneva, sans-serif;
	position:absolute;
	top:0;
	left:0;
}
.news a.newsTitle {
	color:#1e2737;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	display:inline-block;
	margin-top:2px;
	margin-bottom:2px;
}
.news a.newsTitle:hover {
	text-decoration:none;
}
a.newsMore {
	color:#0454a8;
	display:inline-block;
	margin-left:3px;
	margin-top:20px;
}
/*</INNER>*/
/**<FOOTER>*/
#footer {
	width:998px;
	background:url(../img/footer.jpg);
	height:100px;
	position:relative;
	text-align:left;
	float:left;
	margin-top:22px;
}
#phone {
	color:#1e2737;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	position:absolute;
	left:88px;
	top:32px;
}
#counter {
	position:absolute;
	top:67px;
	right:212px;
	text-align:right;
}
/*</FOOTER>*/

/**************************************************************************************************\
\**************************************************************************************************/
         /***       ***                        ********            *********          *********  
        ******      ***                       **********          ***********        *********** 
       **   ***     ***                       ****   ****       ******             ******        
      **            ***                      ****    ****      ******             ******         
     **             ***                      ****     ****      **********         **********    
    ***             ***                      ****     ****       ***********        ***********     SELECTORS
     **             ***          ***        **************              *****              ***** 
      **            ***         ****       ***************               *****              *****
       **   ***     ***        *****      ****        ****              *****              ***** 
        ******      ***************      ****         ****      ************       ************  
         ***       *************       ****           ****      **********         *********/
/**************************************************************************************************\
\**************************************************************************************************/

.newsDitto {
	margin-bottom:20px;
}
.titleNews {
	font-weight:bold;
}
.newsMoreLink {
	text-align:right;
	padding-right:10px;
}
.newsMoreLink a {
	color:#0397f6;
	font-weight:bold;
}

.center {
	text-align:center;
}
.bold {
	font-weight:bold;
}


#tableTovar td {
	font-size:13px;
	background-color:#CCC;
	cursor:default;
}
#tableTovarHeader td {
	background-color:#51518f;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}
#tableTovar a {
	color:#03F;
	display:block;
}
#tableTovar a:hover {
	color:#C30;
	text-decoration:none;
}


#TovarContent {
	overflow:hidden;
}
#TovarImage {
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

#mailFormTovar div.mailTovarLabel {
	width:200px;
	display:inline-block;
	text-align:right;
	padding-right:10px;
}
#mailFormTovar input.mailTovarInput, #mailFormTovar textarea.mailTovarTextarea {
	margin-top:8px;
	border:2px solid #09F;
	width:250px;
}
#mailFormTovar textarea.mailTovarTextarea {
	height:120px;
}
#mailSubmit {
	margin-top:10px;
	font-size:14px;
	width:250px;
}
#mailError {
	color:#F30;
	font-weight:bold;
}
#mailSendTrue {
	color:#0C0;
	font-weight:bold;
	text-align:center;
}


ul.map_class li{
  margin-left: 15px;
}

.tov td  {
	font-size:11px;
}
.stab_block{
    width:47%;
	border:1px solid #ccc;
	float:left;
	margin:5px 5px 5px 0;
    padding:5px 0 5px 1%;
	border-radius:5px;
}
.stab_block img{
    float:left;
	margin-right:5px;
	width:115px;
	margin-top:5px;
}
.podrobnee{
    background: url(../img/icon.jpg) left repeat-y;
	padding-left:15px;
	margin:12px 0px 5px 0;
	display:block;
	margin-left:120px;
}
