body {padding: 0px; margin: 0px;font-family: Tahoma, sans-serif; margin-left: auto; margin-right: auto; background: #333; text-align: center; behavior: url("csshover.htc");}

      * { font-size: 9pt; line-height: 130%; color: black;}
      a { text-decoration: none; font-weight: bold; color: #000;}
      a img {border:none;}
      b {font-weight: bold; font-size: 8pt;}
      th { font-size: 9pt; color: #fff; background-color: #00582a; text-align: center;}
      td {line-height: 110%;}
      h1 {font-size: 11pt; font-weight: bold;text-decoration: underline;}
      table {border-collapse: collapse;}
      hr {border-collapse: collapse;}

      .news_nadpis { text-decoration: none; font-weight: bold; color: #000; font-size: 8pt;}
      .news_nadpis:hover {text-decoration: underline;}
      .news_nadpis:link, news_nadpis:visited  {color: #000;}
      .news_nadpis b {color: #000;}
      
      .news_nadpis3 { text-decoration: none; font-weight: bold; color: #00582a; font-size: 9pt; }
      .news_nadpis3:hover {text-decoration: underline;}
      .news_nadpis3:link, news_nadpis:visited  {color: #000;}
      .news_nadpis3 b {color: #000;}
      
      .news_nadpis4 { text-decoration: none; font-weight: bold; color: #FFF; font-size: 9pt;}
      .news_nadpis4:hover {text-decoration: underline;}
      .news_nadpis4:link, news_nadpis:visited  {color: #FFF;}
      .news_nadpis4 b {color: #FFF;}


			.news_nadpis7 { text-decoration: none; font-weight: bold; color: #000; font-size: 7pt;}
      .news_nadpis7:hover {text-decoration: underline;}
      .news_nadpis7:link, news_nadpis:visited  {color: #000;}
      
      .news_nadpis_white { text-decoration: none; font-weight: bold; color: #000; font-size: 8pt;}
      .news_nadpis_white:hover {text-decoration: underline;}
      .news_nadpis_white:visited  {color: #000;}
      .news_nadpis_white b {color: #1a5d7a;}
      .news_nadpis_white i {font-style: italic;font-size: 8pt;}

      .news_nadpis2 { text-decoration: none; font-weight: bold; color: #fff; font-size: 8pt;}
      .news_nadpis2:hover {text-decoration: underline;}

      .news_nadpis_vetsi { text-decoration: none; font-weight: bold; color: #000; font-size: 10pt;}
      .news_nadpis_vetsi:hover {text-decoration: underline;}

      .news_nadpis_mensi { text-decoration: none; font-weight: normal; color: #000; font-size: 8pt;}
      .news_nadpis_mensi:hover {text-decoration: underline;}
      
      .news_nadpis5 { text-decoration: none; font-weight: bold; color: #FFF; font-size: 9pt;}

      h2 {text-decoration: none; font-weight: bold; font-size: 11pt; color: black; text-align: center; margin: 10px; line-height: 150%;}

      .text {font-size: 9pt; text-align: justify; line-height: 130%; margin: 15px; font-family: Verdana, sans-serif;}
      .text table {margin-left: auto; margin-right: auto; border-collapse: collapse;}
      .text th { font-size: 9pt; color: #FFF; background-color: #00582a; text-align: center;}
      .text small {font-size: 7pt;}
      .text a { text-decoration: underline; font-weight: bold; color: #000; font-size: 9pt;}
      .text a:hover {text-decoration: none;}
      .text a:link, text a:visited  {color: #000;}
      .text b {font-weight: bold; font-size: 9pt;}
      

      .podtitulek {font-size: 8pt; line-height: 120%;}
      .podtitulek a { text-decoration: none; font-weight: bold; color: #00582a; font-size: 8pt;}
      .podtitulek a:hover {text-decoration: underline;}
      .podtitulek b {font-weight: bold; font-size: 8pt;}


      .pruh_nadpis { text-decoration: none; font-weight: bold; color: #00582a; font-size: 10pt;}

     	.ewrc7 { font-size: 8pt; font-weight: normal;font-style: normal;}
     	.ewrc7_i { font-size: 8pt; font-weight: normal;font-style: italic;}
     	.ewrc7_bold { font-size: 8pt; font-weight: bold;font-style: normal;}
     	.ewrc7 b {font-weight: bold; font-size: 8pt;}

     	.ewrc7_green { font-size: 7pt; font-weight: normal;font-style: normal; color: #00582a;}
     	.ewrc7_green:hover {text-decoration: underline;}

     	.ewrc7_bold_green { font-size: 7pt; font-weight: bold;font-style: normal; color: #00582a;}
     	.ewrc7_bold_green:link, .ewrc7_bold_white:visited {text-decoration: underline;}

			.ewrc7_white { font-size: 7pt; font-weight: normal;font-style: normal; color: #fff;}
			.ewrc7_white a { font-size: 7pt; font-weight: normal;font-style: normal; color: #fff;}
     	.ewrc7_white a:hover {text-decoration: underline; color: #feb300;}

     	.ewrc8 { font-size: 8pt; font-weight: normal;font-style: normal;}
     	.ewrc8 b {font-weight: bold; font-size: 8pt;}

     	.ewrc8_bold { font-size: 8pt; font-weight: bold;font-style: normal;}

     	.ewrc9 { font-size: 9pt; font-weight: normal;font-style: normal;}
     	.ewrc9_bold { font-size: 9pt; font-weight: bold;font-style: normal;}

     	.ewrc9_green { font-size: 9pt; font-weight: bold;font-style: normal; color: #00582a;}

      #page {width: 998px; position: relative; background-color: #fff; padding: 0px; margin-left: auto; margin-right: auto; border: 1px solid #FFF;}

      #blok1 {float: right; width: 840px; margin: 0px; padding: 0px;}

      #blok1 #blok11 {float: left; width: 700px;  margin: 0px; padding: 0px;}

      #blok1 #blok11-2 {float: right; width: 830px;  margin: 0px; padding: 0px;}

      #blok1 #blok111 {float: left; width: 450px; margin: 2px; padding: 0px;}

      #blok1 #blok112 {float: right; width: 370px;  margin: 2px; padding: 0px;}
      
      #blok1 #blok114 {float: left; width: 450px; margin: 2px; padding: 0px;}
      
      #blok1 #blok115 {float: right; width: 370px; margin: 2px; padding: 0px;}

      #blok1 #blok113 {float: left; width: 100%; margin-left:auto; margin-right:auto;}

      #blok1 #blok12 {float: right; width: 131px; margin-right: 2px; }

      #blok2 {float: left; width: 152px;  margin-left: 2px; margin-top: 2px;}

      /* #header {padding: 0px; height: 99px; color: white;  background-image: url("skin/ewrc_to3.jpg"); border-bottom: 1px solid #d2dbe5;} */
      #header {padding: 0px; height: 99px; color: white; border-bottom: 1px solid #d2dbe5;}
        #logo { width: 998px; height: 99px; position: relative; padding: 0; margin: 0; border: 0; }
        #logo span { width: 100%; height: 100%; position: absolute; left: 0; top: 0;  }
        #logo a { color: #ffd; font-size: 10pt; font-weight: normal; text-decoration: none; }
        #sherlog { text-align: right; margin-right: 4px; margin-top: -12px; font: bold 10px Verdana; color: #fff; position: relative; }
      	#footer {clear: both; text-align: center; padding: 2px; color: white; font-size: 8pt; font-weight: bold; background: #ffd; margin: 3px; border: 1px solid #000000;}
        #footer2 {clear: both; text-align: center; padding: 2px; color: white; font-size: 8pt; font-weight: bold; background: #000000; margin: 3px; }
        #footer3 {clear: both; text-align: center; padding: 2px; color: white; font-size: 8pt; font-weight: bold; background: #000000; border-top: 0px solid #FFF;  }
        #footer4 {clear: both; text-align: center; padding: 0px; color: white; font-size: 8pt; font-weight: bold; border-top: 0px solid #d2dbe5; }

      .devadesat {width: 98%; margin-right: auto; margin-left: auto; margin-bottom: 0px;}
      .content {margin: 0px; width: 100%;}
      .content2 {margin-left: 0px;	margin-bottom: 10px; width: auto;}
      .content-left {margin: 0px 2px; width: auto; text-align: left;}
      .content-up {margin: 5px 0px; }
      .content-left-more {margin: 0px 20px; width: auto;}
      .content-left-up {margin: 6px 0px 0px 6px; width: auto;}
      .content-center {margin-left:auto; margin-right:auto; text-align: center; width: 100%;}
      .content-margin {margin-bottom: 5px;}

      .pruh3 {position: relative; overflow: visible; height: 18px; width: auto; background: #00582a; font-size: 10pt; font-weight: bold; color: #fff; border: 1px solid #000000; border-bottom: 0px; margin-left: auto; margin-right: auto; text-align: center; padding-top: 2px;}

     .pruh5 {position: relative; overflow: visible; height: 18px; width: auto;  font-size: 10pt; font-weight: bold; color: #FFF; border: 1px solid #933; border-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; background: #00582a; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 1px; }
      
      .widget-icon-ewrc { position: absolute; top: -11px; left: -6px; width: 48px; height: 33px; background-image: url(images/e.png); z-index: 1; }
      .widget-icon-youtube { position: absolute; top: -12px; left: -1px; width: 68px; height: 33px; background-image: url(images/youtube.png); z-index: 1; }
      .widget-icon-news { position: absolute; top: -12px; left: -1px; width: 33px; height: 33px; background-image: url(images/news.png); z-index: 1; }
      .widget-icon-photo { position: absolute; top: -7px; left: -4px; width: 44px; height: 33px; background-image: url(images/photo.png); z-index: 1; }
      .widget-icon-video { position: absolute; top: -10px; left: -5px; width: 32px; height: 33px; background-image: url(images/video.png); z-index: 1; }
      .widget-icon-list { position: absolute; top: -10px; left: -5px; width: 30px; height: 33px; background-image: url(images/list.png); z-index: 1; }
      .widget-icon-tyre { position: absolute; top: -12px; left: -4px; width: 38px; height: 33px; background-image: url(images/tyre.png); z-index: 1; }
      .widget-icon-shop { position: absolute; top: -4px; left: -4px; width: 33px; height: 33px; background-image: url(images/shop.png); z-index: 1; }
			
			.ramecek3 {width: auto;  border: 1px solid #CCC; margin: 5px; padding: 2px;	font-weight: bold;	font-size: 8pt;}
			.ramecekno {width: auto;border: 1px solid #CCC; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 8px; background: #ffd; padding-bottom: 5px;}
			.ramecek6 {width: auto; background: #ffd; border: 1px solid #CCC; margin-top:0px; margin-left: auto; margin-right: auto; margin-bottom: 10px;padding-bottom: 2px; padding-top: 2px; text-align: left;}
				
			.image_b img {border: 1px solid #000; margin: 3px;}
			.ikona {float: right; text-align: right;}
			.dalsi {text-align: center; margin-top: 5px;}
		
			.portaly {line-height: 140%; margin-bottom: 1px; margin-top: 1px; color: #000; font-size: 8pt; font-weight: normal;}
			.tlacitko {background: #00582a; color: #FFF; font-weight: bold;}
			.reklama {margin-top: 0px; background-color: #ffd; width: auto; text-align: center; color: #fff; font-size: 7pt; padding-bottom: 15px; border: 1px solid #CCC;}

			div#navigation {width: auto; padding: 0px;  margin-top: 2px; text-align: left;}
			div#navigation ul {margin: 0px; padding: 0px;}
			div#navigation li {background: #FFF; list-style: none; margin-top: 0px; padding: 0px;  border-top: 1px solid #fff;background: #00582a; height: 20px;}
			div#navigation a {color: #fff; font-weight: bold; font-size: 8pt; text-decoration: none; display: block; border: 0px; padding: 2px; padding-left: 10px;}
			div#navigation a:hover, div#navigation a:focus { background-color: #fff; border: 0px solid #000; color: #000;}
			
					
	
			#page_main {width: 998px;  background-color: #fff; padding: 0px; margin-left: auto;  margin-right: auto; border: 1px solid #FFF;}
			#menu_main {float: left; width: 180px;  background-color: #ffd; text-align: left; border-left: 1px solid #330;min-height: 700px; }
			#blok_main {float: right; width: 816px; margin: 0px; padding: 0px; border: 0px; background-color: #ffd; min-height: 700px; }
		

			#vtipek { position: absolute; width: 120px; top: 100px; left: 1002px; text-align: center; ; z-index: 1; border-style: none; }
			
		.fotopruh {position: relative; overflow: visible; height: auto; width: auto;  font-size: 10pt; font-weight: bold; color: #FFF; border: 1px solid #933; border-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; background: #00582a; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 1px; }
      
      	.fotowidget { position: absolute; top: 0px; left: -6px; width: 48px; height: 33px; background-image: url(images/e.png); z-index: 2; }
	