body {
	padding : 0px;
	margin : 0px;
	min-width : 790px;
	font-family : "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	font-size : 80%;
	line-height : 1.4em;
}

body, .testAnswer a:hover {
	background : #eff7ff;
	color : black;
}

p {
	margin : 0.6ex 0 0;
}

img {
	border-width : 0;
}

a {
	color : #0000CC;
	text-decoration : underline;
}

a:hover {
	color : #3333FF;
}

a.bookmark {
	text-decoration : none;
}

ul, ol {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

.h1Mtrj {
	margin : 1ex 0;
	left : 1%;
	position : relative;
	width : 98%;
}

h1 {
	font : bold 20px 'Times New Roman',serif;
	margin : 0;
	padding : 5px 0;
	text-align : center;
}

h1, .bgColor2, .webInfo {
	background-color : #d7ebff;
}

.mainPartMtrj {
	float : right;
	overflow : hidden;
	width : 80%;
}

.mainPart {
	padding : 1ex;
}

.leftColumn {
	float : left;
	overflow : hidden;
	width : 20%;
	text-align : center;
}

.leftColumn form {
	margin : 1.3ex 0 1ex;
	padding : 0;
}

.leftColumn li {
	margin : 0 4ex;
	line-height : 1.7em;
}

.adsBox {
	padding : 2ex 0 1ex;
	text-align : center;
}

.foreignLang {
	color : #a52a2a;
}

.testList {
	margin : 1ex 0;
	padding : 0 0 0 4ex;
}

.langExample {
	margin : 1ex 0 1ex 4ex;
}

.testAnswer a {
	color : blue;
	background : blue;
	text-decoration : none;
	padding : 0 1ex 0 2ex;
}

.articlesList li {
	margin : 0 0 1em;
}

h2 {
	margin : 1.2ex 0 0.4ex;
	font-size : 15px;
}

.articlesList h2 {
	font-size : 17px;
}

.articlesList h2 a {
	text-decoration : underline;
}

h3 {
	margin : 1.5ex .5ex 0.4ex;
	font-size : 13px;
}

.rssLink {
	position : absolute;
	left : 96%;
	top : 20px;
	font-size : 10px;
}

.vocabularyTableMtrj {
	margin : 0;
	padding : 0;
	width : 49.5%;
	float : left;
}

.vocabularyTable {
	width : 92%;
 	margin : 0 0 2em 8%;
	border : solid 1px #000000;
}

.nextParagraph {
	clear : both;
}

.bibliCard li {
	margin : 1em 0;
}

.webInfoMtrj {
	padding : 1em 0 0;
	left : 1%;
	position : relative;
	width : 98%;
}

.webInfo {
	padding : 1ex;
	font-size : 11px;
	text-align : center;
	line-height : 1.3em;
}

.czechP {
	text-indent : 4ex;
}

.articleImg {
	text-align : center;
	margin : 2ex 0;
}

.menuMtrj {
	position : absolute;
	top : 44px;
	left : 1%;
	width : 98%;
	padding : 0;
	margin : 0;
}

.menu {
	background : #3333cc;
	font : bold 13px Arial,sans-serif;
	padding : 4px;
	color : white;
}

.menu a {
	color : white;
}

.menu a:hover {
	color : #66FFFF;
}

.menu li {
	margin : 0 2px;
	list-style : none;
	display : inline;
}

.belowMenu {
	width : 100%;
	position : absolute;
	top : 70px;
}

.list1 {
	list-style-type : disc;
	margin : 0 0 0 3ex;
}

.srcCode {
	padding : 1ex 2ex;
	margin :  1ex 5% 2ex 3%;
	font-family : monospace;
	font-size : 114%;
	background-color : #dfefff;
}

.article table {
	border-collapse : collapse;
}

.article table td {
	border : solid 1px black;
	padding : .5ex;
}

.article .day {
	font-weight : bold;
}

.brand h2 {
	display : inline;
	font-weight : normal;
	line-height : 1.6em;
}

.mostReadTitle {
	clear : left;
	float : left;
	font-weight : bold;
	text-align : center;
	width : 17.5%;
	background-color : #d7ebff;
	margin : 0 1.5% 0.5ex 1%;
	padding : 0.5ex 0;
}

.visitRateMeasuring {
	visibility : hidden;
}
