﻿@charset "utf-8";
/* CSS Document */


@import url(http://fonts.googleapis.com/css?family=Lobster&amp;subset=latin,cyrillic-ext);

body{
	margin:0 auto;
	padding:0;
	background:
	url(img/bg.jpg) top center repeat-y, #c9c3f3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}


#cont{
	position:relative;
	z-index:10;
	width:900px;
	margin:15px auto;
	background:#f3f3f3;
	padding:15px 30px 10px;
	border:3px solid #c4bbca;
	border-radius:10px;
	box-shadow:#000 0px 0px 10px;
}

li{
	margin-top:10px;
	list-style-image:url(img/li.png);
}


.li2 li{
	margin-top:10px;
	list-style-image:url(img/li2.png);
}




h3{
	text-align:center;
	color:#1d6758;
	font-family:Arial, Helvetica, sans-serif;
		padding:0;
	margin:0;
	font-variant:normal
}




h2{
	text-align:center;
	color:#1d6758;
	font-family:Arial, Helvetica, sans-serif;
		padding:0;
	margin:0;
	font-variant:normal
}




h1{
	text-align:center;
	color:#1d6758;
	font-family:Arial, Helvetica, sans-serif;
		padding:0;
	margin:0;
	font-variant:normal
}

.gen{
	font-family: 'Lobster', cursive;
	color:#e10000;
	font-variant:normal;
	font-weight:normal;
}

.gen_color{
		color:#e10000;
}

.right{
	float:right;
	margin-left:25px;
}

.left{
	float:left;
	margin-right:25px;
}

.black{
	color: #373737;
}

#clear{
	margin:0;
	padding:0;
	clear:both;
}

#timg {
border: 0px;
box-shadow: none;
}

img{
	border:#FFF solid 2px;
	box-shadow:#000 0px 0px 5px;
}

#video{
	border:#FFF solid 2px;
	box-shadow:#000 0px 0px 5px;
}

#avtor{
	width:750px;
	margin:15px auto;
	padding:10px 20px;
	background:#f1f8ff;
	border-radius:10px;
	box-shadow:#000 0px 0px 5px;
}

#photo {
float: left;
width: 160px;
margin-right: 25px;
margin-bottom:10px;
border-radius: 10px;
border: 0;
box-shadow: none;
}

#line{
	border-bottom:1px solid #999;
	margin:5px 0px;
}

.noc{
	text-align:left;
}

#forma{
	text-align:center;
}

#field{
	margin-top:10px;
	padding:9px;
	text-align:center;
	border:#63C 2px solid;
	font-size:18px;
}

#but_reg{
	margin-top:10px;
	background:url(img/but.png);
	width:355px;
	height:60px;
	border:0;
}

#but_reg:hover{
	background-position:0px -60px
}












#coment {
margin:25px auto;
background: #FFFBE6;
width: 90%;
padding: 7px 10px;
border: #90C 1px dashed;
border-radius: 15px;
box-shadow: #000 0px 0px 3px;
overflow: hidden;
}

#coment img{
border: 3px #FFFFFF solid;
box-shadow: #000 0px 0px 5px;
}

img[Attributes Style] {
width: 150px;
height: 224px;
}


.attachment-coment{
	float:left;
	margin-right:25px;
}

#coment h2{
	text-align:left;
}

#coment h3{
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	color:#414141;
	font-variant:normal;
	font-weight:normal;
}

.ll{
	float:left;
	margin-right:25px;
}

.rr{
	float:right;
	margin-left:25px;
}



#but1{
	margin-top:10px;
	display:block;
	background:url(img/but1.png) no-repeat;
	width:355px;
	height:60px;
	border:0px;
}

#but1:hover{
	background-position:0px -60px;
}

#but2{
	margin-top:10px;
	display:block;
	background:url(img/but2.png) no-repeat;
	width:355px;
	height:60px;
	border:0px;
}

#but2:hover{
	background-position:0px -60px;
}

#but2vip{
	margin-top:10px;
	display:block;
	background:url(img/but2vip.png) no-repeat;
	width:355px;
	height:60px;
	border:0px;
}

#but2vip:hover{
	background-position:0px -60px;
}

#but3{
	margin-top:10px;
	display:block;
	background:url(img/but3.png) no-repeat;
	width:355px;
	height:60px;
	border:0px;
}

#but3:hover{
	background-position:0px -60px;
}