body
{
background-color: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color:#000;
margin:0;
}
a:link {  color: #515C9A; text-decoration: underline}
a:visited {  color: #515C9A; text-decoration: underline}
a:hover {  color: #519A5C; text-decoration: none}
.obal {
width:790px;
background-color: #fff;
padding: 0 10px 10px 10px;
margin-left:auto;
margin-right:auto;
}
H1 {
margin:0px;
font-size: 32px;
color:#fff;
padding-left:20px;
padding-top:4px;
}
H2 {
font-size: 1.7em;
text-align:center;
margin:0;
}
H3 {
font-size: 1.2em;
padding:0px;
margin:0px;
}
UL {
margin-top:5px;
}
STRONG {
font-weight:bold;
color:#b44;
}
IMG {
border:0;
}
.header {
background: url('images/header.jpg') no-repeat top left;
width: 790px;
height: 80px;
margin:0px;
padding:0px;
}
.subheader {
padding-left:20px;
padding-top:5px;
color:#fff;
font-size:18px;
}
.menu {
width:790px;
padding: 0px;
margin: 0px;
background-color: #515C9A;
font-size: 1em;
font-family: Tahoma,sans-serif;
font-weight:bold;
}
.menu:after {
border: 1px solid #F00;
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.menu a {
display: block;
float: left;
border-right: 1px solid #aaf;
border-left: 1px solid #aaf;
}
.menu a,.menu a:visited {
color: #fff;
background-color: #414C8A;
padding: 3px 5px;
}
.menu a:hover {
color: #414C8A;
background-color: #dfd;
padding: 3px 5px;
}
.menu span {
color: #313C6A;
display: block;
float: left;
border-right: 1px solid #aaf;
border-left: 1px solid #aaf;
background-color: #fff;
padding: 3px 5px;
}
.footer {
clear:both;
text-align:center;
font-size: 0.7em;
padding-top:2px;
padding-bottom:0px;
margin-top:5px;
}
.footer A,.footer A:visited {
color:#888;
}
.tablemain {
width:639px;
padding:5px;
border-left: 1px solid #7180D5;
border-bottom: 1px solid #7180D5;
}
.tablemain2 {
width:494px;
padding:5px;
border-left: 1px solid #7180D5;
border-bottom: 1px solid #7180D5;
}
.obchod {
text-align:justify;
text-indent: 20px;
}
.oleft {
border-left: 1px solid #71D580;
border-bottom: 1px solid #71D580;
border-right: 1px solid #71D580;
background-color: #dfd;
width:90px;
padding:3px;
}
.omain {
border-right: 1px solid #71D580;
border-bottom: 1px solid #71D580;
padding:3px;
}
.img {
border: 1px solid #71D580;
}
.small {
padding-top:5px;
font-size: 0.7em;
}
.tableprehlad TH {
background-color: #6a6;
padding:3px;
color:#fff;
font-size: 0.8em;
}
.tableprehlad TD {
background-color: #dfd;
border: 1px solid #6a6;
padding:3px;
font-size: 0.8em;
}
.tablepridaj {
margin-left:auto;
margin-right:auto;
}
.tablepridaj TH {
background-color: #66a;
padding:3px;
color:#fff;
}
.tablepridaj TD {
background-color: #ddf;
border: 1px solid #66a;
padding:3px;
}
FORM {
margin:0px;
}
ADDRESS {
font-size: 0.7em;
text-align:right;
}
.tableuvod TD H4,.tableuvod TD,.tableuvod2 TD H4,.tableuvod2 TD  {
font-size: 0.85em;
}
.tableuvod2 TD {
background-color: #efe;
border: 1px solid #71D580;
}
.article IMG {
border: 3px double #7180D5;
margin-left:5px;
margin-right:5px;
}
.paging {
text-align:center;
padding:5px;
color:#777;
}
.scenario {
border-top: 1px solid #aaf;
margin:3px;
padding-top:3px;
padding-bottom:5px;
}
.scenario IMG {
border: 3px double #aaf;
margin-top:5px;
margin-bottom:5px;
}
.article {
border-top: 1px solid #aaf;
margin:3px;
padding-top:3px;
padding-bottom:5px;
clear:both;
}
P, .article .description,.scenario .description {
text-align: justify;
text-indent: 20pt;
}
P {
padding-top:0px;
margin-top:5px;
margin-bottom:5px;
}
.article H3 {
padding-top: 5px;
padding-bottom: 5px;
}
.article .date {
margin-top:5px;
font-size: 0.8em;
color: #777;
}
.etarget .selfpromo {
background-color: #71D580;
padding:2px;
margin:0px;
width:100%;
}
.etarget .selfpromo .right {
text-align:right;
border:none;
}
.etarget .right A {
color:#fff;
}
.etarget .left {
font-weight:bold;
color:#fff;
}
.etarget {
border: 1px solid #71D580;
width:460px;
margin-left:auto;
margin-right:auto;
}
.etarget .title {
padding:2px;
}
.etarget .description {
padding-left:2px;
padding-right:2px;
margin-bottom:0px;
}
.tagcloud {
text-align:center;
padding:20px;
}
.tcurrency {
font-size: 9px;
width:100%;
}
.tcurrency TD {
margin:0;
padding-bottom:0px;
padding-top:0px;
font-size: 9px;
}
.tcurrency .shadow TD,.tcurrency .shadow TH {
background-color: #ddf;
}
.shadow2 TD,.shadow2 TH {
background-color: #fff;
}
.rtitle {
background: url('images/pozadievpravo.jpg') no-repeat top center;
color:#fff;
font-weight:bold;
font-size: 9px;
padding:2px;
clear:both;
}
.rbody {
border: 1px solid #7180D5;
margin-bottom:5px;
clear:both;
}
.rbody2 {
border: 1px solid #7180D5;
padding:5px;
clear:both;
}
.tlist {
margin-left:auto;
margin-right:auto;
}
.tlist TD {
font-size: 0.85em;
border-top: 1px solid #b1c0f5;
border-left: 1px solid #91a0f5;
border-right: 1px solid #7180D5;
border-bottom: 1px solid #7180D5;
padding:2px;
}
.tlist TH {
font-size: 0.85em;
background-color: #515C9A;
padding:3px;
color:#fff;
}
.uppermenu,.uppermenu A:visited,.uppermenu A,.uppermenu A:link,.uppermenu A:active {
color:#fff;
}

.item {
border: 1px solid #88f;
width:290px;
background-color: #eeF;
float:left;
margin:3px;
}
.items {
border: 1px solid #88f;
width:290px;
background-color: #eeF;
float:left;
margin:3px;
clear:both;
}
.item2 {
width:270px;
padding-top:10px;
padding-bottom:10px;
margin-left:auto;
margin-right:auto;
font-size: 0.8em;
}
.item4 {
border: 1px solid #88f;
margin-bottom:10px;
}
.item3 {
background-color: #88f;
color:#fff;
font-weight:bold;
padding:3px;
text-align:center;
}
.imgmracik {
float:right;
margin-left:10px;
border: 3px double #7180D5;
}
.fixsize {
font-size:12px;
}
.layer {
z-index: 999;
display:none;
border: solid 1px black;
position: absolute;
width: 240px;
clear: both;
overflow: hidden;
text-align: left;
padding: 5px;
background: #ff9;
border: solid 1px #000000;
}
.layer UL {
margin-bottom:0px;
margin-left:20px;
font-size:0.8em;
}
.layer A {
color:#00a;
}
.layer A:hover {
color:#070;
}


.middle {
width:788px;
border-left: 1px solid #7180D5;
border-right: 1px solid #7180D5;
border-bottom: 1px solid #7180D5;
}
.middleleft {
width:610px;
float:left;
padding:5px;
}
.middleright {
width:158px;
float:left;
text-align:center;
font-size: 9px;
padding:5px;
}
.menu:after, .middle:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.rsszdroj {
border: 1px solid #71D580;
padding:10px;
margin:5px;
background-color: #DFD;
}
.pager {
text-align:center;
}
.error {
background-color: #fee;
padding:5px;
margin:5px;
text-align:center;
border: 1px solid #f00;
}
