body {
background:#FFF url('../images/iteuro-head-bg.jpg') no-repeat center top;
font: 62.5%/1.5 Arial, Helvetica, sans-serif;
text-align:center;
color:#505050;
}

a {
color: #eb690a;
text-decoration:underline;
}

a:hover {
color:red;
text-decoration:none;
}

.clearfloat {
height:0px;
line-height:0px;
clear:both;
visibility:hidden;
font-size:0px;
}

.hidden {
display:none;
}

.center {
text-align:center;
}

h1 {
font-size:1.3em;
font-weight:bold;
text-align:left;
margin-bottom: 10px; 
color: #ea690a;
}

h2 {
font-size:1.1em;
font-weight:bold;
text-align:left;
color: #ea690a;
margin-bottom:0.9em;
}

.line {
margin:20px 0;
height:0;
border-bottom:1px solid #ea690a;
}

a.readMore {
text-decoration:none;
color:#ea690a;
float:right;
clear:both;
}

a.readMore:hover {
color:red;
}

h2.pomahat {
/*background: transparent url('../images/iteuro-pomahat.gif') no-repeat;*/
/*width:520px;*/
text-align:center;
font-size:1.4em;
font-weight:normal;
/*height:19px;*/
/*text-indent:-9999px;*/
margin:10px 0px 0px 0px;
}

.floatRight {
float:right;
}

.floatLeft {
float:left;
}

#lang {
float:right;
}

#wrapper {
width:840px;
margin:0 auto;
background: transparent url('../images/iteuro-shadow.png');
}

#container, #header {
width:822px;
margin:0 auto;
text-align:left;
}

#container {
border:1px solid #ea690a;
border-bottom:19px solid #ea690a;
}

#header {
width:840px;
height:48px;
margin:30px auto 22px auto;
}

#lang {
float:right;
margin-right:10px;
}

#lang a {
width:18px;
}

#lang img {
margin-left:2px;
border:1px solid #666;
}

#header .headernadpis {
margin-left:34px;
width:442px;
height:48px;
font-size:1.3em;
text-decoration:none;
color:#666;
position:relative;
float:left;
}

#header div.headernadpis a {
float:left;
display: block;
width:100%;
height:48px;
position:absolute;
top:0;
left:0;
background: transparent url('../images/iteuro-logo.jpg') no-repeat;
}

#nav {
height:23px;
margin-left:215px;
font-size:1.2em;
}

#nav li {
float:left;
}

#nav a {
display:block;
padding:3px 20px;
color:#505050;
text-decoration:none;
border-right:1px solid #f7c29c;
}

#nav a:hover {
background-color:#eb690a;
color:#FFF;
}

#nav a.active {
background-color:#eb690a;
color:#FFF;
}

#nav span.active {
display:block;
padding:3px 20px;
color:#505050;
text-decoration:none;
border-right:1px solid #f7c29c;	
background-color:#eb690a;
color:#FFF;
}

#sidebar {
width:191px;
float:left;
font-size:1em;
border-right:1px solid #b8b9ba;
}

#sidebar h3 {
font-size:1.6em;
color: #eb6a0b;
border-bottom:1px solid #eb6a0b;
background-color:#FFF;
margin:0 15px;
}

.aktuality {
padding:5px 15px 10px 15px;
background: transparent url('../images/iteuro-sidebar-bg.gif') repeat-y top right;
}

.aktuality .date {
font-weight:bold;
color:#ea690a;
}

.aktuality h4 {
color:#ea690a;
font-size:1.2em;
}

.aktuality .text {
color:#505050;
}

#sidebar .slist {
margin:0 15px 15px;
padding-top:5px;
font-size:1.2em;
}

#sidebar .slist li {
background: transparent url('../images/iteuro-bullet.gif') no-repeat 0% 55%;
}

#sidebar .slist a {
text-decoration:underline;
color:#505050;
padding-left:10px;
}

#sidebar .slist a:hover {
color:red;
text-decoration:none;
}

#sidebar .slist a.active {
color:red;
font-weight:bold;
text-decoration:none;
}

span.active2 {
color:red;
font-weight:bold;
}

#sidebar .slist span.active {
color:red;
padding-left:10px;
font-weight:bold;
text-decoration:none;
}


#main {
float:left;
width:627px;
font-size:1.2em;
text-align:justify;
}

#main .inner {
padding:20px 0 0 0;
width:520px;
margin-left:35px;
}

#main .inner .readMore {
font-size:0.9em;
}

#main p {
margin-bottom:1em;
}

#main h3 {
color: #ea690a;
font-size:1.1em;
font-weight:normal;
margin-bottom:0.2em;
}

.orange {
color: #ea690a;
font-size:1.3em;
margin-bottom:0.9em;
}

#main h4 {
color: #ea690a; /* pisek, ite, 19.2.2010 */
margin-bottom:0.9em;
font-size:1.1em;
}

/* pisek, ite, 19.2.2010 */
#main h5 {
color: #ea690a;
margin-bottom:0.6em;
font-size:0.9em;
}
/**/

#main em {
font-size:0.9em;
}

#main ul {
list-style:circle;
margin-left:2em;
margin-bottom:0.9em;
}

#main blockquote {
background:#EEE;
padding:15px;
font-style:italic;
}

#main td {
padding:4px;
line-height:1.5;
font-size:0.9em;
}

#main .date {
margin-bottom:0.1em;
}

#main .newsHeading {
font-size:1.3em;
margin-bottom:0.5em;
}

#foot {
font-size: 1.1em;
color:#505050;
margin-bottom:20px;
}

#foot-inner {
margin:20px;
padding-top:20px;
border-top:1px solid #CCC;
}

#foot-inner img {
float:left;
}

#foot-info {
float:right;
}

#foot-inner p {
line-height:18px;
}

#foot span {
color: #ea690a;
}

.pdf {
background:transparent url(../images/pdf.gif) no-repeat center left;
padding-left:20px;
}

.col {
width:170px;
float:left;
padding:0 1px;
}

.middleCol {
border-right:1px solid #CCC;
border-left:1px solid #CCC;
}

.col .infotext {width:155px; height:62px; text-align: left; font-size:1.2em; line-height: 1.2em; color: #f07810; padding-left: 15px;}
.complex .infotextnazev  {width:155px; height:auto; text-align: left; background-color: #f07810;  color: #fff; font-size:1.4em; padding: 3px 0px 3px 15px; }

.advanced .infotextnazev  {width:155px; height:auto; text-align: left; background-color: #ec7500;  color: #fff; font-size:1.4em; padding: 3px 0px 3px 15px; }
.expert .infotextnazev  {width:155px; height:auto; text-align: left; background-color: #eb6a0b;  color: #fff; font-size:1.4em; padding: 3px 0px 3px 15px; }


.col p {
padding:15px 15px 0 15px;
text-align:justify;
font-size:0.9em;
}

.col p.textalignleft {text-align: left;}

.col .readMore {
margin:0 15px 15px 0;
}

.complex .infotext {
/*background: transparent url('../images/iteuro-complex.gif') no-repeat;*/
}

.advanced .infotext {
/*background: transparent url('../images/iteuro-advanced.gif') no-repeat;*/
}

.expert .infotext {
/*background: transparent url('../images/iteuro-expert.gif') no-repeat;*/
}

.col p img {
margin-right:5px;
padding-bottom:2px;
}

.citat-zdroj {
font-size:0.9em;
}

#sidebar .aktuality .slist {
margin:0;
}

/* sbblock */
div.sbb_div {
	display: none;
}

/* newsletter */
#newletter {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#newletter input.text {
	border: 1px solid #B8B9BA;
}

#newletter input.submit {
	border: 1px solid #EB6A0B;
}

span.error_message {
	color: #FF0000;
}

/* menu */
#browser {
margin:0 15px 15px;
font-size:1.2em;
}

#browser a{
color:#505050;
background-color:white;
}

#browser a strong{
color:red;
background-color:white;
}

#browser a:hover{
color:red;
}

#browser li {
	background: transparent url('../images/iteuro-bullet.gif') no-repeat 4px 8px;
	padding: 3px 0pt 3px 16px;
}

#browser li ul li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
	background: none;
}

