/* soubor se styly */

body, html {
    font-family: arial;
    color: #807863;
    font-size: 11px;
    background-color: #000000;
}
a { font-size: 11px; color:#807863; text-decoration:none; }
a:hover { color:#ffe099; text-decoration:underline; }
a:link    {}
a:visited {}

a.light		{font-size: 11px; color:#eeee00; text-decoration:none;}
a.light:hover	{font-size: 11px; color:#ffffff; text-decoration:underline;}
span.bad	{color:#ff0000; margin: 1px 0 0 5px; font-weight:bold; display: block;}
span.good	{color:#00aa00; margin: 1px 0 0 5px; font-weight:bold; display: block;}
span.pocet	{ color: #a8a08b; margin-left: 6px;}
img.letter	{border: none; margin: 0px; padding: 0px; height: 11px; vertical-align: bottom; }
a.letter	{border: none; margin: 0px; padding: 0px; height: 11px; color:#eeee00; text-decoration:none;}
a.letter:hover	{border: none; margin: 0px; padding: 0px; height: 11px; color:#ffffff; text-decoration:underline;}

div#kurzor-om 		{ border: none; width: 720px; height: 30px; position: relative; margin-left: 12px; }
img#kurzor-lista 	{ border: none; width: 720px; height: 5px;  top: 0px; position: absolute; }
div#kurzor-dot 		{ border: none; width: 20px;  height: 23px; position: absolute; top: -5px; text-align: center; z-index: 0;
                          background-image: url("files/kurzor-nonact.png"); background-repeat: no-repeat; cursor: e-resize !important; }
div.dragged 		{ cursor: e-resize !important; z-index: 81; }


/* okno pro posilani zprav */
div.messageroot 	{ width: 450px; height: 255px; border: 2px #d9b256 solid; background-color: #500000; text-align: left; }
a.smile			{ border: none; }
img.smile		{ border: none; }
div.smile		{ margin-left: 11px; }
textarea#textmessage	{ border: 1px #d9b256 solid; margin: 5px 11px 3px 11px; font-weight: normal; }
form.message input 	{ margin-left: 11px; }
div.doporuceni		{font-weight:bold; margin: 10px;}

/********************* HLAVNI ROZDELENI ********************/
div.root 	{ width: 1008px; text-align: center; }
div.root div 	{ margin-bottom: 10px; padding: 0px; }
div.reklama 	{ width: 1000px; padding:0; margin:0; }
div.logo 	{ width: 1000px; height: 85px }
div.top 	{ width: 1000px; height: 28px; border: 2px #d9b256 solid; background-color: #500000; }
div.bordermenu 	{ width: 200px; float: left; text-align: left; border: none; }
div.menu 	{ width: 200px; border: 2px solid #d9b256; background-color: #500000; }
div.adds	{ width: 200px; border: none; text-align: center; }
div.main 	{ width: 784px; margin-left: 216px; padding-left: 216px; text-align: left; border: 2px #d9b256 solid; background-color: #500000; }
div.chat 	{ width: 1000px; text-align: left; border: 2px #d9b256 solid; background-color: #500000; }
div.chathelp 	{ width: 994px; text-align: left; border: 2px #d9b256 solid; background-color: #500000; margin-top:10px; padding:3px; }
div.down 	{ width: 1000px; clear: both; text-align: left; border: 2px #d9b256 solid; background-color: #500000; }

/********************* LOGO ********************/

table.logotable	{ width: 1003px; text-decoration: none; border: 0px; border-spacing: 0px; padding: 0px; border-collapse: collapse; }
td.logoleft 	{ text-align: left;}
td.logoleft a 	{ font-family: Comic Sans MS; color: #cccccc; font-size: 25px; }
td.logomiddle 	{ }
#banner		{ position: relative; float:left; top:-35px; left:-230px; border: none;}
#banner a	{ }
#banner1	{ position: absolute; }
#banner2	{ position: absolute; z-index:2; border:none; }
td.logoright 	{ text-align: right; }
td.logoright a 	{ position: relative; top: 4px; left: 10px; }
td.logoright form { display:inline; }	/* jinak se v IE zobrazoval login form posunutej nahoru */
table.logotablein { width: 225px; height: 80px; text-align: left; padding: 0px; border-spacing: 4px; border:2px solid #d9b256; background-color: #1c1c33; }
td.logotableintd input { width: 65px; }
span.badlogin	{color:#ff0000; font-weight:bold;}

/********************* HORNI MENU ********************/
div.top form		{ height: 25px; display: inline; }
table.toptable		{ width: 1000px; height: 25px; text-align: center; border-spacing:0px; border-collapse: collapse; }
table.toptable td	{ height: 25px; }
td.toptabletd		{ width: 135px; }
table.toptable a 	{ margin-top:1px;font-size:13px;font-weight:bold;height:24px;width:100%;display:block;color:#807863;text-decoration:none;}
table.toptable a:hover	{ margin-top:1px;font-size:13px;font-weight:bold;height:24px;width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}
table.toptable a.sel	{ margin-top:1px;font-size:13px;font-weight:bold;height:24px;width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}


/********************* LEVE MENU ********************/
div.menu span.cnum { font-size:9px; }
div.menu > ul 	{ margin: 5px 0 5px 10px; padding: 0px; list-style: none; list-style-position: outside; }
ul.menu 	{ margin: 0 0 0 10px; padding: 0; list-style: none; list-style-position: outside; }
ul.menu img 	{ border: none; position: relative; top: -2px;}
ul.menu a 	{ margin: 0 0 1px 0; width:100%;display:block;color:#807863;text-decoration:none;}
ul.menu a:hover	{ margin: 0 0 1px 0; width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}
ul.menu a.sel	{ margin: 0 0 1px 0; width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}


/********************* HLAVNI OBRAZOVKA ********************/
/* upozorneni */
div.warning { margin: 10px; text-align: justify; }
div.warning table { width: 80%; }
div.warning input { width: 100px; }

/* trizeni objektu */
table.orderV, table.sortV			{ margin: 3px; text-align: center; border-collapse: collapse; }
table.orderV a, table.sortV a			{ margin: 0 10px 0 10px;font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#807863;text-decoration:none;}
table.orderV a:hover, table.sortV a:hover	{ margin: 0 10px 0 10px;font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}
table.orderV a.sel, table.sortV a.sel		{ margin: 0 10px 0 10px;font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}
table.orderV img				{ border: none; height: 12px; width:9px; position: relative; top: 2px; padding: 0 0 0 3px; }
table.sortV 			{ margin: 0 3px 10px 14px; }
table.sortV td.sort a		{ color:#ffe099;}
table.sortV td.seek 		{ width: 53px; border: solid black; border-width: 1px 2px 1px 2px; text-align: center; padding: 0px; margin: 0px;}
table.sortV td.seek a		{ width: 53px; font-size: 14px; font-weight:bold; text-align: center; padding: 0px; margin: 0px;}

/* seznam hlavnich objektu */
div.hlokenko				{ margin: 3px; text-align: left; }
div.hlokenko img.okenko			{ float: left; margin: 4px 4px 2px 4px; border: none; width: 120px; height:90px;}
div.hlokenko span.okenko, div.hlokenko div.okenko { border: 1px solid #999999; margin: 2px; width: 253px; height: 140px; 
					  display:table-cell; display:inline-table; display:inline-block; 
					  vertical-align: top; text-align: left; 
					  font-size: 10px; }
div.hlokenko span.okenko h2,div.hlokenko div.okenko h2	{ font-size: 11px; font-weight:normal; display: inline; }
div.hlokenko span.from			{ color: #a8a08b; }
div.hlokenko span.from span.data	{ color: #807863; }
div.hlokenko span.delka			{ color: #a8a08b; }
div.hlokenko span.delka span.data	{ color: #807863; }
div.hlokenko span.visits		{ color: #a8a08b; }
div.hlokenko span.visits span.data	{ color: #807863; }
div.hlokenko span.rating		{ color: #a8a08b; }
div.hlokenko span.rating span.data	{ color: #807863; }
div.hlokenko span.rating img		{ border: none; padding: 0px; margin: 0px; width:8px;}
div.hlokenko span.when			{ color: #a8a08b; }
div.hlokenko span.when span.data	{ color: #807863; font-size: 9px;}
div.hlokenko span.info			{ color: #a8a08b; display: block; clear:left; width:245px; overflow:hidden; margin-left: 4px; }
div.hlokenko span.info span.data	{ color: #807863; }

/* registracni formular */
form.user table		{ margin: 5px; }
form.user td.tdtit	{ font-weight: bold; vertical-align: top; }
form.user td.tdinp input,textarea{ border: 1px solid black; background-color: #C0C0C0; font-weight: bold; font-size: 12px;}
form.user table span	{ font-size: 14px; font-weight:bolder; margin: 3px; }
input.reg		{ margin: 5px; }

/* trizeni uzivatelu */
table.orderU		{ margin: 3px; text-align: center; border-collapse: collapse; }
table.orderU a 		{ margin: 0 10px 0 0px; font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#807863;text-decoration:none;}
table.orderU a:hover	{ margin: 0 10px 0 0px; font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}
table.orderU a.sel	{ margin: 0 10px 0 0px; font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}
table.orderU img	{ border: none; height: 12px; width:9px; position: relative; top: 2px; padding: 0 0 0 3px; }
table.orderU td.sort a	{ color:#ffe099;}
table.orderU td.seek 	{ width: 18px; border: solid black; border-width: 1px 2px 1px 2px; text-align: center; padding: 0px; margin: 0px;}
table.orderU td.seek a	{ width: 17px; font-size: 14px; text-align: center; padding: 0px; margin: 0px;}

/* seznam uzivatelu */
div.userokenko				{ margin: 3px; text-align: left; }
div.userokenko img.userokenko		{ width: 75px; height: 75px; float: left; margin: 4px 4px 2px 4px; border: none;}
div.userokenko span.userokenko 		{ border: 1px solid #999999; margin: 2px; width: 253px; height: 140px; 
					  display:table-cell; display:inline-table; display:inline-block; 
					  vertical-align: top; text-align: left; 
					  font-size: 10px; }
div.userokenko span.from		{ color: #a8a08b; }
div.userokenko span.from span.data	{ color: #807863; }
div.userokenko span.pohlavi		{ color: #a8a08b; }
div.userokenko span.pohlavi span.data	{ color: #807863; }
div.userokenko span.datetime		{ color: #a8a08b; }
div.userokenko span.datetime span.data	{ color: #807863; }
div.userokenko span.lastdate		{ color: #a8a08b; }
div.userokenko span.lastdate span.data	{ color: #807863; }
div.userokenko span.visits		{ color: #a8a08b; }
div.userokenko span.visits span.data	{ color: #807863; }
div.userokenko span.numobj		{ color: #a8a08b; }
div.userokenko span.numobj span.data	{ color: #807863; }
div.userokenko span.info		{ color: #a8a08b; display: block; clear:left; width:245px; overflow:hidden; margin-left: 4px; }
div.userokenko span.info span.data	{ color: #807863; }


/* vypis uzivatele */
span.user img.user			{ width: 256px; height: 256px; float: left; margin: 10px 10px 5px 10px; border: none;}
span.user				{ margin: 2px; width: 777px; font-size:14px;font-weight:normal;
					  display:table-cell; display:inline-table; display:inline-block; 
					  vertical-align: top; text-align: left; }
span.user span.from			{ color: #a8a08b; display: block; margin: 20px 0 10px 300px;}
span.user span.from span.data		{ color: #807863; font-weight:bold; }
span.user span.pohlavi			{ color: #a8a08b; display: block; margin: 0 0 10px 300px; }
span.user span.pohlavi span.data	{ color: #807863; font-weight:bold; }
span.user span.datetime			{ color: #a8a08b; display: block; margin: 0 0 10px 300px; }
span.user span.datetime span.data	{ color: #807863; font-weight:bold; }
span.user span.lastdate			{ color: #a8a08b; display: block; margin: 0 0 10px 300px; }
span.user span.lastdate span.data	{ color: #807863; font-weight:bold; }
span.user span.visits			{ color: #a8a08b; display: block; margin: 0 0 10px 300px; }
span.user span.visits span.data		{ color: #807863; font-weight:bold; }
span.user span.numobj			{ color: #a8a08b; display: block; margin: 0 0 10px 300px; }
span.user span.numobj span.data		{ color: #807863; font-weight:bold; }
span.user span.info			{ color: #a8a08b; display: block; margin: 0 0 10px 300px; }
span.user span.info span.data		{ color: #807863; }

/* editace uzivatele */
table.useredit				{ width: 777px; }
table.useredit img			{ width: 256px; height: 256px; margin-top: 20px;}
table.useredit td			{ vertical-align: top; }


/* trizeni mailu */
table.orderM		{ margin: 3px; text-align: center; border-collapse: collapse; }
table.orderM a 		{ margin: 0 10px 0 10px;font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#807863;text-decoration:none;}
table.orderM a:hover	{ margin: 0 10px 0 10px;font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}
table.orderM a.sel	{ margin: 0 10px 0 10px;font-size:12px;font-weight:bold;height:20px;width:100%;display:block;color:#ffe099;background-color: #730b0f;text-decoration:underline;}
table.orderM img	{ border: none; height: 12px; width:9px; position: relative; top: 2px; padding: 0 0 0 3px; }
table.orderM td.sort a	{ color:#ffe099;}
table.orderM td.seek 	{ width: 18px; border: solid black; border-width: 1px 2px 1px 2px; text-align: center; padding: 0px; margin: 0px;}
table.orderM td.seek a	{ width: 17px; font-size: 14px; text-align: center; padding: 0px; margin: 0px;}

/* seznam mailu */
div.mailokenko				{ margin: 3px; text-align: left; }
div.mailokenko img.mailokenko		{ width: 75px; height: 75px; float: left; margin: 4px 4px 2px 4px; border: none;}
div.mailokenko span.mailokenko 		{ border: 1px solid #999999; margin: 2px; width: 772px; 
					  display:table-cell; display:inline-table; display:inline-block; 
					  vertical-align: top; text-align: left; 
					  font-size: 10px; }
div.mailokenko span.from		{ color: #a8a08b; }
div.mailokenko span.from span.data	{ color: #807863; }
div.mailokenko span.datetime		{ color: #a8a08b; margin-left: 30px;}
div.mailokenko span.datetime span.data	{ color: #807863; }
div.mailokenko span.text		{ color: #a8a08b;}
div.mailokenko span.textdata		{ color: #807863; display: block;  }
div.mailokenko span.smaz 		{ margin-left: 20px; }
div.mailokenko span.smaz a		{ border: none; }
div.mailokenko span.smaz img		{ border: none; vertical-align: bottom; width: 12px;}


/* samotne objekty: */
div#mediaspace		{ float: left; border: 1px solid black; width: 480px; text-align: center; margin: 5px 3px 3px 5px; }
div#imagespace		{ float: left; border: none; width: 480px; text-align: center; margin: 5px 3px 3px 5px; }
div#audiospace		{ float: left; border: none; width: 480px; text-align: center; margin: 5px 3px 3px 5px; }
div#imagespace img 	{ border: none; }

div.video				{ margin: 3px 3px 0 488px; text-align: left; font-size:12px; font-weight:normal; min-height: 370px; }
div.video div.name			{ color: #a8a08b; margin: 3px; width:290px; overflow:hidden; }
div.video div.name span.data		{ color: #807863; }
div.video div.name h2			{ font-size:12px; font-weight:normal; display:inline; }
div.video div.from			{ color: #a8a08b; margin: 3px; }
div.video div.from span.data		{ color: #807863; }
div.video div.delka			{ color: #a8a08b; margin: 3px; }
div.video div.delka span.data		{ color: #807863; }
div.video div.visits			{ color: #a8a08b; margin: 3px; }
div.video div.visits span.data		{ color: #807863; }
div.video div.rating			{ color: #a8a08b; margin: 3px; }
div.video div.rating span.data		{ color: #807863; }
div.video div.rating img		{ border: none; padding: 0px; margin: 0px; width:8px;}
div.video div.when			{ color: #a8a08b; margin: 3px; }
div.video div.when span.data		{ color: #807863; font-size: 11px;}
div.video div.quality			{ color: #a8a08b; margin: 3px; }
div.video div.quality span.data		{ color: #807863; }
div.video div.info			{ color: #a8a08b; margin: 3px; }
div.video div.info span.data		{ color: #807863; }
div.video div.vote			{ color: #a8a08b; margin: 3px; }
div.video div.vote table.vote		{ border: none; display:inline;}
div.video div.vote table.vote a		{ display:block; padding: 2px 2px 2px 2px; border: 1px solid #eeee00; text-align: center; height:14px; width:12px; color:#eeee00; text-decoration:none; }
div.video div.vote table.vote a:hover	{ display:block; padding: 2px 2px 2px 2px; border: 1px solid #000000; text-align: center; height:14px; width:12px; color:#ffffff;background-color: #730b0f;text-decoration:underline; }
div.video div.vote table.vote a:link	{}
div.video div.vote table.vote a:visited	{}
div.video div.newwin			{ color: #a8a08b; margin: 3px; }
div.video div.badobj			{ color: #a8a08b; margin: 3px; }
div.video div.suggest			{ color: #a8a08b; margin: 3px; }
div.video div.addfav			{ color: #a8a08b; margin: 3px; }
div.video div.addcomm			{ color: #a8a08b; margin: 3px; }
div.video div.gallery			{ color: #a8a08b; margin: 3px; }
div.likeobj				{ color: #a8a08b; margin: 0 0 0 5px; padding: 0px;}
div.video div.category			{ color: #a8a08b; margin: 3px; }
div.video div.category span.data	{ color: #807863; }
div.video div.keywords			{ color: #a8a08b; margin: 3px; }
div.video div.keywords span.data	{ color: #807863; }
div.video div.keywords h2		{ font-size:10px; font-weight:normal; display:inline; }
div.video div.advert			{ color: #a8a08b; margin: 3px; }
div.video div.advert a.advert		{ font-size: 11px; color:#eeee00; text-decoration:none; }
div.video div.advert a.advert:hover	{ font-size: 11px; color:#ffffff; text-decoration:underline; }
div.video div.advert h3			{ font-size:12px; font-weight:normal; display:inline; }
img.advertimg 				{ width:100px; border:none; vertical-align: top; }

/********************* DOWN ********************/
div.copy 	{ margin: 3px 10px 3px 10px; text-align: justify; }


