form,input,body,h1,h2,h3,h4
{
	margin:0px;
	padding:0px;
}

body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

img{border:none;}
a,.vote
{
	color:#3E6E9F;
}
a:hover
{
	text-decoration:none;
}

h1, h2, h3, h4
{
	font-family:Tahoma;
}

h1, h4
{
	color:#336699;
	font-size:19px;
	font-weight:normal;
	background:url(../_images/h1.gif) no-repeat left center;
	padding-left:18px;
}

h1 a, h2 a
{
	text-decoration:none;
}

h3
{
	color:#336699;
	font-size:19px;
	font-weight:normal;
	background:url(../_images/h1.gif) no-repeat center left;
	padding-left:18px;
}

h2
{
	color:#336699;
	font-size:19px;
	font-weight:normal;
	background:url(../_images/h1.gif) no-repeat center left;
	padding-left:18px;
}


p
{
	margin:5px 0 12px 0;
	color:#222222;
	line-height:16px;
	text-indent:0px;
}
/* footer */
.all
{
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");  min-width: 1000px;
}
.all-right
{
/*	background:url(../_images/footer_right.gif) right bottom no-repeat;*/
/*	padding-bottom:18px;*/
}
/* header */
div.header
{
	background:url(../_images/header_center.gif) repeat-x;
	height:152px;
}

div.header-left
{
	background:url(../_images/header_left.gif) no-repeat;
	height:152px;
}

div.header-right
{
	background:url(../_images/header_right.gif) right top no-repeat;
	height:152px;
}
.header_cont
{
	padding:15px 0 0 27px;
}
/* end header */

.topmenu
{
	text-align:right;
	height:11px;
	margin-right:18px;
	font-size:1px;
}
.topmenu a
{
	margin-left:8px;
	margin-right:7px;
}
.menu, .footer_blue table
{
	width:95%;
	text-align:center;
}
.img td
{
	padding-bottom:20px;
}
.split td
{
	border-right:#FFFFFF 2px solid;
}
.split td.last
{
	border:none;
}
.menu,.menu a
{
	color:#FFFFFF;
	font-size:14px;
}

.bcont{ display:none; }

.menu a
{
	font-weight:bold;
	text-align:center;
}
/*
.copyright
{
	color:#6B5B48;
	text-align:center;
}
*/
.footer_blue
{
	background:#336699;
	/*margin-bottom:37px;*/
	padding-top:13px;

	height:53px;
}

/*
.footer_blue a, .footer_blue
{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

.footer_blue  td
{
	border-right:#FFFFFF 2px solid;
}
.footer_blue td.last
{
	border-right:none
}
*/

.clear
{
	clear:both;
}
.colum_top_r#7F7F7F
{
	width:100%;
	margin-left:-320px;
	float:right;
}
.colum_top_rr
{
	margin-left:320px;
}
.colum_top_l
{
	width:320px;
	float:left;
}
/* end footer */
.quick
{
	margin:15px 0 0 10px;
}
.quick input
{
	width:190px;
	font-size:12px;
	color:#339966;
	border:#339966 1px solid;
}
.quick span
{
	margin-left:10px;
	font-size:12px;
	padding-right:15px;
	background:url(../_images/s.gif) no-repeat right 5px;
}
.quick span,
.quick a
{
	color:#FFFFFF;
	font-weight:bold;

}
.quick a
{
	font-size:11px;
}
.colum_bottom
{
	padding-bottom:22px;
}
.right
{
	width:100%;
	margin-left:-355px;
	float:right;
	padding-bottom:15px;
}
.right_cont
{
	margin-left:355px;
	padding-right:20px;
}
.left
{
	width:355px;
	float:left;
	padding-bottom:15px;
}
.path,.path a
{
	color:#8D8D8D;
	font-size:10px
}
.path
{
	margin-bottom:16px;
}
.login
{
	font-size:12px;
	color:#737373;
	padding:15px 0px 8px 0px;
	width:211px;
	margin-left:auto;
	margin-right:auto;
}
.login table td
{
	padding:2px;
}
.log
{
	width:150px;
	border:#DFDFDF 1px solid;
}
.log_input
{

	 height:22px;
	 width:66px;
	 border:none;
	 cursor:pointer;
	 color:#FFFFFF;
	 line-height:15px;
	 background:url(../_images/log_input.gif) no-repeat;
}

#news
{
	padding-left:95px;
	background:url(../_images/h1_news.gif) no-repeat;
	height:40px;
	width:57px;
	padding-top:12px;
}
.news
{
	color:#8B8B8B;
	font-size:12px;
	line-height:22px;
}
.news a
{
	line-height:16px;
}
/*vote*/
.vote_block
{
	margin:10px 0 18px 0;
	background:#FAFAFA;
	width:100%;
}
.vote_border
{
	border-top:#F0F0F0 1px solid;
	border-left:#F0F0F0 1px solid;
	border-right:#F0F0F0 1px solid;
}
.vote_left_top
{
	background:url(../_images/vote_left_top.gif) no-repeat left top;
	margin-left:-1px;
	margin-top:-1px;
}
.vote_right_top
{
	background:url(../_images/vote_right_top.gif) no-repeat right top;
	margin-right:-1px;
	border-bottom:#F0F0F0 1px solid;
}

.vote_left_bottom
{
	background:url(../_images/vote_right_bottom.gif) no-repeat right bottom;
}
.vote_right_bottom
{
	background:url(../_images/vote_left_bottom.gif) no-repeat left bottom;
	margin-bottom:-1px;
}
.vote_form
{
	padding:10px 22px 22px 24px;
	line-height:23px;
}

.vote_form a
{
	line-height:18px;
}

.vote_form h1
{
	margin-bottom:5px;
}
.vote_form label
{
	padding-left:6px;
}
.vote_submit
{
	background:url(../_images/vote_submit.gif);
	border:none;
	width:101px;
	height:21px;
	cursor:pointer;
	margin:12px 0 10px 0;
}
/*end vote*/

.i_left
{
	float:left;
}
.i_left,
.i_right
{
	width:49%;
	margin-bottom:20px;
}

.i_right
{
	float:right;
}


.i_full
{
	width:99%;
	margin-bottom:20px;
	overflow:hidden;
	clear:both;
}


/*block*/
.block_main
{
	margin:0 0 12px 0;
	width:100%;
}
.block_border
{
	border-top:#DCDCDC 1px solid;
	border-left:#DCDCDC 1px solid;
	border-right:#DCDCDC 1px solid;
}
.block_left_top
{
	background:url(../_images/block_left_top.gif) no-repeat left top;
	margin-left:-1px;
	margin-top:-1px;
}
.block_right_top
{
	background:url(../_images/block_right_top.gif) no-repeat right top;
	margin-right:-1px;
	border-bottom:#DCDCDC 1px solid;
}

.block_left_bottom
{
	background:url(../_images/block_right_bottom.gif) no-repeat right bottom;
}
.block_right_bottom
{
	background:url(../_images/block_left_bottom.gif) no-repeat left bottom;
	margin-bottom:-1px;
}
.block_sub
{
	padding:16px 10px 17px 10px;
/*	text-indent:10px;*/
}

.block_sub .content
{
	color:#5B5B5B;
	margin-top:10px;
	margin-bottom:10px;
}

.blue
{
	text-indent:0px;
	background:#FAFAFA;
	margin:15px 0 15px 0;
	width:100%;
	border-collapse:collapse;
}
.blue,.blue a
{
	font-size:14px;
	color:#336699;
}

.blue td
{
	vertical-align:top;
	padding:20px 8px  20px 12px;
	line-height:28px;
	color:#666666;
}

.blue .det
{
	line-height:28px;
	color:#666666;
}

.blue .det a
{
	line-height:normal;
	color:#336699;
}

.blue .det img
{
	margin:12px 4px 5px 0;
}

.blue .img
{
	width:110px;
	height:85px;
}

.blue .img img
{
	border:#FFFFFF 4px solid
}

.blue a
{
}

/*end block*/
#subtitra
{
	margin-left:10px;
	padding-top:12px;
	background:url(../_images/h1_subtitra.gif) no-repeat;
	padding-left:90px;
	width:85px;
	height:40px;
}

#forum
{
	margin-top:12px;
	padding:14px 0 12px 86px ;
	background:url(../_images/h1_forum.gif) no-repeat;
}

#forum,.forum
{
	margin-left:15px;
}

.forum
{
	margin-bottom:10px;
	line-height:19px;
}

.sub_left
{
	width:100%;
	margin-right:-290px;
	float:left
}

.sub_leftl
{
	margin-right:290px;
}


.sub_left_no_r
{
	margin-right:0px;
}

.sub_leftl_no_r
{
	margin-right:0px;
}


.sub_right
{
	float:right;
	width:200px;
	padding:10px 68px 20px 0;
}

.sub_right img
{
	margin:20px 0 6px 0;
}

.load
{
	background:url(../_images/load.gif) no-repeat left 5px;
	padding-left:12px;
	margin-left:10px;
	text-indent:0px;;
}

.pages
{
	margin:18px 0 0 22px;
}

.pages a,.pages span
{
	margin-left:2px;
	margin-right:2px;
}

.pages a.special
{
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
}

.pages span
{
	font-weight:bold;
}

.count
{
	padding-top:12px;
}
.count img
{
	margin-left:28px;
}
#photogalary
{
	margin-left:10px;
	padding-top:20px;
	background:url(../_images/h1_photogalary.gif) no-repeat;
	padding-left:90px;
	color:#656565;
	font-weight:bold;
	line-height:20px;
	font-size:11px;
}
#photogalary h1
{
	margin-bottom:5px;
}
#photogalary div
{
	font-size:14px;
}
.galary_back
{
	background:url(../_images/galary_back.gif) repeat-x;
	width:210px;
	margin:15px 0 10px 0;
}
.galary_left
{
	background:url(../_images/galary_left.jpg) no-repeat;
	padding-left:18px;

}
.galary_back,.galary_back a
{
	color:#ffffff;
	font-size:11px;
	margin-left:1px;
	margin-right:1px;
}
.galary_right
{
	background:url(../_images/galary_right.gif) no-repeat right;
	height:22px;
	line-height:20px;
}

.gphoto
{
	width:95%;
	margin:0 0 100px 0
}
.gphoto td
{
	vertical-align:top;
	width:30%;
}

.gphoto span
{
	padding:5px 20px 5px 20px;
/*	border:#E7E7E7 1px solid;*/
}

.gphoto img
{
	margin:5px 0 8px 0;

}

.gphoto div
{
	margin-left:20px;
	width:50%;
	line-height:25px;
}

.gphoto .name
{
	line-height:15px;
}

.gphoto a
{
	line-height:normal;
}
/*book*/
.index_cont
{
	padding-right:70px;
}
.border_top
{
	background:url(../_images/index_back.gif) repeat-x ;
	width:100%;
}
.h1_book
{
	background:url(../_images/h1_book.gif) no-repeat;
}
.h1_blog
{
	background:url(../_images/h1_blog.gif) no-repeat;
}

.h1_space
{
	background:url(../_images/h1_space.gif) no-repeat 0px 0px;
}


.boock_top_right
{
	background:url(../_images/index_top_right.gif) no-repeat top right;
}
.border_left
{
	background:url(../_images/block_line.gif) repeat-y left;
}
.border_right
{
	background:url(../_images/block_line.gif) repeat-y right;
}
.border_bottom
{
	background:url(../_images/block_line.gif) repeat-x bottom;
}
.boock_bottom_right
{
	background:url(../_images/block_right_bottom.gif) no-repeat bottom right;
}
.boock_bottom_left
{
	background:url(../_images/block_left_bottom.gif) no-repeat left bottom;
}
/*end book*/
.book,.blog
{
	padding:30px 20px 10px 20px;
	line-height:21px;
}
.book p,.blog p
{
	line-height:normal;
	height:38px;
}
.book h1,.blog h1
{
	margin:0 0 25px 88px;
}
.read a
{
	background:url(../_images/read.gif) no-repeat;
	padding:11px 37px 11px 37px;
	text-decoration:none;
}
.read
{
	margin-top:28px;
}
.sub_index_back
{
	background:#336699 url(../_images/sub_index_back.gif) repeat-x;
	margin:12px 0 12px 0;
}
.h1_sub_index
{
	background:url(../_images/h1_sub_index.gif) no-repeat ;
}

.h1_gal_index
{
	background:url(../_images/h1_gal_index.gif) no-repeat ;
}

.sub_right_top
{
	background:url(../_images/sub_right_top.gif) no-repeat top right;
}
.sub_right_bottom
{
	background:url(../_images/sub_right_bottom.gif) no-repeat right bottom;
}
.sub_left_bottom
{
	background:url(../_images/sub_left_bottom.gif) no-repeat left bottom;
}
.sub_index,.photo_index
{
	padding:30px 18px 5px 6px;
	height:220px;
}
.photo_index div
{
/*	width:150px;*/
	text-align:center;
}

.photo_index .last_images
{
	padding-top:20px;
	padding-left:10px;

}
.sub_index h2,.photo_index h2
{
	margin:0 0 15px 95px;
}
.sub_index table,.photo_index table
{
	width:100%;
}
.sub_index table td
{
	vertical-align:top;
	padding-bottom:32px;
	padding-left:10px;
}
.sub_index,.sub_index a,.photo_index,.photo_index a
{
	color:#336699;
	line-height:normal;
}
.sub_index,.photo_index
{
	color:#666666;
}

.photo_index img
{
	border-bottom:#CCCCCC 3px solid;
	border-top:#CCCCCC 3px solid;
	border-left:#CCCCCC 3px solid;
	border-right:#CCCCCC 3px solid;
}
.photo_index td
{
	width:25%;
	text-align:center;
	padding-bottom:10px;
	line-height:normal;
}
.sub_index td
{
	line-height:23px;
}
.sub_index td img
{
	margin-top:5px;
	margin-bottom:5px;
}
.simg img
{
	border:#CCCCCC 3px solid;
	margin-bottom:0px;
}
.simg
{
	width:100px;
	height:76px;

}
.download
{
	background:url(../_images/download.gif) no-repeat center left;
	padding-left:16px;
}
.footer
{
/*
	background:url(../_images/footer_center.gif) repeat-x bottom;
*/
}


.footer-copy
{
	border-top:solid 4px #FFFFFF;
	background:#7F7F7F;
	height:30px;
	color:#FFFFFF;
	padding-left:332px;
	padding-top:12px;
}


/* ===== */
.quick_form input, .quick_form textarea
{
	border: 1px solid #DFDFDF;
}

.quick_form input
{
	border: 1px solid #DFDFDF;
	height:15px;
	padding:5px 5px;
	font-weight:bold;
	color:#222222;
}


.quick_form td
{
	padding:2px;
	margin:2px;
}

.quick_form textarea
{
	height:100px;
	width:220px;
}

.quick_form input.submit
{
	border: none;
	background:#5EACD9;
	height: 18px;
	font-size: 12px;
	color: #fff;
	text-transform:uppercase;
	height:22px;
	margin-top:8px;
}


input.submit
{
	border: none;
	background:#5EACD9;
	height: 18px;
	font-size: 12px;
	color: #fff;
	text-transform:uppercase;
	height:20px;
	cursor:pointer;
}

.quick_form td
{
	color: #737373;
	font-size:12px;
}

.quick_form label
{
	color:#737373;
	font-size:10px;
}

.quick_form .label
{
	padding:5px 0px;font-weight:bold;
}


/* ADD  POST  FORM */
.quick_form textarea.content
{
	height:220px;
	width:400px;
}

.quick_form textarea.content
{
	height:220px;
	width:400px;
}

.quick_form textarea.advanced-content
{
	height:420px;
	width:580px;
}



.quick_form textarea.previewtext
{
	height:130px;
	width:400px;
}

.quick_form input.tags
{

	width:400px;
}


.quick_form textarea.comment_bach, .quick_form textarea.comment_still
{
	height:120px;
	width:400px;
}


.quick_form textarea.address
{
	height:60px;
	width:406px;
}


.quick_form input.header
{
	width:406px;
}

/* E N D  A D D  P O S T  F O R M */


/* ATTACH */


div.attach_image, div.attach_video, div.attach_flash
{
	padding-top: 15px;
	padding-bottom: 10px;

	text-align: center;
	border: dotted 1px #cccccc;

	margin-top: 20px;
	margin-bottom: 20px;
}



div.attach_flash
{
	background-image:url(../_images/flash.jpg);
	background-repeat:no-repeat;
}

div.attach_video
{
	background-image:url(../_images/video.jpg);
	background-repeat:no-repeat;
}

.imgthumb_outer
{
	border:solid 2px #DFDFDF;
	padding:0px;
	border-collapse: separate;
}

.imgthumb_outer td
{
	padding:0px;
}

.imgthumb td
{

	text-align:center;
	vertical-align:middle;

	padding:0px;
	margin:0px;
}

.imgthumb img
{
	border:none;
	display:block;
}

.imgcaption
{
	font-family:Trebuchet MS;
	text-align:center;
	margin-bottom:10px;
	margin-top:5px;
}

/* END ATTACH */


.thumbs
{
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

.thumb
{
	float:left;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:10px;
}

.thumb a
{
	float:left;
	border:solid 0px #FFFFFF;
	padding:0px;
	margin:0px;
}

.thumb span
{
	border:solid 3px #DFDFDF;
	padding:0px;
	margin:0px;
	float:left;
}

.thumb div.caption
{
	color:#5B5B5B;
	margin-top:-11px;
	padding-top:5px;
	display:block;
	clear:both;
	border:none;
	margin-bottom:10px;
}

.all_photo
{
	clear:both;
	margin-top:-8px;
}

.padding-top
{
	padding-top:10px;
}
.user_info .fields .field strong
{
	font-weight:bold;
	font-size:14px;
	color:#336699;
}

.user_info .fields
{
	padding-left:0px;
}

.user_info .fields .field
{
	margin-top:5px;
	margin-bottom:5px;
	color:#6D6D6D;
}

.field .more
{
}

.padding
{
	padding-left:15px;
}


.change_photo
{
	clear:both;
	text-align:center;
}

.change_photo a
{
	font-size:12px;
}

.user_photo
{
	width:145px;
}

/*
.user_photo img
{
	float:left;
	border:solid 1px #84CF68;
	padding:0px;
	margin:0px;
}

.user_photo span
{
	border:solid 2px #339966;
	padding:0px;
	margin:0px;
	float:left;
}
*/

div.news .date {
	color: #afafaf;
	font-size: 11px;
	padding-top: 5px;
	font-weight:bold;
	text-decoration:none;
}

.top_host
{
	height:103px;
}

div.not_published
{
	background:#FAFAFA;
}

div.not_published .blue
{
	background:#F0F0F0;
}

div.not_published a
{
	color:#999999;
}

div.not_published , div.not_published .blue td
{
	color:#999999;
}

.message
{
	font-size:14px;
	color:#339966;
	margin-top:10px;
	margin-bottom:10px;
}

textarea.comment
{
	border:solid 1px #DFDFDF;
	width:253px;
	height:63px;
	overflow:auto;
}

img.profile_180, img.profile_120
{
	border:solid 4px #DFDFDF;
}

.max_size_blog
{
	padding-left:7px 0px;
	color:#6D6D6D;
}


/* V O T E */

.vote_no_permission
{
	color:#cc0000;
	text-align:center;
	font-size:12px;
}

.vote_in_list label
{
	font-size:12px;
	color:#666666;
}

.vote_question, .vote_question a, .vote_question_detailed
{
	font-weight:bold;
	font-size:14px;
	color:#336699;
}

.vote_question_detailed
{
	margin-top:10px;
	margin-bottom:10px;
}

.vote_question, .vote_question_detailed, .vote_question a
{
	margin-bottom:8px;
}

.vote_result
{
	padding-left:30px;
}

.vote_result td
{
	font-size:12px;
	color:#666666;
	padding: 2px 0px 2px 0px;
}

.vote_finished
{
	color:#339966;
	font-size:12px;
	padding-left:30px;
}

.no_votes
{
	color:#339966;
	font-size:12px;
	padding-left:30px;
}

.vote_bar
{
	background:#FF9933;
	border-top:solid 1px #CC6600;
	border-right:solid 1px #CC6600;
	border-bottom:solid 1px #CC6600;
}


.vote_in_list hr
{
	margin-top:10px;
	margin-bottom:10px;
	color:#E7E9F3;
	background:E7E9F3;
}

.message_center
{
	font-size: 12px;
	color:#339966;
	margin-bottom:10px;
}

.vote_form_in_list
{
	padding-bottom:0px;
}

/* E N D  V O T E */

.grid
{
	background: url("../_images/img/grid.gif");
}

#upload_form td
{
	font-size:12px;
	color:black;
}

.media_buttons
{
	padding-top:5px;
}

#upload_form
{
	background:#FEFF99;
	border:solid 2px #FF6600;
}



#dropmenudiv{
position:absolute;
border:1px solid #1f4b79;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100000;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #1f4b79;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background:#336699;
color:white;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #82c5e1;
color:#1f4b79;
}

.page_title
{
	margin-top:10px;
	margin-bottom:15px;
}


.address_field
{
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
}

.address
{

}

.icons
{
	padding-top:10px;
	padding-left:0px;
	padding-bottom:10px;
}


img
{
	behavior: url("project/modules/root/_images/pngbehavior.htc");
}

.premium_menu
{
	margin-top:15px;
	margin-bottom:20px;
}

.premium_menu b
{
	color:#cc0000;
	display:block;
	margin-bottom:10px;
	padding-left:19px;
}

.bcount
{
      display:none;
}

/*------------------*/
.rootmenu ul
{
	list-style:none;
	margin:0px 0px 0px 17px;
	padding:0px;
}

.rootmenu ul li
{
	padding:2px;
}

.rootmenu ul li a.active
{
	background:#34598c;
	color:#e4e5b7;
	text-decoration:none;
	padding:2px;
	font-weight:bold;
}

.rootmenu div
{
	margin-left:0px;
}


.rootmenu span
{
	font-weight:bold;
	color:#cc0000;
}


.vw_date
{
	color:#555555;
	font-weight:bold;
	padding-bottom:10px;
	text-align:left;
}


.vw_title
{
	color:#555555;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
}


.comment_bach, .comment_still
{
	padding-top:30px;
	color:#666666;
	padding-bottom:30px;
	text-align:justify;

}

.vw_image img
{
	border:solid 4px #e0e0e0;
}

:root h2.gal_main
{
    margin-left:95px;
    margin-bottom:10px;
}

.comment_info
{
	padding-bottom:5px;
	font-weight:bold;
}

.comment_text
{
	color:#444444;
	margin-bottom:20px;
}

.comment
{

	border:solid 1px #DDDDDD;
	padding:6px;
	margin:6px;

}


.quote_link
{
	margin-top:5px;
}


.Level0
{
       background:#f0f0f0;

}
.Level1
{
       background:#ffffff;
}








body
{
    margin:0px;
    padding:0px;
}

div, body
{
    font-family:Verdana;
    font-size:13px;
}

img
{
    border:none;
}

.ntop
{
    height:72px;
    background:#FFFFFF;
}

.nlogo
{
    padding:18px 0px 0px 32px;
    float:left;
}

.nico
{
    float:right;
    margin:13px 25px 0px 0px;
}

.ntop2
{
    border-top:solid 2px white;
    background:#7f7f7f url(../_images/ntop2.gif) repeat-x;
    height:43px;
    color:white;
}

.ntop2 .nleft{width:295px;float:left;padding-top:4px}

.ntop2 a, .footer a
{
    color:white;
    font-weight:bold;
    padding:0px 4px;
    text-decoration:underline;
}

.ntop2 a:HOVER, .footer a:HOVER
{
    text-decoration:none;
}

.ntop2 form, .ntop2 .counters
{
    float:left;
    padding:2px 0px 2px 35px;
    font-weight:bold;
}

.ntop2 form a
{
    font-size:12px;
}


.ntop2 form input
{
    width:190px;
    border:none;
    background:white;
    height:15px;
}

.ntop2 .nmenu
{
    float:left;
/*    padding-left:62px;*/
    font-size:13px;
    font-weight:bold;
    padding-top:0px;

}

.ntop2 .nmenu a
{
    padding-top:5px;
    padding-bottom:5px;
    padding-left:7px;
    padding-right:7px;
    border:solid 1px #7f7f7f;
    float:left;
}

.ntop2 .nmenu span{
    padding-top:5px;
    padding-bottom:5px;
    padding-left:0px;
    padding-right:0px;
	float:left;
}

.footer .ntop2 .nmenu a
{
    border:solid 1px #336699;
}

.ntop2 .nmenu a:HOVER, .ntop2 .nmenu a.over
{
	border-left:solid 1px #1f4b79;
	border-top:solid 1px #1f4b79;
	border-right:solid 1px #1f4b79;
	border-bottom:solid 1px #1f4b79;
	background-color: #82c5e1;
	text-decoration:none;
	color:#1f4b79;
}

.ntop2 .nmenu a.nosubmenu:HOVER
{
	border-bottom:solid 1px #1f4b79;
}

.colum_top_rr
{
    font-size:14px;
    font-weight:bold;
    color:white;
}

.ntop2 .inner
{
    padding:5px 0px
}

.footer .ntop2{
	background:#336699;
	border:none;
	height:53px;
}

.footer .ntop2{
	background:#336699;
	border:none;
	height:53px;
}

/***
.footer .ntop2 .nleft
{
	width:264px;
}
*****/

.ntop2 .nmenu
{
	padding-left:30px;
}

.left .banner, .center
{
	text-align:center;
}


.left .vote_block
{
	width:211px;
	margin-left:auto;
	margin-right:auto;
}

.left .news
{
	width:211px;
	margin-left:auto;
	margin-right:auto;
}

.rootmenu
{
	width:250px;
	margin-left:auto;
	margin-right:auto;
}

.add_comment_table .submit
{
	margin-left:7px;
}

.add_comment_table .label
{
	padding-left:7px;
}

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

.comments
{
	margin-top:20px;
}
.padding
{
	padding-top:10px;
	padding-bottom:10px;
}

.padding form
{
	padding-left:10px;
}

.error2
{
	color:#ff0000;
	font-weight:bold;
}


.prikoly, .gosti, .rubriky, .audi
{
	padding-top:5px;
	height:300px;
}

.video_link
{
	width:310px;
	margin-left:auto;
	margin-right:auto;
	padding:10px 0px 10px 8px;
}

.video_link a
{
	padding-left:12px;
	background:url(../_images/smallarr.gif) no-repeat 0px 8px;
	font-weight:bold;
}

.video_label
{
	text-align:center;
	margin-bottom:5px;
}


.i_prikoly .h, .i_gosti .h, .i_audio .h, .i_rubriki .h
{
	padding-left:65px;
	height:31px;
	padding-top:10px;
}

.i_prikoly .h
{
	background:url(../_images/prikoly.gif) no-repeat 15px 0px;
}

.i_gosti .h
{
	background:url(../_images/gosti.gif) no-repeat 15px 0px;
}

.i_audio .h
{
	background:url(../_images/audio.gif) no-repeat 15px 0px;
}

.i_rubriki .h
{
	background:url(../_images/rubriki.gif) no-repeat 15px 0px;
}

.i_prikoly .h1_space,
.i_gosti .h1_space,
.i_audio .h1_space,
.i_rubriki .h1_space,
.i_prikoly .border_top,
.i_gosti .border_top,
.i_audio .border_top,
.i_rubriki .border_top
{
	background-position:left -20px;
}

.i_prikoly .boock_top_right,
.i_gosti .boock_top_right,
.i_audio .boock_top_right,
.i_rubriki .boock_top_right
{
	background-position:right -20px;
}

.photo_index .more{
font-size:12px;
font-weight:bold;
text-decoration:underline;
margin-left:40px;
background:url(../_images/smallarr.gif) no-repeat 0px 6px;
padding-left:12px;
}

.photo_index .more:HOVER{
text-decoration:none;
}

.flashcontent
{

}


.submenu
{
	background:url(../_images/pointer.gif);
	background-position:188px center;
	background-repeat:no-repeat;
}

.mceContentBody
{
	padding:7px 10px;
}






.newItem h2, .newItem h1{
	color:#3E6E9F;
	font-family:Tahoma;
	font-size:18px;
	background:none;
	padding:0px;
	margin:5px 0px 8px 0px;
}

.newItem h1{
	font-size:25px;
}

.newItem .author{
	padding-top:4px;
}

.newItem .author a{
font-family:Tahoma;
color:#3f71a3;
font-size:10px;
font-weight:bold;
}

.newItem .author, .newItem .tags{
	float:left;
	height:20px;
}

.newItem .tags{
	margin-left:20px;
}

.newItem .tags a{
color:#8ba8c5;
font-family:Tahoma;
}

.newItem .sub
{
	overflow:hidden;
	width:99%;
}

.newItem .margin
{
	margin-top:10px;
}

.counters .ssb
{
position:absolute;left:-1000px;top:-500px;
}

.newItem .desc p
{
	color:#000000;
	margin:0px;
	padding:0px;

}

.newItem .image{
	float:left;
	width:120px;
	padding-top:4px;
}

.newItem .image-full
{
	float:left;
	padding:5px 15px 15px 0px;

}

.newItem .text{
	margin-left:120px;
}

.newItem .no-image{
	margin-left:0px;
}



.newItem .rating
{
	margin-top:10px;
}

.newItem .links
{
	padding:5px 0px
}

.newItem .edit_delete a
{
	color:#333333;
	font-size:11px;
}


.newItem .edit_delete a.delete
{
	color:red;
}

.newItem .record{
	border-bottom:solid 1px #cdcdcd;
	padding:10px 0px;
}


