/* --------------------------------------------------------------------------------------------------------------------------------------------------

Nuvio (www.nuvio.cz, ahoj@nuvio.cz)
2010-07-18, 10:38 GMT+1

display; position; z-index; float; clear; width; height; overflow; margin; padding; border; background; align; font;

-------------------------------------------------------------------------------------------------------------------------------------------------- */

body {background:#000; font:0.75em/1.6 "verdana", "arial", sans-serif; color:#FFF; text-align:center;}
address, blockquote, dl, fieldset, form, h1, h2, h3, h4, h5, h6, ol, p, table, ul {margin:15px 0;}
a {color:#ffd700;}
a:hover, a:active, a:focus {color:#FFF;}
h1 {margin-top:0; font:300%/1.1 "arial",sans-serif; font-weight: bold;}
h2 {font-size:200%;}
h3 {font-size:160%;}
h4 {font-size:100%; font-weight:bold;}
ul.ul {margin:15px 0; list-style-type:square; list-style-position:inside;}
ul.ul ul {margin:0 0 0 20px;}
table.table {margin:15px 0; border-collapse:collapse;}
table.table th, table.table td {padding:5px 7px; border:1px solid #222; background:#050505;}
table.table th {border:1px solid #FF0; background:#FFD700; font-weight:bold; text-align:center; color:#000;}
input, select, textarea {font:100%/1.4 "verdana", "arial", sans-serif;border:1px solid #666; border-right:1px solid #444; border-bottom:1px solid #444; background:#222;color:#FFF;}
input.submit {background:#101010 url('http://beta.games.tiscali.cz/design/submit.gif') 0 0 repeat-x;} 
blockquote {margin:20px 0; padding:0 75px; background:url('http://beta.games.tiscali.cz/design/blockquote.gif') 20px 5px no-repeat; font-style:italic; font-size:120%; color:#CCC;}
form {margin:10px 0;}
form table {margin:0;}
form table th, form table td {padding:2px 0;}
form table th {padding-right:10px; text-align:right;}
form .input-submit {padding:5px 10px; border:1px solid #666; border-right:1px solid #444; border-bottom:1px solid #444; background:#000 url('http://beta.games.tiscali.cz/design/submit.gif') 0 0 repeat-x; font-weight:bold; color:#FFF;}
form .input-text {padding:3px; border:1px solid #555; border-right:1px solid #333; border-bottom:1px solid #333; background:#151515; color:#FFF;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
LAYOUT
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.center {width:1000px; margin:0 auto; text-align:left;}
#header {position:relative; padding:20px 0 20px 0;}
#header #logo {float:right; margin:0;}
#header #logo img {display:block; float:left;}
#header #search {position:absolute; bottom:20px; right:15px; margin:0;}
#header #search p {margin:0;}
#header #search #search-input {width:220px; padding:5px; border:1px solid #666; border-right:1px solid #444; border-bottom:1px solid #444; background:#222; color:#FFF;}
#header #search #search-submit {width:150px; padding:5px; border:1px solid #666; border-right:1px solid #444; border-bottom:1px solid #444; background:#101010 url('http://beta.games.tiscali.cz/design/submit.gif') 0 0 repeat-x; font-weight:bold; color:#FFF;}
#header .description em {  }
#bloginfo {float:left;text-align:left;width:500px;padding:0 10px 10px 10px;margin:0px;}
#bloginfo .name {font-size:25px;margin:0 0 5px 0;font-weight:lighter;}
#nav {height:45px; background:#ffd700 url('http://beta.games.tiscali.cz/design/nav.gif') 0 0 repeat-x;}
#nav .center {position:relative; z-index:999;}
#nav ul {margin:0;}
#nav ul li {display:inline; margin:0; padding:0; line-height:45px;}
#nav ul li a {float:left; height:45px; overflow:hidden; margin-right:3px; padding-left:15px; background:#000 url('http://beta.games.tiscali.cz/design/nav-link.gif') 0 0 no-repeat; color:#FFF; text-decoration:none; font-weight:bold;}
#nav ul li a span {float:left; display:block; padding-right:15px; background:url('http://beta.games.tiscali.cz/design/nav-link.gif') 100% 0 no-repeat;}
#nav ul li a:hover {color:#ffd700;}
#nav ul li.drop a {padding-left:30px; background:#000 url('http://beta.games.tiscali.cz/design/nav-link-drop.gif') 0 0 no-repeat;}
#nav ul li.drop a span {/*background:url('http://beta.games.tiscali.cz/design/nav-link-drop.gif') 100% 0 no-repeat;*/}
#nav ul li.drop ul {position:absolute; top:45px; left:0; visibility:hidden; width:1000px; border-bottom:1px solid #3f3f3f; background:#2f2f2f url('http://beta.games.tiscali.cz/design/nav-drop.gif') 0 100% repeat-x;}
#nav ul li.drop ul li a {height:40px; margin:0; padding:0 16px 0 15px; background:url('http://beta.games.tiscali.cz/design/nav-drop-link.gif') 100% 0 no-repeat; font-weight:normal; line-height:40px;}
#nav ul li.drop ul li a:hover {color:#ffd700;}
#nav ul li a.active {background-color:#FFF; background-position:0 -45px; color:#000;}
#nav ul li a.active span {background-position:100% -45px;}
#wrap {background:url('http://beta.games.tiscali.cz/design/wrap.png') 50% 0 no-repeat;}
.cols {padding:15px; background:#101010 url('http://beta.games.tiscali.cz/design/cols.gif') 670px 0 repeat-y;}
.content {float:left; width:640px;}
.content .col-50 {float:left; width:315px;}
.aside {float:right; width:300px;}
.aside .title {margin:0; padding:7px 10px; background:#FFD700 url('http://beta.games.tiscali.cz/design/edge.gif') 100% 0 no-repeat; font-size:100%; font-weight:bold; color:#000;}
.aside .title a {color:#000;}
.aside .title a:hover {text-decoration:none;}
#footer {clear:both; padding:15px; background:#101010;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: INDEX
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.cols.cols-top {height:478px; overflow:hidden; padding-bottom:0;}
.cols.cols-bottom {padding:5px 0 10px 0; background:#101010;}
.articles {margin:7px 0 0 0;}
.articles li {padding:8px 0 10px 0; background:url('http://beta.games.tiscali.cz/design/dot.gif') 0 100% repeat-x;}
.articles li.last {padding:0; background:none;}
.articles li h3 {margin:0;}
.articles li h3 {font-size:160%; font-weight:normal;}
.articles li p {margin:7px 0;}
.articles li .articles-info {margin:0 0 10px 0; color:#BBB;}
.articles li .articles-info a {color:#FFF;}
.articles li .articles-info a:hover {color:#FFD700;}
.ico-comments {padding-left:17px; background:url('http://beta.games.tiscali.cz/design/ico-comments.gif') 0 50% no-repeat;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: DETAIL ČLÁNKU
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.article-body {}
.article-body table { margin: 0; }
.article-body img {  background: #333; padding: 3px; border: 1px solid #666; margin-right: 1px; }
.article-body .img-left { float:left; margin-right: 5px; }
.article-body .img-right { float:right; margin-left: 5px; }
.article-body hr { border-width:0; border-top:1px solid #333; height:1px; }
.box-02 {margin:15px 0; padding:15px; border:1px solid #222; border-top:0; background:#050505;}
.box-02 h2 {margin:-15px -16px 5px -16px; padding:7px 15px; font-size:120%; font-weight:bold; background:#FFD700 url('http://beta.games.tiscali.cz/design/edge.gif') 100% 0 no-repeat; color:#000;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
STRÁNKA: DETAIL ČLÁNKU
-------------------------------------------------------------------------------------------------------------------------------------------------- */

#comment-list .item {background:#3D3D3D;border:1px #666666 solid;margin:3px 0 0 0;padding:10px;}
#comment-list .item h3 {font-size:10px;margin:0px;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
PORTLET: CHAT
-------------------------------------------------------------------------------------------------------------------------------------------------- */

#chat-msg {height:200px;overflow:auto;padding:10px 0 10px 0;margin:0 0 10px 0;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
PORTLET: ANKETA
-------------------------------------------------------------------------------------------------------------------------------------------------- */
.question {margin:5px 0 5px 0;}
.item-list IMG.vote-bar {background:#FFD700;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
PORTLET: LIGHTBOX
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.popup {text-align:left; color:#000;}
.popup h2 {margin:0; padding:7px 10px; background:#FFD700 url('http://beta.games.tiscali.cz/design/edge-03.gif') 100% 0 no-repeat; font-size:100%; font-weight:bold; color:#000;}
.popup a {color:#000;}
.popup a:hover {text-decoration:none;}
.popup form {margin:10px 0 0 0;}
.popup form .input-text {padding:3px; border:1px solid #AAA; border-right:1px solid #CCC; border-bottom:1px solid #CCC; background:#FFF;}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
PORTLET: ZÁLOŽKY
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.tabs {margin:0; border-bottom:1px solid #FFD700;}
.tabs.tabs-bottom {border:0; border-top:1px solid #FFD700;}
.tabs li {display:block; float:left;}
.tabs li a {display:block; margin-right:3px; padding:7px 7px; background:#202020 url('http://beta.games.tiscali.cz/design/edge.gif') 100% 0 no-repeat; text-align:center; color:#FFF; outline:0;}
.tabs.tabs-bottom li a {background:#202020 url('http://beta.games.tiscali.cz/design/edge-02.gif') 100% 100% no-repeat;}
.tabs li.last a {margin:0 !important;}
.tabs li a:hover {color:#ffd700;}
.tabs li.ui-tabs-selected a, .tabs li.active a {background:#FFD700 url('http://beta.games.tiscali.cz/design/edge.gif') 100% 0 no-repeat; color:#000; font-weight:bold; text-decoration:none;}
.tabs.tabs-bottom li.active a {background:#FFD700 url('http://beta.games.tiscali.cz/design/edge-02.gif') 100% 100% no-repeat;}
.ui-tabs .ui-tabs-hide {display:none !important;}


/* --------------------------------------------------------------------------------------------------------------------------------------------------
NEZAŘADITELNÉ
-------------------------------------------------------------------------------------------------------------------------------------------------- */
.photo-big {/*width:670px;height:377px;*/}
.photo-medium {/*width:600px;*/}
.photo-small {width:140px;}
img.f-left {margin-right:10px;float:left;}
img.f-right {margin-left:10px;float:right;}
.smaller {font-size:95%;}
.smaller-02 {font-size:80%;}
.big {font-size:200%; font-weight:bold;}
.low, .low a {color:#AAA;}
.low a:hover {color:#FFF;}
.high {color:#ffd700;}
.block {display:block;}


/* bizi */
.articles { margin-top: 0; }
.articles li { margin-top: 0; padding-top: 0; }
.articles .photo-small { margin-top: 2px; }
#header.logo-image { position: relative; }
#header.logo-image .description { position: absolute; bottom:0; left:0; width: 1000px; background:url(/img/transparent.png); padding-left: 10px; }
#header .name { text-shadow:1px 1px 2px rgba(0,0,0,0.5); }
.category-list ul { margin:0; padding-left: 9px; }
#caImg { vertical-align:middle; }