body			{ overflow: auto; font-size: 12px; color: #58585b; font-family: arial, sans-serif; }
*			{ text-align: left; } 

/* Obecne */

/*
Nadpisy kapitol: ARIAL, bold, 18 px, R21, G9, B88
Text: ARIAL, 12 px, R88, G88, B91
Odkaz: ARIAL,  12 px, R21, G9, B88  (nav�t�ven� R0, G0, B0)88
Menu text:  ARIAL, 10 px, R255, G255, B255
Podmenu menu text:  ARIAL,  9 px, R255, G255, B255 (Overmouse R0, G0, B0)

*/
h1			{ text-align: left;	font-size: 18px;	font-weight: bold;		color: #777777; 	margin: 0px	0px	8px	0px; 	clear: both;	font-family: Arial ;/*text-transform: uppercase;*/}
h2			{ text-align: left;	font-size: 14px;	font-weight: bold;	color: #808080; 	margin: 8px	0px	8px	0px; 	clear: both;	font-family: Arial ;		/*text-transform: uppercase;*/}
h3			{ text-align: left;	font-size: 12px;	font-weight: bold;	color: #808080; 	margin: 8px	0px	0px	0px; 	clear: both;	font-family: Arial ;		/*text-transform: uppercase;*/}
h4			{ text-align: left;	font-size: 12px;	font-weight: normal;	color: #808080; 	margin: 8px	0px	8px	0px;	font-family: Arial ; /*text-transform: uppercase;*/}
h5			{ text-align: left;	font-size: 10px;	font-weight: normal;	color: #808080; 	margin: 8px	0px	0px	0px;	font-family: Arial ; /*text-transform: uppercase;*/}
#main>h1:FIRST-CHILD { margin: 5px 0px 35px 0px; } 

a			{ color: #150958; }
a:visited		{ color: #000058; }
a:hover			{ color: #000058; text-decoration: none; }
a:focus			{ color: #000058; text-decoration: none; }
a:active			{ color: #000058; text-decoration: none; }
a.active			{ color: #000058; text-decoration: none; }

a.inverse		{ color: #f2f2f2; }
a.inverse:visited	{ color: #e5e5e5; }
a.inverse:hover		{ color: #ffffff; text-decoration: none; }
a.inverse:focus		{ color: #ffffff; text-decoration: none; }
a.inverse:active		{ color: #ffffff; text-decoration: none; }
a.inverse.active		{ color: #ffffff; text-decoration: none; }
/*
a img			{ border: 0px solid #005ba6; }
a:visited img		{ border: 0px solid #296ea6; }
a:hover	img		{ border: 1px dashed #ff7f00; }
a:focus	img		{ border: 1px solid #ff7f00; }
a:active	img		{ border: 1px solid #ff7f00; }
a.active	img		{ border: 1px solid #ff7f00; }
*/
strong			{ font-weight: bold; color:#333333;}
em			{ font-style: italic; letter-spacing: 1px; }
big			{ font-size: 1.2em;    }
small			{ font-size: 0.7em;     }
sub, sup		{ font-size: 0.7em;     }

ul			{ margin: 4px 0px 8px 10px; }
ul li			{ margin: 0px 0px 4px 10px; }
ol			{ margin: 4px 0px 8px 10px; }
ol li			{ margin: 0px 0px 4px 10px; }



form			{ ; }
form li			{ list-style-type: none;  }
form ul			{ padding: 0; margin: 0;} 
form legend		{ background-color: #003366; border: 1px solid #400007; padding: 1px 4px 1px 4px; color: #FFFFFF; font-weight: bold; margin-bottom: 4px; }
form label		{ font-weight: bold; color: #777777; }
input[type=submit],input[type=button]	{ background-color:#999; color:white; border-color: #777777; padding: 2px 20px; font-size: 12px;   text-transform: uppercase; text-align: center; -moz-border-radius: 10px 10px 0px 0px ;-webkit-border-radius: 15px 15px 15px 15px ;border-radius: 10px 10px 0px 0px  ;margin: 0 10px}
input[type=submit]	{ -moz-border-radius: 10px 10px 0px 0px ;-webkit-border-radius: 15px 15px 15px 15px ;border-radius: 10px 10px 0px 0px  ;}
input			{ padding: 1px 2px 1px 2px; border: 1px solid #C0C0C0; margin-right: 2px; }
textarea			{ margin: 4px 0px 8px 0px;  border: 1px solid #C0C0C0; }
fieldset			{ margin: 4px 0px 8px 0px; background-color: #E8E8E8; padding: 0 8px 8px 8px; border: 1px solid #C0C0C0; }
fieldset fieldset		{ margin-right: 8px; background-color: #F2F2F2; }
fieldset strong		{ font-size: 13px; }
fieldset.transparent	{ background: transparent !important; border: 0 !important; margin: 0 !important; padding: 0 !important; }
select			{ border: 1px solid #C0C0C0; border-right: 0; margin-bottom: 4px; }
optgroup		{ color: #808080; font-style: normal; }
option			{ color: #404040; }

blockquote		{ font-style: italic; line-height: 1.5em; padding: 16px; background-color: #F7F7F7; margin-bottom: 8px; }

.radio			{ border: 0; position: relative; top: 2px; }
label.input-text		{ position: relative; display: block; width: 224px;	height: 24px;	background: url('../images/input.png') 0 0 no-repeat; font-weight: normal; color: #ffffff; margin-bottom: 8px; }
label.input-text span	{ position: relative; top: 4px; left: 8px; font-size: 0.9em; }
.input-text input		{ font-size: 11px; position:absolute; left: 108px; top: 4px; width: 104px; background: transparent; border: 0; }
/*
input.input-submit	{ width: 224px;	height: 24px; background: url('../images/submit.png') 0 0 no-repeat; font-weight: normal; color: #ffffff; margin-bottom: 8px; border: 0; text-align: center; }
input.input-submit:hover	{ background: url('../images/submit.png') 0 -24px no-repeat; }
*/
input.input-submit	{ width: 195px;	height: 21px; background: url('../images/tabButton.jpg') 0 0 no-repeat; font-weight: normal; color: #ffffff; margin-bottom: 8px; border: 0; padding:0px; text-align: center;text-transform: uppercase;  font-size: 12px;}
input.input-submit:hover	{ color:#333333;}
.skryty			{ position: absolute; top: -999px;  }

#main			{ /*line-height: 1.5em;*/ }
#main .poznamka		{ font-size: 0.8em; color: #808080; margin-bottom: 0px;}
#main h3.clanek-header { margin-top:0px;}
#main p.vypis-clanku {margin-bottom:25px;}

p img			{ float: right; }
p.bold-text		{ font-weight: bold; font-size: 1.5em; color: #808080; text-align: center; line-height: 1.25em !important; margin-top: 12px; }
p.bold-text em		{ letter-spacing: 0 !important;}
p.right			{ text-align: right; }
p img.right		{ float: right; margin: 8px 0 8px 8px; }
h2 img.right		{ float: right; margin: 0 0 10px 4px; }
p img.left		{ float: left; margin: 8px 8px 8px 0;  }
.no-border		{ border: 0 !important; }
.no-border *		{ border: 0 !important; }
.image img		{ margin: 0; }

table td			{ background-color: #f7f7f7; padding: 2px 4px 2px 4px; font-size: 0.9em; }
table tr:nth-child(odd) td	{ background-color: #ebebeb; }

.clearer			{ clear: both; font-size: 0;}

/* Specificke */
#actionBar { float:none;}


#press-detail { border: 1px solid  #999; padding: 10px; margin-bottom:10px; float:none;} 
#press-detail div { float:none;}

div.analyza-item { margin-bottom: 10px;clear: left;}
div.analyza-item a { font-size: 14px;  }
div.analyza-item span {color:gray; font-size: 10px; margin-left: 5px;}

div.homeTab { font-size:12px; cursor:pointer; color:#ffffff; width:137px; height: 21px; background: url("../images/tabNews.jpg") 0 0 no-repeat ;float:left; margin-right:5px;}
div.homeTabActive, div.homeTab:hover {  cursor:pointer;  width:137px; height: 21px; background: url("../images/tabNewsActive.jpg") 0 0 no-repeat ;float:left; margin-right:5px; }
div.homeTab span, div.homeTabActive span { margin-top:1px; display: block; text-align:  center; color:#ffffff; text-transform: uppercase; }
div#contentPlaceholder { border-top:0px solid #AAA;border-left:0px solid #AAA; display: block; float:none; clear:both;padding:10px;}

div.ctk-copyright { font-size:10px; color:gray; text-align: center;margin-bottom: 15px;}

h2.section {  background-color: /*#3fd2e9*/ #78d5ff; color:#ffffff; height: 18px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin: 3px 0px; font-weight: normal; padding-top:2px; padding-left:10px;}
a.section {  background-color: /*#3fd2e9*/ #78d5ff; color:#ffffff; height: 18px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin: 5px ; font-weight: normal; padding:4px 10px;  text-transform: uppercase; text-decoration: none;}
a.section:hover { color:#555}

div.specifications  { margin-bottom: 10px; }
div.contract { display: none; }
div.contract table { width: 750px; margin-left:10px;  }
div.contract table td {  padding: 2px; }
div.contract table th { color:#999999; font-weight: normal; }
div.contract table tr:nth-child(even) td { color:#000000; background-color: #ffffff; }
div.contract table tr:nth-child(odd) td{ color:#000000; background-color: #dcddde; }

div.product { display : none }
div.product h3 { color:#000000; font-size: 14px; margin: 5px 0 10px 0 ;}

.saxoBankGuideDownload {margin-top: 40px; position: relative; top: 30px; right:70px; width: 400px; padding-top: 10px; padding-bottom: 10px; font-size: 16px; font-weight: bold; float:right; text-align: center; border: solid 1px rgb(30,78,113);}
.saxoBankGuideDownload a:link, a:active, a:visited {text-decoration: none; color: rgb(119,119,119);}
.saxoBankGuideDownload a:hover {color: rgb(30,78,113);}

