﻿* {
	margin: 0px;
	padding: 0px;
}
body {
	font: 12px Tahoma;
	background: #000000;
	background-image: url(images/body_bg.png); /* Путь к фоновому рисунку */
	background-position: top center; /* Положение фона */
	background-repeat: no-repeat; /* Отменяем повторение фона */
}
img {
	border: 0px;
}

.rewtable td {border:2px solid #fff; padding:10px;}

.preload {display: none;}

td {
	vertical-align: top;
}

.name {padding-top:10px;}
.date {position: absolute; top:10px; right:0px;}
.message {padding-bottom:10px; border-bottom: 1px #fff dotted;}

.feeditem {position: relative;}

h1 {font: bold 12px/30px Tahoma;}

#input1 {border: 1px solid #c9c9c8; background: transparent; color:#fff; margin-left:150px; width:200px;}
#input2 {border: 1px solid #c9c9c8; background: transparent; color:#fff; margin-left:145px; width:200px;}
#input3 {border: 1px solid #c9c9c8; background: transparent; color:#fff; width:406px; margin-top:10px; margin-bottom:10px; height:200px;}

.but {border: 1px solid #c9c9c8; background: transparent; color:#fff; width:100px;}
p {
	padding: 5px 0px;
}
.clear {
	clear: both;
}
.textleft {
	text-align:justify;
}
.index-page  {
	left:55px !important
}
#container {
	position: relative;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1100 ? "1100px" : "100%");
	min-width: 100%;
}
#wrapper {
	width: 100%;
	margin: 0px auto;
	position: relative;
	overflow:hidden;
}
#topmenu {
	height:44px;
	width:100%;
	position:absolute;
	top:137px;
	align:center
}

/**/
#content {
	width: 1010px;
	padding: 190px 16px 10px 16px;
	color: #e5e5e5;
	font: 13px Tahoma;
	text-align: justify;
}
#content p {
	padding: 6px 0px;
}
#content ul, #content ol {
	list-style-position: inside;
}
#content1 {
	padding: 190px 16px 10px 16px;
	color: #e5e5e5;
	font: 13px Tahoma;
	text-align: justify;
}
#content1 p {
	padding: 6px 0px;
}
#content1 ul, #content ol {
	list-style-position: inside;
}
.img {
	border: 0px solid #000000;
	margin: 8px;
}
.left {
	float: left;
}
.right {
	float: right;
}

#content a {
	color: #fbf2e1;
	text-decoration:underline;
}

#content a:hover {
	color: #f7c30b;
	text-decoration:none;
}

#content1 a {
	color: #fbf2e1;
	text-decoration:underline;
}

#content1 a:hover {
	color: #f7c30b;
	text-decoration:none;
}

.banner_vk {
float:left;
height:86px;
text-align:center;
width:150px;
}

.banner_vk a {
	display:block;
	margin:0px auto;
}

.banner_face {
float:left;
height:86px;
text-align:center;
width:136px;
}

.banner_face a {
	display:block;
	margin:0px auto;
}

.banner_napodiume {
float:left;
height:86px;
text-align:center;
width:170px;
}

.banner_napodiume a {
	display:block;
	margin:0px auto;
}

.banner_topdj {
float:left;
height:86px;
text-align:center;
width:102px;
}

.banner_topdj a {
	display:block;
	margin:0px auto;
}

.banner_pdj {
float:left;
height:86px;
text-align:center;
width:125px;
}

.banner_pdj a {
	display:block;
	margin:0px auto;
}

.banner_web {
float:left;
height:86px;
text-align:center;
width:124px;
}

.banner_web a {
	display:block;
	margin:0px auto;
}

.banner_ukr {
float:left;
height:86px;
text-align:center;
width:183px;
}

.banner_ukr a {
	display:block;
	margin:0px auto;
}

.vk {
	background:url(images/sp_vk_h.png) no-repeat;
	width:150px;
	height:86px;
}

.vk:link , .vk:visited {
	background:url(images/sp_vk.png) no-repeat;
	width:150px;
	height:86px;
}

.vk:hover {
	background:url(images/sp_vk_h.png) no-repeat;
	width:150px;
	height:86px;
}

.face {
	background:url(images/sp_face_h.png) no-repeat;
	width:136px;
	height:86px;
}

.face:link , .face:visited {
	background:url(images/sp_face.png) no-repeat;
	width:136px;
	height:86px;
}

.face:hover {
	background:url(images/sp_face_h.png) no-repeat;
	width:136px;
	height:86px;
}

.napodiume {
	background:url(images/sp_napodiume_h.png) no-repeat;
	width:170px;
	height:86px;
}

.napodiume:link , .napodiume:visited {
	background:url(images/sp_napodiume.png) no-repeat;
	width:170px;
	height:86px;
}

.napodiume:hover {
	background:url(images/sp_napodiume_h.png) no-repeat;
	width:170px;
	height:86px;
}

.topdj {
	background:url(images/sp_topdj_h.png) no-repeat;
	width:102px;
	height:86px;
}

.topdj:link , .topdj:visited {
	background:url(images/sp_topdj.png) no-repeat;
	width:102px;
	height:86px;
}

.topdj:hover {
	background:url(images/sp_topdj_h.png) no-repeat;
	width:102px;
	height:86px;
}

.pdj {
	background:url(images/sp_pdj_h.png) no-repeat;
	width:125px;
	height:86px;
}

.pdj:link , .pdj:visited {
	background:url(images/sp_pdj.png) no-repeat;
	width:125px;
	height:86px;
}

.pdj:hover {
	background:url(images/sp_pdj_h.png) no-repeat;
	width:125px;
	height:86px;
}

.web {
	background:url(images/sp_web_h.png) no-repeat;
	width:124px;
	height:86px;
}

.web:link , .web:visited {
	background:url(images/sp_web.png) no-repeat;
	width:124px;
	height:86px;
}

.web:hover {
	background:url(images/sp_web_h.png) no-repeat;
	width:124px;
	height:86px;
}

.ukr {
	background:url(images/sp_ukr.png) no-repeat;
	width:183px;
	height:86px;
}

.ukr:link , .ukr:visited {
	background:url(images/sp_ukr.png) no-repeat;
	width:183px;
	height:86px;
}

.ukr:hover {
	background:url(images/sp_ukr_h.png) no-repeat;
	width:183px;
	height:86px;
}

.menu_outdoor {
float:left;
height:44px;
text-align:center;
width:108px;
}

.menu_outdoor a {
	display:block;
	margin:0px auto;
}

.menu_studio {
float:left;
height:44px;
text-align:center;
width:105px;
}

.menu_studio a {
	display:block;
	margin:0px auto;
}

.menu_nude {
float:left;
height:44px;
text-align:center;
width:102px;
}

.menu_nude a {
	display:block;
	margin:0px auto;
}

.menu_reports {
float:left;
height:44px;
text-align:center;
width:103px;
}

.menu_reports a {
	display:block;
	margin:0px auto;
}

.menu_wedding {
float:left;
height:44px;
text-align:center;
width:120px;
}

.menu_wedding a {
	display:block;
	margin:0px auto;
}

.menu_cityart {
float:left;
height:44px;
text-align:center;
width:126px;
}

.menu_cityart a {
	display:block;
	margin:0px auto;
}

.menu_bio {
float:left;
height:44px;
text-align:center;
width:129px;
}

.menu_bio a {
	display:block;
	margin:0px auto;
}

.menu_clients {
float:left;
height:44px;
text-align:center;
width:107px;
}

.menu_clients a {
	display:block;
	margin:0px auto;
}

.menu_contacts {
float:left;
height:44px;
text-align:center;
width:108px;
}

.menu_contacts a {
	display:block;
	margin:0px auto;
}

.m_outdoor {
	background:url(images/menu_icons/outdoor.png) no-repeat;
	width:108px;
	height:44px;
}

.m_outdoor:link , .outdoor:visited {
	background:url(images/menu_icons/outdoor.png) no-repeat;
	width:108px;
	height:44px;
}

.m_outdoor:hover {
	background:url(images/menu_icons/outdoor_h.png) no-repeat;
	width:108px;
	height:44px;
}

.m_studio {
	background:url(images/menu_icons/studio.png) no-repeat;
	width:105px;
	height:44px;
}

.m_studio:link , .studio:visited {
	background:url(images/menu_icons/studio.png) no-repeat;
	width:105px;
	height:44px;
}

.m_studio:hover {
	background:url(images/menu_icons/studio_h.png) no-repeat;
	width:105px;
	height:44px;
}

.m_nude {
	background:url(images/menu_icons/nude.png) no-repeat;
	width:102px;
	height:44px;
}

.m_nude:link , .nude:visited {
	background:url(images/menu_icons/nude.png) no-repeat;
	width:102px;
	height:44px;
}

.m_nude:hover {
	background:url(images/menu_icons/nude_h.png) no-repeat;
	width:102px;
	height:44px;
}

.m_reports {
	background:url(images/menu_icons/reports.png) no-repeat;
	width:103px;
	height:44px;
}

.m_reports:link , .reports:visited {
	background:url(images/menu_icons/reports.png) no-repeat;
	width:103px;
	height:44px;
}

.m_reports:hover {
	background:url(images/menu_icons/reports_h.png) no-repeat;
	width:103px;
	height:44px;
}

.m_wedding {
	background:url(images/menu_icons/wedding.png) no-repeat;
	width:120px;
	height:44px;
}

.m_wedding:link , .wedding:visited {
	background:url(images/menu_icons/wedding.png) no-repeat;
	width:120px;
	height:44px;
}

.m_wedding:hover {
	background:url(images/menu_icons/wedding_h.png) no-repeat;
	width:120px;
	height:44px;
}

.m_cityart {
	background:url(images/menu_icons/cityart.png) no-repeat;
	width:126px;
	height:44px;
}

.m_cityart:link , .cityart:visited {
	background:url(images/menu_icons/cityart.png) no-repeat;
	width:126px;
	height:44px;
}

.m_cityart:hover {
	background:url(images/menu_icons/cityart_h.png) no-repeat;
	width:126px;
	height:44px;
}

.m_bio {
	background:url(images/menu_icons/bio.png) no-repeat;
	width:129px;
	height:44px;
}

.m_bio:link , .bio:visited {
	background:url(images/menu_icons/bio.png) no-repeat;
	width:129px;
	height:44px;
}

.m_bio:hover {
	background:url(images/menu_icons/bio_h.png) no-repeat;
	width:129px;
	height:44px;
}

.m_clients {
	background:url(images/menu_icons/clients.png) no-repeat;
	width:107px;
	height:44px;
}

.m_clients:link , .clients:visited {
	background:url(images/menu_icons/clients.png) no-repeat;
	width:107px;
	height:44px;
}

.m_clients:hover {
	background:url(images/menu_icons/clients_h.png) no-repeat;
	width:107px;
	height:44px;
}

.m_contacts {
	background:url(images/menu_icons/contacts.png) no-repeat;
	width:108px;
	height:44px;
}

.m_contacts:link , .contacts:visited {
	background:url(images/menu_icons/contacts.png) no-repeat;
	width:108px;
	height:44px;
}

.m_contacts:hover {
	background:url(images/menu_icons/contacts_h.png) no-repeat;
	width:108px;
	height:44px;
}

/**/


#icons {
	right:8px;
	margin-right:0%;
	position:absolute;
	top:8px;
}

#icons a {
	display:block;
	float:left;
	margin-left:8px;
}

#icons .b_vk {
	background:url(images/bottoms/b_vk.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_vk:link, #icons .b_vk:visited {
	background:url(images/bottoms/b_vk.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_vk:hover {
	background:url(images/bottoms/b_vk_h.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_fb {
	background:url(images/bottoms/b_fb.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_fb:link, #icons .b_fb:visited {
	background:url(images/bottoms/b_fb.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_fb:hover {
	background:url(images/bottoms/b_fb_h.png) no-repeat;
	width:38px;
	height:38px;
}


#icons .b_tw {
	background:url(images/bottoms/b_tw.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_tw:link, #icons .b_tw:visited {
	background:url(images/bottoms/b_tw.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_tw:hover {
	background:url(images/bottoms/b_tw_h.png) no-repeat;
	width:38px;
	height:38px;
}


#icons .b_od {
	background:url(images/bottoms/b_od.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_od:link, #icons .b_od:visited {
	background:url(images/bottoms/b_od.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_od:hover {
	background:url(images/bottoms/b_od_h.png) no-repeat;
	width:38px;
	height:38px;
}


#icons .b_lj {
	background:url(images/bottoms/b_lj.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_lj:link, #icons .b_lj:visited {
	background:url(images/bottoms/b_lj.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_lj:hover {
	background:url(images/bottoms/b_lj_h.png) no-repeat;
	width:38px;
	height:38px;
}


#icons .b_gp {
	background:url(images/bottoms/b_gp.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_gp:link, #icons .b_gp:visited {
	background:url(images/bottoms/b_gp.png) no-repeat;
	width:38px;
	height:38px;
}

#icons .b_gp:hover {
	background:url(images/bottoms/b_gp_h.png) no-repeat;
	width:38px;
	height:38px;
}

#footer {
	padding: 0px 0px;
	text-align:center;
	background:url(images/foot_line.png) no-repeat 50% 0%;
	margin:0px 45px 0px 45px;
	color:#808080;
	font:10px/30px Tahoma;
}

#footer a {
	color:#808080;
	text-decoration:underline;
}

#footer a:hover {
	color:#f7c30b;
	text-decoration:underline;
}
