/* обнуляем все... */
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, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0px;padding: 0px;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;
font-family: inherit;vertical-align: baseline;line-height:18px;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: disk;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/* ...обнуляем все */

td {vertical-align:top;}


p,div,html,body,ul  {
	font-family:tahoma;
	font-size:12px;
}

input,select,textarea {
  border:solid 1px #839ff6;
	font-family:tahoma;
	font-size:12px;
}

input.non {
  border:0px;
  font-family:tahoma;
  font-size:12px;
}

a {
	text-decoration:none;
}

.xxs {
	font-size:9px;
}

button.mb {
	margin:0px;
	padding:2px;
	font-size:10px;
	border:outset 1px white;
	width:100%
}

button.tb {	
	margin:0px;
	padding:0px;
	font-size:16px;
	border:outset 1px white;
	width:24px;
	height:24px;
}

h1 {font-size:26px;font-weight:100;font-family:arial;margin:0px;padding:0px;line-height:30px;}
h2 {font-size:20px;font-weight:100;font-family:arial;margin:0px;padding:0px;line-height:30px;}

button {border:solid 1px #19264f;background:#324da3;color:white;padding:3px;font-weight:100;}
button.default {border:solid 2px #19264f;background:#324da3;color:white;padding:3px;font-weight:100;}

button.menu {border:solid 1px #19264f;background:#5a6ba1;color:white;padding:7px;font-weight:100;}
button.menu.default {border:solid 1px #19264f;background:#324da3;color:white;padding:7px;font-weight:100;}

button.filter {border:solid 1px #19264f;background:#324da3;color:white;padding:0px;font-weight:100;}
button.filter.default {border:solid 2px #19264f;background:#324da3;color:white;padding:0px;font-weight:100;}

table.info {border:solid 1px #c0c0c0; border-collapse:collapse;margin:3px;}
table.info td {border:solid 1px #c0c0c0; border-collapse:collapse;padding:3px;}


table.tab, table.tab td {border:solid 1px gray;border-collapse:collapse;background:#f0f0f0;padding:3px;}
table.tab th {border:solid 1px gray;border-collapse:collapse;background:#d0d0d0;font-weight:900;text-align:left;font-size:11px;}

