body {
	margin: 0px;
	background: #000000;
	font-family: Arial, Verdana, Sans-Serif;
	color: #FFF;
}
a {
	color: #ADAAAA;
	font-size: 12px;
	text-decoration: underline;
}
a:hover {
	color: #FFF;
}
img#pinkforoctober {
   position: absolute;
   top: 0;
   right: 0;
   display: block;
   border: none;
}

/* NEUNE KOLEKSN :D */
#ramecek {
	margin: 0 50px 50px 50px;
	padding: 20px;
	background: #330C05;
	border: 1px solid #800;
}
#ramecek table {
	margin: 0 auto;
	width: 60%;
}
.center {
	text-align: center;
}
.help {
	text-decoration: none;
	color: #fff;
	border-bottom: 1px dotted #fff;	
}
/* KONEC NEUNE KOLEKSN :D */
#logo {
	border: 0px;
	height: 125px;
	width: 900px;
	margin: 0 auto;
	background: url('obr/logo.jpg') left top no-repeat;
}
table#tabulka {
	border: none;
	padding: 0;
	margin: 0;
}
table#tabulka td {
	vertical-align: top;
}
#menu {
	padding: 0;
	margin: 0;
	background-color: #800;
	width: 163px;
}
#text {
	padding: 0;
	margin: 0;
	font-size: 12px;
	width: 574px;
}
#pravemenu {
	padding: 0;
	margin: 0;
	width: 163px;
	background: #800 url('obr/podklad_pravy.jpg') repeat-y;
}
.chyby_a_hlaseni {
	font-size: 22px;
	color: #ADAAAA;
}
#copy {
	height: 12px;
	background-color: #800000;
	width: 900px;
	margin: 0 auto;
	color: #FFFFFF;
	font-size: 8px;
	text-align: center;
}
#copy a {
	color: #FFFFFF;
	font-size: 8px;
}
.odsazeni10px {
	padding-left: 5px;
}
.pismo9px {
	color: #FFFFFF;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
}
.nadpis {
	padding: 2px 0px 2px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #B6B5B5;
	text-decoration: none;
	text-transform: uppercase;
}
.menu2 ul, .menu2 li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 163px;
	display: block;
	background: #800;
}
.menu2 li {
	height: 18px;
	line-height: 18px;
	background: #800;
}
.menu2 li a {
	display: block;
	width: 163px;
	height: 18px;
	line-height: 18px;
	position: relative;
	color: #000;
	background: #800;
}
.menu2 li a:hover {
	color: #000;
	background: #800;
}
.menu2 li a span {
	display: block;
	width: 163px;
	height: 18px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 50;
	background: #800;
}
/* ----------------------- WEB ---------------------------------- */
.menu2 li#web{
	background: url("obr/nadpisy/web/nadpis_web.png") left top no-repeat;
}
.menu2 li#novinky a span{
	background: url("obr/nadpisy/web/novinky_.png") left top no-repeat;
}
.menu2 li#novinky a:hover span {
	background-position: left bottom;
}
.menu2 li#aktuality a span{
	background: url("obr/nadpisy/web/aktuality_.png") left top no-repeat;
}
.menu2 li#aktuality a:hover span {
	background-position: left bottom;
}
.menu2 li#vysledky_anket a span{
	background: url("obr/nadpisy/web/ankety_.png") left top no-repeat;
}
.menu2 li#vysledky_anket a:hover span {
	background-position: left bottom;
}
.menu2 li#odkazy a span{
	background: url("obr/nadpisy/web/odkazy_.png") left top no-repeat;
}
.menu2 li#odkazy a:hover span {
	background-position: left bottom;
}
.menu2 li#kniha a span{
	background: url("obr/nadpisy/web/kniha_.png") left top no-repeat;
}
.menu2 li#kniha a:hover span {
	background-position: left bottom;
}
.menu2 li#podpora a span{
	background: url("obr/nadpisy/web/podpora_.png") left top no-repeat;
}
.menu2 li#podpora a:hover span {
	background-position: left bottom;
}
.menu2 li#team a span{
	background: url("obr/nadpisy/web/team_.png") left top no-repeat;
}
.menu2 li#team a:hover span {
	background-position: left bottom;
}
.menu2 li#forum a span{
	background: url("obr/nadpisy/web/forum_.png") left top no-repeat;
}
.menu2 li#forum a:hover span {
	background-position: left bottom;
}
.menu2 li#galerie a span{
	background: url("obr/nadpisy/web/galerie_.png") left top no-repeat;
}
.menu2 li#galerie a:hover span {
	background-position: left bottom;
}
.menu2 li#registrace a span{
	background: url("obr/nadpisy/web/registrace_.png") left top no-repeat;
}
.menu2 li#registrace a:hover span {
	background-position: left bottom;
}
/* ----------------------- RAMMSTEIN ---------------------------------- */
.menu2 li#rammstein{
	background: url("obr/nadpisy/rammstein/nadpis_rammstein.png") left top no-repeat;
}
.menu2 li#orammstein a span{
	background: url("obr/nadpisy/rammstein/oramm_.png") left top no-repeat;
}
.menu2 li#orammstein a:hover span {
	background-position: left bottom;
}
.menu2 li#till a span{
	background: url("obr/nadpisy/rammstein/till_.png") left top no-repeat;
}
.menu2 li#till a:hover span {
	background-position: left bottom;
}
.menu2 li#richard a span{
	background: url("obr/nadpisy/rammstein/richard_.png") left top no-repeat;
}
.menu2 li#richard a:hover span {
	background-position: left bottom;
}
.menu2 li#paul a span{
	background: url("obr/nadpisy/rammstein/paul_.png") left top no-repeat;
}
.menu2 li#paul a:hover span {
	background-position: left bottom;
}
.menu2 li#chris a span{
	background: url("obr/nadpisy/rammstein/chris_.png") left top no-repeat;
}
.menu2 li#chris a:hover span {
	background-position: left bottom;
}
.menu2 li#oliver a span{
	background: url("obr/nadpisy/rammstein/oliver_.png") left top no-repeat;
}
.menu2 li#oliver a:hover span {
	background-position: left bottom;
}
.menu2 li#flake a span{
	background: url("obr/nadpisy/rammstein/flake_.png") left top no-repeat;
}
.menu2 li#flake a:hover span {
	background-position: left bottom;
}
.menu2 li#akordy a span{
	background: url("obr/nadpisy/rammstein/akordy_.png") left top no-repeat;
}
.menu2 li#akordy a:hover span {
	background-position: left bottom;
}
.menu2 li#zajimavosti a span{
	background: url("obr/nadpisy/rammstein/zajimavosti_.png") left top no-repeat;
}
.menu2 li#zajimavosti a:hover span {
	background-position: left bottom;
}
.menu2 li#clanky a span{
	background: url("obr/nadpisy/rammstein/clanky_.png") left top no-repeat;
}
.menu2 li#clanky a:hover span {
	background-position: left bottom;
}
.menu2 li#efekty a span{
	background: url("obr/nadpisy/rammstein/efekty_.png") left top no-repeat;
}
.menu2 li#efekty a:hover span {
	background-position: left bottom;
}
.menu2 li#tour a span{
	background: url("obr/nadpisy/rammstein/tour_.png") left top no-repeat;
}
.menu2 li#tour a:hover span {
	background-position: left bottom;
}
.menu2 li#oceneni a span{
	background: url("obr/nadpisy/rammstein/oceneni_.png") left top no-repeat;
}
.menu2 li#oceneni a:hover span {
	background-position: left bottom;
}
.menu2 li#prerammstein a span{
	background: url("obr/nadpisy/rammstein/prerammstein_.png") left top no-repeat;
}
.menu2 li#prerammstein a:hover span {
	background-position: left bottom;
}
/* ----------------------- EMIGRATE ---------------------------------- */
.menu2 li#emigrate {
	background: url("obr/nadpisy/emigrate/nadpis_emigrate.png") left top no-repeat;
}
.menu2 li#e_informace a span{
	background: url("obr/nadpisy/emigrate/informace_.png") left top no-repeat;
}
.menu2 li#e_informace a:hover span {
	background-position: left bottom;
}
.menu2 li#e_clenove a span{
	background: url("obr/nadpisy/emigrate/clenove_.png") left top no-repeat;
}
.menu2 li#e_clenove a:hover span {
	background-position: left bottom;
}
.menu2 li#e_diskografie a span{
	background: url("obr/nadpisy/emigrate/diskografie_.png") left top no-repeat;
}
.menu2 li#e_diskografie a:hover span {
	background-position: left bottom;
}
/* ----------------------- DISKOGRAFIE ---------------------------------- */
.menu2 li#diskografie {
	background: url("obr/nadpisy/diskografie/nadpis_diskografie.png") left top no-repeat;
}
.menu2 li#alba a span{
	background: url("obr/nadpisy/diskografie/alba_.png") left top no-repeat;
}
.menu2 li#alba a:hover span {
	background-position: left bottom;
}
.menu2 li#singly a span{
	background: url("obr/nadpisy/diskografie/singly_.png") left top no-repeat;
}
.menu2 li#singly a:hover span {
	background-position: left bottom;
}
.menu2 li#dvd a span{
	background: url("obr/nadpisy/diskografie/dvd_.png") left top no-repeat;
}
.menu2 li#dvd a:hover span {
	background-position: left bottom;
}
.menu2 li#klipy a span{
	background: url("obr/nadpisy/diskografie/klipy_.png") left top no-repeat;
}
.menu2 li#klipy a:hover span {
	background-position: left bottom;
}
.menu2 li#filmy a span{
	background: url("obr/nadpisy/diskografie/filmy_.png") left top no-repeat;
}
.menu2 li#filmy a:hover span {
	background-position: left bottom;
}
.menu2 li#knizky a span{
	background: url("obr/nadpisy/diskografie/knihy_.png") left top no-repeat;
}
.menu2 li#knizky a:hover span {
	background-position: left bottom;
}
.menu2 li#az a span{
	background: url("obr/nadpisy/diskografie/az_.png") left top no-repeat;
}
.menu2 li#az a:hover span {
	background-position: left bottom;
}
/* ----------------------- TEXTY ---------------------------------- */
.menu2 li#texty {
	background: url("obr/nadpisy/texty/nadpis_texty.png") left top no-repeat;
}
.menu2 li#t_herz a span{
	background: url("obr/nadpisy/texty/herz_.png") left top no-repeat;
}
.menu2 li#t_herz a:hover span {
	background-position: left bottom;
}
.menu2 li#t_sehn a span{
	background: url("obr/nadpisy/texty/sehn_.png") left top no-repeat;
}
.menu2 li#t_sehn a:hover span {
	background-position: left bottom;
}
.menu2 li#t_mutter a span{
	background: url("obr/nadpisy/texty/mutter_.png") left top no-repeat;
}
.menu2 li#t_mutter a:hover span {
	background-position: left bottom;
}
.menu2 li#t_reise a span{
	background: url("obr/nadpisy/texty/reise_.png") left top no-repeat;
}
.menu2 li#t_reise a:hover span {
	background-position: left bottom;
}
.menu2 li#t_rosenrot a span{
	background: url("obr/nadpisy/texty/rosenrot_.png") left top no-repeat;
}
.menu2 li#t_rosenrot a:hover span {
	background-position: left bottom;
}
.menu2 li#t_ostatni a span{
	background: url("obr/nadpisy/texty/ostatni_.png") left top no-repeat;
}
.menu2 li#t_ostatni a:hover span {
	background-position: left bottom;
}
/* ----------------------- DOWNLOAD ---------------------------------- */
.menu2 li#download {
	background: url("obr/nadpisy/download/nadpis_download.png") left top no-repeat;
}
.menu2 li#pisma a span{
	background: url("obr/nadpisy/download/pisma_.png") left top no-repeat;
}
.menu2 li#pisma a:hover span {
	background-position: left bottom;
}
.menu2 li#hry a span{
	background: url("obr/nadpisy/download/hry_.png") left top no-repeat;
}
.menu2 li#hry a:hover span {
	background-position: left bottom;
}
.menu2 li#flash a span{
	background: url("obr/nadpisy/download/flash_.png") left top no-repeat;
}
.menu2 li#flash a:hover span {
	background-position: left bottom;
}
.menu2 li#sporice a span{
	background: url("obr/nadpisy/download/sporice_.png") left top no-repeat;
}
.menu2 li#sporice a:hover span {
	background-position: left bottom;
}
.menu2 li#tapety a span{
	background: url("obr/nadpisy/download/tapety_.png") left top no-repeat;
}
.menu2 li#tapety a:hover span {
	background-position: left bottom;
}
.menu2 li#videa a span{
	background: url("obr/nadpisy/download/videa_.png") left top no-repeat;
}
.menu2 li#videa a:hover span {
	background-position: left bottom;
}
.menu2 li#ostatni a span{
	background: url("obr/nadpisy/download/ostatni_.png") left top no-repeat;
}
.menu2 li#ostatni a:hover span {
	background-position: left bottom;
}
/* ----------------------- MOBIL ---------------------------------- */
.menu2 li#mobil {
	background: url("obr/nadpisy/mobil/nadpis_mobil.png") left top no-repeat;
}
.menu2 li#mms a span{
	background: url("obr/nadpisy/mobil/mms_.png") left top no-repeat;
}
.menu2 li#mms a:hover span {
	background-position: left bottom;
}
.menu2 li#poly a span{
	background: url("obr/nadpisy/mobil/vyzvaneni_.png") left top no-repeat;
}
.menu2 li#poly a:hover span {
	background-position: left bottom;
}
.menu2 li#temata a span{
	background: url("obr/nadpisy/mobil/temata_.png") left top no-repeat;
}
.menu2 li#temata a:hover span {
	background-position: left bottom;
}
.menu2 li#prihlaseni {
	background: url("obr/nadpisy/web/nadpis_prihlaseni.png") left top no-repeat;
}
.menu2 li#online {
	background: url("obr/nadpisy/web/nadpis_online.png") left top no-repeat;
}
.menu2 li#chyby {
	background: url("obr/nadpisy/web/nadpis_chyby.png") left top no-repeat;
}
.menu2 li#anketa {
	background: url("obr/nadpisy/web/nadpis_anketa.png") left top no-repeat;
}
.menu2 li#bannery {
	background: url("obr/nadpisy/web/nadpis_bannery.png") left top no-repeat;
}

.tapety {
	width: 90%;
	margin: 0 auto;
	border-bottom: 1px dashed #800;
}
.tapety a {
	text-decoration: none;
}
.tapety img {
	float: left;
	padding-right: 5px;
	width: 100px;
	height: 75px;
}

.prihlaseni {
	margin: 0;
	padding: 0;
	height: 137px;
	color: #FFFFFF;
	font-size: 10px;
	background: url('obr/podklad_formular.jpg') repeat-y;
}
.lgn_ipt {
	border: 1px solid #747474;
	background: #000000;
	color: #FFFFFF;
	height: 15px;
	width: 100px;
	font-size: 12px;
}
.lgn_file {
	border: 1px solid #747474;
	background: #000000;
	color: #fff;
	height: 20px;
	width: 100px;
	font-size: 12px;
}
.text_online {
	color: #FFFFFF;
	font-size: 10px;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 2px;
	background: url('obr/podklad_online.jpg') repeat-y;
}
.anketa {
	color: #FFFFFF;
	font-size: 12px;
	background: url('obr/podklad_pravy.jpg') repeat-y;
}
.sekce {
	padding: 2px 0px 2px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #B6B5B5;
	background-color: #000000;
	border-bottom: 1px solid #000000;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
}
.podsekce a{
	padding: 2px 0px 2px 15px;
	border-bottom: 1px solid #000000;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

.podsekce a:hover {
	border-bottom: 1px solid #000000;
	text-decoration: none;
	color: #C7C7C7;
}
.edit {
	color: #800;
	padding-left: 490px;	
	margin-top: -73px;
	position: absolute;
}
.edit a {
	color: #800;
}
.tucne {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.center_td {
	text-align: center;
}
/* ------------ SEKCE AKTUALITY ------------- */
table.aktuality {
	width: 95%;
	border: none;
	margin: 0 auto;
}
table.aktuality td {
	vertical-align: top;
	font-weight: bold;
	color: #FFF;
	font-size: 16px;
}
table.aktuality img {
	border: none;
	width: 150px;
	height: 150px;
}
.otazka {
	color: #B6B5B5;
	font-size: 10px;
}
/* ----------------------------------------- */

/* ------------ SEKCE ANKETY ------------- */
table.ankety {
	margin: 0 auto;
	width: 90%;
}
table.ankety td {
	width: 140px;
	vertical-align: top;
}
.ankety2_td {
	width: 110px;
}
/* ------------ SEKCE ODKAZY ------------- */
table.odkazy {
	width: 100%;
}
.odkazyCervena {
	background-color: #800;
	font-size: 12px;
	font-weight: bold;
	color: #B6B5B5;
	padding: 2px 0px 2px 5px;
	text-transform: uppercase;
}
.odkazySvetla {
	background-color: #330C05;
	width: 30%;
}
.odkazySvetla2 {
	background-color: #330C05;
	width: 70%;
}
.odkazyBanner {
	display: block;
	margin: 0 auto;
}
.top {
	font-size: 8px;
	vertical-align: top;
	text-transform: none;
	padding: 0 0 0 10px;
}


h1 {
	padding: 2px 0px 2px 5px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #B6B5B5;
	text-decoration: none;
	text-transform: uppercase;
	display: inline;
}
.nalevo {
	padding-top: 10px;
	background: url(obr/podklad_ostatni.jpg);
}

.txtarea {
	border: 1px solid #747474;
	background: #000000;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
}
.lgn_sbt {
	border: 1px solid #747474;
	background: #000000;
	color: #FFFFFF;
	height: 20px;
	width: 70px;
	font-family: Arial;
	font-size: 12px;
}
.clanky {
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.5;
}
.zvyr {
	color: #bf1111;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.link {
	color: #ADAAAA;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
}
.platnost {
 	color: #B6B5B5;
  	font-family: Verdana;
  	font-size: 8px;
}
.li_1 {
	margin: -10px 0px 0px -20px;
}
.li_2 {
	margin: 0px 0px 0px -20px;
}
.ul {
	padding: 0px 0px 10px 40px;
	/*_margin: 10px 0px 0px 0px;*/
}
.k_zmenseny {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
}
.k_link {
	color: #ADAAAA;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.ramecek {
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	width: 200px;
	height: 100px;
	border: 1px #FF0000 solid;
}

.text p {
  margin: 0;
  padding: 0;
}
