/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License:none (public domain)
   -exclude:strong, b, u, i, em
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display:block;
}
body {
	line-height:1;
}
ol, ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:'';
	content:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
textarea {
	resize:none;
}
address {
	font-style:normal;
}
img {
	vertical-align:middle;
}

#nolix {font-family:Tahoma; padding-top:10px; border-bottom: 2px dashed #E0DAD9; margin:10px 10px;  height:40px; overflow:hidden; width:98%; padding-left:9px; padding-right:9px; margin-left: auto; margin-right:auto; margin-top:-16px;}
#nolix_link { float:left; text-align:left; display:block;width:64%; height:34px; line-height:34px;}
#nolix_link a { display:block; text-decoration:underline; font-weight:normal;  font-size:16px; }
#nolix_link a:hover {  text-decoration:none;  font-weight:500; color:red}
#nolix_add { float:right; border:1px solid #e4e4e4; margin-right: 20px; padding-right:8px; -moz-border-radius:15px 15px 15px 15px;-khtml-border-radius:15px 15px 15px 15px;-webkit-border-radius: 15px 15px 15px 15px;border-radius:15px 15px 15px 15px;  text-align:left; height:34px; line-height:38px; color:grey; }
#nolix_add a { display:block; color:gray; padding-left:32px; background:url(//nolix.ru/a/q.png) 8px 4px no-repeat; font-size:12px; text-decoration:none;  font-weight:normal;  }
#nolix_add a:hover { text-decoration:underline;} 
#m_ad{display:none;}
@media (max-width:768px) {#n_ad{width:1px;display:none;}#m_ad{display:inline!important;}#nolix{height:auto!important;} #nolix_link,#nolix_link a{float: initial;display:inline;font-size:13px!important; width: 90%!important; padding:2px 6px;} #nolix_add,#nolix_add a{display:inline;width:5%!important;font-size:9px!important;border:none;background:none;line-height:1.3;padding:0px!important;}#m_ad button{background:#d5d3e4;color:black;border:1px#d5d3e4;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}}
