/*-------------------- форма */
input{margin:0;}
input.file{border:none;_border:1px solid;}
img.bordered,iframe,input,textarea,img.reImage{border:solid 1px;}
textarea,input{padding-left:3px;padding-right:3px; }
input.radio{border:none;background:none;}

iframe,textarea,input,img.bordered,img.reImage{border-color:#555555;}

textarea,input{background:#ffffff;}

input.submit,a.submit{color:#ffffff; font-weight:normal;	background-color: #b64e67; 
border:1px solid #C9C9C9;	font-size:11px;	padding:2px 10px;	_padding:1px 0px;	width:auto;	height:19px;_height:20px;}

table.reTable td, table.reTable th{padding:7px;}
table.reTable th {border:1px solid;background:#dfd58e;text-align:left; font:12px tahoma, padding:5px;}
table.reTable {width:100%;}
table.reTable,table.reTable td, table.reTable th {border-color:#dddddd;vertical-align:middle;}
/*--------------------*/

/*-------------------- стандартное*/
body, td, p, ul, li, a, a:hover {font:12px tahoma, sans-serif; color: #754452;}
table.all, td.all{width:100%;}
table.all, tr.all{height:100%;}
td{vertical-align:top;}
img{border:0;}
p.alert {color: #000000; margin:0;padding:0; padding-top: 10px;}

ul {list-style-type: none;}
/*--------------------*/		
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}				
h1{font-size:14px; color: #754452; font-weight: bold;  margin:15px 0 10px 20px; }
h2{font-size:12px; color: #000000; font-weight: bold; }
h3{font-size:12px; color: #444444; font-weight: bold; }
h4{font-size:12px; color: #000000; font-weight: bold; }
h5{font-size:12px; color: #000000; font-weight: bold; }
h6{font-size:12px; color: #000000; font-weight: normal;}

/*--------------------*/

#left {width: 50%; background:url(../../img/design/fon.jpg) repeat-x right top;}
#right {width: 50%; background:url(../../img/design/fon.jpg) repeat-x left top;}


.top {background-color: #f9b4c9; }

#head {width: 295px;  background:url(../../img/design/hed.jpg) no-repeat left top;}
/*#body {width: 295px;  background:url(../../img/design/girl.jpg) no-repeat left top;}*/

#conetent {background:url(../../img/design/content.gif) no-repeat left top; padding:0 0 0 0px;}




/*-------------------- главное меню*/
#menu {margin:0px; padding:0; position: relative; z-index:99;}
#menu ul {list-style-type: none; padding:0;margin:0; height: 31px; padding-right:20px;}
#menu ul li {float: right; }
#menu ul li a {display: block; margin:0; color: #ffffff;font-weight: bold; text-decoration:  none; background:url(../../img/design/divider.gif) no-repeat right top; padding:6px 8px 0 2px;}

#menu li #menu2 {position: absolute; background-color: #b64e67; width: 160px;  margin:0px 0 0 5px;visibility:hidden;}
#menu li:hover #menu2{visibility:visible;}
#menu li.hover #menu2{visibility:expression(parentNode.className=="hover"?"visible":"hidden");}

#menu2  ul {padding:0;margin:0; border: 2px solid #ffffff; border-bottom: 1px solid #ffffff; height: auto !important; }
#menu2  ul li{display: block; background-color: #b64e67; float: none;  padding:0; margin:0; border-bottom: 1px solid #ffffff;}
#menu2  ul li a {display: block; text-align: center; background: none; padding:5px 5px 5px 5px; font-weight: normal;}
/*--------------------*/

#copyright {margin: 90px; 0 0 150px; color: #ffffff; position: absolute;}

.podpic {font-size: 11px; font-weight: bold;}
/*--------картинка png*/
img.png{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
div.png{
	display:inline;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"')");
	width:expression(this.firstChild.width); 
	height:expression(this.firstChild.height);
} 
/*--------------------*/
hr {clear:all;	margin:0;	padding:0;	height:2px;	width:100%;	border: 0px solid;	_background:none;	_border:none;	background-color:#c70000;
	border-color:#c70000;	_background:none;	_border:none;	_color:#c70000;}

/************************/
body.page{
	background: url(../../img/design/body_bg.jpg) repeat-y center #ea9fb3 !important;
	height:100%;
	text-align: center;
}
table.bodyTable {
	background:#f8b4c8;
	width:800px;
	margin:0 auto;
	text-align: left;
	height: 100%;
}
td#content{
	background-color:#f8b4c8;
	padding: 0 20px 10px 280px;
}
td#footer{
	height: 130px;
	background: url(../../img/design/text_end.gif) no-repeat center #f8b4c8;
	padding-top:200px;
	vertical-align: middle;
	
}
.top{
	height: 136px;
}
td#td_menu{
	height: 31px;
	background: url(../../img/design/menu_bg.gif) repeat-x;
	padding:0;
}
#nodecontent{
	position: relative;
	
}
div#girl{
	position: absolute; 
	margin: 140px 0 0 -50px;
	padding-top: 750px;
	/*top:-72px !important;
	left:-330px !important;
	
	background: url(../../img/design/girl_big.png) no-repeat top left;*/
	background: url(../../img/dima.png) no-repeat top left;
	
	min-height:10px;
	height: auto !important;
	height:750px;
	/*height: 0px;*/
	/*_height: 782px;*/
	width:339px;
}
.lnews{
	margin-left: 70px;
}
