@import url(../../../../fonts.googleapis.com/css-family=PT+Sans-400,700&subset=latin,cyrillic-ext.css)/*tpa=https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic-ext*/;

body,html {height:100%;}


div.window-container
{
  z-index:1000;
}

div#menutop
{
  z-index:2 !important;
}

html
{
 
}

body
{
  background-image:url("../images/fon.jpg")/*tpa=http://stroy-metall.ru/templates/metall/images/fon.jpg*/;
  background-repeat:repeat-y;
  background-position:center top;

	font:14px 'PT Sans', sans-serif,Arial, Tahoma, Helvetica;
	margin:0;padding:0;
	height:100%;
}


div.ralBlock div
{
   float:left;
   width:80px;
   height:80px;
  margin:2px;
}





#panel2
{
   	
	background-image:url("../images/footer.png")/*tpa=http://stroy-metall.ru/templates/metall/images/footer.png*/;
	background-repeat:no-repeat;
	color: #FFFFFF;
	height:189px;
	top:0px;
	left:0px;
	opacity: 0.9;
	overflow: hidden;
	padding: 5px;
	text-align: center;
	position:fixed;
	width:1000px;
	z-index: 99999;
}


#adres
{
   width:600px;
   height:100px;
   position:relative;
   overflow:hidden;
   color:#fff;
   font-size:16px;
   padding:10px 0 0 0;
   text-align:center;
   margin:10px auto 0 auto;
   line-height:14px;
}

#adres p
{
  padding:2px 0 5px 0;
 font-size:18px;
}





* {
	margin:0;
	padding:0;
}

.clr {
	clear:both;
}

Body h1
{
       font-style:normal;
       font-size:18px;
	min-height:20px;
	width:100%;
	background-color:#1C3B85;
	color:#fff;
	text-transform:uppercase;
	padding:5px;
        font-weight:normal;
	text-align:center;
	margin:0 0 20px 0;
}

Body h2
{
        font-style:normal;
        font-size:18px;
        font-weight:normal;
	margin:0 0 10px 0;
        font-weight:200;
}

Body h3
{
    font-style:normal;
    font-size:18px;
    font-weight:bold;
    margin:0 0 3px 0;
    text-align:center;
    color:#fff;
    width:100%; 
    height:30px;
    background-color:#1C3B85;14:56 06.03.2013
    text-indent:10px;
    overflow:hidden;
    line-height:30px;
}

Body h4
{
    font-style:normal;
    font-size:14px;
    font-weight:normal;
	margin:0 0 10px 0;
	color:#061D2D;
}

img
{
  border:0;
}


table
{
  border:0;
}

#input
{
  width:300px;
}

.ramka 
{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
border: 1px solid #32AED3;


box-shadow:0 0 30px 0 #000;
-webkit-box-shadow:0 0 30px 0 #000;
-moz-box-shadow:0 0 30px 0 #000;
-khtml-box-shadow:0 0 30px 0 #000;
}


/*--------------īᣭ ⬮諭--------------*/

#page
{
   width:1000px;
   min-height:700px;
   overflow:hidden;
   position:relative;
   margin:0 auto;
   outline:red solid 0px;
}


#head
{
   width:1000px;
   min-height:280px;
   overflow:hidden;
   position:relative;
   outline:red solid 0px;
}

	#logotext
	{
	   width:959px;
	   min-height:71px;
	   overflow:hidden;
	   position:relative;
	   outline:red solid 0px;
	   margin:0px auto;
	}

		#logohead
		{
		   min-width:459px;
		   min-height:90px;
		   overflow:hidden;
		   position:relative;
		   outline:red solid 0px;
		}	
	
		#headtext
		{
		   min-width:499px;
		   min-height:90px;
		   overflow:hidden;
		   position:relative;
		   outline:red solid 0px;
		   text-align:center;
		}		
	
	
	#buner
	{
	   width:959px;
	   height:210px;
	   background-image:url("../images/buner.jpg")/*tpa=http://stroy-metall.ru/templates/metall/images/buner.jpg*/;
	   background-repeat:no-repeat;
	   overflow:hidden;
	   position:relative;
	   outline:red solid 0px;
	   margin:0 auto;
	}	
	

		#bunernum
		{
		   width:280px;
		   min-height:50px;
		   background-color:#fff;
		   opacity:0.9;
		   overflow:hidden;
		   position:relative;
		   padding:10px;
		   outline:red solid 0px;
		   border-radius:10px;
		   margin:10px 0px 0px 649px;
		}	

		#buneradr
		{
		   width:280px;
		   min-height:50px;
		   background-color:#fff;
		   opacity:0.9;
		   overflow:hidden;
		   position:relative;
		   padding:10px;
		   outline:red solid 0px;
		   border-radius:10px;
		   margin:10px 0px 0px 649px;
		}	

		#buneradr a
		{
                      color:#ff8400;
		}	
		#buneradr a:hover
		{
                      color:#ff8400;
                      text-decoration:none;
		}	

		


	
	
/*------------------------------------------------------*/		
	
	#menutop
	{
	   width:959px;
	   background-image:url("../images/fonmenu.png")/*tpa=http://stroy-metall.ru/templates/metall/images/fonmenu.png*/;
	   background-repeat:no-repeat;
	   position:relative;
	   outline:red solid 0px;
	   margin:0 auto;
       z-index:30;
	   line-height:40px;
	}	
	
		#menutop ul li
		{
		   float:left;
		   list-style-type:none;
		   margin:0px 0 0 15px;
		   list-style-image:url("../images/li.png")/*tpa=http://stroy-metall.ru/templates/metall/images/li.png*/ !important;
		   padding:0 0 0 10px;
		}	
		#menutop ul li:first-child
		{
		   float:left !important;
		   list-style-type:none !important;
		   margin:0px 0 0 20px !important;
		   list-style-image:none !important;
		   padding:0px 10px 0 10px !important;
		}		
		
		#menutop ul li:hover
		{
         /*  background-image:url("../images/btnmenutop.png") !important;
		   background-repeat:repeat-x !important;
		   background-position:0px 5px !important;	*/	  
		}		

		a.maximenuck span.titreck:hover	
		{
		   color:#1C3B85 !important;
		}
		
		#menutop ul li a:hover
		{
           background-image:url("../images/btnmenutop.png")/*tpa=http://stroy-metall.ru/templates/metall/images/btnmenutop.png*/ !important;
		   background-repeat:repeat-x !important;
		   background-position:0px 0px !important;	
		   color:#1C3B85 !important;		   
		}		
		
	/*
		#menutop ul
		{
		   overflow:hidden;
		}		
		
		#menutop ul li:first-child
		{
		   float:left;
		   list-style-type:none;
		   margin:0px 0 0 20px;
		   list-style-image:none;
		   padding:0px 0 0 10px;
		}	
		
		#menutop ul li
		{
		   float:left;
		   list-style-type:none;
		   margin:0px 0 0 20px;
		   list-style-image:url("../images/li.png") !important;
		   padding:0 0 0 10px;
		}		
		
		#menutop ul li a
		{
		   min-width:50px;
		   height:25px;
		   display:block;
		   color:#fff !important;
		   text-decoration:none;
		   font-size:17px !important;
		   outline:red solid 0px;
		   padding:0 5px 0 5px;
		}		

		#menutop ul li a:hover
		{
		   min-width:50px;
		   height:25px;
		   display:block;
		   border-radius:2px;
		   background-image:url("../images/btnmenutop.png");
		   background-repeat:repeat-x;
		   color:#4D4D4F !important;
		   text-decoration:none;
		   font-size:17px !important;
		   padding:0 5px 0 5px;
		}		
		
		#menutop ul.menu li.active a
		{
		   min-width:50px;
		   height:25px;
		   border-radius:2px;
		   background-image:url("../images/btnmenutop.png");
		   background-repeat:repeat-x;
		   color:#4D4D4F;
		   text-decoration:none;
		   font-size:17px;
		   padding:0 5px 0 5px;
		}			
*/
/*------------------------------------------------------*/	
	
	
#content
{
   width:959px;
   min-height:600px;
   overflow:hidden;
   position:relative;
   outline:red solid 0px;
   margin:0px auto 50px auto;
}

	#left
	{
	   width:210px;
	   min-height:600px;
	   overflow:hidden;
	   position:relative;
	   outline:red solid 0px;
	   margin:32px 0 0 0;
	}
	
	    #left p
		{
		   width:200px;
		   margin:0 0 5px 10px;
		   overflow:hidden;
		}	
	
		#left ul.menu
		{
           margin:0 0 10px 0px;
		}
		
		#left ul.menu li
		{
           /*list-style-image:url("../images/leftli.png");
		   list-style-position:inside;*/
		   background-color:#E9F0F6;
		   min-height:20px;
		   padding:5px 0 5px 7px;
		   margin:0 0 7px 0;
		   overflow:hidden;
		}		
		
		#left ul.menu li a
		{
		   background-image:url("../../../index.php-option=com_content&view=article&id=102")/*tpa=http://stroy-metall.ru/templates/metall/images/leftlipng*/;
		   background-repeat:no-repeat;
		   background-position:0px 7px;
		   font-size:14px;
		   width:187px;
		   display:block;
		   padding:0 0 0 12px;
                   font-weight:bold;
		   color:#1d7dd6;
		   text-decoration:none;
		}		

		#left ul.menu li a:hover
		{
		  background-color:#E9F0F6;
		   font-size:14px;
		   width:187px;
		   display:block;
		   padding:0 0 0 12px;
		   color:#1C3B85;
		   text-decoration:underline;
		}	

		#left ul.menu li.active a
		{
		  background-color:#E9F0F6;
		   font-size:14px;
		   width:187px;
		   display:block;
		   padding:0 0 0 12px;
		   color:#1C3B85;
		   text-decoration:underline;
		}	


		#left ul.menu li ul li
		{
		   background-image:url("../images/leftli.png")/*tpa=http://stroy-metall.ru/templates/metall/images/leftli.png*/;
		   background-repeat:no-repeat;
		   background-position:0px 7px;
		   font-size:14px;
		   width:187px;
		   display:block;
		   padding:0 0 0 12px;
		   color:#1d7dd6;
		   text-decoration:none;
                   font-weight:normal;
                   margin:0 0 0 15px;
		}



		#left ul.menu li.active ul li a
		{
		   background-color:#E9F0F6;
		   font-size:14px;
		   width:175px;
		   display:block;
		   padding:0 0 0 0px;
                   text-indent:3px;
		   color:#1d7dd6;
		   text-decoration:none;
                   font-weight:normal;
                   line-height:20px;
		}		
		

		#left ul.menu li.active ul li a:hover
		{
		   background-color:#E9F0F6;
		   font-size:14px;
		   width:175px;
		   display:block;
		   padding:0 0 0 0px;
                   text-indent:3px;
		   color:#1C3B85;
		   text-decoration:underline;
                   font-weight:normal;
                   line-height:20px;
		}		

		#left ul.menu li.active ul li.active a
		{
		   background-color:#E9F0F6;
		   font-size:14px;
		   width:175px;
		   display:block;
		   padding:0 0 0 0px;
                   text-indent:3px;
		   color:#1C3B85;
		   text-decoration:underline;
                   font-weight:normal;
		}




	
	
	#center
	{
	   min-width:479px;
          max-width:675px;
	   min-height:600px;
	   overflow:hidden;
	   position:relative;
           border-color:#D2D2D2 ;
          border-width:0px 2px 2px 2px;
           border-style:solid;
	   border-radius:0 0px 5px 5px;
	   padding:30px 30px 30px 35px;
          background-color:#fff;
	}
	
		#center a
		{
		   color:#1F7ED6;
                   text-decoration:none;
		}

		#center p
		{
		   text-align:justify;;
		}
	
	

	
	#right
	{
	   float:right;
	   width:210px;
	   min-height:600px;
	   overflow:hidden;
	   position:relative;
	   outline:red solid 1px;
	}

	    #right p
		{
		   width:200px;
		   margin:0 0 0 10px;
		   overflow:hidden;
		}	


#footer
{
   width:100%;
   min-height:90px;
   overflow:hidden;
   position:relative;
   background-color:#D4D4D4;
}


#footerinto
{
   width:1000px;
   min-height:90px;
   overflow:hidden;
   position:relative;
   outline:red solid 0px;
   margin:0 auto;
}

	#leftfoot
	{
	   min-width:460px;
	   min-height:90px;
	   overflow:hidden;
	   position:relative;
	   outline:red solid 0px;
	   padding:20px 10px;
	}

	#rightfoot
	{
	   min-width:460px;
	   min-height:90px;
	   overflow:hidden;
	   position:relative;
	   outline:red solid 0px;
	   padding:10px 10px;
	}








/*------------------ϲ᧥ 汨ᬠ 롪 ⬮䞭--------------------*/

/* ############## Blog/featured columns ######## */

.blog
{
  width:550px;
  min-height:650px;
  position:relative;
  padding:10px 10px 10px 10px:
  overflow:hidden;
  outline:red solid 0px;
}

	.blog a
	{
	  color:#00B6F4;
	}

	.blog a:hover
	{
	  color:#00B6F4;
	  text-decoration:none;
	}

.blog-featured .item, .blog .item {
	float:left;
}
.items-row .column-1 {
	margin-right:0;
	margin-left:0;
}

.blog img
{
  padding:0px 10px 0 10px;
}





#main ul.actions {
	text-align: left;
}

.content_rating {
	text-align: right;

}

ul.menu li ul li ul li ul li ul {
	padding-right: 7px;
}

#system-message dd.notice ul,
#system-message dd.error ul,
#system-message dd.message  ul {
        background-position: 100% 0!important;
        padding: 10px 40px 10px 10px!important;
}
#system-message dd.message  ul {
        background-image:url(../images/system/notice-info_rtl.png)/*tpa=http://stroy-metall.ru/templates/metall/images/system/notice-info_rtl.png*/!important;
}
#system-message dd.notice ul {
        background-image:url("../images/system/notice-note_rtl.png")/*tpa=http://stroy-metall.ru/templates/metall/images/system/notice-note_rtl.png*/!important;
}
#system-message dd.error ul {
        background-image:url(../images/system/notice-alert_rtl.png)/*tpa=http://stroy-metall.ru/templates/metall/images/system/notice-alert_rtl.png*/!important;
}


/* ++++++++++++++  blog  ++++++++++++++ */
/*
.cols-1
{
        display: block;
        float: none !important;
        margin: 0 !important;
}

.cols-2 .column-1
{
        width:46%;
        float:left;
}

.cols-2 .column-2
{
        width:46%;
        float:right;
        margin:0
}

.cols-3 .column-1
{
        float:left;
        width:29%;
        padding:0px 5px;
        margin-right:4%

}
.cols-3 .column-2
{
        float:left;
        width:29%;
        margin-left:0;
        padding:0px 5px
}
.cols-3 .column-3
{
        float:right;
        width:29%;
        padding:0px 5px
}

.items-row
{
        overflow:hidden;
        margin-bottom:10px !important;
}

.column-1,
.column-2,
.column-3
{
        padding:10px 5px
}

.column-2
{
        width:55%;
        margin-left:40%;
}

.column-3
{
        width:30%
}

.blog-more
{
        padding:10px 5px
}





/**
 * @copyright	Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Import project-level system CSS */
@import url(../../../media/system/css/system.css)/*tpa=http://stroy-metall.ru/media/system/css/system.css*/;

/* Unpublished */
.system-unpublished, tr.system-unpublished {
	background: #e8edf1;
	border-top: 4px solid #c4d3df;
	border-bottom: 4px solid #c4d3df;
}

span.highlight {
	background-color:#FFFFCC;
	font-weight:bold;
	padding:1px 4px;
}

.img-fulltext-float-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-none {
}

.img-intro-float-right {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}

.img-intro-float-left {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.img-intro-float-none {
}

.maxiroundedcenter {
	text-align: center !important;
}
div#maximenuck ul.maximenuck {
	display: inline-block !important;
	margin: 0 -20px !important;
}

#menutop { height: 37px; }
#menutop .menu { width: 100%; display: block; }
#menutop .menu li { position: relative; }
#menutop ul.menu > li { list-style-image: url("../images/li.png")/*tpa=http://stroy-metall.ru/templates/metall/images/li.png*/ !important; margin: 0px 15px; }
#menutop ul.menu > li:first-child { list-style-image: none !important; }
#menutop .menu li a { color: #ffffff; text-decoration: none; }
#menutop .menu li ul { display: none; position: absolute; left: 0px; top: 31px; width: 150px; background: #193984; }
#menutop .menu li:HOVER ul { display: block; padding: 0px 15px 15px 15px; }
#menutop .menu li ul li { width: 90%; list-style-image: none !important; height: 24px; margin-left: 0px; }
#menutop .menu li ul li:first-child { margin-left: 0px !important; }
#menutop ul.menu li a:hover { background-image: none !important; color: #ffffff !important; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #ffffff; }
a[data-lightbox] {    display: block !important;  }

#center table{
  width: 100% !important;
}

.main-switch-image-table {
  display: none;
}
ul.breadcrumb li{
  list-style: none;
  display: inline-table;
}

#pg-msnr-container .pg-csv-box{
  width: 50% !important;
  float: left!important;
}

#pg-msnr-container .item{
  width: 25%!important;float: left!important;

  text-align: center;
}
#pg-msnr-container .item .pg-cv-box-img {
  margin: 0 auto;
}

.pg-csv-box-img{
  float: left;
  margin-right: 10px;
}
.pg-csv-name{
  float: left;
    width: 49%
}

.pagination.pagination-centered{
  display: none;

}

.pg-cv-name{
    color: #B36B00;
      font-size: 12px;
}
