table {
margin:10px auto;
font-size:12px;
}
table td{
padding:2px;
vertical-align:top;
font-size:12px;
color:#666;
}

.teaserImg{margin:0 -2em}

body{font-size:12px; font-family:Arial, Helvetica, sans-serif;}

a{text-decoration:none}
a:hover{ text-decoration:underline}
h1{font-size:22px; padding:2px 0; color:#4f2683}
h2{font-size:18px; padding:2px 0; }
h2 a{ color:#4f2683; }
h3{font-size:12px; padding:2px 0; font-weight:bold}
h4{font-weight:bold;}
h5{}
h6{}
p{ margin:0 0 12px 0}
p.link{text-align:right}

strong{font-weight:bold}
em{font-style:italic}
.cms ul, .cms ol {
	padding-left:30px;
	font-size:12px;
	margin:0 0 12px 0;
}

.cms ul{list-style:square;}
.cms ol{list-style:decimal;}

.left{float:left; margin:0 5px 5px 0;}
.right{float:right; margin:5px 0 0 5px;}

.center{text-align:center !important;}
.bold{font-weight:bold}

div.box{ background: url(../pix/layout/boxBG.gif) no-repeat bottom; padding:10px 20px; margin:0 0 10px 0;}
p.box{ padding:10px; margin:0 0 10px 0;}

a.ora {color:#4f2683; font-weight:bold; margin:0 10px;}

.orange{color:#4f2683;}

a.linkextern{background:url(../pix/icons/linkLi.gif) no-repeat 0 50%; padding:0 0 0 20px;}

.teasertipp{
background:url(../pix/layout/ntbg.gif) no-repeat;
margin:5px 0 0 -25px;
padding:45px 15px 35px 75px;
color:#fff;
}
.teasertipp a{color:#fff; font-weight:bold}


.podukt {
color:#003399;
border-bottom:1px solid #FFFFFF;
}
.podukt tr td span {
color:#FF5404;
}
.podukt td {
border-bottom:1px solid #F7931D;
}

.lightblue{background-color:#EDF0F4}

.border{ border:1px solid #4f2683; padding:1em; }