html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0;font-family: Verdana, Geneva, sans-serif; line-height:130%; font-size:100.01%;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th{font-weight:normal;font-style:normal}
ul,ol{list-style:none}
fieldset,img{border:none}
caption,th{text-align:left}
table{border-collapse:collapse;border-spacing:0}
.c{clear:both;}
a{color:#efe2d2;}
a:focus{outline:none}
.fl{float:left;}
.fr{float:right;}

h1{margin-bottom:20px; font:27px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; text-shadow:0 2px 1px #1f1d2a}
h1 a{margin-bottom:20px; font:27px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; text-shadow:0 2px 1px #1f1d2a; text-decoration:none; }
h2{margin-bottom:10px; font: italic 23px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999}
h2 a{margin-bottom:10px; font: italic 23px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999; text-decoration:none;}
h3{margin-bottom:10px;}
h4{margin-bottom:10px;}
h5{margin-bottom:10px;} 
h6{margin-bottom:5px; font:bold 10px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #333;}

p{padding-bottom:10px;}

.line{background:url(images/line.png) no-repeat top; width:1000px; height:22px;}

.bg1{background: #4a0812 url(images/bg4.jpg) repeat;}
.bg2{background: #2a121e url(images/bg2.jpg) no-repeat center top;}
.bg3{background: #744a35 url(images/bg3.jpg) repeat;}
.bg4{background: #c9b3ce url(images/bg1.jpg) no-repeat center top;}

#main{width:1000px; margin:0 auto;}
#header{background:url(images/header.png) no-repeat; height:122px; width:1000px; padding:31px 0 0px 0;}

.logo{background:url(images/logo.png) no-repeat; width:367px; height:48px; float:left; margin:0 0 0 41px;}
.logo-title{font:12px Tahoma, Geneva, sans-serif; color:#aeb5ce; float:left; margin:4px 0 0 45px;}

#panel .input-text{width:105px; font:10px Tahoma, Geneva, sans-serif; color:#a5a5a5; padding:3px 5px 0 12px; border: none; background:none; float:left; margin:72px 0 0 5px;}
#panel .input-button{width:18px; height:18px; border:none; cursor:pointer; float:right; background:none;  margin:71px 10px 0 0; font-size:1px; }
#panel .input-button:focus{outline:none; }
#panel {position:absolute; display: none; background:url(images/ico_11-hover.png) no-repeat; width:156px; height:97px; margin:-7px 0 0 388px;}

#nav{float:right; margin:4px 10px 0 0;}
#nav li{display:inline;}
#nav li a{float:right; font:bold 10px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; text-shadow:0 1px 0 #333; padding:37px 0 0 0; width:73px; margin:0 10px 0 10px; text-align:center}
#nav li a.nav-ico-1{background:url(images/ico_01.png) no-repeat center top;}
#nav li a.nav-ico-2{background:url(images/ico_03.png) no-repeat center top;}
#nav li a.nav-ico-3{background:url(images/ico_05.png) no-repeat center top;}
#nav li a.nav-ico-4{background:url(images/ico_07.png) no-repeat center top;}
#nav li a.nav-ico-5{background:url(images/ico_09.png) no-repeat center top;}
#nav li a.nav-ico-6{background:url(images/ico_11.png) no-repeat center top;}
#nav li a.nav-ico-6{}

#panel .input-text{width:105px; font:10px Tahoma, Geneva, sans-serif; color:#a5a5a5; padding:3px 5px 0 12px; border: none; background:none; float:left; margin:72px 0 0 5px;}
#panel .input-button{width:18px; height:18px; border:none; cursor:pointer; float:right; background:none;  margin:71px 10px 0 0;}
#panel .input-button:focus{outline:none; }
#panel {position:absolute; display: none; background:url(images/ico_11-hover.png) no-repeat; width:156px; height:97px; margin:-7px 0 0 388px;}


#icons{float:left; margin:2px 0 0 55px;}
#icons li{ float:left; display:block; }
#icons a{margin-left:4px; cursor:pointer; background:url(images/icons_bg.png) no-repeat; width:18px; height:18px;}
#icons a.bg-style-1{background-position:0 0; display:block; }
#icons a.bg-style-2{background-position:-22px 0; display:block; }
#icons a.bg-style-3{background-position:-44px 0; display:block;}
#icons a.bg-style-4{background-position:-66px 0; display:block;}


.border-left{background:url(images/border-left.png) no-repeat; width:7px; height:40px; float:left;}
.border-right{background:url(images/border-right.png) no-repeat; width:7px; height:40px; float:left}
.border-center{background:url(images/border-center.png) repeat-x; width:960px; padding:5px 13px 30px 13px; height:35px; float:left; font:bold 10px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #333;}
.border-center a{color:#fff; text-decoration:none;}
.border-center .border-center-left{float:left; width:200px;}
.border-center .border-center-left img{float:left; padding-right:18px;}
.border-center .border-center-left span{float:left; padding:8px 0 0 0;}
.border-center-right{float:right; width:240px; overflow:hidden; }
.border-center-right img{float:left; margin:5px 8px 0 0;}
.border-center-right a{float:left; margin:0 15px 0 13px;}
.border-center-right span{float:left; line-height:30px;}
.border-center-right .comments-link{line-height:30px; float:left;}
.picture{padding-bottom:20px;}


#footer{clear:both;}
.footer-top{background:url(images/footer-top.png) no-repeat; width:1000px; height:6px;}
.footer-bot{background:url(images/footer-bot.png) no-repeat; width:1000px; height:6px; margin-bottom:38px;}
.footer-center{background:url(images/footer-center.png) repeat; width:960px; padding:16px 20px 0 20px;}

.footer1{float:left; margin-right:50px;}
.footer2{float:left;}
.footer3{float:right; width:318px}

.footer3-1{float:left;}
.footer3-2{float:right;}
.footer3-3{float:left;}

#tumbs{}
#tumbs li{display:inline; margin-right:4px;}
#footer-icons{}
#footer-icons li{display:inline; margin-right:7px;}

.input1{background-color:none; background:url(images/input1.png) no-repeat; width:131px; height:15px; border:none; font:10px/30px Tahoma, Geneva, sans-serif; color:#686868; padding:8px 12px; margin-bottom:8px;}
.message{}
.message .input2 {background-image:url(images/input2.png); width:318px; height:31px;}
.message .input2 input{width:235px; height:15px; font:10px/30px Tahoma, Geneva, sans-serif; color:#686868; padding:8px 12px; border:none; background:none; float:left;}
.message .input2-b{border:none; width:40px; cursor:pointer; background:none; margin-top:-30px; height:31px; float:right}

.end{margin-bottom:30px; text-align:center}
.end h6{font-weight:normal;}
.end a{color:#fff; text-decoration:none; font-weight:bold;}

#page-nav{font:bold 10px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #333; margin:0 0 20px 0}
#page-nav li{display:inline; padding:0 2px;}
#page-nav li a{color:#fff; text-decoration:none; display:inline-block; background:url(images/page-c.png) repeat-x; height:27px; width:27px; line-height:26px;}
#page-nav li a span.st{background:url(images/page-l.png) no-repeat left top; width:2px; height:27px; float:left;}
#page-nav li a span.sz{background: url(images/page-r.png) no-repeat right top; width:2px; height:27px; float:right;}
#page-nav li a.active{color:#484848; text-shadow:none; cursor:default; background:url(images/page-c-active.png) repeat-x;}
#page-nav li a.active span.st{background:url(images/page-l-active.png) no-repeat left top; width:1px; height:27px; float:left;}
#page-nav li a.active span.sz{background:url(images/page-l-active.png) no-repeat right top; width:1px; height:27px; float:right;}


.jNiceSelectWrapper {WIDTH: 156px; POSITION: relative; HEIGHT: 31px; color:#000;}
.jNiceSelectWrapper DIV SPAN {PADDING-RIGHT: 12px;  PADDING-LEFT: 12px; FLOAT: none; OVERFLOW: hidden;  WIDTH: 113px; POSITION: absolute; HEIGHT: 31px;  background: url(images/input3_01.png) no-repeat; font:10px/30px Tahoma, Geneva, sans-serif; color:#000	;}
.jNiceSelectWrapper DIV A {	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(images/input3_02.png) no-repeat center center; WIDTH: 24px; POSITION: absolute; HEIGHT: 31px; color:#000;}
.jNiceSelectWrapper UL {color:#000; OVERFLOW-Y: auto; DISPLAY: none; Z-INDEX: 100; LEFT: 1px; OVERFLOW: auto; WIDTH: 152px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 28px; 
 -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius:2px; border:1px solid #FFFFCF; border-top:0; padding:0 0 1px 0; }
.jNiceSelectWrapper UL A { DISPLAY: block; color:#000; margin:0 1px; BACKGROUND-COLOR: #fff; text-decoration:none; padding:5px; font:10px Tahoma, Geneva, sans-serif;}
.jNiceSelectWrapper UL A:hover {BACKGROUND: #eee}
.jNiceSelectWrapper UL A.selected {BACKGROUND: #ededed}
.jNiceHidden {DISPLAY: none}
.jNice option{color:#000;}


.image{margin-bottom:20px;}
.rotate_item{float:left;}

.description{font: italic 18px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999; padding:25px 0 10px 0;}
.description p{font: italic 18px Georgia, "Times New Roman", Times, serif; padding-bottom:25px;}
.download-block{padding-bottom:20px;}
.download{background:url(images/download.png) no-repeat; width:220px; height:60px; display:block; margin-bottom:15px;}

.related{width:1000px; padding-bottom:20px;}
.related-1{float:left; width:257px;}
.related-2{float:left; width:160px;}
.related-3{float:left; width:165px;}
.related-4{float:left; width:165px;}
.related-5{float:left; width:253px;}

#share{}
#share li{display:inline;}
#share li a{display:inline-block; margin-bottom:6px;}

.top{clear:both;}
.top-left{float:left; width:58px;}
.top-left a{display:inline-block; margin-bottom:6px;}
.top-right{float:left; width:107px; font: italic 14px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 1px 0px #999;}
.top-right img{margin-bottom:4px;}

.like{clear:both;}
.like-left{float:left; width:58px;}
.like-left a{display:inline-block; margin-bottom:6px;}
.like-right{float:left; width:187px; padding-top:2px;}
.like-right .like-b-l{background:url(images/related1-l.png) no-repeat; width:6px; height:50px; float:left;}
.like-right .like-b-r{background:url(images/related1-r.png) no-repeat; width:6px; height:50px; float:left;}
.like-right .like-b-c{background:url(images/related1-c.png) repeat-x; width:170px; padding-left:5px; height:50px; float:left; font:bold 11px/50px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #666;}

.coments{clear:both;}
.coments-left{float:left; width:58px;}
.coments-left a{display:inline-block; margin-bottom:6px;}
.coments-right{float:left; width:195px; padding-top:2px;}
.coments-right .coments-b-l{background: url(images/coments_01.png) no-repeat; width:13px; height:26px; float:left;}
.coments-right .coments-b-r{background:url(images/coments_04.png) no-repeat; width:4px; height:26px; float:left;}
.coments-right .coments-b-c{background:url(images/coments_02.png) repeat-x; height:26px; float:left; padding-right:9px; padding-top:6px; font:bold 11px/20px Tahoma, Geneva, sans-serif; color:#fff;}
.coments-autor{font:10px Tahoma, Geneva, sans-serif; color:#fff; display:block; padding:5px 0 0 15px; line-height:10px; margin-bottom:-4px;}

.coments-content{padding-bottom:20px;}
.coments-content-right{float:right; width:250px;}
.coments-content-right a{display:block; margin-bottom:10px;}
.coments-content-left{float:left; width:724px;}


#liquid-round{padding:10px 0 33px 0 ; clear:both;}
.top{height:5px; background: url(images/tl.png) no-repeat left top;}
.top span span{height:5px; background:url(images/cc.png); margin:0 5px 0 5px;}
.top span {display:block; position:relative; height:5px; background:url(images/tr.png) no-repeat right top;}
.center-content {position:relative; background: url(images/r.png) right top; padding:10px 20px 0 20px;}
.center{background:url(images/cc.png) left top ;}
.bottom{height:5px; background:url(images/bl.png) no-repeat left bottom;}
.bottom span span{background:url(images/cc.png); height:5px; margin:0 5px 0 5px;}
.bottom span {display:block; position:relative; height:5px; background:url(images/br.png) no-repeat right top;}

.coments-content-left h2{margin:0; padding:0 0 10px 0;}
.input-text-reply{ background-color:none; background: url(images/pole.png) no-repeat; width:130px; height:29px; border:none; font:10px/29px Tahoma, Geneva, sans-serif; color:#686868; padding:0 12px 0 12px;}
.input-text-reply-url{ background-color:none; background: url(images/pole.png) no-repeat; width:130px; height:29px; border:none; font:10px/29px Tahoma, Geneva, sans-serif; color:#686868; padding:0 12px 0 12px;}
.texterea{background:url(images/texterea.png) no-repeat; width:292px; height:50px; padding:12px 12px 20px 12px;}
.input-text-reply-texterea{border:none; font:10px Tahoma, Geneva, sans-serif; color:#686868; background:none; width:292px; height:50px; overflow:auto}
.reply-block{width:316px; padding-bottom:20px;}
.reply-2-block{float:right;}
.reply-1-block{ margin-bottom:6px;}

.aligncenter, div.aligncenter{display:block; margin-left:auto; margin-right: auto;}
.alignleft{float:left;}
.alignright{float:right;}


/*------------------------------------------------*/
/*-------------------[COMMENTS]-------------------*/
/*------------------------------------------------*/

.coments{clear:both;}
.coments-left{float:left; width:58px;}
.coments-left a{display:inline-block; margin-bottom:6px;}
.coments-right{float:left; width:195px; padding-top:2px;}
.coments-right .coments-b-l{background: url(images/coments_01.png) no-repeat; width:13px; height:26px; float:left;}
.coments-right .coments-b-r{background:url(images/coments_04.png) no-repeat; width:4px; height:26px; float:left;}
.coments-right .coments-b-c{background:url(images/coments_02.png) repeat-x; height:26px; float:left; padding-right:9px; padding-top:6px; font:bold 11px/20px Tahoma, Geneva, sans-serif; color:#fff;}
.coments-autor{font:10px Tahoma, Geneva, sans-serif; color:#fff; display:block; padding:5px 0 0 15px; line-height:10px; margin-bottom:-4px;}

.coments-content{padding-bottom:20px;}
.coments-content-right{float:right; width:250px;}
.coments-content-right a{display:block; margin-bottom:10px;}
.coments-content-left{float:left; width:724px;}

.autor{float:left; width:60px;}
.autor img{padding:1px; border:1px solid #f0e4c0;}
.autor-name{float:left; font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #333; margin-top:-10px;}
.autor-name a{ font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #333; text-decoration:none;}
.name{font: italic 23px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999; display:block; margin-bottom:4px;}
.name a{font: italic 23px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999;  text-decoration:none;}

.coment-bot{background:url(images/coment-bot.png) no-repeat;  height:7px;}
.coment-center{background:url(images/coment-center.png) repeat;  padding:0px 20px 0px 20px; font: italic 16px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999;}
.coment-center p{font: italic 16px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999;}
.comment-reply-link{float:right; background:url(images/reply.png) no-repeat; width:84px; font-size:0; height:26px; margin:-14px 11px 5px 0; z-index:9999; position:relative}
.corner{background:url(images/corner.png) no-repeat; width:12px; height:11px; position:absolute; margin:-11px 0 0 35px}
.send{background:url(images/meow.png) no-repeat; width:89px; height:26px; border:0; cursor:pointer;}
.cancel-comment-reply {margin:15px 0; padding-right:12px; height:12px;}
.cancel-comment-reply a{font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #333; text-decoration:none;  background:url(images/cancel.png) no-repeat right; padding-right:14px; }
.reply-block p{color:#efe2d2}


#liquid-round{padding:10px 0 33px 0 ; clear:both;}
.top{height:5px; background: url(images/tl.png) no-repeat left top;}
.top span span{height:5px; background:url(images/cc.png); margin:0 5px 0 5px;}
.top span {display:block; position:relative; height:5px; background:url(images/tr.png) no-repeat right top;}
.center-content {position:relative; background: url(images/r.png) right top; padding:0px 20px 0 20px;}
.center{background:url(images/cc.png) left top ;}
.bottom{height:5px; background:url(images/bl.png) no-repeat left bottom;}
.bottom span span{background:url(images/cc.png); height:5px; margin:0 5px 0 5px;}
.bottom span {display:block; position:relative; height:5px; background:url(images/br.png) no-repeat right top;}

.autorinf{position:relative; margin-top:-90px; margin-left:-17px; }
#comment-section { clear: both; float: left; margin-top: 0px;  width:724px;}
	p#comments { color: #1e1e1e; font-size: 25px; padding-bottom: 0px; font-family: Georgia, serif;  }
	#content-area #comment-section ol.commentlist { float: left; list-style-type: none; }
		.comment, .comment-body { float: left;  }
		li.comment { margin-bottom: 10px;  background:url(images/coment-center.png) repeat; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}
		.comment-author {float:left; position:relative; top:-10px; width:60px;}
		.comment-author  img{padding:1px; border:1px solid #f0e4c0;}
		.comment-info {float:left; font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #333;}
		.comment-info a{ font:bold 11px Tahoma, Geneva, sans-serif; color:#fff; text-shadow:0 1px 0 #333; text-decoration:none;}
		.name{font: italic 23px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999; display:block; margin-bottom:4px;}
		.name a{font: italic 23px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999;  text-decoration:none;}

			.comment-content { width:684px; padding:5px 0px 0px; font: italic 16px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999; margin-bottom:15px;}
			.children .comment-content {width:500px;}
			.comment-content p{font: italic 16px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999; overflow:hidden;}
			.comment-bottom-main { float: left;   background:url(images/coment-bot.png) no-repeat;  height:7px; }
			.comment-bottom-left {position: absolute; bottom: -7px; left: -1px; }
		#content-area ol.commentlist .children { float: left; clear: both; padding-bottom: 30px; width: 96%; margin: 0px; }
			#content-area ol.commentlist .children .comment-body { padding-top: 10px; width: 99%; }
			#content-area .commentlist .children li { padding:0px 3% 3%;  margin: 0px; float: left; background:url(images/coment-center.png) repeat; position: relative; }
				#content-area .commentlist .children li .comment-top-main {width: 100%; float: left; height: 6px; }
		#content-area ul.children li { background: none;  }
		#content-area img.wp-smiley { border: none; padding: 0px; }
		.comment-top-left, .comment-top-right, .comment-top-main { height: 24px; }
		.comment-top-left {width: 40px; left: -1px; top: 0px; position: absolute; }
			.comment-top-right { width: 40px; right: -1px; top: 0px; position: absolute; }
				.comment-top-main {width: 100%; float: left; }
		.bubble {width: 18px; height: 17px; top: -16px; left: 25px; z-index: 10; position: absolute; }
		.commentlist li { position:relative; padding: 0px 20px 10px; margin: 0px 0px 25px; max-width:685px; display: block; float: left;  }
		.reply-container { position: absolute; bottom:-15px; right: 30px; z-index: 20;padding-right: 11px; }
			#content-area a.comment-reply-link { padding: 6px 15px;color: #feffff; font-style: italic; font-weight: bold; display: block; }
		.children .comment-top-left {width: 15px; left: -1px; top: 0px; position: absolute; } 
		.children .comment-author { float:left; width:60px;}
		.children .bubble { display: none; }
		.children .comment-top-right { width: 15px; right: -1px; top: 0px; position: absolute; }
		.children .comment-bottom-left {height:7px; position:absolute; width:15px; }
		.children .comment-bottom-right {height:7px; position:absolute; width:15px; }
		.children .reply-container { bottom: -10px; right: 30px; }
		.children .comment-content {min-width:250px; width:95%; max-width:650px; padding:8px 0px 0px; font: italic 16px Georgia, "Times New Roman", Times, serif; color:#fff; text-shadow:0 2px 1px #999; margin-bottom:15px;}
		.children  .comment{min-width:250px; width:95%; }
		

