@charset "utf-8";
/* CSS Document */

/* MAIN */

body { height: 100%; background-color: #999;
font-family: Tahoma, Geneva, sans-serif; 
font-size:12px; 
	margin:1px;
	padding:1px;

}
h1 { font-family: Tahoma, Geneva, sans-serif; font-size:18px; color: #1B5465; text-align:center; }
h2 { font-family: Tahoma, Geneva, sans-serif; font-size:16px; color:#1B5465; }
h3 { font-family: Tahoma, Geneva, sans-serif; font-size:14px; color:#1B5465; }
table { border-collapse: collapse; border-spacing: 0; }
th, td {vertical-align: top; padding:3px; }
a, img, form, object, table, div,fieldset { border: none; text-decoration:none; text-align:left;}
a{font-family:arial;font-size:12px;outline: none;}
.zagolovok {font-size:13.5px; font-weight:bold; color:#fff;text-shadow: 0 1px 1px rgba(0,0,0, .1);}
.header {
background: #333 url(../img/gradient.png) repeat-x 0 -110px;
}

ul, li {font-size:12px;list-style-image: url("http://center.stroysamvl.ru/img/marker.png");}

.forma {background-color:#FFF; 
         padding-left:10px;
		 padding-right:10px;
		 padding-bottom:10px;
         box-shadow: 0 0px 5px rgba(0,0,0, .4);
         -webkit-box-shadow: 0 0px 5px rgba(0,0,0, .4);
	     -moz-box-shadow: 0 0px 5px rgba(0,0,0, .4);
		 border-radius: 1em 1em 1em 1em;
	     -webkit-border-radius: 1em 1em 1em 1em;
	     -moz-border-radius: 1em 1em 1em 1em;}
.nazv {box-shadow: 0 0px 5px rgba(0,0,0, .4);
         -webkit-box-shadow: 0 0px 5px rgba(0,0,0, .4);
	     -moz-box-shadow: 0 0px 5px rgba(0,0,0, .4); 
		 border-radius: 0em 0em 1em 1em;
	     -webkit-border-radius: 0em 0em 1em 1em;
	     -moz-border-radius: 0em 0em 1em 1em;}
		 
 
.img {
	background-color:#FFF;
	border:1px solid #999; 
	padding:5px;
	box-shadow: 0 0px 10px rgba(0,0,0, .5);
    -webkit-box-shadow: 0 0px 10px rgba(0,0,0, .5);
	-moz-box-shadow: 0 0px 10px rgba(0,0,0, .5);
}		 
		 
		 
p,li,div {font-family: Tahoma, Geneva, sans-serif; 
font-size:12px; 
color:#000;
	margin:1px;
	padding:1px;
	text-align:left;
}
.p {
text-decoration: none;
color:#142364;
font-family:Arial; 
font-size:12px; 
font-weight:bold; 	
}
.block {
            margin: 5px 0 5px 0;
            padding: .7em;
            float: left;
            list-style: none;
            background: #444;
            background: rgba(0,0,0,.2);
            -moz-border-radius: .5em;
            -webkit-border-radius: .5em;
            border-radius: .5em;    
            -moz-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
            -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
            box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset; 
        }
.pole {
			-moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            border-radius: 4px;          
		    background: #c1c1c1;
            background: -moz-linear-gradient(#f5f5f5, #c1c1c1);
            background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#c1c1c1));
            background: -webkit-linear-gradient(#f5f5f5, #c1c1c1);
            background: -o-linear-gradient(#f5f5f5, #c1c1c1);
            background: -ms-linear-gradient(#f5f5f5, #c1c1c1);
            background: linear-gradient(#f5f5f5, #c1c1c1);	
		}


/* END MAIN */
