/* Page */

html {
	font-size: 100%;
}

body {
	margin: 0;
	padding: 1em;

	/*

	font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;

	font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;

	font-family: Georgia, "DejaVu Serif", Norasi, serif;

	*/

	font-size: .85em;
	line-height: 1.1;
	color: black;
	background: white;
}



/* Titles */

h1, h2, h3, h4, h5, h6 {

	margin: 1em 0 .5em 0;
	font-weight: bold;
	font-style: normal;

}

h1 {font-size: 1.75em;}

h2 {font-size: 1.5em;}

h3 {font-size: 1.25em;}

h4 {font-size: 1em;}

h5 {font-size: 1em; font-weight: normal; font-style: italic;}



/* Lists */

ul, ol {
	margin: .75em 0 .75em 32px;
	padding: 0;
}

li {

	margin: 0;
	padding: 0;

}

dl {

	margin: .75em 0;
	padding: 0;

}

dt {

	margin: .75em 0 0 0;
	padding: 0;
	font-weight: bold;

}

dd {

	margin: .25em 0 .25em 32px;
	padding: 0;

}



/* Paragraphs */

p {

	margin: .75em 0;

}

li p, blockquote p {

	margin: .5em 0;

}

address {

	font-style: normal;

}



/* Quotations */

blockquote {

	margin: .75em 0 .75em 20px;
	padding: 0 0 0 10px;
	border-left: solid 2px #ccc;

}

q {font-style: italic;}

cite {font-style: italic;}

/* blockquote, q {quotes: none;} */



/* Links */

a {

	color: mediumblue;
	text-decoration: underline;

}

a:visited {color: indigo;}

a:hover, a:focus, a:active {
  color: crimson;
}

a:focus, a:active{
  outline: 0;
}

a img {border: none;}



/* Misc inline elements */

em {
  font-style: italic;
}

strong {
  font-weight: bold;
}

del {
  text-decoration: line-through;
}



/* Forms */

form, fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

input, button, select {
	vertical-align: middle;
}

.videur{
  clear: both;
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
}
