html {
	font-size: 11px; font-family: tahoma; color: #222; text-shadow: 0 1px 0 rgba(255,255,255,1); /* x=0 y=1 */
}
body {
	background-image: url(../images/dlet-bg.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-bg.gif*/;
}

/* HTML5 Tags settings */

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display: block;
}
mark, rp, rt, ruby, summary, time {
	display: inline;
}

a:link, a:active, a:visited {
	color: #5c81a6; text-decoration: underline;
}
a:hover {
	color: #5c81a6; text-decoration: none;
}

a.external { /* обозначаем ссылки на внешние ресурсы специальной иконкой */
	background: url(../images/dlet-ext-link.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-ext-link.gif*/ center right no-repeat; padding: 0 13px 0 0;
}

a, button, input, select, textarea {
	-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true);
}

::selection {
	color: #fff; background-color: #5c81a6;
}		
::-moz-selection {
	color: #fff; background-color: #5c81a6;
}

/* border radius */

.bor-rad-3 {
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.bor-rad-5 {
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}
.bor-rad-8 {
	-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
}

/* ==================== */

.skin {
	padding-left: 10px;
}
select {
	font-size: 11px;
	font-family: tahoma;
	border: 1px solid #e0e0e0;
}

/* OLD NAVIGATION WITHOUT IMAGES */

.navigation {
	color: #919191;  border: 0px; font-size: 12px;
}
.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration: underline; color: #5c81a6; background-color: transparent; border: 0 none; padding: 4px 6px;
}
.navigation a:hover {
	background-color: transparent; color: #5c81a6; border-color: #e0e0e0; text-decoration: none;
}
.navigation span {
	text-decoration: none; background-color: #5c81a6; padding: 4px 6px; border: 1px solid #5c81a6; color: #fff; font-weight: bold; text-shadow: none;
	
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
			
	behavior: url(../../coolwebmasters-2012-euro/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters-2012-euro/css/PIE.htc*/;
}
.navigation span.next-prev {
	text-decoration: none; background-color: transparent; padding: 4px 6px; border: 0 none; color: #919191; font-weight: normal; margin: 10px 0 0; display: inline-block;
}
.navigation span.next-prev span {
	text-decoration: none; background-color: transparent; padding: 4px 6px; border: 0 none; color: #919191; font-weight: normal;
}
.navigation span.nav_ext {
	border: none; background: transparent; color: #919191; font-weight: normal;
}

/* CUSTOM STYLES FOR DLETEMPLATES.COM SKIN */

/* ==================== Поле малой формы поиска */

.s_field {
	color: #222; font-size: 11px; font-family: tahoma; height: 24px; padding-left: 10px; border: 1px solid #fff; border-top: 1px solid #DBE1E7; background-color: #fff; width: 578px;
				
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
.search-bttn {
	background: url(../images/dlet-search-bttn-bg.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-search-bttn-bg.gif*/ no-repeat; width: 41px; height: 28px; cursor: pointer; position: absolute; z-index: 2; border: none; top: 24px; left: 587px;
}

/* ==================== Поле формы авторизации */

.a_field {
	color: #222; font-size: 11px; font-family: tahoma; height: 24px; padding-left: 7px; padding-right: 3px; border: 1px solid #fff; border-top: 1px solid #DBE1E7; background-color: #fff;
	width: 128px; float: left; margin-bottom: 5px;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

.login-bttn {
	background: url(../images/dlet-login-bttn-bg.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-login-bttn-bg.gif*/ no-repeat; width: 41px; height: 28px; cursor: pointer; position: absolute; z-index: 2; border: none; top: 51px; left: 299px;
}

#container {margin: 0 auto; width: 100%; min-width: 1252px; /*max-width: 1600px;*/}

/* header */

#pageheader {
	position: relative;
}
.top-banner { /* рекламная растяжка над хидером страницы - желательно ее не использовать вообще */
	/*background-color: #9ea8b2;*/ padding: 5px 0; text-align: center; /*display: none;*/
}
.middle-banner {
	padding: 0 0 20px; text-align: center;
}

.middle-banner a.txt-lnk {
	background-color: #07A3E0; border: 1px solid #34c1f8; color: #fff; text-shadow: none; margin: 0 auto; padding: 10px 0; display: block; font-size: 12px; font-weight: bold;

	-webkit-box-shadow: 0 5px 0 0 rgba(226,228,231,1);
       -moz-box-shadow: 0 5px 0 0 rgba(226,228,231,1);
    		box-shadow: 0 5px 0 0 rgba(226,228,231,1);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}



.top-menu-container {
	width: 100%; height: 40px; background-color: #616C76; color: #fff; font-size: 12px; text-shadow: 0 1px 0 rgba(68,68,68,1);

	-webkit-box-shadow: 0 5px 0 0 rgba(226,228,231,1); 	/* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
       -moz-box-shadow: 0 5px 0 0 rgba(226,228,231,1); 	/* FF3.5 - 3.6 */
    		box-shadow: 0 5px 0 0 rgba(226,228,231,1); 	/* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

.top-menu-container a:link, .top-menu-container a:active, .top-menu-container a:visited  {
	color: #fff; text-decoration: underline;
}
.top-menu-container a:hover {
	color: #fff; text-decoration: none;
}
.top-menu-block {
	margin: 0 auto; max-width: 1232px; line-height: 38px; position: relative;
}

a.rss-feed {
	position: absolute; display: block; width: 60px; height: 60px; top: 13px; left: 609px; z-index: 2; background: url(../images/dlet-rss-circle.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-rss-circle.png*/ no-repeat;

	-webkit-border-radius: 30px;
	   -moz-border-radius: 30px;
			border-radius: 50%;

	-webkit-box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0),
		inset 0 0 0 5px #E2E4E7;	/* исходная внутренняя граница */
	-moz-box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0),
		inset 0 0 0 5px #E2E4E7;
	box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0),
		inset 0 0 0 5px #E2E4E7;

	-webkit-transition: box-shadow 400ms ease-in-out;
	   -moz-transition: box-shadow 400ms ease-in-out;
	    -ms-transition: box-shadow 400ms ease-in-out;
	     -o-transition: box-shadow 400ms ease-in-out;
	        transition: box-shadow 400ms ease-in-out;
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
a.rss-feed-hover {
	-webkit-box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		inset 0 0 0 5px #E2E4E7, 	/* внутренняя граница при наведении */
		0 0 10px rgba(0,0,0,0.3);	/* внешняя тень */
	-moz-box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		inset 0 0 0 5px #E2E4E7,
		0 0 10px rgba(0,0,0,0.3);
    box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		inset 0 0 0 5px #E2E4E7,
		0 0 10px rgba(0,0,0,0.3);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

.top-menu {
	float: left; height: 40px; overflow: hidden; margin-bottom: 15px;
}
.top-menu ul {}
.top-menu li {
	display: inline; margin: 0 4px;
}
.top-menu li:first-child {
	margin: 0 4px 0 0;
}
.top-menu li:last-child {
	margin: 0 0 0 4px;
}
.top-info {
	float: right; background: url(../images/dlet-top-bg.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-top-bg.gif*/ no-repeat top right; min-width: 339px;
}

.header-container {
	margin: 0 10px; background-image: url(../images/dlet-header-bg.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-header-bg.gif*/; background-repeat: repeat-x;
}
.robads {
	background: url(../images/dlet-robads-bg.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-robads-bg.png*/ no-repeat center top;
}

.header-row-01 {
	min-height: 185px;
}
.header-row-1-block-1 {
	float: left; min-width: 50%; text-align: center;
}
a.cool-logo {
	display: block; width: 675px; height: 101px; background-image: url(../images/dlet-coollogo.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-coollogo.png*/; background-repeat: no-repeat; margin: 0 auto 5px;
}
.site-search {
	height: 52px; width: 628px; position: relative; margin: 0 auto;
}
.site-search label {
	width: 628px; height: 24px; line-height: 22px; font-size: 12px; text-align: left; display: block;
}

.header-row-1-block-2 {
	float: right; min-width: 25%; text-align: center;
}
.userpanel-01 {
	width: 340px; text-align: left; font-size: 12px; position: relative; height: 115px;
}
.user-caption {
	height: 22px; line-height: 20px; margin-bottom: 7px;
}
.user-caption11 {
	height: 22px; line-height: 20px; margin-bottom: 7px; font-size: 11px;
}
.user-caption input {
	padding: 0; margin: 5px 0 0 0; float: left;
}
.userpanel-01 label {
	width: 140px; height: 22px; line-height: 20px; display: block; float: left;
}

.userpanel-02 {}
.social-circles {}

a.soc-twitter, a.soc-facebook, a.soc-google, a.soc-pinterest, a.soc-youtube, a.soc-futubra {
	float: left; display: block; width: 60px; height: 60px; margin-right: 10px;

	-webkit-border-radius: 30px;
	   -moz-border-radius: 30px;
			border-radius: 50%;

	-webkit-box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0),
		inset 0 0 0 5px #E2E4E7;	/* исходная внутренняя граница */
	-moz-box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0),
		inset 0 0 0 5px #E2E4E7;
	box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0),
		inset 0 0 0 5px #E2E4E7;

	-webkit-transition: box-shadow 400ms ease-in-out;
	   -moz-transition: box-shadow 400ms ease-in-out;
		-ms-transition: box-shadow 400ms ease-in-out;
		 -o-transition: box-shadow 400ms ease-in-out;
			transition: box-shadow 400ms ease-in-out;
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
a.soc-twitter-hover, a.soc-facebook-hover, a.soc-google-hover, a.soc-pinterest-hover, a.soc-youtube-hover, a.soc-futubra-hover {
	-webkit-box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		inset 0 0 0 5px #E2E4E7, 	/* внутренняя граница при наведении */
		0 0 10px rgba(0,0,0,0.3);	/* внешняя тень */
	-moz-box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		inset 0 0 0 5px #E2E4E7,
		0 0 10px rgba(0,0,0,0.3);
    box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		inset 0 0 0 5px #E2E4E7,
		0 0 10px rgba(0,0,0,0.3);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

a.soc-twitter {
	background: url(../images/dlet-twi-circle.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-twi-circle.png*/ no-repeat;
}
a.soc-facebook {
	background: url(../images/dlet-fac-circle.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-fac-circle.png*/ no-repeat;
}
a.soc-google {
	background: url(../images/dlet-goo-circle.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-goo-circle.png*/ no-repeat;
}
a.soc-pinterest {
	background: url(../images/dlet-pin-circle.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-pin-circle.png*/ no-repeat;
}
a.soc-youtube {
	background: url(../images/dlet-you-circle.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-you-circle.png*/ no-repeat;
}
a.soc-futubra {
	background: url(../images/dlet-fut-circle.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-fut-circle.png*/ no-repeat;
}

.header-row-02 {
	height: 61px; background: url(../images/dlet-header-bg-l.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-header-bg-l.gif*/ no-repeat left top;
}
.header-row-02-r {
	height: 61px; background: url(../images/dlet-header-bg-r.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-header-bg-r.gif*/ no-repeat right top; padding: 10px;
}
.hr02r-left {
	float: left; height: 30px; margin: 6px 0 0 0; line-height: 30px;
}
.hr02r-left a {
	margin: 0 10px 0 10px; font-weight: bold; font-size: 12px; color: #444d56; text-shadow: 0 1px 0 rgba(240,242,245,1);
}
.hr02r-right {
	float: right; width: 18%; height: 30px; margin: 6px 10px 0 0; text-align: center; position: relative;
}
a.categories {
	display: block; background-image: url(../images/dlet-categories.gif.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-categories.gif*/; background-repeat: no-repeat; width: 182px; height: 30px; margin: 0 auto;
}
a.categories:hover {
	background-image: url(../images/dlet-categories-h.gif.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-categories-h.gif*/;
}

.the_menu {
	display: none; width: 462px; height: 390px; position: absolute; right: 0; top: 27px; padding: 10px; background-image: url(../images/dlet-bg.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-bg.gif*/;
	border: 1px solid #dbe1e7; border-top: 1px solid #fff; z-index: 1000;

	-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);
	   -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);
			box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
#slider1 {
	border: 1px solid #fff; background-color: #fff; padding: 0 5px;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
#slider1 ul {}
#slider1 li {
	width: 452px; height: 301px; overflow: hidden; text-align: left;
}
.navpart1, .navpart2 {
	margin: 0; background-image: url(../images/dlet-navdotts.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-navdotts.gif*/; background-repeat: repeat-y; line-height: 27px;	
}
.navpart1 {
	height: 297px;
}
.navpart2 {
	height: 296px;
}
.navpart1 h3, .navpart2 h3 {
	font-weight: normal;
}
#controls1 {
	position: relative; color: #000; text-align: center; font-size: 12px; height: 30px; line-height: 28px;
}
#controls1 a {
	color: #000; text-decoration: none;
}
#controls1 a:hover {
	color: #000; text-decoration: none;
}
#prevBtn2 {}
#nextBtn2 {}

/* /header */
/* breadcrumbs */

#speedbar {
	background-color: #DCE3E8; border: 1px solid #BEDFF7; color: #fff; text-shadow: none; margin: 20px 30px 25px; padding: 10px 20px;

	-webkit-box-shadow: 0 5px 0 0 rgba(226,228,231,1);
       -moz-box-shadow: 0 5px 0 0 rgba(226,228,231,1);
    		box-shadow: 0 5px 0 0 rgba(226,228,231,1);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
#speedbar a {
	color: #7C848A; text-decoration: underline; text-shadow: 0 1px 0 rgba(173,184,194,1);
}
#speedbar a:hover {
	color: #444D56; text-decoration: none;
}

/* main */

#pagemain {
	margin: 0 30px;
}

#wrapcenter {
	float: left; width: 100%;
}
#center-column {
	margin-right: 676px; text-align: center;
}

/* sorting articles */

#sort {
	line-height: 30px; margin-bottom: 20px;
}
#sort a {
	margin: 0 5px;
}
#sort img {
	margin: 10px 0 0 0;
}

/* short article classes */

.article-short {
	text-align: left; margin-bottom: 30px; border-bottom: 1px dotted #b2b7bc; padding: 0 0 1px;
}

/* short & full article headers */

.article-short h1, .article-short h2, .article-full h1, .article-full h2 {
	font-size: 24px; font-weight: normal; margin-bottom: 10px; letter-spacing: -1px;
}
.article-short h1 a, .article-short h2 a, .article-full h1 a, .article-full h2 a {
	text-decoration: none; border-bottom: 1px solid #444d56; color: #444d56;
}
.article-short h1 a:hover, .article-short h2 a:hover, .article-full h1 a:hover, .article-full h2 a:hover {
	text-decoration: none; border: none;
}

/* full article classes */

.article-full {
	text-align: left; margin-bottom: 30px; border-bottom: 1px dotted #b2b7bc; padding: 0 0 1px;
}

/* full article information (date, categories, etc.) */

.art-info {
	margin: 0 0 20px; color: #919191; border-top: 1px dotted #b2b7bc; padding: 10px 0 0;
}
.art-info span a {
	color: #4f4f4f; text-decoration: none;
}
.art-info span a:hover {
	color: #4f4f4f; text-decoration: underline;
}

.art-info-f {
	margin: 0 0 20px; color: #919191; padding: 10px 10px 0; line-height: 24px; border-top: 1px dotted #b2b7bc;
}
.art-info-f span a {
	color: #4f4f4f; text-decoration: none;
}
.art-info-f span a:hover {
	color: #4f4f4f; text-decoration: underline;
}

/* full article content (text, images, etc.) */

.news {
	font-size: 12px; text-align: justify; line-height: 20px; padding: 0 0 10px;
}
.news img {
	padding: 9px; border: 1px solid #ddd; background-color: #F1F1F1; margin: 10px 0;

	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;

	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
       -moz-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
    		box-shadow: 0 1px 0 0 rgba(255,255,255,1);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

.news object, .news embed { margin: 0 auto; }

.news-new {
	font-size: 12px; text-align: justify; line-height: 20px; padding: 0 0 10px; margin: -20px 0 0 0;
}
.news-new img {
	padding: 9px; border: 1px solid #ddd; background-color: #F1F1F1; margin: 25px 20px 10px 0; float: left!important; width: 250px!important;

	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;

	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
       -moz-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
    		box-shadow: 0 1px 0 0 rgba(255,255,255,1);
	
	behavior: url("PIE.htc"/*tpa=http://web-mir.com/templates/webmir/css/PIE.htc*/);
}

.news-new-1 {
	font-size: 12px; text-align: justify; line-height: 20px; padding: 0 0 10px; margin: 10px 0 0 0;
}
.news-new-1 img {
	padding: 0px; border: 5px solid #fff; background-color: #F1F1F1; margin: 10px 20px 10px 0;

	-webkit-box-shadow: 3px 4px 0px 0px rgba(98,107,117,0.1);
	   -moz-box-shadow: 3px 4px 0px 0px rgba(98,107,117,0.1);
			box-shadow: 3px 4px 0px 0px rgba(98,107,117,0.1);

    -webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
    		box-sizing: border-box;
	
	behavior: url("PIE.htc"/*tpa=http://web-mir.com/templates/webmir/css/PIE.htc*/);
}


/* edit article block options */

.editor {
	margin: 0 0 5px 0; font-size: 12px;
}
.editor span {
	color: #ff0000;
}
.edit-reason {
	font-size: 11px; line-height: 18px; background-color: #e2e4e7; border: 1px solid #e2e4e7; border-top: 1px solid #bbc5d0; border-bottom: 1px solid #fff; padding: 10px;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

/* tags in the articles */

.art-tags {
	font-size: 10px; line-height: 14px; padding: 10px; border-top: 1px dotted #b2b7bc; margin: 15px 0 0 0;
}

/* share, like, +1 ... buttons in the articles */

.share-me {
	background-color: transparent; line-height: 18px; padding: 10px; margin: 15px 0 5px 0; color: #222; text-shadow: none; overflow: hidden; border: 1px solid #9EA8B2;

	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
       -moz-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
    		box-shadow: 0 1px 0 0 rgba(255,255,255,1);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

/* advertisements in the categories */

.cat-ads, .full-ads {
	/*background-color: #e2e4e7; border: 1px solid #e2e4e7; border-top: 1px solid #bbc5d0; border-bottom: 1px solid #fff;*/ padding: 15px 0 5px; overflow: hidden; margin-bottom: 30px;
	/*			
	behavior: url(/templates/coolwebmasters/css/PIE.htc);
	*/
}
.cat-ad-spot, .full-ad-spot {
	width: 520px; margin: 0 auto; text-align: center;
}

.cat-ad-spot img {
	padding: 9px; border: 1px solid #ddd; background-color: #F1F1F1; margin: 10px 0 25px;

	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;

	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
       -moz-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
    		box-shadow: 0 1px 0 0 rgba(255,255,255,1);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

.cat-ad-spot span {
	color: #919191; line-height: 18px;
}
.cat-ad-spot span a {
	color: #ff0000;
}

/* advertisements in the articles */

.ads-inside-news {
	text-align: center; margin-bottom: 30px; overflow: hidden; border: 1px solid #ddd; padding: 10px 0;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
.news-ad-spot {
	width: 50%; text-align: center; float: left;
}

/* add comment button (after article) */

a.add-comm-bttn {
	display: block; text-align: center; background-color: #07A3E0; height: 50px; line-height: 48px; font-size: 24px; color: #fff; text-decoration: none; text-shadow: none;
	margin: 0 auto 30px; width: 518px; letter-spacing: -1px;

	-webkit-box-shadow: 
		inset 0 -1px 0 0 #fff; /* исходная внутренняя граница */
	-moz-box-shadow: 
		inset 0 -1px 0 0 #fff;
	box-shadow: 
		inset 0 -1px 0 0 #fff;
		
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
a.add-comm-bttn:hover {
	background-color: #616c76;
}

/* comments (after article) */

.user-comment {
	text-align: left; width: 100%; margin-bottom: 30px;
}
.com-ttl {
	line-height: 24px; margin: 0 0 15px 0; padding: 0 0 0 10px; border-bottom: 1px dotted #b2b7bc;
}
.massact {
	width: 20px; float: right;
}
.commnt-info {
	color: #919191; line-height: 18px;
}
.commnt-info figure {
	width: 60px; vertical-align: top; float: left; padding-top: 3px; margin: 0 0 0 10px;
}
.commnt, .funct-txt {
	text-align: justify; line-height: 18px; padding: 10px; background-color: #e2e4e7; border: 1px solid #e2e4e7; border-top: 1px solid #bbc5d0; border-bottom: 1px solid #fff; padding: 10px;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
.commnt span {color: #777;}
.funct-txt {
	margin: 0 0 15px;
}
.com-functions {
	color: #919191; margin: 0; padding: 10px 0 10px 10px; line-height: 22px;
}
.com-functions span {float: right; padding-right: 10px;}
.com-functions span a:active, .com-functions span a:visited, .com-functions span a:link {
	color: #AB000F; text-decoration: underline;
}
.com-functions span a:hover {
	color: #AB000F; text-decoration: none;
}

/* styles for functional site sections (registration, feedback, etc.) */

.functional {
	text-align: left; margin-bottom: 30px;
}
.functional .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 20px; letter-spacing: -1px; border-bottom: 1px dotted #b2b7bc; padding-bottom: 10px;
}
.funct-form {
	max-width: 520px; margin: 0 auto 30px; position: relative;
}
.funct-form fieldset {
	padding: 10px;

	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
.funct-form legend {
	padding: 0 3px;
}
.funct-form label {
	display: inline-block; width: 200px;
}
.sec-code-row { /* смещение слева для проверочного кода Captcha */
	margin: 0 0 5px 203px;
}
.sec-code-row span {
	color: #900;
}
.re-captcha { /* ReCaptcha */
	margin: 0 0 10px;
}

#security-01:hover, #security-02:hover, #security-03:hover {/* можно добавить стили "при наведении" для всех анти-спам блоков */}

/* хаки для поля загрузки файла */

#fileInput {
	opacity: 0; filter: alpha(opacity=0); margin: 0 0 0 3px; background-color: transparent; color: #fff; position: absolute;/* width: 203px;*/ left: 211px;
}
#fileInputText {
	width: 283px; margin: 0 0 0 0;
}
#file-button { /* кнопка для выбора фото/аватара */
	background-image: url(../images/dlet-file-bttn.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-file-bttn.png*/; background-repeat: no-repeat; width: 70px; height: 32px; float: right; margin: 0 0 0 1px; cursor: pointer;
}

textarea, input, select {
	color: #222; font-size: 11px; font-family: tahoma; background-color: #fff; border: 1px solid #fff; border-top: 1px solid #DBE1E7;

	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

.funct-form textarea {
	margin: 0 0 10px;
}
.funct-form input[type="text"],
.funct-form input[type="password"] {
	width: 283px; height: 30px; line-height: 30px; padding: 0 5px; margin: 0 0 10px; display: inline-block;
}
.funct-form select {
	width: 295px; height: 32px; padding: 5px;
}
input[type="radio"] {
	background-color: transparent; border: none; /* for Opera */
}
input[type="checkbox"] {
	border: none; /* for Opera */
}
.form-button {
	background-color: #07A3E0; width: 100px; height: 29px; color: #fff; font-family: tahoma; font-weight: bold; cursor: pointer; font-size: 12px; padding: 2px 0 5px 0;

	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
.form-button:hover {
	background-color: #616C76;
}

.user-table {
	width: 520px;
}
.user-info {
	width: 410px; float: left;
}

/* profile popup */

#profile-pop {
	border: 1px solid #fff; background-color: #fff; padding: 10px 0; margin: 5px 0 0;

	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
			border-radius: 5px;
			
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;	
}
#profile-avat {
	width: 100px!important; margin: 0; float: left;
}
#profile-data {
	float: left; line-height: 20px;
}
#profile-data li span {
	width: 110px; display: inline-block;
}
#profile-data li img {
	margin: 3px 0 0;
}

/* statistics */

ul.stats {}
ul.stats li {
	height: 24px; line-height: 24px; padding-left: 10px;
}
ul.stats li.strong {
	font-weight: bold; height: 50px; line-height: 50px; border-bottom: 1px dotted #B2B7BC;
}
ul.stats li span {
	float: right; width: 70px; text-align: center; font-weight: bold;
}
ul.stats li:hover {
	height: 23px; border-bottom: 1px dotted #B2B7BC;
}
ul.stats li.strong:hover {
	height: 50px;
}

#middle-column {
	float: left; max-width: 376px; margin-left: -646px;
}
.video-main {
	clear: left; margin-bottom: -9px;
}
.video-main .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 27px; letter-spacing: -1px; background: url(../images/dlet-video-main-capt.gif.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-video-main-capt.gif*/ no-repeat 0 6px; padding: 0 0 0 35px; 
	color: #444d56; border-bottom: 3px solid #07A3E0; line-height: 35px;
}
.video-news {
	border-bottom: 1px dotted #b2b7bc; overflow: hidden; padding: 0 0 10px; margin-bottom: 10px;
}

.video-img-border {
	width: 182px; height: 102px; padding: 4px; border: 1px solid #ddd; background-color: #F1F1F1; margin: 0 15px 0 0; float: left;

	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
       -moz-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
    		box-shadow: 0 1px 0 0 rgba(255,255,255,1);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
.video-news-img {
	width: 182px; height: 102px; background-position: 0px 0x; background-repeat: no-repeat; cursor: pointer;
}
.video-news-img:hover {
	background-position: 0px -102px;
	-webkit-box-shadow: 
		inset 0 0 0 3px rgba(255,255,255,0.5),
		inset 0 0 0 1px #E2E4E7, 	/* внутренняя граница при наведении */
		0 0 5px rgba(0,0,0,0.3);	/* внешняя тень */
	-moz-box-shadow: 
		inset 0 0 0 3px rgba(255,255,255,0.5),
		inset 0 0 0 1px #E2E4E7,
		0 0 5px rgba(0,0,0,0.3);
    box-shadow: 
		inset 0 0 0 3px rgba(255,255,255,0.5),
		inset 0 0 0 1px #E2E4E7,
		0 0 5px rgba(0,0,0,0.3);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
.video-news-img a {
	width: 182px; height: 102px; display: block;
}
.video-info {
	line-height: 18px; color: #919191; padding: 0 0 0 207px;
}
.video-info h1, .video-info h2 {
	line-height: 14px; font-size: 12px; font-weight: normal;
}

.more-news {
	background-color: #e2e4e7; border-bottom: 1px solid #fff; padding: 10px; text-align: right; font-size: 12px; line-height: 18px; margin-bottom: 21px;
}

.top-news {
	margin: 0 0 30px;
}
.top-news .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 20px; letter-spacing: -1px; padding: 0 0 0 10px; color: #444d56; border-bottom: 3px solid #07A3E0; line-height: 35px; background: url(../images/newsletter.png)/*tpa=http://web-mir.com/templates/webmir/images/newsletter.png*/ no-repeat 0 5px; padding: 0 0 0 35px;
}
.top-news ul {}
.top-news li {
	color: #919191; line-height: 18px; padding: 7px 0 10px 27px; border-bottom: 1px dotted #b2b7bc; background-image: url(../images/dlet-cube.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-cube.gif*/; background-repeat: no-repeat; background-position: 10px 14px;
}

.top-news li a {
	color: #4f4f4f; text-decoration: none;
}
.top-news li a:hover {
	color: #4f4f4f; text-decoration: underline;
}

.top-news li h2 {
	display: inline; font-weight: normal; font-size: 12px;
}
.top-news li h2 a {
	color: #5c81a6; text-decoration: underline;
}
.top-news li h2 a:hover {
	color: #5c81a6; text-decoration: none;
}

.slider-box {
	background: url(../images/dlet-slider-bg-2.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slider-bg-2.png*/ no-repeat left bottom; min-height: 280px; padding-bottom: 10px; margin: 0 auto 30px; width: 376px;
}
.slider-container {
	background: url(../images/dlet-slider-bg-1.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slider-bg-1.png*/ no-repeat left top;
}
.slider-caption {
	color: #fff; font-size: 24px; height: 40px; line-height: 38px; padding: 0 0 0 15px; text-shadow: none; letter-spacing: -1px;
}

#slider-1, #slider-2 {
	min-height: 230px; padding: 10px 10px 0; position: relative;
}
.slides_container {
	width: 356px; background-color: transparent; padding: 0; overflow: hidden; display: none;
}
.slides_container div.slide {
	width: 356px; height: 250px; display: block; text-align: center;
}
#slider-1 a.prev, #slider-2 a.prev {
	position: absolute; top: 84px; width: 48px; height: 48px; display: block; z-index: 101; margin: 0 0 0 -10px; background: url(../images/dlet-slidebutt-prev0.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slidebutt-prev0.png*/ no-repeat;
}
#slider-1 a.prev:hover, #slider-2 a.prev:hover {
	background: url(../images/dlet-slidebutt-prev1.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slidebutt-prev1.png*/ no-repeat;
}
#slider-1 a.prev:active, #slider-2 a.prev:active {
	top: 85px; background: url(../images/dlet-slidebutt-prev1.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slidebutt-prev1.png*/ no-repeat;
}
#slider-1 a.next, #slider-2 a.next {
	position: absolute; top: 84px; width: 48px; height: 48px; display: block; z-index: 101; margin: 0 0 0 318px; background: url(../images/dlet-slidebutt-next0.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slidebutt-next0.png*/ no-repeat;
}
#slider-1 a.next:hover, #slider-2 a.next:hover {
	background: url(../images/dlet-slidebutt-next1.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slidebutt-next1.png*/ no-repeat;
}
#slider-1 a.next:active, #slider-2 a.next:active {
	top: 85px; background: url(../images/dlet-slidebutt-next1.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slidebutt-next1.png*/ no-repeat;
}

.ad-box {
	background: url(../images/dlet-slider-bg-2.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-slider-bg-2.png*/ no-repeat left bottom; min-height: 280px; padding-bottom: 10px; margin: 30px auto 30px; width: 376px;
}
.ad-container {
	background: url(../images/dlet-ad-bg-1.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-ad-bg-1.png*/ no-repeat left top;
}
.ad-caption {
	color: #fff; font-size: 24px; height: 40px; line-height: 38px; padding: 0 0 0 15px; text-shadow: none; letter-spacing: -1px;
}
.ad-holder {
	width: 336px; /*height: 280px;*/ text-align: center; margin: 30px auto 10px; overflow: hidden;
}

.pagination {
	margin: 26px auto 0; width: 100px; display: none;
}
.pagination li {
	float: left; margin: 0 1px; list-style: none;
}
.pagination li a {
	display: block; width: 12px; height: 0; padding-top: 12px; background-image: url(../images/dlet-pagination.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-pagination.png*/; background-position: 0 0; float: left; overflow: hidden;
}
.pagination li.current a {
	background-position: 0 -12px;
}

.captions {
	z-index: 500; position: absolute; bottom: -40px; left: 0; height: 32px; padding: 5px 10px 5px; font-size: 12px; line-height: 14px; text-align: center; width: 336px;
}
.captions a {
	text-decoration: underline;
}
.captions a:hover {
	text-decoration: none;
}

.pub-calendar {}
.pub-calendar .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 27px; letter-spacing: -1px; background: url(../images/dlet-calendar-capt.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-calendar-capt.png*/ no-repeat 0 5px; padding: 0 0 0 35px;
	color: #444d56; border-bottom: 3px solid #07A3E0; line-height: 35px;
}

.tags-cloud {}
.tags-cloud .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 27px; letter-spacing: -1px; background: url(../images/dlet-tags-capt.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-tags-capt.png*/ no-repeat 0 6px; padding: 0 0 0 35px;
	color: #444d56; border-bottom: 3px solid #07A3E0; line-height: 35px;
}
.tags-cloud-content {
	border-bottom: 1px dotted #b2b7bc; overflow: hidden; padding: 0 10px 20px; margin-bottom: 10px; line-height: 20px;
}

#right-column {
	float: right; width: 240px; margin-left: -240px;
}
.ad-spot-240x400 {
	width: 240px; margin: 0 0 30px;
}

.right-box {
	background: url(../images/dlet-block-bg-2.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-block-bg-2.png*/ no-repeat left bottom; padding-bottom: 10px; margin: 0 auto 30px; width: 240px;
}
.right-container {
	background: url(../images/dlet-block-bg-1.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-block-bg-1.png*/ no-repeat left top; position: relative;
}
.right-caption {
	color: #fff; font-size: 24px; height: 40px; line-height: 38px; padding: 0 0 0 15px; text-shadow: none; letter-spacing: -1px; margin-bottom: 12px;
}
.right-caption-icon-1 {
	background-image: url(../images/dlet-block-icon-1.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-block-icon-1.png*/; background-repeat: no-repeat; width: 44px; height: 44px; position: absolute; top: 18px; left: 178px; z-index: 2;
}
.right-caption-icon-1 a {
	display: block; width: 44px; height: 44px;
}
.right-caption-icon-2 {
	background-image: url(../images/dlet-block-icon-2.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-block-icon-2.png*/; background-repeat: no-repeat; width: 44px; height: 44px; position: absolute; top: 18px; left: 178px; z-index: 2;
}
.right-caption-icon-3 {
	background-image: url(../images/dlet-block-icon-3.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-block-icon-3.png*/; background-repeat: no-repeat; width: 44px; height: 44px; position: absolute; top: 18px; left: 178px; z-index: 2;
}
#the-vote-block {
	margin: 0 15px; width: 210px;
}

.our-partners {
	width: 240px; margin: 0 0 30px;
}
.our-partners .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 17px; letter-spacing: -1px; background: url(../images/dlet-partners-capt.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-partners-capt.png*/ no-repeat 0 6px; padding: 0 0 0 35px;
	color: #444d56; line-height: 35px;
}

.comment-block .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 17px; letter-spacing: -1px; background: url(../images/comment-block.png)/*tpa=http://web-mir.com/templates/webmir/images/comment-block.png*/ no-repeat 0 6px; padding: 0 0 0 35px;
	color: #444d56; line-height: 35px;
}

.yandex-update .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 17px; letter-spacing: -1px; background: url(../images/yandex-update.png)/*tpa=http://web-mir.com/templates/webmir/images/yandex-update.png*/ no-repeat 0 6px; padding: 0 0 0 35px;
	color: #444d56; line-height: 35px;
}

.our-online .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 17px; letter-spacing: -1px; background: url(../images/online-users.png)/*tpa=http://web-mir.com/templates/webmir/images/online-users.png*/ no-repeat 0 6px; padding: 0 0 0 35px;
	color: #444d56; line-height: 35px;
}
a.our-partner-01 {
	background-image: url(../images/dlet-partner-01.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-partner-01.png*/; background-repeat: no-repeat; margin: 0 30px; display: block; width: 180px; height: 180px;
}

.podcasts {
	width: 240px; margin: 0 0 1px;
}
.podcasts .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 17px; letter-spacing: -1px; background: url(../images/dlet-podcasts-capt.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-podcasts-capt.png*/ no-repeat 0 7px; padding: 0 0 0 35px;
	color: #444d56; border-bottom: 3px solid #07A3E0; line-height: 35px;
}
.podcasts ul {
	border-bottom: 1px dotted #b2b7bc; padding-bottom: 10px;
}
.podcasts li {
	line-height: 18px; margin: 0 0 20px; color: #919191; background: url(../images/dlet-cube.gif)/*tpa=http://web-mir.com/templates/webmir/images/dlet-cube.gif*/ no-repeat 0 6px;
}
.podcasts li:last-child {
	margin: 0;
}
.podcasts li a {
	font-size: 12px; padding: 0 0 0 15px;
}

.rss-txt {
	width: 210px; margin: 0 auto; line-height: 18px; padding: 5px 0;
}
.rss-field {
	width: 210px; margin: 0 auto;
}
select.selectbox {
	height: 25px; border: #a5a5a5 1px solid; padding: 3px; color: #222; font-size: 11px; background-color: #fff;
}
input.inputbox {
	height: 23px; border: #a5a5a5 1px solid; padding: 0 3px; color: #222; font-size: 11px; background-color: #fff;
}
#amessage {
	display: none; color: #616C76;
}

.archiv {
	width: 240px; margin: 0 0 1px;
}
.archiv .caption {
	font-size: 24px; font-weight: normal; margin-bottom: 17px; letter-spacing: -1px; background: url(../images/dlet-archives-capt.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-archives-capt.png*/ no-repeat 0 5px; padding: 0 0 0 35px;
	color: #444d56; border-bottom: 3px solid #07A3E0; line-height: 35px;
}

/* /main */

#pagefooter {
	position: relative; margin: 20px 0 0 0;
}
#pf-main {
	margin: 0 30px; overflow: hidden; position: relative;
}

#wrap-footer {
	width: 100%; height: 14px; border-bottom: 1px dotted #b2b7bc; margin-left: 93px;
}
.footer-bg {
	 z-index: 100; overflow: hidden; margin-top: -15px;
}
#counters {
	float: left; width: 88px; height: 186px; margin-top: 14px; text-align: center;
}

.foot-menu {
	line-height: 50px; font-size: 12px; position: absolute; right: 0; top: 14px;
}
.foot-copright {
	line-height: 18px; position: absolute; left: 93px; top: 84px; margin: 0 0 0 0; padding: 0 0 0 25px;
}

#pf-info {
	background-color: #616c76; min-height: 40px; text-align: center; color: #fff; font-size: 12px; line-height: 38px; text-shadow: 0 1px 0 rgba(68,68,68,1);

	-webkit-box-shadow: 0 5px 0 0 rgba(226,228,231,1);
       -moz-box-shadow: 0 5px 0 0 rgba(226,228,231,1);
    		box-shadow: 0 5px 0 0 rgba(226,228,231,1);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

.robad-foot {
	background-image: url(../images/dlet-robads-bg-f.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-robads-bg-f.png*/; background-repeat: no-repeat; background-position: top right; height: 180px; position: relative; margin: -180px 30px 0;
}

#pf-info a {
	color: #fff;
}
#pf-disclaimer {
	margin: 39px 30px 15px; line-height: 18px; text-align: justify;
}

a.gotop {
	position: absolute; display: block; width: 80px; height: 80px; top: 180px; right: 30px; z-index: 2; background: url(../images/dlet-top-circle.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-top-circle.png*/ no-repeat;

	-webkit-border-radius: 40px;
	   -moz-border-radius: 40px; 	
			border-radius: 50%;
	
	-webkit-box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0);

	-moz-box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0);

	box-shadow: 
        inset 0 0 1px 40px rgba(0,0,0,0);

	-webkit-transition: box-shadow 400ms ease-in-out;
	   -moz-transition: box-shadow 400ms ease-in-out;
		-ms-transition: box-shadow 400ms ease-in-out;
		 -o-transition: box-shadow 400ms ease-in-out;
			transition: box-shadow 400ms ease-in-out;
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}
a.gotop-hover {
	-webkit-box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		0 0 10px rgba(0,0,0,0.3);	/* внешняя тень */
	-moz-box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		0 0 10px rgba(0,0,0,0.3);
    box-shadow: 
		inset 0 0 0 0 rgba(255,255,255,0.5),
		0 0 10px rgba(0,0,0,0.3);
	
	behavior: url(../../coolwebmasters/css/PIE.htc)/*tpa=http://web-mir.com/templates/coolwebmasters/css/PIE.htc*/;
}

/* Share42.com - Скрипт кнопок социальных закладок и сетей */

#share42 {
	position: fixed; z-index: 1000;
	margin-left: -40px; /* смещение панели влево от края контента */
}
#share42:hover {
	margin-left: -27px; /* смещение панели влево от края контента при наведении */
}
#share42 a {
	opacity: 0.5;
}
#share42 a:hover {
	opacity: 1;
}

/* ==================== Очернитель от DLETemplates.Com для релизов DLE от 9.2 и выше */

#dlevotespopupcontent .vote, #dlevotespopupcontent fieldset, #dlevotespopupcontent legend {color: #000;}

.clear {
	clear: both;
}

@media only screen
and (min-width: 320px)
and (max-width: 767px) {

#container 				{
	margin: 0 auto; width: 100%; min-width: 480px;
}
#pageheader 			{
	width: 100%;
}
.top-menu-container 	{
	height: 65px;
}
.top-menu-block 		{
	max-width: 480px; line-height: 30px;
}
.top-menu 				{
	height: auto; text-align: center;
}
.top-menu li 			{
	display: inline; margin: 0 4px;
}
.top-menu li:last-child {
	margin: 0 0 0 -40px;
}
a.rss-feed 				{
	display: none;
}
.top-info 				{
	display: none;
}
.header-container 		{
	margin: 0; background-position: 0 130px; width: 100%; padding: 0;
}
.robads 				{
	background-image: none; width: 100%;
}
.header-row-01 			{
	width: 100%;
}
.header-row-1-block-1 	{
	float: none; min-width: 0%; width: 100%; text-align: left;
}
a.cool-logo 			{
	width: 460px; height: 68px; background-image: url(../images/dlet-coollogo-footer.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-coollogo-footer.png*/; background-position: top center;
}
.site-search 			{
	width: 460px;
}
.site-search label 		{
	width: 460px;
}
.s_field 				{
	width: 419px;
}
.search-bttn 			{
	left: 419px;
}
.header-row-1-block-2 	{
	float: none; min-width: 460px; margin: 10px auto 10px;
}
.userpanel-01 			{
	width: 340px; margin: 0 auto;
}
.social-circles 		{
	width: 340px; margin: 0 auto;
}
a.soc-futubra 			{
	margin-right: 0;
}
.header-row-02 			{
	background-image: none; margin: 0 0 25px;
}
.header-row-02-r 		{
	background-image: none;
}
.hr02r-left 			{
	float: none; text-align: center; width: 100%;
}
.hr02r-left a 			{
	margin: 0 5px 0 5px;
}
.hr02r-right 			{
	float: none; width: 182px; margin: 0 auto 0;
}
.the_menu 				{
	right: -149px; padding: 8px;
}
#speedbar 				{
	margin: 20px 10px 25px;
}	
#pagemain 				{
	margin: 0 10px;
}
#center-column 			{
	margin-right: 0;
}
.middle-banner 			{
	display: none;
}
#sort 					{
	display: none;
}
.article-short h1,
.article-short h2,
.article-full h1,
.article-full h2 		{
	font-size: 18px;
}
.news img 				{
	padding: 4px; max-width: 450px!important;
}
.news-new-1 img {
	float: none!important; width: 250px!important; margin: 15px 0 0 0;
}
.cat-ad-spot, .full-ad-spot {
	width: 458px;
}
.cat-ad-spot img {
	padding: 4px; max-width: 450px!important;
}

#share42 				{
	display: none;
}
.full-ads 				{
	display: none;
}
a.add-comm-bttn 		{
	width: 320px;
}
.funct-form 			{
	max-width: 460px;
}
.funct-form label 		{
	width: 135px;
}
.user-table 			{
	width: 460px;
}
.user-info 				{
	width: 350px;
}
.editor 				{
	width: 438px!important;
}
textarea#comments 		{
	width: 438px!important;
}
textarea#message 		{
	width: 432px!important;
}
.top-news li 			{
	background-position: 10px 13px;
}
#right-column 			{
	display: none;
}
#middle-column 			{
	clear: left; max-width: 100%; margin: 30px 0 30px 0; float: none; /* в этом разрешении монитора средняя колонка уходит вниз, под контентную */
}

.ad-holder {
	display: none;
}

#pagefooter 			{
	width: 100%;
}	
#pf-main 				{
	margin: 0 10px;
}
#wrap-footer 			{
	margin-left: 0;
}
.footer-bg 				{
	background-position: -1px top; min-height: 225px;
}
#counters 				{
	display: none;
}
.foot-menu 				{
	left: 0; top: 50px;
}
.foot-copright 			{
	left: 0; top: 84px; margin: 5px 0 0 0; padding: 0; line-height: 16px;
}
#pf-info 				{
	text-align: left; line-height: 28px; padding: 0 10px;
}
.robad-foot 			{
	background-image: url(../images/dlet-robads-bg-f.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-robads-bg-f.png*/; background-repeat: no-repeat; width: 168px; height: 180px; position: absolute; top: -119px; right: 5px;
}
a.gotop 				{
	top: 240px; right: 53px;
}
#pf-disclaimer 			{
	margin: 39px 10px 15px;
}	
	
}

@media only screen
and (min-width: 768px)
and (max-width: 1023px) {
	
#container 				{
	margin: 0 auto; width: 100%; min-width: 740px;
}
#pageheader 			{
	width: 100%;
}
.top-menu-container 	{
	height: 65px;
}
.top-menu-block 		{
	max-width: 480px; line-height: 30px;
}
.top-menu 				{
	height: auto; text-align: center;
}
.top-menu li 			{
	display: inline; margin: 0 4px;
}
.top-menu li:last-child {
	margin: 0 0 0 -40px;
}
a.rss-feed 				{
	display: none;
}
.top-info 				{
	display: none;
}
.header-container 		{
	margin: 0; background-position: 0 165px; width: 100%; padding: 0;
}
.robads 				{
	background-image: none; width: 100%;
}
.header-row-01 			{
	width: 100%;
}
.header-row-1-block-1 	{
	float: none; min-width: 0%; width: 100%; text-align: left;
}

a.cool-logo 			{width: 460px; height: 68px; background-image: url(../images/dlet-coollogo-footer.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-coollogo-footer.png*/; background-position: top center;}
.site-search 			{width: 460px;}
.site-search label 		{width: 460px;}
.s_field 				{width: 419px;}
.search-bttn 			{left: 419px;}

.header-row-1-block-2 	{
	float: none; min-width: 460px; margin: 10px auto 10px;
}
.userpanel-01 			{
	width: 340px; margin: 0 auto;
}
.social-circles 		{
	width: 340px; margin: 0 auto;
}
a.soc-futubra 			{
	margin-right: 0;
}
.header-row-02 			{
	background-image: none; margin: 0 0 25px;
}
.header-row-02-r 		{
	background-image: none;
}
.hr02r-left 			{
	float: none; text-align: center; width: 100%;
}
.hr02r-left a 			{
	margin: 0 5px 0 5px;
}
.hr02r-right 			{
	float: none; width: 182px; margin: 0 auto 0;
}
.the_menu 				{
	right: -149px; padding: 8px;
}
#speedbar 				{
	margin: 20px 10px 25px;
}	
#pagemain 				{
	margin: 0 10px;
}
#center-column 			{
	margin-right: 260px;
}
/*
.middle-banner 			{display: none;}
*/
#sort 					{
	display: none;
}
.article-short h1,
.article-short h2,
.article-full h1,
.article-full h2 		{
	font-size: 20px;
}
.news img 				{
	padding: 4px; max-width: 462px!important;
}

.cat-ad-spot, .full-ad-spot {
	width: 470px;
}
.cat-ad-spot img {
	padding: 4px; max-width: 462px!important;
}

.news-new-1 img {
	float: none!important; width: 260px!important; margin: 15px 0 0 0;
}

#share42 				{
	display: none;
}
.full-ads 				{
	display: none;
}
a.add-comm-bttn 		{
	width: 320px;
}
.funct-form 			{
	max-width: 460px;
}
.funct-form label 		{
	width: 135px;
}
.user-table 			{
	width: 460px;
}
.user-info 				{
	width: 350px;
}
.editor 				{
	width: 438px!important;
}
textarea#comments 		{
	width: 438px!important;
}
textarea#message 		{
	width: 432px!important;
}
.top-news li 			{
	background-position: 10px 13px;
}
#middle-column 			{
	clear: left; max-width: 100%; margin: 30px 260px 30px 0; float: none; /* в этом разрешении монитора средняя колонка уходит вниз, под контентную */
}
#pagefooter 			{
	width: 100%;
}	
#pf-main 				{
	margin: 0 10px;
}
#wrap-footer 			{
	margin-left: 0;
}
.footer-bg 				{
	background-position: -1px top; min-height: 225px;
}
#counters 				{
	display: none;
}
.foot-menu 				{
	left: 0; top: 50px;
}
.foot-copright 			{
	left: 0; top: 84px; margin: 5px 0 0 0; padding: 0; line-height: 16px;
}
#pf-info 				{
	text-align: left; line-height: 28px; padding: 0 10px;
}
.robad-foot 			{
	background-image: url(../images/dlet-robads-bg-f.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-robads-bg-f.png*/; background-repeat: no-repeat; width: 168px; height: 180px; position: absolute; top: -119px; right: 5px;
}
a.gotop 				{
	top: 240px; right: 53px;
}
#pf-disclaimer 			{
	margin: 39px 10px 15px;
}

}

@media only screen
and (min-width: 1024px)
and (max-width: 1279px) {

.s_field 				{
	width: 538px;
}
.search-bttn 			{
	left: 547px;
}
#container 				{
	margin: 0 auto; width: 100%; min-width: 1000px;
}
.robads 				{
	background-image: none;
}	
.top-menu-block 		{
	max-width: 774px;
}
a.rss-feed 				{
	top: -10px;
}
.top-info 				{
	display: none;
}
.header-row-1-block-1 	{
	min-width: 590px; width: 590px; text-align: left;
}
a.cool-logo 			{
	width: 590px;
}
#center-column 			{
	margin-right: 276px;
}
.full-ad-spot#fas-m 	{
	display: none;
}

.news-new-1 img {
	float: none!important; width: 460px!important; margin: 15px 0 0 0;
}

#middle-column 			{
	max-width: 920px; margin: 30px 276px 30px 0; float: none; /* в этом разрешении монитора средняя колонка уходит вниз, под контентную */
}
.footer-bg 				{
	background-position: 102px top;
}
.foot-copright 			{
	padding: 0 0 0 10px;
}

}

@media only screen
and (min-width: 1152px) {

a.cool-logo 			{
	width: 675px;
}

}

@media only screen
and (min-width: 1230px)
and (max-width: 1279px) {

.robads 				{
	background: url(../images/dlet-robads-bg.png)/*tpa=http://web-mir.com/templates/webmir/images/dlet-robads-bg.png*/ no-repeat -35px top;
}

}

@media only screen
and (min-width: 1280px)
and (max-width: 1439px) {

.news-new-1 img {
	float: none!important; width: 320px!important; margin: 15px 0 0 0;
}

}

@media only screen
and (min-width: 1440px)
and (max-width: 1599px) {

.news-new-1 img {
	float: none!important; width: 476px!important; margin: 15px 0 0 0;
}

}

@media only screen
and (min-width: 1601px) {

.header-container 		{
	width: 1600px; margin: 0 auto;
}
#speedbar 				{
	width: 1558px; margin: 20px auto 25px;
}
#pagemain 				{
	width: 1600px; margin: 0 auto;
}
#share42 				{
	margin-left: -28px; /* смещение панели влево от края контента */
}
#share42:hover 			{
	margin-left: -28px; /* смещение панели влево от края контента при наведении */
}
#pf-main 				{
	width: 1600px; margin: 0 auto;
}
#pf-disclaimer 			{
	width: 1600px; margin: 39px auto 15px;
}
.robad-foot {
	width: 1600px; margin: -180px auto 0;
}

@font-face{
    font-family: 'WebSymbolsRegular';
    src: url('../websymbols/websymbols-regular-webfont.eot');
    src: url('../websymbols/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('../websymbols/websymbols-regular-webfont.woff') format('woff'),
        url('../websymbols/websymbols-regular-webfont.ttf') format('truetype'),
        url('../websymbols/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.a-btn{
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    border-radius:50px;
    padding:10px 30px 10px 70px;
    position:relative;
    display:inline-block;
    overflow:hidden;
    margin:10px;
    background:#fff;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(rgba(255,255,255,1),0),color-stop(rgba(246,246,246,1),0.74),color-stop(rgba(237,237,237,1),1));
    background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
    background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
    background:-o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
    background:linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
    -webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.2), 0px 0px 0px 1px rgba(188,188,188,0.1);
    -moz-box-shadow:0px 0px 7px rgba(0,0,0,0.2), 0px 0px 0px 1px rgba(188,188,188,0.1);
    box-shadow:0px 0px 7px rgba(0,0,0,0.2), 0px 0px 0px 1px rgba(188,188,188,0.1);
    -webkit-transition:box-shadow 0.3s ease-in-out;
    -moz-transition:box-shadow 0.3s ease-in-out;
    -o-transition:box-shadow 0.3s ease-in-out;
    transition:box-shadow 0.3s ease-in-out;
}
.a-btn-symbol{
    font-family:'WebSymbolsRegular', cursive;
    color:#555;
    font-size:20px;
    text-shadow:1px 1px 2px rgba(255,255,255,0.5);
    position:absolute;
    left:20px;
    line-height:32px;
    -webkit-transition:opacity 0.3s ease-in-out;
    -moz-transition:opacity 0.3s ease-in-out;
    -o-transition:opacity 0.3s ease-in-out;
    transition:opacity 0.3s ease-in-out;
}
.a-btn-text{
    font-size:20px;
    color:#d7565b;
    line-height:16px;
    font-weight:bold;
    font-family:"Myriad Pro", "Trebuchet MS", sans-serif;
    text-shadow:1px 1px 2px rgba(255,255,255,0.5);
    display:block;
}
.a-btn-slide-text{
    font-family:Arial, sans-serif;
    font-size:10px;
    letter-spacing:1px;
    text-transform:uppercase;
    color:#555;
    text-shadow:0px 1px 1px rgba(255,255,255,0.9);
}
.a-btn-slide-icon{
    position:absolute;
    top:-30px;
    width:22px;
    height:22px;
    background:transparent url(../images/arrow_down_black.png) no-repeat top left;
    left:20px;
    opacity:0.4;
}
.a-btn:hover{
    background:#fff;
    -webkit-box-shadow:0px 0px 9px rgba(0,0,0,0.4), 0px 0px 0px 1px rgba(188,188,188,0.1);
    -moz-box-shadow:0px 0px 9px rgba(0,0,0,0.4), 0px 0px 0px 1px rgba(188,188,188,0.1);
    box-shadow:0px 0px 9px rgba(0,0,0,0.4), 0px 0px 0px 1px rgba(188,188,188,0.1);
}
.a-btn:hover .a-btn-symbol{
    opacity:0;
}
.a-btn:hover .a-btn-slide-icon{
    -webkit-animation:slideDown 0.9s linear infinite;
    -moz-animation:slideDown 0.9s linear infinite;
    animation:slideDown 0.9s linear infinite;
}
.a-btn:active{
    background:#d7565b;
    -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.6) inset, 0px 0px 0px 1px rgba(188,188,188,0.1);
    -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.6) inset, 0px 0px 0px 1px rgba(188,188,188,0.1);
    box-shadow:0px 2px 2px rgba(0,0,0,0.6) inset, 0px 0px 0px 1px rgba(188,188,188,0.1);
}
.a-btn:active .a-btn-text{
    color:#fff;
    text-shadow:0px 1px 1px rgba(0,0,0,0.3);
}
.a-btn:active .a-btn-slide-text{
    color:rgba(0,0,0,0.4);
    text-shadow:none;
}
@keyframes slideDown{
    0% { top: -30px; }
    100% { top: 80px;}
}
@-webkit-keyframes slideDown{
    0% { top: -30px; }
    100% { top: 80px;}
}
@-moz-keyframes slideDown{
    0% { top: -30px; }
    100% { top: 80px;}
}

#hide{
  padding: 10px;
  margin: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}

.greenhide{
  border: 1px solid #006600;
  background-color: #E6FFE6;
  text-align: justify
}

.redhide{
  border: 1px solid #CC0000;
  background-color: #FFE1E1;
  text-align: center
}
.redhide ul{
  text-align: left;
  margin: 0px;
  margin-left: 25px
}

.redhide div, .redhide div a, .redhide div a:hover{
  text-align: right;
  font-style: italic;
  color: #999999;
  text-decoration: none
}    
    
}

.button{
	font:15px Calibri, Arial, sans-serif;
	text-shadow:1px 1px 0 rgba(255,255,255,0.4);
	text-decoration:none !important;
	white-space:nowrap;
	display:inline-block;
	vertical-align:baseline;
	position:relative;
	cursor:pointer;
	padding:10px 20px;
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url('button_bg.png');
	background-position:bottom left, top right, 0 0, 0 0;
	background-clip:border-box;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-box-shadow:0 0 1px #fff inset;
	-webkit-box-shadow:0 0 1px #fff inset;
	box-shadow:0 0 1px #fff inset;
	-webkit-transition:background-position 1s;
	-moz-transition:background-position 1s;
	transition:background-position 1s;
}

.button:hover{
	background-position:top left;
	background-position:top left, bottom right, 0 0, 0 0;
}

.button:active{
	bottom:-1px;
}

.button.big		{ font-size:30px;}
.button.medium	{ font-size:18px;}
.button.small	{ font-size:13px;}

.button.rounded{
	-moz-border-radius:4em;
	-webkit-border-radius:4em;
	border-radius:4em;
}

.button-poiskruseksigirl{
	color:#0f4b6d !important;
	
	border:1px solid #84acc3 !important;

	background-color: #48b5f2;

	background-image:	url('button_bg.png'), url('button_bg.png'),
						-moz-radial-gradient(	center bottom, circle,
												rgba(89,208,244,1) 0,rgba(89,208,244,0) 100px),
						-moz-linear-gradient(#4fbbf7, #3faeeb);

	background-image:	url('button_bg.png'), url('button_bg.png'),
						-webkit-gradient(	radial, 50% 100%, 0, 50% 100%, 100,
											from(rgba(89,208,244,1)), to(rgba(89,208,244,0))),
						-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4fbbf7), to(#3faeeb));
}

.button-poiskruseksigirl:hover{
	background-color:#63c7fe;
	background-image:	url('button_bg.png'), url('button_bg.png'),
						-moz-radial-gradient(	center bottom, circle,
												rgba(109,217,250,1) 0,rgba(109,217,250,0) 100px),
						-moz-linear-gradient(#63c7fe, #58bef7);			
	background-image:	url('button_bg.png'), url('button_bg.png'),
						-webkit-gradient(	radial, 50% 100%, 0, 50% 100%, 100,
											from(rgba(109,217,250,1)), to(rgba(109,217,250,0))),
						-webkit-gradient(linear, 0% 0%, 0% 100%, from(#63c7fe), to(#58bef7));
}

.green.button{
	color:#345903 !important;
	border:1px solid #96a37b !important;	
	background-color: #79be1e;
	
	background-image:url('button_bg.png'), url('button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(162,211,30,1) 0,rgba(162,211,30,0) 100px),-moz-linear-gradient(#82cc27, #74b317);
	background-image:url('button_bg.png'), url('button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(162,211,30,1)), to(rgba(162,211,30,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#82cc27), to(#74b317));
}

.green.button:hover{
	background-color:#89d228;
	
	background-image:url('button_bg.png'), url('button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(183,229,45,1) 0,rgba(183,229,45,0) 100px),-moz-linear-gradient(#90de31, #7fc01e);
	background-image:url('button_bg.png'), url('button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(183,229,45,1)), to(rgba(183,229,45,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#90de31), to(#7fc01e));
}

.button-regruseksigirl{
	color:#693e0a !important;
	border:1px solid #bea280 !important;	
	background-color: #e38d27;
	
	background-image:url('button_bg.png'), url('button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(232,189,45,1) 0,rgba(232,189,45,0) 100px),-moz-linear-gradient(#f1982f, #d4821f);
	background-image:url('button_bg.png'), url('button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(232,189,45,1)), to(rgba(232,189,45,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1982f), to(#d4821f));
}

.button-regruseksigirl:hover{
	background-color:#ec9732;
	
	background-image:url('button_bg.png'), url('button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(241,192,52,1) 0,rgba(241,192,52,0) 100px),-moz-linear-gradient(#f9a746, #e18f2b);
	background-image:url('button_bg.png'), url('button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(241,192,52,1)), to(rgba(241,192,52,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9a746), to(#e18f2b));
}

.button-gomodelruseksigirl{
	padding:3px 6px;
	font:13px Calibri, Arial, sans-serif;
	color:#525252 !important;
	border:1px solid #a5a5a5 !important;	
	background-color: #a9adb1;
	-moz-border-radius:4em;
	-webkit-border-radius:4em;
	border-radius:4em;	
	background-image:url('button_bg.png'), url('button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(197,199,202,1) 0,rgba(197,199,202,0) 100px),-moz-linear-gradient(#c5c7ca, #92989c);
	background-image:url('button_bg.png'), url('button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(197,199,202,1)), to(rgba(197,199,202,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#c5c7ca), to(#92989c));
}

.button-gomodelruseksigirl:hover{
	padding:3px 6px;
	font:13px Calibri, Arial, sans-serif;
	background-color:#b6bbc0;
	-moz-border-radius:4em;
	-webkit-border-radius:4em;
	border-radius:4em;	
	background-image:url('button_bg.png'), url('button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(202,205,208,1) 0,rgba(202,205,208,0) 100px),-moz-linear-gradient(#d1d3d6, #9fa5a9);
	background-image:url('button_bg.png'), url('button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(202,205,208,1)), to(rgba(202,205,208,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d1d3d6), to(#9fa5a9));
}