	#main-top				{ background: url('http://www.dexia.sk/www/home.nsf/blank40.gif') repeat-y }	
	
	#main-top				{ background-color: #FFFFFF; }
	/* middle upper part */
	.middle					{ position: relative; float: left; width: 785px	}
	.middle-content				{ padding-left: 5px; margin-bottom: 0px }
	/* middle upper part end */
	/* ads */
	.ads					{ float: left }
	.ads a, .ads a:link,
	#tipoftheday-content a			{ text-decoration: underline; color: #666666 }
	.ads a:hover,
	#tipoftheday-content a:hover		{ color: #204B95 }
	#obcan					{ width: 340px;  }
	#podnikatel, #mesto			{ width: 220px;  }
	
	.middle #obcan-content			{ margin-top: -3px; padding-top:1px; background-color: #EBECF1; height: 220px; }
	.middle #podnikatel-content		{ margin-left: 2px; margin-top: -3px; padding-top:1px; background-color: #F0F2D9; height: 220px;}
	.middle #mesto-content			{ margin-left: 2px; margin-top: -3px; padding-top:1px; background-color: #E6E6E6; height: 220px;}
	/* ads end */
/* sek */
	.sek					{ float: left;  }
	.sek a, .sek a:link,
	#tipoftheday-content a			{ text-decoration: underline; color: #666666 }
	.sek a:hover,
	#tipoftheday-content a:hover		{ color: #204B95 }
/* ads sek */
	/* headmenu */
  
  	ul.headmenu				{ margin: 0px; margin-top: -10px; _margin-top: 0px; padding: 0px }
  	#obcan-headmenu .headlink,
	#obcan-headmenu ul a			{ width: 340px }
	
  	#podnikatel-headmenu .headlink,
	#podnikatel-headmenu ul a		{ width: 218px }
	
  	#mesto-headmenu .headlink,
	#mesto-headmenu ul a			{ width: 218px }
 	ul.headmenu li.headlink			{ position: absolute; display:block; padding-top: 0px; text-indent/**/: 10px; background-color: white; font-weight: bold; text-decoration: none !important;  
							text-transform: uppercase }
	ul.headmenu ul				{ display: none; list-style-type: none; _margin-left:-10px; -moz-opacity: 0.85; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); 
							padding: 0px; margin: 0px; border-bottom: 2px solid white }
 
  	#obcan-headmenu  ul			{ background-color: #DADCE5 }
  
 	#podnikatel-headmenu  ul		{ background-color: #E4E5CF }
 
  	#mesto-headmenu  ul			{ background-color: #DCDCDC }
 
  	#obcan-headmenu  ul a			{ border-bottom: 2px solid  #DADCE5 }
  
 	#podnikatel-headmenu ul a		{ border-bottom: 2px solid #E4E5CF }
  
  	#mesto-headmenu ul a			{ border-bottom: 2px solid #DCDCDC }
    
  	#obcan-headmenu  ul a:hover		{ border-bottom: 2px solid #C2C3CC }
  
  	#podnikatel-headmenu ul a:hover	{ border-bottom: 2px solid #CACCB8 }
  
  	#mesto-headmenu ul a:hover		{ border-bottom: 2px solid #C2C3CC }
   
  	ul.headmenu ul a			{ display: block; width: 100%; padding: 5px 0px; text-decoration: none !important; padding-left: 10px; padding-left/**/: 0px }
    
  	ul.headmenu ul a:hover			{ background-color: white }
  	 
   	ul.headmenu:hover ul ,
	ul.headmenu .over ul			{ display: block	}
  
ul.headmenu .out ul				{ display: none }
	.headmenu em				{ display: block; font-style: normal; font-weight: bold; margin-top: 2px; padding: 4px 0px; text-indent/**/: 10px; color: white; height: 20px;
						   padding-left: 10px; padding-left/**/: 0px }
  
  	.headmenu span /* i5 workaround */	{ width: /**/100%; padding-left: /**/10px; padding-left/**/: 0px }
  
	#obcan-headmenu em			{ background-color: #204B95 }
	#obcan-headmenu em img, 
	#mesto-headmenu em img, 
	#podnikatel-headmenu em img		{ margin-top:4px; margin-bottom:-4px; margin-left: -10px; margin-left/**/: 0px; border:0 }
	#obcan-headmenu a			{ color: #204B95; cursor:pointer }
	#mesto-headmenu em			{ background-color: #999999 }
	#mesto-headmenu a			{ color: #999999; cursor:pointer }
	#podnikatel-headmenu em		{ background-color: #A8C900 }
	#podnikatel-headmenu a		{ color: #A8C900; cursor:pointer }
	/* headmenu end */
	/* offers */
	.offers					{ padding: 5px; padding-top: 40px; padding-bottom: 0px; margin: 10px; margin-bottom: 0px; color: #666666 }
	.offers img				{ margin-left: 0px }
	.offer					{ min-height: 40px; _height: 40px; margin-bottom: 12px }
	.offer h3					{ font-size: 11px; text-transform: uppercase; margin: 0px; margin-bottom: 10px; text-decoration: none; text-align: left }
	.offer-b					{ text-align: center; color: #666666 }
	.offer-b h3				{ font-size: 11px; color: #204B95 }
  
	#obcan .offer h3				{ color: #FF0000 }
	#akcia					{ color: #204B95 }
	.akcia-text				{ position:relative; width:198px; height:110px }
  
  	#podnikatel .offer h3			{ color: #A8C900 }
  
  	#mesto .offer h3				{ color:  #666 }
    
	.offer img				{ float: left; margin-right: 10px; border: 1px solid white }
	.offer a, .a-viac				{ display: block; text-align: right }
	.a-dalsie a				{ display: block; text-align: center; text-decoration: none }
	.offer a:hover h3				{ text-decoration: underline }
	/* offers end */
	
	/* middle-middle part */
	#mapa					{ width: 340px; }
	#contacts				{ width: 440px; }
	#roc					{ width: 438px; }
	#bnnr					{ width: 438px; }
	.middle #mapa				{ margin-top: 2px; height: 160px; text-align: center; background-color: #EBECF1; }
	.middle #contacts			{ margin-top: 2px; height: 160px; }
	.middle #roc				{ margin-left: 2px; padding-top:1px; background-color: #E6E6E6; height: 30px;}
	.middle #bnnr				{ margin-left: 2px; margin-top: 2px; background-color: #E6E6E6; height: 126px; }
	#roc h3					{  font-size: 11px; text-transform: uppercase; margin: 10px 0 0 0; text-decoration: none; text-align:center; color: #204B95 }
	/* middle-middle end */
	/* lower left part */
	#main-bottom				{ margin-top: 5px }
	#banner				{ margin-top: -6px; float: left; width: 153px; height: 160px; text-align: center }
	#banner-content			{ padding-top: 6px; margin-bottom:0px; background-color: white }
	#banner-content img			{ border: 0px }
	
	#lower-middle-content			{ background: url('http://www.dexia.sk/www/home.nsf/blank40.gif') 5px repeat-y; min-height: 153px; _height: 126px }
	#lower-middle-content em		{ font-style: normal; font-weight: bold }
	
	#db-aktual				{ width: 560px;  }
	#kurz, #fin-aktual			{ width: 220px;  }
	#db-aktual-content, #kurz-content,
	#fin-aktual-content			{ margin-left: 2px; padding: 10px;  }
	#db-aktual-content			{ margin-left: 0px; background-color: #E8F1F7; height: 112px  }
	
	#kurz-content				{background-color: #F1F7FA; height: 112px }
	
	#db-aktual h3, #kurz h3, #fin-aktual h3	{ font-size: 11px; color: white; background-color: #204B95; padding: 3px; padding-left: 12px; margin: 0px; margin-left: 2px; border-top: 2px solid #CCCCCC }
  	#fin-aktual h3				{ background-color: #70523A }
  
  	#db-aktual h3				{ margin-left: 0px }
	#tipoftheday				{ width: 780px; clear: both; background-color: white; border-top: 1px solid white; _border-top: 0 }
	#tipoftheday-content			{ margin: 5px 0px; padding: 2px; border: 1px solid #CCC; font-size: 9px }
	#tipoftheday-content em			{ color: #8A1D03; margin: 0 5px }
	#right					{ position: relative; float: right; right: 0px; width: 153px }
	#right-content				{ border: 1px solid red }
	p.db-aktual-item, p.kurz-item,
	p.fin-aktual-item				{ margin: 0 0 0 0; line-height: 14px }
	
	p.db-aktual-item a,
	p.db-aktual-item a:link			{ text-decoration: none; font-weight: bold }
	p.db-aktual-preview			{ margin: 0 0 5px 0; line-height: 14px; font-weight: normal; color: #666666}
	p.kurz-item img				{ margin: 0px 10px }
	
	#footer					{ _margin-top: -10px }
	#section-menu-logo			{ margin-top: 10px; margin-left: 0px; text-align: center }	
	#banner .a-kampan			{ font-weight: bold; color: #204B95; line-height:20px }
#id-img-dexiacom				{ margin-top:10px }


