html,body{font-family:arial;color:#000;font-size:12px;background:#fff;margin:0;padding:0;width:60%;}
img{border:0}a{color:#5690d1;text-decoration:underline;font-size:12px}a:hover{color:#5690d1;text-decoration:none}
ul,ol{list-style:none;margin:0;padding:0}
.fl{float:left}.fr{float:right}.clear{clear:both}
.page{width:926px;margin:0 auto}
.top{height:36px;background:url(../i/img_01.png) no-repeat}
.left{padding-left:45px;background:url(../i/img_03.png) repeat-y}
.right{padding-right:42px;background:url(../i/img_04.png) right top repeat-y}
.header{height:320px; width:100%; background:url(../i/img_02.jpg) no-repeat}
.header .txt{width:140px;float:right;color:#fff;font-style:italic;padding-top:12px;text-align:center;padding-right:10px;padding-left:3px}.navi-top{background:#e9e9e9;padding-left:6px}.navi-top li{display:inline;text-align:center}.navi-top a{display:block;float:left;width:97px;height:27px;background:url(../i/img_05.png) no-repeat;font-size:14px;text-decoration:none;line-height:22px;color:#000;margin-right:8px}.navi-top a.reg{width:127px;background:url(../i/img_06.png) no-repeat;margin-right:0}.navi-top a.for{width:124px;background:url(../i/img_07.png) no-repeat;margin-right:0}.cont{background:#e9e9e9}.cont .cont-left{width:193px;float:left}.cont .cont-right{width:640px;float:right}.log-in{width:165px;height:93px;background:url(../i/img_08.png) no-repeat;margin-left:6px;padding-left:10px;color:#001674;padding-top:3px}.log-in .inp{width:148px;height:21px;background:url(../i/img_23.png) no-repeat;padding-left:5px;padding-top:3px}.log-in .inp2{width:148px;height:22px;background:url(../i/img_24.png) no-repeat;padding-left:5px;padding-top:3px}.cont-left .title{height:45px;background:url(../i/img_09.png) no-repeat}.cont-left .title h2{font-size:18px;color:#fff;font-weight:400;padding-left:25px;line-height:42px}.navi-left{margin-left:6px}.navi-left a{display:block;width:171px;height:34px;background:url(../i/img_10.png) no-repeat;font-size:16px;color:#000;text-decoration:none;line-height:30px;padding-left:19px}.navi-left a:hover{background:url(../i/img_10.png) no-repeat 0 -34px}.gal{padding-top:10px;padding-left:14px;margin-bottom:20px}.gal img{border-bottom:3px solid #c0dcef;border-right:3px solid #c0dcef;padding:8px}.sort{padding-bottom:10px;font-style:italic;font-weight:700}.posl{font-size:14px;font-style:italic;padding-top:5px;padding-bottom:5px}.on-line{width:603px;height:205px;background:#a70a0a url(../i/img_12.jpg) no-repeat;padding-top:66px;padding-left:12px;margin-bottom:12px;margin-top:20px}.on-line .story{width:194px;height:169px;float:left;margin-right:3px}.on-line .title{text-align:center;color:#7c1818;font-style:italic;padding-top:2px;padding-bottom:3px}.on-line .img{width:160px;height:111px;overflow:hidden}.on-line .img img{height:111px}.on-line .cat{text-align:center;font-style:italic;padding-top:2px;padding-bottom:3px}.block{width:618px;background:url(../i/img_14.png) repeat-y}.block .b-top{height:15px;background:url(../i/img_13.png) no-repeat}.block .b-mid{padding:0 30px 3px}.block .b-bot{height:13px;background:url(../i/img_15.png) no-repeat}.random_galleries h2{text-align:center;font-size:23px;padding:15px 0}.random_galleries ul{width:620px;height:219px;background:url(../i/rand_galleriesbg.gif) no-repeat left top;margin:0 auto}.random_galleries li{display:block;float:left;height:102px;width:155px;overflow:hidden!important;padding-bottom:14px}.random_galleries .img{height:102px;overflow:hidden;width:133px}.random_galleries img{width:133px;height:120px;display:block}.short-films{width:124px;height:245px;background:url(../i/short-films_bg.jpg) no-repeat left top;overflow:hidden;float:left;margin-right:45px}.short-films .story{width:110px;height:165px;overflow:hidden;margin:0 auto}.short-films .story img{width:120px;height:185px}.short-films .watch{padding-top:1px;text-align:center}.short-films .watch a{color:#fff;font-size:8px}.short-films1{width:124px;height:305px;background:url(../i/short-films_bg1.jpg) no-repeat left top;overflow:hidden;float:left;margin-right:5px}.short-films1 .story{width:122px;height:255px;overflow:hidden;margin:0 auto}.short-films1 .story img{width:122px;height:205px}.short-films2{width:114px;height:305px;background:url(../i/bg1.jpg) no-repeat left top;overflow:hidden;float:left;margin-right:5px}.short-films2 .story{width:112px;height:255px;overflow:hidden;margin:0 auto}.short-films2 .story img{width:112px;height:205px}.short-tv{width:640px;height:283px;background:url(../i/short_tv_bg.jpg) no-repeat left top;margin-bottom:30px}.short-tv .top_part{height:76px;padding-top:14px;color:#fff;overflow:hidden}.short-tv .title{float:left;padding-left:23px}.short-tv .category{float:right;padding-right:60px}.short-tv .story{padding-left:30px;padding-right:45px;height:160px;overflow:hidden}.short-tv .story .img{float:left;width:245px;height:135px;overflow:hidden}.short-tv .story .img img{width:245px;height:135px;align:left}.short-tv .story .txt{margin-left:300px;font-size:13px}.short-tv .bottom_part{padding-top:8px;font-size:12px;padding-left:10px}.short-tv .bottom_part .views{color:#383838;padding-right:30px}.short-tv .bottom_part .author a{color:#1d6efe}.short-tv .bottom_part .comments{padding-right:20px}.short-tv .bottom_part .more a{color:#005aff}.galleries_contentwrap{background:url(../i/galleries_bg.jpg) repeat-y left top;width:602px;overflow:hidden;padding-left:22px;margin:0 auto}* html .galleries_contentwrap{height:1px;overflow:visible}.short-galleries{height:242px;overflow:hidden;float:left;width:130px;padding-right:17px;font-style:italic;color:#d5b3b3}.short-galleries .story{width:118px;height:154px;overflow:hidden;margin:0 auto;padding:0}.short-galleries .story img{width:118px;height:154px;vertical-align:top}.short-galleries .category{height:17px;overflow:hidden;text-align:center}.short-galleries .title{height:30px;text-align:center;overflow:hidden;padding:0 5px}.short-galleries .views{font-size:9px;padding-left:8px}.navi_bot{width:520px;clear:both;background:url(../i/img_17.png) repeat-x bottom left;position:relative;margin-left:-20px;font-size:16px;padding-bottom:5px;padding-top:15px;height:38px}.navi_bot a{position:relative;background:url(../i/img_19.png) no-repeat center center;font-size:15px;text-decoration:none;padding:14px 10px 16px 8px}.navi_bot span{position:relative;background:url(../i/img_19.png) no-repeat center center;font-size:15px;padding:14px 10px 16px 8px}.navi_bot img{border:none;margin-left:-5px;padding-bottom:9px}.fullstorywrap .relnews h2{font-size:14px;padding-top:20px}.fullstorywrap .relnews li{background:url(http://fuckvideos.ru/i/video.gif) no-repeat left 2px;padding-bottom:3px;padding-left:25px}img.feed{display:block;padding-right:20px;float:left}a.rss{font-size:14px;color:#c40}.footer-text{margin-left:210px;padding-top:19px;color:#000}p.tag{background:url(../i/tagbg-2.png) repeat-x;height:38px}p.tag span.left{background:url(../i/tagleft.png);height:38px}p.tag span.right{background:url(../i/tagright.png);height:38px}p.warn{background:url(../i/info.png) no-repeat top left;color:#C00;padding-left:25px;margin-left:25px;margin-right:25px;font-size:11px}div.capt{float:left;font-size:14px;margin-top:-35px;margin-left:13px;padding-bottom:5px;color:#FFF}div.atl{padding-left:30px;padding-top:5px;padding-bottom:20px;float:right;margin-top:-46px;margin-right:20px;font-size:18px;text-decoration:underline}
#footers{width:100%;height:68px;background:#000;color:#fff;border-top:10px solid #fff;padding:17px 20px 0}
#footers a,#footer a:hover{text-decoration:underline}
#copy{float:left;padding:4px 0 0}#cnt{float:bottom;margin-left:8px}
#footers span{background:url(/templates/fuckvideos.ru/images/li.gif) no-repeat center left;padding-left:12px;margin-left:8px;color:#0170b1}
#footers img{float:right;margin-right:6px;padding-right:6px;padding-top:0}
.xfields input,.xprofile input{width:250px;height:18px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0}li,h1,h2,h3,h4,h5,h6,form{margin:0;padding:0}.log-in .inp input,.log-in .inp2 input{width:145px;height:15px;border:none;background:none}.short-main,.short-f{width:160px;height:150px;float:left;background:url(../i/img_11.png) no-repeat;padding-top:5px;padding-left:6px;padding-right:5px}.short-main .img,.short-f .img{width:150px;height:98px;overflow:hidden;padding-left:1px}.short-main .img img,.short-f.img .img img{width:145px}.short-main .cat,.short-f .cat{text-align:center;padding-top:2px;color:#2d62c2;font-style:italic;padding-bottom:2px}.short-main .cat a,.short-f .cat a{color:#2d62c2}.short-main .views,.short-f .views{color:#687070;text-align:center}.sort a,.on-line .cat a,.footer-text a{color:#000}.short-films .title,.short-films1 .title,.short-films2 .title{height:33px;overflow:hidden;text-align:center;padding:12px 20px 0}
.short-films .title a,.short-films1 .title a,.short-films1 .a,.short-films2 .title a,.short-films2 .a,.short-tv .top_part a,.short-galleries a,#footers a,#footers span a{color:#fff}
.short-films1 .watch,.short-films2 .watch{padding-top:5px;text-align:center}
.short-films1 .watch a,.short-films2 .watch a{color:#fff;font-size:10px}
.short-tv .bottom_part .author,.short-tv .bottom_part .date{padding-right:30px}a.rss:hover,#footers a:link,#footer a:visited{text-decoration:none}div.capt a,div.atl a{color:#FFF}
.blocks{background:#0f1014;padding:10px;margin:10px 0 10px 0;height:1%;text-align:center;}
.title_quote{background:#71C3FE;border:1px dotted #bebebe;border-bottom:0;color:#222;font-weight:700;font-size:13px;margin:8px auto 0;padding:3px}.scriptcode{color:#000;font:8pt Verdana;text-align:left;background-color:lightyellow;padding:5px;border:1px dotted #bebebe}.rating{color:#666;font-family:Tahoma, helvetica, sans-serif;font-size:11px;width:85px;height:16px}.unit-rating{list-style:none;width:85px;height:16px;position:relative;background:url(../dleimages/rating.gif) top left repeat-x;margin:0;padding:0}.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0}.unit-rating li a{display:block;width:17px;height:16px;text-decoration:none;text-indent:-9000px;z-index:17;position:absolute;padding:0}.unit-rating li a:hover{background:url(../dleimages/rating.gif) left center;z-index:2;left:0}.unit-rating a.r1-unit{left:0}.unit-rating a.r1-unit:hover{width:17px}.unit-rating a.r2-unit{left:17px}.unit-rating a.r2-unit:hover{width:34px}.unit-rating a.r3-unit{left:34px}.unit-rating a.r3-unit:hover{width:51px}.unit-rating a.r4-unit{left:51px}.unit-rating a.r4-unit:hover{width:68px}.unit-rating a.r5-unit{left:68px}.unit-rating a.r5-unit:hover{width:85px}.unit-rating li.current-rating{background:url(../dleimages/rating.gif) left bottom;position:absolute;height:16px;display:block;text-indent:-9000px;z-index:1}.bbcodes_dlet_x{width:100%;height:50px;border:1px solid #BBB;background-image:url(../images/DataPort/bg.gif);background-repeat:repeat-y;text-align:left}.bbcodes{background:#FFF;border:1px solid #E0E0E0;color:#666;font-family:Verdana, Tahoma, helvetica, sans-serif;font-size:10px;vertical-align:middle;height:21px;margin:2px;padding:2px}.bbcodes_poll{border:1px solid #5c5c5c;background:#FFF;color:#5c5c5c;vertical-align:middle;height:18px;background-image:url(../images/DataPort/bttn_bbc.gif);width:120px;margin:2px;font:700 11px Tahoma}.editor_button{float:left;cursor:pointer;padding-left:2px;padding-right:2px}.editor_buttoncl{float:left;cursor:pointer;padding-left:1px;padding-right:1px;border-left:1px solid #BBB;border-right:1px solid #BBB}.editbclose{float:right;cursor:pointer}.xfields textarea{width:500px;height:90px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0}.xfields select{height:18px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0}.xprofile textarea{width:320px;height:90px;font-family:verdana;font-size:11px;border:1px solid #E0E0E0}.pm_head{font-size:12px;font-family:tahoma}.pm_list{color:#757575;font-size:11px;font-family:tahoma}.pm_list a{color:#ff8200;font-size:11px;font-family:tahoma}#dropmenudiv{border:1px solid white;border-bottom-width:0;font:400 10px Verdana;background-color:#6497CA;line-height:20px;margin:2px}#dropmenudiv a{display:block;text-indent:3px;border:1px solid white;color:#FFF;text-decoration:none;font-weight:700;margin:1px;padding:1px 0}#dropmenudiv a:hover{background-color:#FDD08B;color:#000}#newpm{position:absolute;height:250px;width:400px;background-color:#FDFDFD;border:1px solid #BBB;font-family:Verdana;font-size:11px;line-height:135%;padding:4px}#newpmheader{padding-left:5px;padding-right:5px;padding-top:2px;height:20px;color:#000;background-color:#E3C0C0;cursor:move;font:700 11px verdana, sans-serif}#newpm a{background:transparent;color:#4D6A8A;text-decoration:none}#newpm a:hover{background:transparent;color:#4D6A8A;text-decoration:underline}#attachment{color:gray}.search{font-family:tahoma;font-size:11px;text-decoration:none;padding:2px}.textin{font-family:tahoma;font-size:11px;text-decoration:none}.sresult{text-align:justify;line-height:16px;font:400 12px tahoma}
.blocks{background:#0f1014;padding:10px;margin:10px 0 10px 0;height:1%;}
.na_inp {width:600px; padding:4px; margin:10px 0 20px 0;} 
.shortstory2 {
	width:214px;
	height:390px;
	overflow:hidden;
	background:url(bg.png) no-repeat left top;
	float:left;
	margin-left:50px;
	margin-bottom:8px;
	text-align:center;
}
.shortstory2 .title {
	height:24px;
	padding-top:20px;
}
.shortstory2 .title a {
	text-decoration:none;
	color:white;
	}
.shortstory2 .story {
height:290px;
overflow:hidden;
}
.shortstory2 .story img {
	width:200px;
	height:290px;
}
.shortstory2 .watch {
	padding-top:22px;
}
.shortstory2 .watch a {
	text-decoration:none;
	color:white;
}
.quote {
width:100%;
} .quote .quoteBox-1 {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("quote-small-top.png");
background-position:0 0;
background-repeat:no-repeat;
height:17px;
width:100%;
overflow-x:hidden;
overflow-y:hidden;
} .quote .quoteBox-2 {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("quote-small-repeat.gif");
background-position:0 0;
background-repeat:repeat-y;
width:100%;
} .quote .quoteBox-3 {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("quote-small-bottom.png");
background-position:0 100%;
background-repeat:no-repeat;
height:38px;
width:100%;
overflow-x:hidden;
overflow-y:hidden;
} .quote p {
color:#000000;
font-size:1.1em;
font-style:italic;
line-height:1.7;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
min-height:25px;
padding-bottom:0.5em;
padding-left:22px;
padding-right:22px;
padding-top:0;
} .quoteAuthor {
padding-bottom:1em;
padding-left:22px;
padding-right:0;
padding-top:0;
} .quoteAuthor p.name {
color:#000000;
font-size:1.1em;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
} .quoteAuthor p.details {
font-size:0.9em;
font-style:italic;
}
body {
	margin: 70px;
	padding: 0;
	background: #e5e5e5;
}

#new {
	margin-bottom: 20px;	
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #323232;
	margin: 50px;
}

.rights {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #323232;
	text-align: right;
	margin-right: 50px;
	margin-top: 20px;
}
.notification {
	height: 120px;
	width: 580px;
	display: block;
	position: relative;
	
	/*Border Radius*/
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	
	/*Box Shadow*/
	-moz-box-shadow: 2px 2px 2px #cfcfcf;
	-webkit-box-shadow: 2px 2px 4px #cfcfcf;
	box-shadow: 2px 2px 2px #cfcfcf;
	
	margin-bottom: 30px;
}

.notification span {
	background: url(close.png) no-repeat right top;
	display: block;
	width: 19px;
	height: 19px;
	position: absolute;
	top:-9px;
	right: -8px;
}

.notification p {
	width: 500px;	
	font-family: Arial, Helvetica, sans-serif;
	color: #323232;
	font-size: 12px;
	line-height: 21px;
	text-align: justify;
	float: right;
	margin-right: 15px;
	*margin-top: 15px; /*for lt IE8*/
	
	
	/* TEXT SHADOW */
	 text-shadow: 0px 0px 1px #f9f9f9;
}
.success {
	border-top: 1px solid #edf7d0;
	border-bottom: 1px solid #b7e789;
	
	/*Background Gradients*/
	background: #dff3a8;
	background: -moz-linear-gradient(top,#dff3a8,#c4fb92);
	background: -webkit-gradient(linear, left top, left bottom, from(#dff3a8), to(#c4fb92));
}

.success:before {
	content: url(success.png);
	float: left;
	margin: 23px 15px 0px 15px;
}

.success strong {
	color: #61b316;
	margin-right: 15px;
}
.warning {
	border-top: 1px solid #fefbcd;
	border-bottom: 1px solid #e6e837;
	
	/*Background Gradients*/
	background: #feffb1;
	background: -moz-linear-gradient(top,#feffb1,#f0f17f);
	background: -webkit-gradient(linear, left top, left bottom, from(#feffb1), to(#f0f17f));
}

.warning:before {
	content: url(warning.png);
	float: left;
	margin: 15px 15px 0px 25px;
}

.warning strong {
	color: #e5ac00;
	margin-right: 15px;
}
.tip {
	border-top: 1px solid #fbe4ae;
	border-bottom: 1px solid #d9a87d;
	
	/*Background Gradients*/
	background: #f9d9a1;
	background: -moz-linear-gradient(top,#f9d9a1,#eabc7a);
	background: -webkit-gradient(linear, left top, left bottom, from(#f9d9a1), to(#eabc7a));
}

.tip:before {
	content: url(tip.png);
	float: left;
	margin: 20px 15px 0px 15px;
}

.tip strong {
	color: #b26b17;
	margin-right: 15px;
}
.error {
	border-top: 1px solid #f7d0d0;
	border-bottom: 1px solid #c87676;
	
	/*Background Gradients*/
	background: #f3c7c7;
	background: -moz-linear-gradient(top,#f3c7c7,#eea2a2);
	background: -webkit-gradient(linear, left top, left bottom, from(#f3c7c7), to(#eea2a2));
}

.error:before {
	content: url(error.png);
	float: left;
	margin: 20px 15px 0px 15px;
}

.error strong {
	color: #b31616;
	margin-right: 15px;
}
.secure {
	border-top: 1px solid #efe0fe;
	border-bottom: 1px solid #d3bee9;
	
	/*Background Gradients*/
	background: #e5cefe;
	background: -moz-linear-gradient(top,#e5cefe,#e4bef9);
	background: -webkit-gradient(linear, left top, left bottom, from(#e5cefe), to(#e4bef9));
}

.secure:before {
	content: url(secure.png);
	float: left;
	margin: 18px 15px 0px 15px;
}

.secure strong {
	color: #6417b2;
	margin-right: 15px;
}

.info {
	border-top: 1px solid #f3fbff;
	border-bottom: 1px solid #bedae9;
	background: #e0f4ff;
	background: -moz-linear-gradient(top,#e0f4ff,#d4e6f0);
	background: -webkit-gradient(linear, left top, left bottom, from(#e0f4ff), to(#d4e6f0));
}

.info:before {
	content: url(info.png);
	float: left;
	margin: 18px 15px 0px 21px;
}

.info strong {
	color: #177fb2;
	margin-right: 15px;
}
.message {
	border-top: 1px solid #f4f4f4;
	border-bottom: 1px solid #d7d7d7;
	
	/*Background Gradients*/
	background: #f0f0f0;
	background: -moz-linear-gradient(top,#f0f0f0,#e1e1e1);
	background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#e1e1e1));
}

.message:before {
	content: url(message.png);
	float: left;
	margin: 25px 15px 0px 15px;
}

.message strong {
	color: #323232;
	margin-right: 15px;
}
.download {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #eeeeee;
	
	/*Background Gradients*/
	background: #f7f7f7;
	background: -moz-linear-gradient(top,#f7f7f7,#f0f0f0);
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f0f0f0));
}

.download:before {
	content: url(download.png);
	float: left;
	margin: 16px 15px 0px 18px;
}

.download strong {
	color: #037cda;
	margin-right: 15px;
}
.purchase {
	border-top: 1px solid #d1f7f8;
	border-bottom: 1px solid #8eabb1;
	
	/*Background Gradients*/
	background: #c4e4e4;
	background: -moz-linear-gradient(top,#c4e4e4,#97b8bf);
	background: -webkit-gradient(linear, left top, left bottom, from(#c4e4e4), to(#97b8bf));
}

.purchase:before {
	content: url(purchase.png);
	float: left;
	margin: 19px 15px 0px 15px;
}

.purchase strong {
	color: #426065;
	margin-right: 15px;
}

/*PRINT BOX*/

.print {
	border-top: 1px solid #dde9f3;
	border-bottom: 1px solid #8fa6b2;
	
	/*Background Gradients*/
	background: #cfdde8;
	background: -moz-linear-gradient(top,#cfdde8,#9eb3bd);
	background: -webkit-gradient(linear, left top, left bottom, from(#cfdde8), to(#9eb3bd));
}

.print:before {
	content: url(print.png);
	float: left;
	margin: 19px 15px 0px 15px;
}

.print strong {
	color: #3f4c6b;
	margin-right: 15px;
}

/*---Диалоговые и всплывающие окна jQuery UI---*/
.ui-helper-clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height: 1%; }
.ui-helper-clearfix { display: block; }
.ui-icon { background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget { font-size: 11px; }
.ui-widget-content { background: #fff 50% bottom repeat-x; border: 1px solid #dedede; color: #222; }
.ui-widget-header {
	background: #cccccc url(../images/ui-bg_gloss-wave.png) 50% 50% repeat-x;
	color: #000;
	font-weight: bold;
}
.ui-widget-header a { color: #fff; }
.ui-state-default, .ui-widget-content .ui-state-default {
	background: #eaeaea url(../images/ui-bg_glass_85.png) 50% 50% repeat-x;
	border: 1px solid #cfcfcf;
	color: #868686;
	font-weight: bold;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	background: #eaeaea url(../images/ui-bg_glass_75.png) 50% 50% repeat-x;
	border: 1px solid #a7a7a7;
	color: #4e4e4e;
	font-weight: bold;
}
.ui-state-hover a, .ui-state-hover a:hover { color: #1d5987; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active {
	background: #d0e5f5 50% 50% repeat-x;
	border: 1px solid #a7a7a7;
	color: #e17009;
	font-weight: bold;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #e17009; text-decoration: none; }
.ui-widget :active { outline: none; }
.ui-state-error {
	background: #fef1ec 50% 50% repeat-x;
	border: 1px solid #dedede;
	color: #cd0a0a;
}
.ui-widget-header .ui-icon { background-image: url(../images/ui-icons.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(../images/ui-icons_h.png); }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-button .ui-button-text { display: block; line-height: 1.4em; }
.ui-button-text-only .ui-button-text { padding: .4em .8em; }
input.ui-button { padding: .4em 1em; }
.ui-button-set { margin-right: 7px; }
.ui-button-set .ui-button { margin-left: 0; margin-right: -.3em; }
button.ui-button::-moz-focus-inner { border: 0; padding: 0; }
.ui-dialog {
	overflow: hidden;
	padding: .2em;
	position: absolute;
	width: 300px;
    -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; }
.ui-dialog .ui-dialog-titlebar-close {
	height: 18px;
	margin: -10px 0 0 0;
	padding: 1px;
	position: absolute;
	right: .3em;
	top: 50%;
	width: 19px;
}
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content {
	background: none;
	border: 0;
	overflow: hidden;
	padding: .5em 1em;
	position: relative;
	zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane {
	background-image: none;
	border-width: 1px 0 0 0;
	margin: .5em 0 0 0;
	padding: .3em 1em .5em .4em;
	text-align: left;
}
.ui-dialog .ui-dialog-buttonpane button {
	cursor: pointer;
	float: right;
	line-height: 1.4em;
	margin: .5em .4em .5em 0;
	overflow: visible;
	padding: .2em .6em .3em .6em;
	width: auto;
}
.ui-dialog .ui-resizable-se { bottom: 3px; height: 14px; right: 3px; width: 14px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

/* ==================== Автозаполнение облака тегов */
.ui-autocomplete { position: absolute; cursor: default; }

* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
