body { margin: 0px; padding: 0px; background-color: #fff; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:76%; color:#666; text-align: center;}
div { margin: 0px; padding: 0px; }

#wrapper { width:950px; margin:10px auto; text-align:left; border: 0px solid red; margin-left: auto; margin-right: auto;}
				
#header { width: 936px; height: 90px; background: #fff; margin-left: 0px; background: url(../images/header_back.gif) repeat-y;}
#header p { margin: 0px; padding-top: 68px; padding-right: 10px; text-align: right;}
#header img { margin: 10px;}

#menu { width: 936px; height: 32px; padding:0px; margin: 0px; background-color: #fff; text-align: left; background: url(../images/menu_back.gif) repeat-y;}
#menu a { padding-left: 10px; padding-right: 0px; text-decoration: none; font-weight: none; margin:0px; font-size:76%;}		
#menu a:link { color: #fff; }
#menu a:visited { color: #fff; }
#menu a:hover { color: #CD0000; }
#menu p {padding-top:6px;}
		
A:link {text-decoration: none; color:#CD0000;}
A:visited {text-decoration: none; color:#CD0000;}
A:active {text-decoration: none; color:CD0000;}
A:hover {text-decoration: underline; color: #006699;}
		
#flash {width: 936px; margin-top: 25px; height: 260px; border: 1px solid black;}
		
#contentwrapper { width: 936px; background: #FFF; margin: 0px;  margin-left: 0px; margin-top:25px;}

#leftholder { width: 736px; float:left; margin: 0px; padding: 0px; border-right: 1px solid #949ca5;}
#rightholder { width: 195px; float:left; margin: 0px; padding: 0px; }

#leftblock1 { width: 355px; float:left; margin: 0px; padding-right: 10px; border-right: 1px solid #949ca5;}
#leftblock2 { width: 355px; float:left; margin: 0px; padding-right: 0px; padding-left: 5px; border-right: 0px solid #949ca5;}
#leftblock3 { width: 245px; float:left; margin: 0px; padding-top: 0px; padding-left: 5px;}
#lefttext { width: 715px; float:left; margin-top: 25px; padding-top: 5px; padding-left: 0px; padding-right:10px; border-top: 1px solid #949ca5;}				

#rightnews { width: 200px;  float:left; margin: 0px; margin-bottom: 20px; padding: 0px; padding-left: 15px;}
#rightnewsheadline { width: 200px;  float:left; margin: 0px; padding: 0px;}
div#rightnewsheadline p {padding: 0px; padding-left: 15px; padding-top: 0px; margin-top: 0px; height: 25px; color: #106695; font-weight: bold;}
#rightnewstext { width: 200px; float:left; margin: 0px; padding:0px;}
div#rightnewstext p {padding: 0px; padding-left: 15px; margin-top: 0px;  padding-bottom:0px;}
#leftholder p, #mainholder p, #rightholder p { padding: 0px; margin: 0px;}
#clear { clear: both; }

#footer { width: 936px; height: 30px; border-top: 1px solid #949ca5; text-align: center; font-size:90%; margin-left: 0px;}
#footer p { padding: 5px; margin-top: 4px;}
		
/* Undersida */
#umeny { width: 195px; float:left; color: #000; margin: 0px; padding: 0px;	}
#umeny_text { width: 730px; float:left; margin:0px; padding: 0px; padding-left: 10px; border-left: 1px solid #949ca5;}
#umeny_text table { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:100%; color:#666;}		

#leftholder_umeny2 { width: 195px; float:left; color: #000; margin: 0px; padding: 0px;}		
#leftholder_umenypicture { width: 20px; float:left; color: #000; margin: 0px; margin-left: 0px; margin-top:4px; padding-left:0px; padding-top: 0px;  text-align: right;}
#leftholder_umenytext { width: 170px; float:left; color: #000; margin: 0px; padding-left:5px;}		
		
#submenu { width: 183px; margin: 0px; padding-left: 12px; margin-bottom: 20px; }
#submenu a { padding-left: 5px; text-decoration: none; font-weight: normal; margin:0px; line-height: 18pt;}
#submenu a:link { color: #000000; }
#submenu a:visited { color: #000000; }
#submenu a:hover { color: #CD0000; }	

#submenu2 { width: 183px; margin: 0px; padding-left: 5px; margin-bottom: 5px; padding-top: 2px}
#submenu2 a { padding-left: 5px; text-decoration: none; font-weight: normal; margin:0px; line-height: 18pt;}
#submenu2 a:link { color: #000000; }
#submenu2 a:visited { color: #000000; }
#submenu2 a:hover { color: #CD0000; }				

#submenu3 { width: 183px; margin: 0px; padding-left: 5px; margin-bottom: 5px; padding-top: 2px}
#submenu3 a { padding-left: 5px; text-decoration: none; font-weight: normal; margin:0px; line-height: 18pt;}
#submenu3 a:link { color: #000000; }
#submenu3 a:visited { color: #000000; }
#submenu3 a:hover { color: #CD0000; }

#submenu4 { width: 183px; margin: 0px; padding-left: 5px; margin-bottom: 5px; padding-top: 2px}
#submenu4 a { padding-left: 5px; text-decoration: none; font-weight: normal; margin:0px; line-height: 18pt;}
#submenu4 a:link { color: #000000; }
#submenu4 a:visited { color: #000000; }
#submenu4 a:hover { color: #CD0000; }

#submenu5 { width: 183px; margin: 0px; padding-left: 5px; margin-bottom: 5px; padding-top: 2px}
#submenu5 a { padding-left: 10px; text-decoration: none; font-weight: normal; margin:0px; line-height: 18pt;}
#submenu5 a:link { color: #000000; }
#submenu5 a:visited { color: #000000; }
#submenu5 a:hover { color: #CD0000; }

#leftholder_umenykontakt { width: 195px; float:left; color: #000; margin-top: 30px; margin: 0px; padding: 0px;}
div#leftholder_umenykontakt p {padding: 0px; margin-top: 2px; margin-bottom: 2px;}
#leftholder_umenykarta { width: 195px; float:left; color: #000; margin-top: 30px;}
	
#mainholder_u { width: 541px; float:left; margin: 0px; padding: 0px;}
#mainholder_upicture { width: 531px; float:left; margin: 0px; padding-left: 10px; padding-top: 10px;}
#mainholder_uheadline { width: 531px; float:left; margin: 0px; margin-top: 0px; padding-left: 10px; color: #000; font-weight: bold; font-size:14px;}		
#mainholder_utext { width: 531px; float:left; margin: 0px; margin-top: 0px; padding-left: 10px;}		

#divsubmenu {margin: 0px;;}
.tx_newsflexible_teaser {margin-bottom: 5px;}
.tx_newsflexible_title {margin-bottom: 5px;}
.tx_newsflexible_more {margin-bottom:15px;}
.tx_newsflexible_article_headline {font-size:14px; font-weight: bold;}

.t1_1k { width: 670px; margin: 0px; padding: 0px; padding-right: 0px; border: 0px solid red}

.t1_2k_p_back { width: 720px; margin: 0px; padding: 0px; background-color:#ededed;}
.t1_2k_p { float:left; width: 355px; margin: 0px; padding: 0px; padding: 20px;border: 0px solid green;}
.t2_2k_p { float:left; width: 335px; margin: 0px; padding: 0px; padding: 20px; border: 0px solid blue;}

.t1_2k { float:left; width: 530px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid green}
.t2_2k { float:left; width: 180px; margin: 0px; padding: 0px; padding-left: 15px; border-left: 1px solid black;}

.t1_2k_main { float:left; width: 260px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid green}
.t2_2k_main { float:left; width: 300px; margin: 0px; padding: 0px; padding-left: 0px; border: 0px solid black;}

.t1_3k { float:left; width: 220px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid red}
.t2_3k { float:left; width: 220px; margin: 0px; padding: 0px; padding-right: 10px;border: 0px solid blue;}
.t3_3k { float:left; width: 220px; margin: 0px; padding: 0px; border: 0px solid blue;}

.t1_4k { float:left; width: 160px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid red}
.t2_4k { float:left; width: 160px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid blue;}
.t3_4k { float:left; width: 160px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid blue;}
.t4_4k { float:left; width: 160px; margin: 0px; padding: 0px; border: 0px solid blue;}

.clear {clear: both;}
#clear {clear: both;}

.align-center{ text-align:center;}
.spacer-gif {width: 0px; height: 0px; margin:0px; padding:0px;}
div { margin: 0px; padding: 0px; }

td { font-size:100%;}

#wrapper p {padding-bottom: 10px;}

h1 {font: 16px Verdana,Arial,sans-serif; color:#006699; margin: 0px; padding: 0px;}
h2 {font: 12px Verdana,Arial,sans-serif; color:#006699; margin: 0px; padding: 0px;}
h3 {font-size:90%; color:#006699; margin: 0px; padding: 0px;}