/* CSS Document */
@font-face { 
			font-family: Theater;
			src: url(fonts/Theater.ttf);
}

@font-face {
			font-family: a_FuturaRoundTitulCm;
			src: url(fonts/a_FuturaRoundTitulCm.ttf);
}

@font-face {
			font-family: a_FuturaRoundDemi;
			src: url(fonts/a_FuturaRoundDemi.eot); /* Для IE */
}

@font-face {
			font-family: a_FuturaRoundDemi;
			src: url(fonts/a_FuturaRoundDemi.ttf);
}

@font-face {
			font-family: a_FuturaRound;
			src: url(fonts/a_FuturaRound.ttf);
}

.under-header {
		font-family: Theater;
		font-size: 23pt;
		text-align: center;
}

.left-menu {
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 20px;
	
	font-family: a_FuturaRoundDemi, "Comic Sans MS";
	font-size: 16pt;
	color: white;
}

#top-menu {
	font-size: 18pt;
}

.top-menu {
	font-size: 18pt;
}

#sub-menu {
	text-align: center;
	font-size: 13pt;
}

.sub-menu {
	text-align: center;
	font-size: 13pt;
}


.content {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

body {
	margin: 0;
	background-image: url("images/bg-item.jpg");
	background-attachment: scroll;
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #000000;	
	
	display: block; 				/* выравнивание содержимого по центру */
	text-align: -webkit-center;
}


h1, h2 {
	font-family: a_FuturaRoundDemi, "Comic Sans MS";
}

td {
	 font-family: a_FuturaRoundDemi, "Comic Sans MS";
	 font-size:13pt;
	 color: white;
	}

a:link, a:visited {
	color:white;

}

.current, a:hover, a:active {
	text-decoration:none;
	background-color:white;
	color: black;
	border-radius: 5px;
}

a img {
    border: none; /* Убираем рамку */
   }


#main {
	background-color:transparent;	
}


.margin {
	margin-left:5px;
}

.action {
	font-weight:bold;
	color:red;
}

.ps {
	font-size: 16pt;
}

.phone {
	font-family: a_FuturaRoundTitulCm, "Comic Sans MS";
	font-size:18pt;
}

.bullet {
	float:left; 
	padding-right:5px; 
	padding-left:5px;
}

.purered {
	background-color: rgb(237,28,36);
}

.lightred {
	background-color: rgb(242, 108, 79);
}


.puregreen {
	background-color: rgb(0,166,81);
}

.lightgreen {
	background-color: rgb(60, 184, 120);
}


.podpis {
	 font-family: a_FuturaRound, "Comic Sans MS";
	 font-size: 11pt;
}

.events {
	 font-family: a_FuturaRound, "Comic Sans MS";
	 font-size: 12pt;
}

.pointer {
	cursor: pointer;
}

#name, #phone {
	font-size: 13pt;
	color: black;	
	border-radius: 10px;	
	padding: 5px;
	margin-top: 20px;
}

#button {
	font-size: 14pt;
	border-radius: 10px;
	color: white;
	background: rgb(60, 184, 120); /*rgb(242, 108, 79);*/
	cursor: pointer;	
	padding: 10px;
	margin-top: 20px;
}

#button:hover {
	background: rgb(0,166,81); /* green; */
}

#result {
	color: red;
	font-size: 13pt;
}

.round {
	border-radius: 10px;
}

.client {
	vertical-align: middle;
}