﻿@charset "UTF-8";
/* html верстка, дизайн, создание сайтов - dizzpro@gmail.com (Юрий) */
body {
	padding: 0; margin: 20px;
	font-family: 'Roboto', sans-serif;
	background-color: #FFFFFF;
	/*background-image:url(../images/fon11.jpg);*/
  	background-position: center center;
  	background-repeat: no-repeat;
  	background-attachment: fixed;
  	background-size: cover;
  }
.all {
	width:1090px;	
	}
	
.top {
	height:65px;
	line-height:1.8em;
	font-size:2.2em;
	font-weight:bold;
	color: #5B5B5B;
	background-color: #FFFFFF;
	border: #ABABAB solid 1px;
	/*text-shadow: 2px 2px 2px #FFFFFF, 0 0 0.2em #ABABAB;*/
	letter-spacing: 0px;
	margin-bottom:12px;
		
	-moz-border-radius: 18px; /* FF1+ */
	-webkit-border-radius: 18px; /* Saf3+, Chrome */
	-khtml-border-radius: 18px; /* old Konqueror browsers */ 
	border-radius: 18px; /* Opera 10.5+, IE 9 */
	}
.cont {
	max-width:1000px;
	background-color: #FFFFFF;
	padding: 30px 30px 30px 30px;
	}
.cont2 {
	max-width:1000px;
	background-color: #FFFFFF;
	padding: 0px 30px 30px 30px;
	}
hr {
	border: 1px #ABABAB solid;
	}
p {
	color: #5B5B5B;
	text-align:justify;
	text-indent: 30px;
	font-size:1.1em;
	/*text-shadow: 2px 2px 2px #FFFFFF, 0 0 0.2em #ABABAB;*/
	line-height:1.4em;
	}
img {
	border:#FFFFFF solid 1px;
	}
#pic {
    float: left; /* Обтекание картинки текстом */
   }
#text {
	 margin-left: 350px;
	 }
#vk {
	padding-top:20px;
    float: left; 
   }
#video {
	 margin-left: 350px;
	}
.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border: 1px solid #fff;
	display: table-cell;
	padding: 3px 10px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}
.phone {
	font-size:2.2em;
	font-weight:bold;
	font-family: 'Roboto', sans-serif;
	color: #fff;
	background-color: #507299;
	padding:8px;
	width:400px;
	letter-spacing: 2px;

	-moz-border-radius: 18px; /* FF1+ */
	-webkit-border-radius: 18px; /* Saf3+, Chrome */
	-khtml-border-radius: 18px; /* old Konqueror browsers */ 
	border-radius: 18px; /* Opera 10.5+, IE 9 */
	}
.foot {
	max-width:1000px;
	padding:6px;
	font-family: 'Roboto', sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color: #5B5B5B;
	background-color: #FFFFFF;
	border: #ABABAB solid 1px;
	/*text-shadow: 2px 2px 2px #FFFFFF, 0 0 0.2em #ABABAB;*/
	letter-spacing: 0px;
		
	-moz-border-radius: 18px; /* FF1+ */
	-webkit-border-radius: 18px; /* Saf3+, Chrome */
	-khtml-border-radius: 18px; /* old Konqueror browsers */ 
	border-radius: 18px; /* Opera 10.5+, IE 9 */
	}	
a:link {
	color: #507299;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #507299;
}
a:hover {
	text-decoration: none;
	color: #77A7DD;
}
a:active {
	text-decoration: none;
	color: #77A7DD;