*{
	margin:0;
	padding:0;
}

body {
	overflow: visible;
	/*overflow-x: hidden;*/
	background: url(/images/fonik.jpg) fixed; 
	font-family:    Arial,sans-serif,Verdana,Helvetica  ;
	min-width: 1000px;
	color:#ffffff;
} 

   
@font-face {
    font-family: 'Open Sans Condensed';
    src: url('OpenSans-CondLight-webfont.eot');
    src: url('OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondLight-webfont.woff') format('woff'),
         url('OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}
   
   
h2{
text-align: center;
clear:both;
width: 1000px;
margin:auto;
padding:0;
font-size: 48px;
font-weight: bold;
text-transform: uppercase;
color:#F14900;
text-shadow: -2px -2px #ffffff, 2px 2px #ffffff, -2px 2px #ffffff, 2px -2px #ffffff;
}
/*--------------------------------------------------------------------------*/
div.link {
clear:both;
height:1px;
padding-top:100px;
}
/*--------------------------------------------------------------------------*/
#top {
position: fixed;
/*left:30px;*/
/*top:15px;*/
text-align:center;
padding:25px;
min-width:1000px;
z-index: 999;
/*height: 170px;*/
background:#500C00;
width:100%;
}
#menu {
/*float:left;*/
}
#menu ul {
margin:auto;
width:1000px;
}
#menu ul li{
padding-right:10px;
position:relative; 
display: inline;
list-style:none;
} 
#menu ul li a{
padding:10px 20px;
background:#F2D713;
background-image: linear-gradient(to top, #F14900, #F2B239 50%, #F2D713 99%);
border:1px solid #F2D713;
border-radius: 15px;
-moz-border-radius: 10px;
webkit-border-radius: 10px; 
box-shadow: 4px 4px #500C00;
text-transform: uppercase;
color:#ffffff;
font-family: 'Open Sans Condensed';
font-size:18px;
font-weight:bold;
text-decoration: none;
} 
#menu ul li a:hover{
background-image: linear-gradient(to top,#F2B239 , #F14900 50%, #F2D713 99%);
}

/*--------------------------------------------------------------------------*/
#logo{
margin:-30px auto auto auto;
width:100%;
/*height: 350px;*/
padding:18px;
position:relative; 
clear:both;
color:#000000;
background:#EFEFEF;
/*height:667px; */
/*border:1px red solid;*/
}
table.logo{
margin:auto;
width:1000px;
vertical-align:top;
}
table.logo td{
text-align: center;
vertical-align:top;
}

table.logo p.phone{
padding-bottom:15px;
font-size: 36px;
font-family: 'Open Sans Condensed';
font-weight:bold;
color:#500C00;
}
table.logo p.knopka{
margin:20px;
}

table.logo p.knopka a{
padding:5px 50px;
color:#ffffff;
font-size:18px;
text-transform: uppercase;
text-decoration: none;
font-family: 'Open Sans Condensed';
font-weight:bold;
background:#F14900;
background-image: linear-gradient(to top, #F14900, #F2B239 50%, #F2D713 99%);
box-shadow: 4px 4px #500C00;
}

table.logo h1{
text-align: center;
font-size: 32px;
font-family: 'Open Sans Condensed';
color:#8D8070;
}
table.logo h3{
margin:auto;
font-family: 'Open Sans Condensed';
color:#000000;
font-size:24px;
letter-spacing: 1px;
text-transform: uppercase;
}
table.logo h4{
text-align:center;
padding-top:10px;
color:#F14900;
font-size:28px;
font-family: 'Open Sans Condensed';
text-transform: uppercase;
}
table.logo h5{
margin-top:0px;
color:#F14900;
text-align:center;
font-size:80px;
text-shadow: 4px 4px #500C00;
}
table.logo p.akcia{
padding:0;
color:#000000;
text-align:center;
font-size:18px;
}
table.logo p.akcia span{
text-transform: uppercase;
color:#F14900;
font-weight:bold;

}
table.logo p.time{
padding:25px 0 25px 0;
}
table.logo p.time span{
color:#ff0000;
font-weight:bold;
text-shadow: 1px 1px #500C00;
}
#d,#h,#m,#s{
padding:7px;
margin:10px 10px 0px 40px;
font-weight:bold;
font-size:38px;
border: 4px solid #ffffff;
box-shadow: -7px 7px 20px #000000;
}
/*--------------------------------------------------------------------------*/
div.niko {
clear:both;
width: 1000px;
margin:auto;
margin-top:0px;
padding:0px;
text-align:center;
/*font-family: PFDinTextCompPro-Light;*/
z-index: 10000000;
}

div.niko h4{
font-size:28px;
color: #F14900;
text-shadow: 1px 1px #500C00;
}

div.niko table{
width:100%;
empty-cells: hide;
border-spacing:40px 10px;
}
div.niko table td{
width:220px;
height: 170px;
padding:50px 0px 0px 0px;
vertical-align: top;
background:#F2D713;
color:#ffffff;
font-weight:normal;
box-shadow: 20px 20px 50px #000000;
border: #cccccc 1px solid;
border-radius: 220px;
-moz-border-radius: 220px;
webkit-border-radius: 220px; 
behavior: url(/index/pie/pie.htc); /* Пилюля для IE */

background-image: linear-gradient(to top, #F14900, #F2B239 50%, #F2D713 99%);

}
div.niko table td.center{ /*средняя ячейка*/
padding:0;
vertical-align: middle;
background:#ffffff;
border:0;
color:#000000;
box-shadow:none;
text-align:center;
}

div.niko table th{/*скрываю технические ячейки*/
background:none;
color:none;
}
div.niko table td img{
float: center;
border:0;
box-shadow: 10px 10px 50px #000000;
}

/*--------------------------------------------------------------------------*/
div.cena {
clear:both;
width: 1000px;
margin:auto;
text-align:center;
z-index: 10000000;
}

div.cena table{
border-spacing:50px;
width: 100%; 
}
div.cena td{
padding:0px 5px 10px 5px;
width: 33%;
vertical-align: top;
text-align:center;
font-size:20px;
background: #ffffff; 
border: #F14900 solid;
border-radius: 25px;
-moz-border-radius: 25px;
webkit-border-radius: 25px; 
behavior: url(/index/pie/pie.htc); /* Пилюля для IE */
}
div.cena p.text{
padding:10px;
background: #ffffff; 
color: #000000;
font-size:20px;
border-radius: 35px;
border: #909090 1px solid;
-moz-border-radius: 35px;
webkit-border-radius: 35px; 
behavior: url(/index/pie/pie.htc); /* Пилюля для IE */



}
div.cena p.text a{
color:#0033ff;
text-decoration: none;
text-shadow: -2px -2px #ffffff, 2px 2px #ffffff, -2px 2px #ffffff, 2px -2px #ffffff;
}
div.cena p.text a:hover{
color: #ff0000;
}

div.cena h3{
padding:10px;
margin:0px;
text-align:center;
font-size:36px;
color:#F2B239;
text-shadow: 1px 1px #500C00;
}
div.cena p.razmer {
font-size:32px;
font-weight:normal;
color:#0033ff;
}
div.cena p.cena {
margin-left:40px;
font-size:12px;
font-weight:normal;
color:#F2B239;
}
div.cena p.cena span {
font-size:72px;
font-weight:bold;
/*text-shadow: -2px -2px #ffffff, 2px 2px #ffffff, -2px 2px #ffffff, 2px -2px #ffffff;*/
text-shadow: 2px 2px #500C00;
}
div.cena p.link {
margin:25px 0px 20px 0px;

}
div.cena p.link  a{
padding:10px 20px;
background:#F14900;
background-image: linear-gradient(to top, #F14900, #F2B239 50%, #F2D713 99%);
border:0px solid #F2D713;
border-radius: 15px;
-moz-border-radius: 10px;
webkit-border-radius: 10px; 
box-shadow: 4px 4px #500C00;

text-transform: uppercase;
color:#ffffff;
font-size:18px;
font-weight:bold;
text-decoration: none;
}


/*--------------------------------------------------------------------------*/
div.sert {
margin:auto;
margin-top:20px;
width: 1000px;
text-align: center;
}

div.sert table {
width: 100%;
}
div.sert table td {
padding:20px 0px 20px 0px;
width: 25%;
}

div.sert table td img{
border-radius: 10px;
border: #a2d8fe solid;
-moz-border-radius: 10px;
webkit-border-radius: 10px; 
background: #a2d8fe; 
behavior: url(/index/pie/pie.htc); /* Пилюля для IE */
}
/*--------------------------------------------------------------------------*/
div.shema {
margin:auto;
margin-top:20px;
padding:0;
width: 100%px;
text-align: center;
background:#f0f0f0;
color:#000000;
}
div.shema p{
padding-bottom:20px;
font-size:24px;
color:#000000;
}
/*--------------------------------------------------------------------------*/
div.zakaz {
margin:auto;
margin-top:20px;
width: 1000px;
text-align: center;
background:#f0f0f0;
color:#000000;
border-radius: 35px;
border: #e0e0e0 1px solid;
-moz-border-radius: 35px;
webkit-border-radius: 35px; 
behavior: url(/index/pie/pie.htc); /* Пилюля для IE */
font-size:20px;
}
div.zakaz  h3{/*Заголовок*/
font-size: 28px;
font-weight: bold;
text-transform: uppercase;
color:#F14900;
text-shadow: 1px 1px #500C00;
margin:0px;
padding-top:10px;
}
div.zakaz p {/*телефон*/
padding-bottom:20px;
}
div.zakaz p span{/*телефон*/
padding-top:200px;
font-size:72px;
color:#F14900;
font-weight:bold;
text-shadow: 2px 2px #500C00;
letter-spacing: 3px;
}

#loadBar{
margin:auto;
width:90%;
height:75px;
/*border:1px solid red;*/
}
#loadBar h3{
color:red;
margin:0px;
padding-top:10px;
}
#loadBar p.info{
margin:0px;
padding-top:10px;
font-size:18px;
}
#sendtable{
width:100%;
}
#sendtable th{
width:100%;
padding:10px 20px 0px 20px;
}
#sendtable td{
width:50%;
padding:10px 20px 10px 20px;
font-size:20px;
}
label{
float:left;
width:100%;
font-weight:normal;
}

input {
width:400px;
height:30px;
font-size:24px;
}

textarea {
width:750px;
height:100px;
font-size:24px;
}
select{
width:400px;
height:35px;
font-size:24px;
color:grey;
}
#send {
padding:5px 50px;
margin-bottom: 20px;
color:#ffffff;
font-size:18px;
text-transform: uppercase;
text-decoration: none;
font-family: 'Open Sans Condensed';
font-weight:bold;
background:#F14900;
background-image: linear-gradient(to top, #F14900, #F2B239 50%, #F2D713 99%);
border-radius: 10px;
-moz-border-radius: 10px;
webkit-border-radius: 10px; 
behavior: url(/index/pie/pie.htc); /* Пилюля для IE */
box-shadow: 4px 4px #500C00;
}
/*--------------------------------------------------------------------------*/
#bottom {
clear:both;
width: 980px;
margin:20px auto 50px auto;
padding:10px;
text-align: center;
color:#ffffff;
font-size: 15px;
/*letter-spacing: 3px;*/
/*font-weight: bold;*/
/*text-shadow: -2px -2px #0033ff, 2px 2px #0033ff, -2px 2px #0033ff, 2px -2px #0033ff;*/
/*text-shadow: -2px -2px #333333, 2px 2px #333333, -2px 2px #333333, 2px -2px #333333;*/

background: url(/images/bottom-fon.gif); 
color: #000000;
border-radius: 35px;
border: #e0e0e0 0px solid;
-moz-border-radius: 35px;
webkit-border-radius: 35px; 
behavior: url(/index/pie/pie.htc); /* Пилюля для IE */

}
#bottom  a{
color:#0033ff;
text-decoration: none;
text-shadow: -2px -2px #ffffff, 2px 2px #ffffff, -2px 2px #ffffff, 2px -2px #ffffff;
}
/*--------------------------------------------------------------------------*/
