/* Brandbeat */
/* для простоты */
.resetdiv {clear:both;}
.left {float:left;}
strong {font-weight:bold;}
.decor {text-decoration:none;}

/* * {border:1px solid #00FF00;} */
body{background:#000000;}

h2 {font-family:"Trebuchet MS";}
#maincontainer {min-width:990px; border-top:4px solid #b90003;}

.clearfloat{
clear:both;
height:0px;
font-size:1px;
line-height:0px;
}

#holder {
background:url(/_gfx/bgud_logo.jpg) 4px 0px repeat-x #f98c0a;
height:144px;
}

#logo {
float:left;
height:144px;
width:690px;
}

#phone {
float:right;
width:300px;
height:144px;
}
#phone img {
float:right;
display:block;
}
#phone a{
float:right;
width:194px;
height:24px;
display:block;
padding:7px 0px 0px 20px;
color:#ae6207;
font-family:Arial;
font-size:12px;
}
#phone a:hover{
color:#000;
}
#slider2{
background:#f5e6bf;
height:455px;
display:none;
}
a.btn-slide{
background:url(/_gfx/adress.gif) 0 0 no-repeat;
}
a.btn-slide:hover{
background-position:0px -31px;
}
a.btn-slide-active{
background-position:0px -62px;
}

#line{
background:url(/_gfx/line.jpg) 0 0 repeat-x #fa9a3e;
height:4px;
font-size:1px;
line-height:0px;
}

#middle{
background: #fa963a;
height:324px;
}
#middle2{
/* border:1px solid #000; */
background:url(/_gfx/ugolok.gif) right bottom no-repeat;
height:324px;
} 
#middle img{
background:url(/_gfx/icons/loading.gif) 50% 50% no-repeat;
}
#middlelink {
display:block;
height:120px;
width:205px;
/* float:right; 
background:#e5e5e5; */
position:absolute;
right:0;
top:352px;
}
#menu{
/* background:url(/_gfx/bg_menu_line.jpg) 0 0 repeat-x #000000; */
height:38px;
}
#menu ul, #menu ul li{
margin:0px;
padding:0px;
}
#menu ul li{
list-style:none;
float:left;
color:#ffffff;
height:32px;
}
#menu ul li a{
text-indent:-9999px;
margin-top:5px;
display:block;
height:32px;
/* height:25px; */
}
#m_1{
margin-left:5px;
width:162px;
background:url(/_gfx/menu/about.png) 0px 0px no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_gfx/menu/about.png,sizingMethod=crop); 
//background: none;
//cursor:pointer;
}
#m_1:hover, #m_1.hover{
background-position:0px -30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_gfx/menu/about2.png,sizingMethod=crop); 
//background: none;
} 
#m_2{
margin-left:20px;
width:118px;
background:url(/_gfx/menu/facility.png) 0px 0px no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_gfx/menu/facility.png,sizingMethod=crop); 
//background: none;
//cursor:pointer;
}
#m_2:hover, #m_2.hover{
background-position:0px -30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_gfx/menu/facility2.png,sizingMethod=crop); 
//background: none;
}
#m_3{
width:165px;
background:url(/_gfx/menu/portfolio.png) 0px 0px no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_gfx/menu/portfolio.png,sizingMethod=crop); 
//background: none;
//cursor:pointer;
}
#m_3:hover, #m_3.hover{
background-position:0px -30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_gfx/menu/portfolio2.png,sizingMethod=crop); 
//background: none;
}
#m_4{
margin-left:5px;
width:146px;
background:url(/_gfx/menu/projects.png) 0px 0px no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_gfx/menu/projects.png,sizingMethod=crop); 
//background: none;
//cursor:pointer;
}
#m_4:hover, #m_4.hover{
background-position:0px -30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_gfx/menu/projects2.png,sizingMethod=crop); 
//background: none;
}
#m_1.hover, #m_2.hover, #m_3.hover, #m_4.hover{background-position:0px -30px;}

#menu_block{
background:url(/_gfx/bg_menu2.jpg) 0 0 no-repeat;
height:38px;
}

#container{
padding:15px 35px 15px 35px;
}
#container_top{
background:url(/_gfx/cont_line.gif) right 0 no-repeat #ffb500;
height:11px;
font-size:1px;
line-height:0px;
}
#table{
width:100%;
background:url(/_gfx/cont_bg.gif) 0 0 repeat #ffefb1;
}
#table td{
vertical-align:top;
/*padding:15px; */
}
#content{
font:15px verdana;
}
#content p{
font:15px verdana;
}
#content li{
font:14px verdana;
padding:20px 0px 10px 20px;
}
#content a {
color:#9d5819;
} 
#content strong {
font-weight:bold;
} 
/* Правый блок */
#right{
background:url(/_gfx/bg_right.gif) right 0 no-repeat;
width:330px;
}
#r_block{
color:#574005;
position:relative;
float:left;
overflow:hidden;
}
#r_block .transparency{
opacity:0.2;
filter:alpha(opacity=20);
-moz-opacity:0.2;
background-color:#FFFFFF;
width:314px;
height:1500px;
position:absolute;
top:0px;
left:0px;
}
.r_content{
padding:0px;
position:relative;
}
.r_content p{
font-size:14px;
padding:0px 40px 10px 20px;
}
.r_content p a{
color:#9d5819;
}
.r_content h2{
padding:0px 40px 5px 20px;
line-height:15px;
color:#6b4522;
}

.star{
display:block;
font:12px Arial sans-serif;
color:#ffffff;
width:75px;
height:28px;
padding:17px 2px 0px 35px;
margin-left:3px;
text-decoration:none;
background:url(/_gfx/bg_r_el.gif) 0 0 no-repeat;
}
.star:hover{
background-position:0px -45px;
}
.date{
float:right;
font:10px Arial sans-serif;
color:#9f7e60;
width:115px;
height:28px;
padding:0px 0px 0px 15px;
background:url(/_gfx/date.gif) 0px 0px no-repeat;
}

#date,#url {
font:12px verdana;
margin:-20px 0px 20px 20px;
}

#r_about{
padding:20px 20px 0px 20px;
background:url(/_gfx/bg_r_about.gif) 17px 10px no-repeat;
}
#r_about p{
background:url(/_gfx/bg_r_p_about.gif) 140px bottom no-repeat;
padding:50px 20px 20px 0px;
line-height:20px;
}

#foundations{
font-family:"Trebuchet MS";
color:#798786;
font-size:13px;
background:url(/_gfx/5.gif) 0px 0px no-repeat;
}
#foundations ol{
margin:20px;
padding:80px 0px 5px 38px;
list-style:decimal;
}
#foundations ol li{
padding:0px 25px 10px 0px;
}


#footer{
cursor:default;
font-family:"Trebuchet MS";
border-top:1px solid #f6ffc7;
background:#000000;
/* url(/_gfx/bg_footer.jpg) center 25px no-repeat  */
height:100px;
color:#ffffff;
font-size:14px;
line-height:17px;
}
#footer ul{
list-style:none;
}
#footer ul li{
margin-top:25px;
padding-left:20px;
float:left;
width:25%;
}
#footer span{
display:block;
color:#b6b6b6;
}
#footer #chema, #footer #chema a{
color:#4f869d;
font-size:11px;
}
.big_mail{
color:#ffffff;
font-size:16px;
}


#content .fc{
	width:650px;
	margin:15px auto 0px auto;
}
.fc{
	width:650px;
	margin:30px auto 0px auto;
}
.fc-i{
	width:245px;
	text-align:center;
}
.fc-t{
	width:405px;
}
.imagename{
	margin-top:10px;
}
.klubnika a, .malina a, .vishnia a, .chernika a{
	font-family:"Trebuchet MS";
	font-size:17px;
}
.klubnika a:hover, .malina a:hover, .vishnia a:hover, .chernika a:hover{
	text-decoration:none;
}
.klubnika, .malina, .vishnia, .chernika{
	padding:15px 0px 0px 0px;
}
.klubnika, .klubnika a {
	color:#cf2323 !important;
}
.malina, .malina a {
	color:#a54844 !important;
}
.vishnia, .vishnia a {
	color:#810a09 !important;
}
.chernika, .chernika a {
	color:#282a4d !important;
}

#button {
	width:116px;
	height:30px;
	background:transparent;
	border:none;
	background:url(http://brandbeat.ru/_gfx/button.gif) 0 0 no-repeat;
	cursor:pointer;
}
#form {
	width:600px;
	height:348px;
	background:url(/_gfx/bg_form.gif) 7px 0 no-repeat;
	padding-top:25px;
	margin:30px 0 0 20px
}
#form img {margin:0px;padding:0px;}
#allinput {
	width:435px;
	height:87px;
	padding-top:25px;
	margin-left:40px;
}
#input1 {
	background:url(/_gfx/FIO.gif) left center no-repeat;
	padding-left:80px;
}
#input2 {
	background:url(/_gfx/email.gif) left center no-repeat;
	padding-left:80px;
}
#input3 {
	background:url(/_gfx/telephone.gif) left center no-repeat;
	padding-left:80px;
}
#nameinput div {
	padding:4px 0px 4px 40px;
	_padding:10px 0px 10px 40px;
}
*:first-child+html #nameinput div {
	padding:10px 0px 10px 40px;
}
#input {
	float:left;
	width:350px;
	margin-left:10px;
}
#input input {
	width:100%;
	border:1px solid #eff2ef;
	background:#dcfbe9;
	height:24px;
	margin-bottom:4px;
	padding:4px 6px 2px 6px;
	font:14px verdana;
}
#alltextarea {
	width:475px;
	height:107px;
	padding-top:5px;
	margin-left:100px;
	_margin-left:110px;
}
#alltextarea div {
	background:url(/_gfx/detailform.gif) left center no-repeat;
	padding-left:30px;
}
*:first-child+html #alltextarea {
	padding-top:30px;
}
#textarea {
	width:325px;
	_width:350px;
	height:105px;
	border:1px solid #eff2ef;
	background:#ecffd4;
	font:14px verdana;
}
#formtext {
	padding:25px 10px 0px 440px;
	color:#569785;
	font:12px arial;
}
#buttondiv {
	text-align:center;
	margin-top:20px;
	padding-left:35px;
} 

/* Новости */

#titlenews {
	margin:0px 10px 40px 20px;
}
#titlenews h1 {
	font:30px verdana;
	background:#e1c684;
	display:inline;
	padding:3px;
	cursor:default;
}
#anounce {
	border-left:1px solid #574005;
	margin:0px 10px 20px 20px;
}
#anounce div {
	border-left:3px solid #574005;
	margin-left:2px;
	padding-left:10px;
	font:17px verdana;
}
#thisnews {
	font:15px verdana;
	padding:0px 20px 0px;
	width:600px;
	margin:0 auto;
}
#thisnews img {border:1px solid #ffb500;}
#thisnews p {padding:6px 0px;}
#thisnews ul, #thisnews ol {
	font:15px verdana;
	margin-left:35px;
}
#readthis {
	font:15px verdana;
	color:#574005;
}
#readthis div {margin:40px 0px 15px 30px;}
#readthis a {
	display:block;
	font:20px verdana;
	color:black;
	margin:15px 20px 15px 50px;
}
#poletext {
	margin:100px 20px 30px 40px;
	font:18px verdana;
	color:#002975;
}
#portlist {
	width:100%;
}
.portlist {
	width:225px;
	margin:0px 0px 45px 20px;
	text-align:center;
	color:#000000;
}
#portlist a, #portlist span {
	color:#967d36;
	
}
#nameproject {
	color:#864c17;
	font-size:25px;
	font-family: "Trebuchet MS", verdana;
	margin:0px;
	padding-bottom:15px;
}
#projecttext {
	color:#9d5819;
	font:14px verdana;
}
#projecttext a {
	color:#9d5819;
	font:14px verdana;
}
#textcontent{
	width:600px;
	margin:0 auto;
}
#textcontent td {
	border:1px solid #9d5819;
	padding:3px;
}
#textcontent table {
	margin:10px 40px;
}
#nameservices {
	margin-top:25px;
	color:#000000;
}
#nameservices a {
	color:#000000;
}
#servicesspec {
	padding-left:0px;
	color:#9d5819;
}
#servicesspec a {
	color:#000000;
	font:14px verdana;
}
#servicesspec ul {
	list-style-type:none;
	margin:4px 0px;
}
#myproject {
	margin-top:25px;
	margin-left:20px;
}
#myproject h3 {
	color:#6d776e;
	font:20px verdana;
	margin-bottom:10px;
}
.myprojectimg {
	float:left;
	width:133px;
	height:80px;
	padding-top:10px;
}
.myprojecttext {
	margin-left:140px;
	padding-top:15px;
}
.myprojecttext h4 {
	margin:5px 0px;
	font:16px verdana;
}
.myprojecttext span {
	font:14px verdana;
}
#projects li{
	background:#feffd8;
	float:left;
	width:48%;
	list-style:none;
	border-top:2px solid #fff7ba;
	margin-left:10px;
	font:12px verdana;
}
#projects li div{
	background:#fffce2;
	padding:20px 5px 20px 5px;
}
#projects li p{
	font:12px verdana;
	line-height:17px;
}
#projects li div dt{
	float:left;
	margin-right:20px;
}
#projects li div dd{
	padding-top:10px;
}
#projects li div dd span{
	font-size:14px;
	display:block;
}
#projects li div dd#pr_1{
	color:#206697;
}
#projects li div dd#pr_2{
	color:#ae5a07;
}
#projects li a.popup{
	color:#0549c6;
	display:block;
	margin:20px;
	background:url(http://www.yahta.ru/_gfx/icons/popup.gif) 0px 3px no-repeat;
	padding-left:14px;
	text-decoration:none;
	font:12px verdana;
}
#projects li a.popup:hover{
	color:#13377a;
	background-position:0px -9px;
}
#manage_login input {
	padding:3px;
	margin-right:10px;
	font: 10px "Trebuchet MS";
}
.login{
	width:70px;
	background:#9a9a9a;
	border:1px solid #7f9db9;
	height:15px;
}
.pass{
	width:70px;
	background:#9a9a9a;
	border:1px solid #7f9db9;
	height:15px;
}
.submit{
	cursor:pointer;
	height:26px;
}
#seolink {
	font:11px verdana;
	color:#e5e5e5;
	margin:15px 0px 10px 40px;
}
#seolink a {
	font:11px verdana;
	color:#e5e5e5;
}
#seolink a:hover {
	font:11px verdana;
	color:#e5e5e5;
	text-decoration:none;
}
#logo_a {
	width:690px;
	height:144px;
	display:block;
	text-indent:-9999px;
	background:url('/_gfx/bg_logo.jpg') 0 0 no-repeat;
}
