body, input, select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-align: left;
	padding-left: 2px;
	width: 950px; margin: auto;
}

select {display: block;}

input, textarea { background-color: #f0f0f0; border: 1px solid #aaaaaa;}
input {padding-left: 2px; padding-right: 2px;}

submit {text-align: center;}

body a {color: #666666;}
body a:visited { color: #666666;}
body a:hover { color: #000000;}

h1 {font-size:14px; font-weight: bold; display:inline;}

img {text-align: center; vertical-align: middle; border: 0px; }

img.small {
	width: 200px;
	height: 200px;
	vertical-align: middle;
	border: 0px;
}

div.bodynew {
	font-size: 12px;
	text-align: left;
	padding: 3px;
}

div.bodynew a {	color: #0066ff; }
div.bodynew a:visited { color: #0066ff;}
div.bodynew a:hover { color: #ffa500;}

table {
	border: 0px; 
	border-collapse:collapse;  /* cellspacing="0" */
	margin: auto;
} 
table td {padding: 0px;}
table#reg td {padding: 5px;}

table#header {
	width: 100%;
	height: 40px;
}
td#header2 {pading-left: 20px;}
table#header a {color: #ffffff; }
table#header a:visited { color: #ffffff;}
table#header a:hover { color: #000000;}
table#top {width: 100%;}

td#header1 {background: url(http://taunt.ru/img/header1.gif); width: 10px; font-size: 1px;}
td#header2 {background: #aad651 url(http://taunt.ru/img/header2.gif); padding: 5px; padding-left: 20px; text-align: left;}
td#header3 {background: #aad651 url(http://taunt.ru/img/header2.gif); width: 350px; padding: 2px; text-align: right;}
td#header4 {background: #aad651 url(http://taunt.ru/img/header2.gif); width: 50px; padding: 2px;  text-align: left;}
td#header5 {background: #aad651 url(http://taunt.ru/img/header2.gif); text-align: right; padding-right: 5px;}
td#header6 {background: url(http://taunt.ru/img/header3.gif); width: 10px; font-size: 1px;}


td#search {font-size: 12px; color: #aaaaaa; line-height: 1.5em; text-align: left;}
td#search a {color: #aaaaaa; }
td#search a:visited { color: #aaaaaa;}
td#search a:hover { color: #000000;}

td#links {font-size: 10px; color: #aaaaaa; text-align: left;}
div#search {font-size: 12px; color: #555555; padding-top: 3px;}


td.blog-hd {font-size: 12px;}
td.blog-hd a {	color: #000000; text-decoration: underline; }
td.blog-hd a:visited { color: #000000; text-decoration: underline;}
td.blog-hd a:hover { color: #000000; text-decoration: none;}



td.blog-td {font-size: 12px; vertical-align: top; width: 210px; padding: 5px;}
div.blog { font-size: 14px; margin-top: 10px; padding: 5px; border: 2px dotted white;}
div.blog-hd {font-size: 13px; padding: 0px 0px auto 0px; font-weight: bold; height: 30px; }
div.blog-ft {font-size: 14px; padding: 5px; margin:0 auto 10px;}

div.blog-hd a {	color: #000000; color: #000000; text-decoration: underline;}
div.blog-hd a:visited { color: #000000; text-decoration: underline;}
div.blog-hd a:hover { color: #000000; text-decoration: none;}


td.pages {font-size: 14px; background-color: #eeeeee; padding: 10px; text-align: center; border-bottom: 1px solid #ffa500;}
td.pages a {text-decoration: none;}
td.pages a:visited {text-decoration: none;}
td.pages a:hover {text-decoration: none;}

td.border01 {background: url(http://taunt.ru/img/b01.gif); font-size: 1px; width: 10px; height: 10px; }
td.border02 {background: url(http://taunt.ru/img/b02.gif); font-size: 1px; height: 10px; }
td.border03 {background: url(http://taunt.ru/img/b03.gif); font-size: 1px; width: 10px; height: 10px; }
td.border04 {background: url(http://taunt.ru/img/b04.gif); font-size: 1px; width: 10px; }
td.border05 {background: url(http://taunt.ru/img/b05.gif); font-size: 1px; width: 10px; }
td.border06 {background: url(http://taunt.ru/img/b06.gif); font-size: 1px; width: 10px; height: 10px; }
td.border07 {background: url(http://taunt.ru/img/b07.gif); font-size: 1px; height: 10px; }
td.border08 {background: url(http://taunt.ru/img/b08.gif); font-size: 1px; width: 10px; height: 10px; }

span.page_lf {padding: 2px 7px 2px 7px; background-color: #ffffdb; border: 1px solid #dddd00; text-decoration: none;}
span.page_is { padding: 2px; background-color: #cded8d; font-weight: bold; text-decoration: none;
		 border-top: 2px solid #c6e878; border-left: 2px solid #c6e878;
		 border-bottom: 2px solid #acd255; border-right: 2px solid #acd255;
		 padding-left: 7px; padding-right: 7px; }

span.page_is_comm { padding: 2px; background-color: #F5F5CA; font-weight: bold; text-decoration: none;
		 border-top: 2px solid #ebebb8; border-left: 2px solid #ebebb8;
		 border-bottom: 2px solid #ebeb55; border-right: 2px solid #ebeb55;
		 padding-left: 7px; padding-right: 7px; }		 
		 
span.page {padding: 2px; padding-left: 7px; padding-right: 7px; background-color: #ffffff; border: 1px solid #e0e0e0; text-decoration: none;}
span.page a, span.page_lf a {color: #0066ff; text-decoration: none;}
span.page a:visited { color: #0066ff; text-decoration: none;}
span.page a:hover { color: #ffa500; text-decoration: none;}

#tooltip {
	display: block;
	width: 150px;
	background: #ffffff;
	border: 1px solid #aaaaaa;
	font-size: 12px; color: #0066ff;
	margin: 0px; padding: 3px;
	position: absolute;
	z-index: 5;
	visibility: hidden;
	text-align: center;
	opacity: 0.8; speed: 100;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
}

span#ssearch {color: #000000; text-decoration: none;}
span#ssearch a {color: #000000; text-decoration: none;}
span#ssearch a:visited {color: #000000; text-decoration: none;}
span#ssearch a:hover {color: #000000; text-decoration: none;}

.invisible_block {visibility:hidden; position:absolute; }
.visible_block {visibility:visible; position:absolute; text-align: center;}

td#newc1 {background: url(http://taunt.ru/img/comm1.gif); font-size: 1px; width: 6px; height: 6px;}
td#newc2 {background: url(http://taunt.ru/img/comm2.gif); font-size: 1px; width: 6px; height: 6px;}
td#newc3 {background: url(http://taunt.ru/img/comm3.gif); font-size: 1px; width: 6px; height: 6px;}
td#newc4 {background: url(http://taunt.ru/img/comm4.gif); font-size: 1px; width: 6px; height: 6px;}

span.button {
	padding: 3px;
	text-align: center;
	background: #ffffff;
	border: 1px solid #aaaaaa;
	text-decoration: none;
}
span.button a {text-decoration: none;}
span.button a:visited {text-decoration: none;}
span.button a:hover {text-decoration: none;}

div.comm_info {
	font-size: 12px;
	background-color: #f5f5ca;
	color: #555555;
	padding: 3px;
	border-top: 1px solid #eeebb8;
	border-right: 1px solid #eeebb8;
	border-left: 1px solid #eeebb8;
}

div.comm_text {
	display: block;
	background-color: #ffffff;
	padding: 5px;
	padding-bottom: 20px;
	border: 1px solid #eeebb8;
}

.book_all {padding: 5px; border-right: 1px solid #8CB921;}
.book_all a {text-decoration: none;}
.book_all a:visited {text-decoration: none;}
.book_all a:hover {text-decoration: underline;}

.book_sel {padding: 5px; 
	background-color: #f6ffdf;
	border-top: 1px solid #8CB921; border-left: 1px solid #8CB921; border-bottom: 1px solid #8CB921;}
	
.book_txt {padding: 15px; /*text-align: justify;*/
	 background-color: #f6ffdf; line-height: 1.7em;
	 border-top: 1px solid #8CB921; border-right: 1px solid #8CB921; border-bottom: 1px solid #8CB921;
	 }
	 
table#friends {width: 900px;margin-top: 30px;border: 1px solid #aaa; font-size: 12px;}	 
table#friends td {padding:5px;}

div#vk_comments {margin: 40px auto 10px;border: 1px solid #dae2e8;}
div#vk {margin: auto; height: 22px; width: 690px; background-color: #f7f7f7 !important; margin:20px auto; padding: 5px; border: 1px solid #dae2e8;}
div#vk_share {padding-left: 10px;}
div#vk_share, div#mailru_share, div#odkl_share, div#tweet_share, div#fb_share {float: left !important; width: 135px; text-align: center;}
div#mailru_share, div#fb_share {margin-top:2px;}

