/* -----------------------------------------------CSS Reset Erica Meyera----------------------------------------------- */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: baseline;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
}
/* -----------------------------------------------Zakladni styly----------------------------------------------- */
body {
	background: #030407 url("img/pozadi_repeat.jpg") repeat-y 50% 336px;
}
#hlava {
	height: 339px;
	background: url("img/uplne_top.jpg") no-repeat center top;
	text-align: center;
}
#topmenu-out {
	width: 800px;
	margin: 0 auto;
}
#topmenu-in {
	text-align: left;
	padding: 260px 0 0 185px;
}
#top {
	background: url("img/druhy_top.jpg") no-repeat center top;
	text-align: center;
}
#top-out {
	margin: 0 auto;
	background: url("img/predposledni_patka.jpg") no-repeat center bottom;
}
#top-in {
	width: 770px;
	margin: 0 auto;
	text-align: left;
}
#levemenu {
	width: 195px;
	float: left;
	background: url("img/levemenu-cara.jpg") repeat-y 192px 0;
	margin: 31px 0 0 0;
	font: 12px Arial;
	color: #690806;
	font-weight: bolder;
}
#hlavni {
	width: 575px;
	float: right;
	margin: auto;
}
#l2news-nadpis {
	width: 551px;
	height: 79px;
	position: relative;
	background: url("img/lineage2news.jpg") no-repeat top right;
	margin: 25px 0 -5px 7px;
}
#novinky {
	font: 12px Arial;
	text-align: left;
	margin-bottom: 15px;
}
#hlavni-obsah {
	padding: 10px 30px 0 20px;
	text-align: left;
	color: #3c2d23;
	font: 12px Arial;
}
.cara {
	background: url("img/cara.jpg") center center;
	width: 511px;
	height: 3px;
	border: none;
	margin: 15px 0;
}
#patka {
	height: 250px;
	background: url("img/uplne_dole.jpg") no-repeat center;
	text-align: center;
	color: #690806;
	font: 11px Arial;
}
#patka-out {
	width: 770px;
	margin: 0 auto;
}
#patka-in {
	padding: 30px 0 0 0;
}
#design {
	margin-top: 30px;
}
.design-text {
	padding: 0 80px 0 20px;
}
.hidden {
	display: none;
}
.in-cat-l2novinky {
	display: none;
}
.wp-polls-ul {
	margin: 0;
	padding: 0;
}
.wp-polls-ul li {
	margin: 0;
	padding: 0;
}
/* -----------------------------------------------Top Menu----------------------------------------------- */
#topmenu-in ul {
	list-style: none;
	padding: 0;
}
#topmenu-in li {
	display: block;
	float: left;
}
#topmenu-in ul li a:link, #topmenu-in ul li a:visited {
	display: block;
	height: 31px;
	float: left;
	background-position: top left;
	background-repeat: no-repeat;
}
#topmenu-in ul li a:hover, #topmenu-in ul li a:active {
	background-position: bottom left;
	background-repeat: no-repeat;
}
#topmenu-in ul li a span {
	display: none;
}
.l2news {
	width: 100px;
	background-image: url("img/l2news.jpg");
}
.agregator {
	width: 112px;
	background-image: url("img/agregator.jpg");
}
.forum {
	width: 84px;
	background-image: url("img/forum.jpg");
}
.kalkulator {
	background-image: url("img/kalkulator.jpg");
	width: 118px;
}
.video {
	background-image: url("img/video.jpg");
	width: 80px;
}
.vyhledavac {
	background-image: url("img/vyhledavac.jpg");
	width: 120px;
}
/* -----------------------------------------------Leve menu----------------------------------------------- */
#eshop {
	position: relative;
	margin: -31px 0 0 0;
}
.menu-list {
	margin: 10px auto 10px 25px;
	padding-left: 0;
	list-style: none;
}
.obchody {
	color: #3c2d23;
}
.menu-list li {
	padding: 0 0 5px 13px;
	background-image: url("img/sipky.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
.menu-list li a:link, .menu-list li a:visited {
	color: #690806;
	text-decoration: none;
}
.menu-list li a:active, .menu-list li a:hover {
	color: #825726;
	text-decoration: underline;
}
.ikonky-list {
	margin: 10px auto 10px 25px;
	padding-left: 0;
	list-style: none;
}
.ikonky-list li {
	padding: 0 0 3px 0;
}
.levemenu-in {
	margin: 5px auto 10px auto;
}
#levemenu p {
	padding: 0 10px;
}
.vystred {
	text-align: center;
	margin: 0 auto;
	padding: 0;
}
.vystred-tools {
	text-align: center;
	margin: -7px auto 0 auto;
}
.vystred ul {
	margin: 0;
}
.vystred p {
	margin: 8px auto;
	padding: 0;
}
.vystred-link {
	text-decoration: none;
	color: #690806;
	font-size: 8px;
}
.vystred-link a:link, .vystred-link a:visited {
	text-decoration: none;
	color: #690806;
}
.vystred-link a:hover, .vystred-link a:active {
	text-decoration: underline;
	color: #a9763c;
}
.hledani {
	margin: 10px auto 15px auto;
	text-align: center;
}
em {
	font-style: italic;
}
strong {
	font-weight: bolder;
}
/* -----------------------------------------------Yahoo Tabs----------------------------------------------- */
.yui-nav {
	list-style-image: none;
	list-style-type: none;
	margin: 0 0 10px 0;
	padding: 0px;
	height: 24px;
	font-size: 14px;
	font-family: Georgia;
}
.yui-nav li {
	float: left;
	padding: 2px 10px 2px 10px;
	cursor: pointer;
	height: 24px;
	line-height: 24px;
	color: #690806;
	font-weight: bold;
}
.yui-nav a {
	color: #690806;
	text-decoration: none;
	font-weight: bold;
}
.yui-nav a:hover {
	color: #3c2d23;
	text-decoration: underline;
	font-weight: bold;
}
.selected a {
	text-decoration: underline;
	color: #3c2d23;
	font-weight: bold;
}
.email-input {
	width: 190px;
	margin-left: 5px;
	text-indent: 4px;
	padding: 1px;
	background: none;
	border: 1px solid #690806;
}
.slashed {
}
/* -----------------------------------------------Novinky----------------------------------------------- */
#novinky p {
	text-indent: 10px;
	margin: 10px auto;
	line-height: 1.5;
}
.novinky-list {
	list-style: none;
	margin-left: 5px;
	padding-left: 0;
}
.novinky-list li {
	padding: 0 20px 0 15px;
	background-image: url("img/sipky.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
	margin: 7px auto;
	list-style: none;
}
.novinky-list li a:link, .novinky-list li a:visited {
	color: #690806;
	text-decoration: none;
}
.novinky-list li a:active, .novinky-list li a:hover {
	color: #825726;
	text-decoration: underline;
}
.novinky-list p {
	display: inline;
}
/* -----------------------------------------------Clanek----------------------------------------------- */
.clanek-out {
	padding: 20px 10px 0 10px;
	font: 12px Arial;
	color: #3c2d23;
}
.clanek {
	margin: 10px auto 0 auto;
	font: 12px Arial;
	color: #3c2d23;
}
.clanek img {
	border: 2px solid #690806;
	max-width: 520px;
	max-height: 450px;
}
.clanek p {
	margin: 10px auto;
	line-height: 1.5;
	font-size: 12px;
}
.clanek-nadpis {
	font: 20px Georgia;
	color: #690806;
	text-align: center;
	font-weight: 400;
}
.clanek-nadpis a:link, .clanek-nadpis a:visited, .stuff a:link, .stuff a:visited {
	text-decoration: none;
	color: #690806;
}
.clanek-nadpis a:hover, .clanek-nadpis a:active, .stuff a:hover, .stuff a:active {
	text-decoration: underline;
	color: #a9763c;
}
.clanek-text h2 {
	font: 18px Georgia;
	color: #690806;
	text-align: left;
	font-weight: 400;
	margin: 5px 0;
}
.clanek-text h3 {
	font: 16px Georgia;
	color: #690806;
	text-align: left;
	font-weight: 400;
	margin: 5px 0;
}
.clanek-text h4 {
	font: 14px Georgia;
	color: #690806;
	text-align: left;
	font-weight: 400;
	margin: 5px 0;
}
.clanek-text h5 {
	font: 12px Georgia;
	color: #690806;
	text-align: left;
	font-weight: 400;
	margin: 5px 0;
}
.stranka-nadpis {
	font: 20px Georgia;
	color: #690806;
	text-align: left;
	font-weight: 400;
	margin-bottom: 5px;
}
.stuff {
	font: 11px Arial;
	margin: 5px auto;
	text-align: left;
}
.kategorie {
	background: url("img/kategorie.gif") no-repeat center left;
	padding: 0 10px 0 10px;
}
.autor {
	background: url("img/autor.gif") no-repeat center left;
	padding: 0 10px 0 16px;
}
.komentare {
	background: url("img/komentare.gif") no-repeat center left;
	padding-left: 18px;
}
.editace {
	padding-left: 12px;
}
.pokracovani {
	margin: 10px 0 0 15px;
	font-size: 13px;
	font-weight: bold;
}
.clanek-text a:link, .clanek-text a:visited {
	text-decoration: underline;
	color: #690806;
}
.clanek-text a:hover, .clanek-text a:active {
	text-decoration: underline;
	color: #a9763c;
}
.clanek blockquote {
	padding: 0 20px 0 45px;
	font: 12px Arial;
	background: url("img/quote.gif") no-repeat top left;
	text-align: justify;
	font-size: 12px;
	color: #4b3131;
}
.clanek-adsense {
	margin: 5px 0 10px 0px;
}
.clanek-adsense-dole {
	margin: 5px 0;
}
.clanek-uloz {
	margin: 1px 5px 2px 0;
	font-weight: bold;
	float: left;
}
.left {
	margin: 3px;
	float: left;
}
.right {
	margin: 3px;
	float: left;
}
.clanek-text ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
}
.clanek-text li {
	padding: 0 0 5px 13px;
	background-image: url("img/sipky.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
.clanek-text li a:link, .clanek-text li a:visited {
	color: #690806;
	text-decoration: none;
}
.clanek-text li a:active, .clanek-text li a:hover {
	color: #825726;
	text-decoration: underline;
}
.gallery {
	text-align: left;
	margin: 0;
}
.gallery img {
	margin: 0 5px 5px 0;
	border: 2px solid #690806;
}
.gallery-mini {
	margin: 10px 0 -16px -13px;
}
.gallery-mini img {
	margin: 0 1px 16px 12px;
	border: 2px solid #690806;
	width: 250px;
	height: 188px;
}
/* #player1, #player2, #player3 {
	margin-left: -5px;
}
*/
.aktualne-l2 {
	width: 260px;
	float: left;
}
.podobne-cl {
	width: 260px;
	float: right;
}
#clanky ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#clanky li {
	padding: 0 0 5px 13px;
	background-image: url("img/sipky.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
/* -----------------------------------------------Komentare----------------------------------------------- */
#komentare-clanku {
	font: 20px Georgia;
	color: #690806;
	text-align: left;
	font-weight: 400;
	margin-top: 15px;
}
.komentare-clanku {
	font: 11px Arial;
	color: #3c2d23;
}
.commentlist {
	list-style: none;
	margin: 10px;
}
.commentlist li {
	display: block;
	border: 1px solid #690806;
	margin: 10px 0;
	padding: 5px;
	background: none;
}
.autor-komentare {
	font: 12px Verdana;
	color: #690806;
	letter-spacing: 1.2px;
	margin: 3px;
	font-weight: bold;
}
.text-komentare {
	font: 12px Arial;
	color: #3c2d23;
	margin: 5px 10px;
}
.commentlist a:link, .commentlist a:visited {
	text-decoration: none;
	color: #690806;
}
.commentlist a:hover, .commentlist a:active {
	text-decoration: underline;
	color: #a9763c;
}
.okno {
	border: 1px solid #690806;
	background: none;
}
.odesilatel {
	margin-left: 8px;
}
.archiv-rok {
	font: 28px Georgia;
	color: #690806;
	text-align: left;
	font-weight: 400;
	margin: 10px 0;
}
.archiv-mesic {
	font: 20px Georgia;
	color: #690806;
	text-align: left;
	font-weight: 400;
	margin: 10px 0;
}
.archiv-mesic a:link, .archiv-mesic a:visited {
	text-decoration: none;
	color: #690806;
}
.archiv-mesic a:hover, .archiv-mesic a:active {
	text-decoration: underline;
	color: #a9763c;
}
/* -----------------------------------------------Patka----------------------------------------------- */
.pageswitch {
	text-align: center;
	font-size: 13px;
}
.pageswitch a:link, .pageswitch a:visited {
	text-decoration: none;
	color: #690806;
	font-size: 13px;
}
.pageswitch a:hover, .pageswitch a:active {
	text-decoration: underline;
	color: #a9763c;
	font-size: 13px;
}
#patka a:link, #patka a:visited {
	text-decoration: none;
	color: #690806;
}
#patka a:hover, #patka a:active {
	text-decoration: underline;
	color: #a9763c;
}
