* {    margin: 0;  padding: 0;  border: 0;}body  {   text-align: center;  font: 75%/150% Arial, Helvetica, sans-serif;  color: #0562a7;  background: url(../images/bg.png) repeat-x;}a {  color: #0562a7;  text-decoration: underline;  cursor: pointer;	_cursor:hand;}span.odkaz {  color: #0562a7;  font-weight: bold;  text-decoration: underline;  cursor: pointer;	_cursor:hand;}span.italic {  font-weight: bold;  font-style: italic;}a:hover, span.odkaz:hover {  text-decoration: none;}strong  {  color: #0562a7;}.light-blue {  color: #0562a7;}.left {  text-align: left;}.right  {  text-align: right;}.center {  text-align: center;}.bold {  font-weight: bold;}select  {  border: 1px solid #0562a7;}span.cleaner  {  float: none;	width: 100%;	clear: both;	height: 0px;	display: block;	visibility: hidden;}input.btn {	cursor: pointer;	_cursor:hand;}p.warning {  border: 3px solid red;  padding: 10px !important;  width: 90%;  margin: 0 auto;  margin-top: 10px;  font-size: 80%;  line-height: 140%;}p.warning span  {  color: red;  font-weight: bold;}#body.font-plus {  font-size: 95%;}#header {  width: 1004px;  height: 267px;  position: relative;  margin: 0 auto;  background: url(../images/header.jpg) no-repeat top;}#header h1 a {  position: absolute;  top: 0;  left: 0;  overflow: hidden;  width: 1004px;  height: 200px;}#header h1 span  {  display: block;  position: absolute;  left: 0px;  top: 0px;  z-index: 1;  width: 100%;  height: 100%;  background: url(../images/header.jpg);  cursor: pointer;  _cursor: hand;}#header ul  {  list-style: none;  position: absolute;  bottom: 21px;  left: 0;}#header ul li {  float: left;}#header ul li a {  _float: left;  display: block;  height: 28px;  padding: 0 20px;  padding-top: 11px;  color: #d6e7f4;  font-weight: bold;  text-decoration: none;  font-size: 100%;}#body.font-plus #header ul li a {  _float: left;  display: block;  height: 30px;  padding: 0 20px;  padding-top: 9px;  color: #d6e7f4;  font-weight: bold;  text-decoration: none;  font-size: 90%;}#header ul li a:hover, #body.font-plus #header ul li a:hover {  color: #fff;}#header span#loged  {  display: block;  position: absolute;  right: 20px;  bottom: 21px;  _bottom: 20px;  height: 28px;  text-align: right;  color: #fff;  padding-top: 11px;}#header span#loged a, #header span#loged strong {  color: #fff;}#header span#loged a  {  font-weight: normal;}#header form#login  {  position: absolute;  right: 0;  bottom: 21px;  _bottom: 20px;  height: 39px;  width: 317px;  background: url(../images/login.jpg);}#header form#login input.text {  float: left;  height: 17px;  width: 95px;  margin-top: 10px;  margin-left: 8px;  background: none;  color: #0562a7;  font-size: 10px;  font-weight: bold;  padding-top: 3px;}#body.font-plus #header form#login input.text {  height: 18px;  font-size: 12px;  padding-top: 2px;}#header form#login input.btn  {  position: absolute;  top: 10px;  right: 0;  width: 80px;  height: 20px;  background: url(../images/login-btn.jpg) top;  }#header form#login input.btn:hover  {  filter: alpha(opacity=85);	opacity:.85;}#header form#search {  width: 250px;  height: 26px;  background: #5d8cc0 url(../images/search.png);  position: absolute;  top: 20px;  right: 0;}#header #search input.text  {  width: 122px;  height: 21px;  background: none;  position: absolute;  top: 7px;  left: 7px;  color: #999999;  font-weight: bold;  font-size: 11px;}#header #search input.btn  {  width: 79px;  height: 26px;  color: #6ea1cc;  font-weight: bold;  margin-left: 12px;  position: absolute;  right: 0;  top: 0;    background: none;}#header #search input.btn:hover {  color: #0562a7;}#header span#welcome  {  position: absolute;  bottom: 9px;  left: 14px;  font-weight: bold;  color: #6ea1cc;}#header span#position  {  position: absolute;  bottom: 9px;  left: 340px;  font-weight: bold;  color: #6ea1cc;}#header span#position span  {  color: #0562a7;}#header span#date  {  position: absolute;  bottom: 9px;  right: 14px;  font-weight: bold;  color: #6ea1cc;}#content  {  width: 1004px;  margin: 0 auto;  text-align: justify;  padding-bottom: 15px;   min-height: 600px;  _height: 600px;  position: relative;}#content div#font-nav  {  position: absolute;  top: 10px;  left: -25px;  cursor: pointer;	_cursor:hand;	width: 20px;	height: 43px;	background: url(../images/lupa.png);	z-index: 999;}div#font-nav span {  display: block;  width: 20px;  height: 21px;}#content #right  {  float: right;  width: 317px;  margin-top: -15px;}#content #right div.top  {  background: #ededed url(../images/left-bottom.jpg) bottom no-repeat;  padding-bottom: 13px;  margin-bottom: 15px;}#content #right div.top div.bottom  {  background: url(../images/left-top.jpg) top no-repeat;}#content #right div.top div.bottom h2  {  display: block;  height: 28px;  color: #fff;  padding-left: 15px;  padding-top: 5px;  font-size: 12px;}#content #left  {  float: left;  width: 675px;}#content #left table#forum {  width: 675px;  border-collapse: collapse;  background: url(../images/right-top.gif) no-repeat;}#content #left table#forum.cat1 {  background: url(../images/cat1-right-top.gif) no-repeat;}#content #left table#forum.cat3 {  background: url(../images/cat3-right-top.gif) no-repeat;}#content #left table#forum tr.top  {    height: 41px;}#content #left table#forum tr.top h2  {  color: #fff;  font-size: 13px;  padding-bottom: 4px;  text-align: left;  padding-left: 10px;}#body.font-plus #left table#forum tr.top h2  {  color: #fff;  font-size: 19px;  font-weight: normal;  padding-bottom: 4px;  text-align: left;}#content #left table#forum tr.top th {  color: #fff;  font-weight: bold;  font-size: 11px;  background: none;  padding-top: 5px;}#content #left table#forum th.themes  {  color: #fff !important;  background: url(../images/th2.png) left top;}#content #left table#forum tr.cat1 th.themes  {  background: url(../images/cat1-th2.png) left top no-repeat;}#content #left table#forum tr.cat3 th.themes  {  background: url(../images/cat3-th2.png) left top no-repeat;}#body.font-plus #content #left table#forum th.themes  {  font-size: 15px;}#content #left table#forum th.themes a  {  color: #fff !important;}#content #left table#forum th.themes span.light-blue {  color: #fff;}#content #left table#forum td ul, #content #left table#forum td ol {  margin-left: 25px;}div.reakcia, div.reakcia div div, div.reakcia div div div div, div.reakcia div div div div div div, div.reakcia div div div div div div div div {  background: #e3eaef;  margin: 0 15px 0 15px; }div.reakcia div, div.reakcia div div div, div.reakcia div div div div div, div.reakcia div div div div div div div, div.reakcia div div div div div div div div div{  background: #eff3f6;  margin: 0 15px 0 15px;  _padding-bottom: 15px;}#content #left table#forum tr.top th a {  color: #fff;}#content #left table#forum tr th {  height: 35px;  color: #fff;  font-size: 11px;  text-align: left;  background: url(../images/th.png);}#content #left table#forum tr th.th2  {  background: url(../images/th2.png) left top no-repeat;}#content #left table#forum tr th.th3  {  background: url(../images/th3.png) right top no-repeat;}#content #left table#forum tr.cat1 th  {  background: url(../images/cat1-th.png);}#content #left table#forum tr.cat1 th.th2  {  background: url(../images/cat1-th2.png) left top no-repeat;}#content #left table#forum tr.cat1 th.th3  {  background: url(../images/cat1-th3.png) right top no-repeat;}#content #left table#forum tr.cat3 th  {  background: url(../images/cat3-th.png);}#content #left table#forum tr.cat3 th.th2  {  background: url(../images/cat3-th2.png) left top no-repeat;}#content #left table#forum tr.cat3 th.th3  {  background: url(../images/cat3-th3.png) right top no-repeat;}#content #left table#forum tr th h1 {  font-size: 12px;}#body.font-plus #content #left table#forum tr th h1 {  font-size: 15px;}#content #left table#forum tr th.tema-nav  {  text-align: right;  padding-right: 10px;  font-size: 11px;}#content #left table#forum tr th.tema-nav a  {}#content #left table#forum tr td.ico {  background: #eff3f6 url(../images/ico.png) left top no-repeat;  width: 64px;  height: 62px;}#content #left table#forum tr.cat1 td.ico {  background: #eff3f6 url(../images/cat1-ico.png) left top no-repeat;  width: 64px;  height: 62px;}#content #left table#forum tr.cat3 td.ico {  background: #eff3f6 url(../images/cat3-ico.png) left top no-repeat;  width: 64px;  height: 62px;}#content #left table#forum tr td.ico2 {  background: #eff3f6 url(../images/ico.png) left bottom no-repeat;  width: 64px;  height: 62px;}#content #left table#forum tr.cat1 td.ico2 {  background: #eff3f6 url(../images/cat1-ico.png) left bottom no-repeat;  width: 64px;  height: 62px;}#content #left table#forum tr.cat3 td.ico2 {  background: #eff3f6 url(../images/cat3-ico.png) left bottom no-repeat;  width: 64px;  height: 62px;}#content #left table#forum tr td.tema  {  padding-right: 12px;  padding-top: 2px;  height: 60px;  width: 386px;}#content #left table#forum tr td.tema h2  {  font-size: 100%;}#content #left table#forum tr.cat1 td.tema h2 a, #content #left table#forum tr.cat1 td.tem, #content #left table#forum tr.cat1 td.prispevkov, #content #left table#forum tr.cat1 td.posledny a, #content #left table#forum tr.cat1 td.posledny a strong, #content #left table#forum tr.cat1 td.posledny {  color: #dc3844;}#content #left table#forum tr.cat3 td.tema h2 a, #content #left table#forum tr.cat3 td.tem, #content #left table#forum tr.cat3 td.prispevkov, #content #left table#forum tr.cat3 td.posledny a, #content #left table#forum tr.cat3 td.posledny a strong, #content #left table#forum tr.cat3 td.posledny {  color: #1c732c;}#body.font-plus #content #left table#forum tr td.tema h2  {  font-size: 120%;}#body.font-plus #content #left table#forum tr td.tema p {  font-size: 120%;}#content #left table#forum tr.cat1 td.tema p {  color: #dc3844 !important;}#content #left table#forum tr td.tema a  {  text-decoration: none;}#content #left table#forum tr td.tema a:hover  {  text-decoration: underline;}#content #left table#forum tr td {  height: 62px;  font-size: 12px;  line-height: 125%;  background: #eff3f6 url(../images/td.png) repeat-x;}#content #left table#forum tr td {  height: 62px;  font-size: 12px;  line-height: 125%;  background: #eff3f6 url(../images/td.png) repeat-x;}#content #left table#forum tr.cat1 td {  background: #eff3f6 url(../images/cat1-td.png) repeat-x;}#content #left table#forum tr.cat3 td {  background: #eff3f6 url(../images/cat3-td.png) repeat-x;}#content #left table#forum tr td.add {  width: 100px;  font-weight: bold;  padding-left: 10px;  background: #eff3f6;  border-top: 1px solid #fff;  border-bottom: 1px solid #9b9b9b;}#content #left table#forum tr td.add2 {  background: #eff3f6;  border-top: 1px solid #fff;  border-bottom: 1px solid #9b9b9b;}#content #left table#forum tr td.add2 input, #content #left table#forum tr td.add2 textarea, #content #left table#forum tr td.add2 select  {  width: 600px;  color: 333px;  font: 11px/125% Arial, Helvetica, sans-serif;  padding: 2px 5px;  border: 1px solid #9b9b9b;}#content #left table#forum tr td.add2 input.nazov {  margin:5px 0;  height: 16px;  padding-top: 4px;}#content #left table#forum tr td.add2 textarea.obsah {  margin:19px 0;  height:100px;}#content #left table#forum tr td.add2 input.btn  {  width: 100px;  height: 30px;  background: #0562a7;  color: #dfe6e9;  font-weight: bold;}#content #left table#forum tr td.add2 input.btn:hover {  background: #0562a7;  color: #fff;}#content #left table#forum tr td.add2 textarea {  height: 46px;  margin-top: -12px;}#content #left table#forum tr td strong  {  line-height: 200%;}#content #left table#forum td.tem, #content #left table#forum td.prispevkov  {  font-weight: bold;  text-align: center;  font-size: 13px;}#content #left table#forum td.tem  {  background: #dfe7ed url(../images/td2.png) left;}#content #left table#forum tr.cat1 td.tem  {  background: #dfe7ed url(../images/cat1-td2.png) left;}#content #left table#forum tr.cat3 td.tem  {  background: #dfe7ed url(../images/cat3-td2.png) left;}#content #left table#forum td.prispevkov  {  background: #eff3f6 url(../images/td.png) repeat-x;}#content #left table#forum tr.cat1 td.prispevkov  {  background: #eff3f6 url(../images/cat1-td.png) repeat-x;}#content #left table#forum tr.cat3 td.prispevkov  {  background: #eff3f6 url(../images/cat3-td.png) repeat-x;}#content #left table#forum td.posledny  {  background: #dfe7ed url(../images/td2.png) left;  text-align: center;}#content #left table#forum tr.cat1 td.posledny  {  background: #dfe7ed url(../images/cat1-td2.png) left;  text-align: center;}#content #left table#forum tr.cat3 td.posledny  {  background: #dfe7ed url(../images/cat3-td2.png) left;  text-align: center;}#content #left table#forum td.posledny2  {  background: #eff3f6 url(../images/td.png) repeat-x;  text-align: center;}#footer {  clear: both;  height: 71px;  background: url(../images/footer.png) repeat-x;  width: 100%;  text-align: center;}#footer p {  width: 1004px;  height: 41px;  margin: 0 auto;  text-align: center;  font-size: 11px;  color: #999999;  padding-top: 30px;}#footer strong {    color: #999999;}#footer a {  color: #999999;}#right-navigation  {  width:250px;}                    #right-navigation ul {   list-style:none;  width:250px;}                          #right-navigation ul li a  {   display:block;  width:237px;  height:24px;  padding-left:13px;  padding-top:1px;  color:#fff;  text-decoration:none;  font-family: Tahoma;  font-weight:bold;  background: #01723e;}                            #right-navigation ul li a:hover	{	text-decoration: underline;}                            #right-navigation ul li ul {  padding:0px;  background:none;}                            #right-navigation ul li ul a {   font-weight:normal;  color: #01723e;  background:#dfe7ed url(../images/left-nav1.jpg) left no-repeat;  padding-left:26px;  width:224px;}                              #right-navigation ul li ul li ul a {   font-weight:normal;  color: #01723e;  background:#eff1db url(../images/left-nav2.jpg) left no-repeat;  padding-left:38px;  width:212px;}span.priloha {  display: block;  width: 100%;  height: 36px;  background: url(../images/ico-foto.jpg) 25px 0 no-repeat;}a.priloha2  {  display: block;  height: 30px;  background: url(../images/ico-priloha.jpg) no-repeat;  font-weight: bold;  padding-left: 50px;  padding-top: 5px;  width: 610px;  margin-left: 15px;}#forum tr.pathbottom, #forum2 div.pathbottom  {  background: none !important;  font-weight: bold !important;}#forum tr.pathbottom a.add  {  display: block;  height: 21px;  float: right;  padding-left: 25px;  color: #81a6ce;  text-decoration: none;  font-size: 12px;  font-weight: bold;  cursor: pointer;  _cursor: hand;  background: url(../images/post-add.png) left top no-repeat;  margin-top: 5px;}#forum tr.pathbottom a.add:hover  {  color: #0562a7;  background-position: left bottom;}#forum tr.pathbottom th  {  background: none !important;  color: #6ea1cc !important;}#forum tr.pathbottom th a, #forum2 div.pathbottom a  {  color: #6ea1cc !important;  font-weight: bold !important;}div#forum2 h1 {  color: #fff;  font-size: 13px;  height: 29px;  background: url(../images/right-top.gif) no-repeat;    text-align: left;  padding-top: 12px;  padding-left: 10px;}div#forum2 h1.cat1  {  background: url(../images/cat1-right-top.gif) no-repeat; }div#forum2 h1.cat3  {  background: url(../images/cat3-right-top.gif) no-repeat; }#body.font-plus div#forum2 h1 {  color: #fff;  font-size: 23px;  font-weight: normal;  height: 28px;  background: url(../images/right-top.gif) no-repeat;    text-align: left;  padding-top: 13px;}div#forum2 h1 a {  color: #fff;}div#forum2 div.post {  width: 675px;  background: #eff3f6 url(../images/add-top.png) top no-repeat;  margin-top: 12px;}div#forum2 div.post div {  margin-bottom: -7px;}div#forum2 div.post div p {  padding: 10px 16px;  color: #333333;}div#forum2 div.post a img {  margin: 15px 15px 0 15px;}div#forum2 div.post h2  {  color: #fff;  font-size: 12px;  font-weight: bold;  padding: 0;  margin: 0;  padding-left: 15px;  padding-top: 5px;  position: relative;  height: 26px;  background: url(../images/post-top2.png);}#body.font-plus div#forum2 div.post h2  {  font-size: 14px;  padding-top: 3px;    height: 28px;}div#forum2 div.post h2.post-top2  {  background: url(../images/post-top.png);  color: #fff;}div#forum2 div.post h2 span {  position: absolute;  right: 14px;  top: 5px;  text-align: right;  display: block;  height: 100%;}#body.font-plus div#forum2 div.post h2 span {  top: 3px;}div#forum2 h3.add-tema {  font-size: 15px;  font-weight: bold;  padding: 20px 15px 0 15px;}div#forum2 input.add-tema {  width: 635px;  padding: 0 5px;  border: 1px solid #cccccc;  margin: 10px 15px 0 15px;  height: 21px;  padding-top: 4px;}div#forum2 div.post p {  padding: 14px 15px 0 15px;  _padding: 14px 10px 0 15px;  font-family: Verdana, sans-serif;}div#forum2 div.post textarea  {  width: 645px;  height: 200px;}div#forum2 div.post span.nav {  display: block;  width: 660px;  height: 25px;  background: url(../images/post-bottom.png);  font-weight: bold;  color: #81a6ce;  text-align: right;  padding-top: 20px;  padding-right: 15px;  margin-top: 5px;}div#forum2 div.post span.nav a.reaguj, div#forum2 div.post span.nav a.add, div#forum2 div.post span.nav input.add, div#forum2 div.post span.nav a.erase {  display: block;  height: 21px;  float: right;  padding-left: 25px;  color: #81a6ce;  text-decoration: none;  font-size: 12px;  font-weight: bold;  cursor: pointer;  _cursor: hand;}#body.font-plus div#forum2 div.post span.nav a.reaguj, #body.font-plus div#forum2 div.post span.nav a.add, #body.font-plus div#forum2 div.post span.nav input.add, #body.font-plus div#forum2 div.post span.nav a.erase {  display: block;  height: 21px;  float: right;  padding-left: 25px;  color: #81a6ce;  text-decoration: none;  font-size: 12px;  font-weight: bold;  cursor: pointer;  _cursor: hand;}div#forum2 div.post span.nav span.krajina, #body.font-plus  div#forum2 div.post span.nav span.krajina {  display: block;  height: 21px;  float: left;  padding-left: 15px;  color: #81a6ce;  text-decoration: none;  font-size: 12px;  font-weight: bold;  }div#forum2 div.post span.nav a.erase  {   background: url(../images/post-erase.png) left top no-repeat;  margin-left: 12px;}div#forum2 div.post span.nav a.reaguj:hover, div#forum2 div.post span.nav a.add:hover, div#forum2 div.post span.nav input.add:hover, div#forum2 div.post span.nav a.erase:hover {  color: #0562a7;  background-position: left bottom;}div#forum2 div.post span.nav a.reaguj {  background: url(../images/post-reakcia.png) left top no-repeat;}div#forum2 div.post span.nav a.add, div#forum2 div.post span.nav input.add {  background: url(../images/post-add.png) left top no-repeat;  margin-left: 15px;}div#forum2 div.post ul, div#forum2 div.post ol  {  margin-left: 50px;  padding: 10px 0;  padding-right: 16px;}#left div.static  {  background: #f7f8f9 url(../images/static-top.png) top no-repeat;}#left div.static div.static2  {  background: url(../images/static-bottom.png) bottom no-repeat;    padding: 15px;}#left div.static h1  {  font-size: 21px;  font-weight: normal;  text-align: left;  height: 28px;  padding-top:13px;}#left div.static h2  {  font-size: 16px;  text-align: left;  padding-top:13px;  padding-bottom: 15px;  color: #333;}#left div.static h3  {  font-size: 14px;  padding-top: 15px;}#left div.static h2.aktuality {  background: url(../images/h2-aktuality.png) 0 17px no-repeat;    padding-left: 15px;}#left div.static span.date  {  display: block;  color: #666;  font-weight: bold;}#left div.static hr.aktuality {  background: #b6cfe3;  height: 1px;  color: #b6cfe3;}#left div.static p  {  font-size: 120%;  line-height: 160%;  margin: 10px 0;  color: #333;}#left div.static ul, #left div.static ol  {  margin-left: 15px;  color: #333;  font-size: 120%;}h2.sekcia, h2.sekcia a  {  font-size: 19px;  font-weight: normal !important;  text-align: left;  cursor: default;}#body.font-plus h2.sekcia, #body.font-plus h2.sekcia a  {  font-size: 23px;  font-weight: normal;  text-align: left;  cursor: default;  height: 35px;  padding-top: 6px;  _height: 29px;}#right h2.sekcia  {  width: 100%;  height: 41px;  background: url(../images/right-sekcia.gif);  margin-top: 15px;  position: relative;}#left h2.sekcia {  width: 660px;  height: 28px;  background: url(../images/left-sekcia.gif);  margin-top: 15px;  position: relative;  color: #fff;  padding-top: 13px;  padding-left: 15px;}#left h2.sekcia a.odkaz  {  display: inline;  position: absolute;  right: 15px;  top: 12px;  text-decoration: underline;  font-size: 14px;  cursor: pointer;	_cursor:hand;	color: #fff;}#left h2.sekcia a.odkaz:hover {  text-decoration: none;}#right.cat1 h2.sekcia {  background: url(../images/cat1-right-sekcia.gif);}#right.cat3 h2.sekcia {  background: url(../images/cat3-right-sekcia.gif);}#right div.aktuality h2.sekcia, #right.cat1 div.aktuality h2.sekcia, #right.cat3 div.aktuality h2.sekcia {  background: url(../images/aktuality-top.png) !important;}#right div.anketa h2.sekcia, #right.cat1 div.anketa h2.sekcia, #right.cat3 div.anketa h2.sekcia {  background: url(../images/anketa-top.png) !important;}#right div.sekcia-light h2.sekcia, #right.cat1 div.sekcia-light h2.sekcia, #right.cat3 div.sekcia-light h2.sekcia {  background: url(../images/sekcia-light.png) !important;}#right.cat1 h2.sekcia a {  color: #fff;}#right h2.sekcia.precoforum {  background: url(../images/precoforum.png);  height: 60px;}#body.font-plus #right h2.sekcia.precoforum  {  font-size: 23px;  font-weight: normal;  text-align: left;  cursor: default;  height: 60px;  padding-top: 0px;}#right h2.sekcia a {   display: block;  height: 28px;  padding-left: 15px;  color: #fff;  text-decoration: none;  padding-top: 13px;}#right h2.sekcia a.odkaz  {  display: inline;  position: absolute;  right: 15px;  top: 0;  text-decoration: underline;  font-size: 14px;  cursor: pointer;	_cursor:hand;}#right h2.sekcia a.odkaz:hover  {  text-decoration: none;}#right h2.sekcia.precoforum a {   height: 10px;  padding-top: 31px;}#right div.headline-content {  background: #eff3f6 url(../images/headline-content2.png) repeat-x top;  text-align: left;   padding-top: 5px;  text-align: justify;  line-height: 170%;}#right.cat1 div.headline-content {  background: #f5f1f2 url(../images/cat1-headline-content2.png) repeat-x top;}#right.cat3 div.headline-content {  background: #e7f3e9 url(../images/cat3-headline-content2.png) repeat-x top;}#right div.headline-content2 {  background: #eff3f6 url(../images/headline-content.png) bottom no-repeat;  padding-bottom: 10px;}#right.cat1 div.headline-content2 {  background: #f5f1f2 url(../images/cat1-headline-content.png) bottom no-repeat;}#right.cat3 div.headline-content2 {  background: #e7f3e9 url(../images/cat3-headline-content.png) bottom no-repeat;}#right div.headline-content p {  padding: 10px 15px 0 15px;}#right div.headline-content ul  {  margin-left: 30px;  margin-top: 10px;  padding-right: 30px;}span.strankovanie {  display: block;  text-align: right;  font-size: 15px;  margin-top: 15px;}span.strankovanie a {  padding: 2px 4px;  text-decoration: none;}span.strankovanie a:hover {  text-decoration: underline;}span.strankovanie strong.active a  {  border: 1px solid #6ea1cc;}form#newsletter {  width: 317px;  height: 106px;  background: url(../images/newsletter.png);  margin-top: 12px;  position: relative;}form#newsletter h2 {  font-size: 18px;  font-weight: normal;  color: #fff;  padding-top: 14px;  padding-left: 15px;}form#newsletter p  {  font-weight: bold;  color: #fff;  font-size: 12px;  padding-left: 15px;  margin-top: 7px;}form#newsletter input.text {  height: 17px;  width: 190px;  background: none;  color: #0562a7;  font-size: 10px;  font-weight: bold;  padding-top: 3px;  position: absolute;  left: 25px;  top: 69px;}form#newsletter input.btn  {  position: absolute;  top: 69px;  right: 21px;  width: 63px;  height: 20px;  background: url(../images/newsletter-btn.jpg) top;}form#newsletter input.btn:hover {  filter: alpha(opacity=85);	opacity:.85;}table.register  {  width: 100%;  border-collapse: collapse;  margin: 10px 0;}table.register td, table.register th  {  padding: 5px 10px;  padding-left: 2px;}table.register input, table.register textarea {  border: 1px solid #0562a7;  width: 196px;  color: #0562a7;  padding: 2px;}table.register textarea {  height: 150px;}table.register input.btn  {  padding: 5px 0px;  background: #9ec1db;  border: 0;  color: #fff;  font-weight: bold;  float: right;  width: 150px;}table.register input.btn:hover  {  background: #0562a7; }a.info  {  padding: 0 5px;  text-decoration: none;}a.info:hover  {  text-decoration: underline;}/*em  {  font-weight: bold;  font-style: normal;}*/ul.anketa {  width: 270px;  _width: 227px;}ul.anketa span.okraj  {  display: block;  height: 15px;  width: 245px;   float: left;  border: 1px solid #cccccc;  margin: 5px 0;  margin-left: -14px;}ul.anketa span.okraj span {  display: block;  background: #6ea1cc;  height: 100%;}ul.anketa span.percent  {  float: right;  margin-top: 3px;}div#right a {  font-weight: bold;}form#search {  padding: 0 14px;}form#search table.register  {  margin-bottom: 0;}form#search table.register input.text {  width: 190px;  _width: 182px;  padding: 5px 3px;}form#search table.register input.btn  {  width: 75px;}div.posled-prid {  background: #f7f8f9 url(../images/static-bottom.png) bottom no-repeat;  padding-bottom: 15px;}div.posled-prid div {  padding: 15px 0;  margin: 0 15px;  border-bottom: 1px solid #b6cfe3;}div.posled-prid span.strankovanie {  padding: 10px;  padding-bottom: 0;}div.posled-prid div small {  display: block;  font-size: 90%;  padding: 0 0 5px 0;  text-align: right;  margin-top: -17px;  color: #0562a7;  font-weight: bold;  color: #333;}div.posled-prid div h3  {  font-size: 120%;  font-weight: bold;  color: #8f4cb2;}div.posled-prid div h3 a  {  text-decoration: none;  color: #8f4cb2;}div.posled-prid div h3 a:hover  {  text-decoration: underline;}div.posled-prid div h3 span {  background: red;  background: url(../images/eye.jpg) 8px center no-repeat;  padding-left: 30px;  font-size: 80%;}div.posled-prid p {  padding-left: 15px;}div.posled-prid p.puntik1 {  background: url(../images/posled-prid1.jpg) left center no-repeat;}div.posled-prid p.puntik2 {  background: url(../images/posled-prid2.jpg) left center no-repeat;}div.posled-prid p.puntik3 {  background: url(../images/posled-prid3.jpg) left center no-repeat;}div.posled-prid p a {  font-weight: normal;  text-decoration: none;  color: #333;}div.posled-prid p a:hover {  text-decoration: underline;}div.headline-content2 ul  {  line-height: 250%;}div#videox1  {  margin: 10px auto;  width: 605px;}div.post div.video-box  {  width: 605px;   height: 340px;  margin: 0 auto;  margin-top: 30px;  padding-bottom: 25px;  position: relative;}div.post div.video-box a  {  display: block;   width: 605px;   height: 360px;  position: absolute;  top: 0;  left: 0;  padding: 0;  margin: 0;}div.post div.video-box a img  {  width: 605px;   height: 360px;  position: absolute;  top: -15px;  left: -15px;}