body {
	margin: 0;
	background: #dadada;
	font-family:arial
}

a {
	color: #2A007E
}
a:visited {
	color: #513884
}
a:hover {
	color: #990000
}

div.dt {margin:0; padding:0; font-size:60%;font-family:sans-serif}

a.lp {color: #360098; border-bottom:solid 1px #360098}

table.shapka td img {
	border-right: medium none; border-top: medium none; margin: 8px 0px 0px; border-left: medium none; border-bottom: medium none;
}
table.shapka td.logo {
	border-top: #cbc793 4px solid;
}
table.shapka td.logo table td {
	padding-right: 8px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;
}
table.shapka td.logo table td img {
	margin: 4px 0px 0px;
}
table.shapka td.logo table td div {
	font-size: 80%; margin: 8px 0px 4px; font-family: arial,geneva,sans-serif;
}
table.shapka td.logo table td div.h {
	font-weight: bold; font-size: 130%; margin: 0px; color: #990000;
}
table.shapka td.promo {
	padding-right: 0px; padding-left: 4px; padding-bottom: 0px; padding-top: 12px;
}
table.shapka td.promo div {
	font-family:times; font-weight: bold; font-size: 10px; margin: 0px 0px 0.3em 12px;
}

TABLE.shapka TD.promo DIV TABLE TD{
font-size: 12px; 
}

table.podval {
	border-top: black 1px solid;
	margin: 20px 0px 0px 0px;
}
table.podval td {
	padding: 16px 16px 30px 0px;
	font-size: 0.8em;
}
table.podval td.pravaya {
	padding: 16px 12px 30px 16px;
}

table.podval a {color:#555}

TD.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, geneva, sans-serif
}
TD.nav DIV A {
	COLOR: #555
}
TD.nav DIV A:hover {
	COLOR: #990000
}
TD.nav DIV.ed A {
	COLOR: #c0251c
}
TD.nav DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 4px 0px 3px; PADDING-TOP: 0px
}
TD.nav DIV IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px 0px 0px 4px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.nav DIV.group {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c5c8d0 1px solid
}
TD.nav DIV.active {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e9d880
}
TD.nav DIV.active A {
	COLOR: black
}
TD.nav DIV.group-home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff4e4e 1px solid
}
TD.nav DIV.active-home {
	FONT-WEIGHT: bold
}
TD.nav DIV.group-pril {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
TD.nav DIV.Euro2004 A {
	FONT-WEIGHT: bold; COLOR: #4f8a50
}
TD.nav DIV.Mednovosti A {
	FONT-WEIGHT: bold; COLOR: #df6e43
}
TD.nav DIV.rubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-RIGHT: 8px; FONT-FAMILY: arial, geneva, sans-serif
}
TD.nav DIV.rubhead IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 4px 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.nav DIV.slova {
	FONT-SIZE: 60%; COLOR: #666666; LINE-HEIGHT: 140%; MARGIN-RIGHT: 4px; FONT-FAMILY: tahoma,arial,geneva,sans-serif
}
TD.nav DIV.slova A {
	COLOR: #666666
}
TD.nav DIV.slova A:hover {
	COLOR: #990000
}
TD.nav DIV.slovak {
	FONT-SIZE: 60%; COLOR: black; LINE-HEIGHT: 140%; MARGIN-RIGHT: 4px; FONT-FAMILY: tahoma,arial,geneva,sans-serif
}
TD.nav DIV.slovak A {
	COLOR: black
}
TD.nav DIV.slovak A:hover {
	COLOR: #990000
}

DIV.hrk {
	MARGIN: 10px 2% 4px 11%; BORDER-BOTTOM: black 1px solid; HEIGHT: 1px
}

table.main {background:#dadada}


td#article
{
	font-family:times;
	padding: 30px 40px 20px 50px;
	background: #ffffff;
}

h1 {margin:0 0 10px 0; font-family:arial; font-weight:normal; font-size:200%}

td#article p#rightcol{font-family:arial; margin:0 0 0 0; text-indent:0}

td#article p#first {margin:20px 5px 20px 20px; font-size:110%; text-align:justify; text-indent:0}

td#article p {margin:0 0 5px 0; text-indent:20px; text-align:justify;}

td#article p.fe{margin:20px 0 10px 0; text-align:right} 

div#photo {margin:0 0 0 12px; width:242px}
div#photo img{border:solid 1px #000000}
div#alt{padding:7px; font-size:70%; font-family:tahoma; background:#000000; color:#ffffff}
div#alt A {color:#FFFFFF; font-weight:bold}

td#right div#special {margin:10px 0 10px 12px; padding:5px; font-size:80%}
td#right div#special p {margin:0 0 3px 0}
td#right div#special A {color:#ff0000}
td#right div#special h4 {color:#990000; margin:10px 0 5px 0}

td#right div.rightlist {margin:10px 0 10px 12px; padding:7px; background:#ffffff; font-size:80%}

td#right div.rightlist h4 {margin:0 0 5px 0; font-weight:bold; color:#777; font-size:100%}
td#right div.rightlist h4 span {background:#777; color:#fff}
td#right div.rightlist h3 {margin:0 0 5px 0; font-weight:bold; font-size:100%}
td#right div.rightlist ul {margin:0; list-style:inside; padding:0}
td#right div.rightlist li {}

td#right div.rightlist p {margin:0 0 5px 0}

td#right div.rightlist p span{font-family:tahoma; font-size:80%}

td#article div.sources h3{margin:0; font-size:140%}
td#article div.sources {margin:20px 0 0 20px; font-size:90%}
td#article div.sources p {text-indent:0; margin:7px 0 0 0; text-align:left}

table.libtable {width:95%; border:solid 2px black; margin:10px 0 10px 0; border-collapse:collapse; border-spacing:none}
table.libtable tr.h td{font-weight:bold;text-align:center}
table.libtable td{padding:5px; border:solid 1px black; font-size:80%}

td#razdel
{
	font-family:times;
	padding: 20px 10px 20px 25px;
	background: #ffffff;
}

td#razdel h3 {font-family:sans-serif, arial}
td#razdel a {color:#333}

table.alllib {border-spacing:none; border-collapse:collapse; width:100%}
table.alllib tr {vertical-align:top}
table.alllib td {padding: 10px 20px 20px 0; width:50%; vertical-align:top}
table.alllib td h4 {margin:0}
table.alllib td p{margin:0; font-size:80%; text-indent:0; text-align:left}
table.alllib td img{float:left; border:solid 1px #777; margin:0 7px 1px 0}

div.ramsearch {font:normal 12px arial; padding:15px 24px 0 0; float:right}
div.ramsearch form {margin:0}
div.ramsearch form input.text {border:solid 1px #777777; margin:0 3px 0 18px; width:188px}
div.ramsearch div.selector {font:normal 12px arial; padding:4px 0 0 0}
div.ramsearch div.selector label {font:normal 12px arial; vertical-align:top}

TD.b728 {padding:15px 0 0 0}
TD.b728 img {border:none}
