*{
margin: 0;
padding: 0;
}

body {
/*background: #000000 url('../img/bg-page.gif') repeat-x;*/
background: #000000;
/*font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;*/
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
padding-top: 0;
color: #ffffff;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height:1.5;
font-size:76%;
/*font-family: Arial CE, Arial, Helvetica CE, Helvetica, helvetica, sans-serif;*/
}

#topheader {
margin: auto;
width: 1000px;
height: 25px;
color: #d47171;
padding-top: 5px;
text-align: center;
background: #950404;
}

#topheader h1 {
display: inline;
font-size: 11pt;
}


/* Kdyz je ONLINE nekdo na chatu */
#header-smsonline {
text-align: left;
font-size: 12pt;
padding-top: 20px;
padding-left: 20px;
float: left;
width: 400px;
}

#header-smsonline img {
margin-right: 10px;
}

#header-smsonline a {
text-decoration: none;
font-size: 12pt;
}

#header-smsonline a:hover {
text-decoration: underline;
font-size: 12pt;
}

.header-logo {
vertical-align: middle;
width: 568px;
height: 200px;
border: 0px;
}

#menu-left {
width: 200px; padding: 5px; float: left; border-right: 1px solid #6c0202;
}

.center-160 {
text-align: center; margin: 0px auto; width: 160px;
}

#search-tab {
text-align: left;
padding-top: 20px;
padding-left: 20px;
float: left;
}

#search-tab .text-hv {
font-size: 11pt;
font-weight: bold;
}

#search-tab input {
border: 1px solid #8f8e8e;
background: #737373;
padding: 3px;
color: #ffffff;
}

#ohraniceni-stranky {
/*float: left;  */
margin: 0px auto;
width: 1000px;
border-top: 0px;
border-left: 2px solid #950404;
border-right: 2px solid #950404;
border-bottom: 4px solid #950404;
}


#menu {
width: 200px;
position: absolute;
background: #ffffff;
}

.nadpis-menu {
text-align: center;
font-size: 18pt;
color: #e05088;
}

#strednistranka {
margin-top: 2px;
width: 1000px;
border-collapse: collapse;
}

#strednistranka h2 {
font-size: 14pt;
color: #e05088;
}

#strednistranka h3 {
font-size: 11pt;
color: #ffffff;
color: #e05088;
}


.tlacitko-menu {
margin: auto;
padding-left: 5px;
padding-top: 5px;
margin-bottom: 2px;
border-bottom: 1px dotted #811F1F;
width: 190px;
height: 25px;
font-size: 8pt;
font-family: Tahoma;
}

.tlacitko-menu .odrazka {
color: #ffff00;
padding-right: 8px;
}

.tlacitko-menu a {
color: #ffffff;
font-weight: bold;
font-size: 10pt;
}

.tlacitko-menu a:hover {
color: #ffff00;
text-decoration: underline;
font-size: 10pt;
}

.tlacitko-menu-on {
margin: auto;
padding-left: 5px;
padding-top: 5px;
margin-bottom: 2px;
border-bottom: 1px dotted #811F1F;
width: 190px;
height: 25px;
font-size: 8pt;
font-family: Tahoma;
background: #1A1A1A;
}

.tlacitko-menu-on .odrazka {
color: #ffffff;
padding-right: 8px;
}

.tlacitko-menu-on a {
color: #ffff00;
font-weight: bold;
font-style: italic;
font-size: 10pt;
}

.tlacitko-menu-on a:hover {
color: #ffffff;
text-decoration: underline;
font-style: italic;
font-size: 10pt;
}

#stred-stranky {
float: left;
width: 779px;
border-left: 0px dashed #6c0202;
padding: 5px 5px 5px 5px;
/*float: right;          */
vertical-align: top;   
}

#stred-stranky h2 {
font-size: 21pt;
padding-left: 10px;
/*color: #8BEB21;*/
/*color: #C15780;*/
color: #e05088;
text-align: left;
}

/* Nahled videi */
.nahled-videa-tabulka {
/*margin: auto;
border-collapse: collapse;*/
float: left;
/*padding: 10px;*/
width: 190px;
height: 230px;
}

.nahled-videa-tabulka .box-thumb {
font-size: 8pt;
text-align: left;
width: 200px;
height: 230px;
}

.nahled-videa-tabulka .box-thumb h2 {
font-size: 11pt;
font-weight: bold;
text-align: left;
color: #ffff00;
width: 180px;
height: 50px;
}

.nahled-videa-tabulka .box-thumb .thumb-video {
border: 2px solid #FFBFBF;
background: #000000;
padding: 5px;
width: 150px;
height: 100px;
}

.nahled-videa-tabulka .box-thumb .bottom-info {
width: 150px;
}

.nahled-videa-tabulka .box-thumb .time-video-thumb {
float: left;
font-size: 8pt;
}

.nahled-videa-tabulka .box-thumb .score-video-thumb {
float: right;
font-size: 8pt;
}

.nahled-videa-tabulka .box-thumb .view-video-thumb {
float: left;
font-size: 8pt;
}

.nahled-videa-tabulka .box-thumb .scoreimg-video-thumb {
float: right;
font-size: 8pt;
}

.nahled-videa-tabulka .box-thumb a {
color: #ffff00;
text-decoration: none;
}

.nahled-videa-tabulka .box-thumb a:hover {
color: #ffffff;
text-decoration: underline;
}

.nahled-videa-tabulka .box-thumb .view-video-box-stats {
width: 160px;
}

/* Podobna videa nahled */
.nahled-videa-tabulka-podobne {
float: left;
padding: 10px;
width: 150px;
height: 130px;
}

.nahled-videa-tabulka-podobne .box-thumb {
font-size: 8pt;
text-align: left;
width: 150px;
height: 230px;
margin: auto;
text-align: center;
}

.nahled-videa-tabulka-podobne .box-thumb h2, a {
font-size: 10pt;
font-weight: bold;
text-align: left;
color: #ffff00;
text-align: center;
}

.nahled-videa-tabulka-podobne .box-thumb .thumb-video {
border: 2px solid #FFBFBF;
background: #000000;
padding: 5px;
width: 100px;
height: 80px;
}

.nahled-videa-tabulka-podobne .box-thumb .bottom-info {
width: 100px;
}

.nahled-videa-tabulka-podobne .box-thumb .time-video-thumb {
float: left;
font-size: 8pt;
}

.nahled-videa-tabulka-podobne .box-thumb .score-video-thumb {
float: right;
font-size: 8pt;
}

.nahled-videa-tabulka-podobne .box-thumb .view-video-thumb {
float: left;
font-size: 8pt;
}

.nahled-videa-tabulka-podobne .box-thumb .scoreimg-video-thumb {
float: right;
font-size: 8pt;
}

.nahled-videa-tabulka-podobne .box-thumb a {
color: #ffff00;
text-decoration: none;
}

.nahled-videa-tabulka-podobne .box-thumb a:hover {
color: #ffffff;
text-decoration: underline;
}

/* Konec nahled videa podobne */


#view-video {
padding: 5px;
}


#view-video h2 {
font-size: 12pt;
padding: 5px;
}

/* Koenc nahled videi */




#paticka {
/*float: left;*/
margin: 0px auto;
width: 1000px;
height: 50px;
color: #790505;
padding-top: 5px;
text-align: right;
}

#paticka a {
color: #960707;
text-decoration: underline;
}


#paticka a:hover {
color: #c40000;
}



.stin {
background: #fff url('../img/bg-input.gif') #fff bottom repeat-x;
}


.bginput { 
background: #fff url('../img/bg-input.gif') bottom repeat-x; 
color: inherit; 
border: 1px solid #ccc; 
padding: 1px 2px; 
} 

.bginput-shareurl { 
/*background: #fff url('http://www.dlouhe-porno.cz/img/bg-input.gif') bottom repeat-x;*/
background: #161616;
color: #ffffff; 
border: 1px solid #282828; 
padding: 3px;
width: 600px;
vertical-align: middle;
}
/*a {
	color: #c40000;*/
	/*font-family: Verdana, sans-serif;*/
	/*text-decoration: none;
}*/

/*a:visited {
	color: #c40000;
}*/

/*a:hover {
	color: black;
}*/

a.out {
	background: url(/img/odkaz-out.png) no-repeat right top;
	padding-right: 10px;
}

a.out:Hover {
	background: url(/images/odkaz-hover.png) no-repeat right top;
	padding-right: 10px;
}

h1, h2, h3, h4 {
	margin-top: 0;
	/*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	/*font-family: "Trebuchet MS", Verdana, sans-serif;*/
	font-weight: normal;
}



h2{font-weight:normal;font-size:150%}
h3{font-weight:bold;font-size:120%}
h4{font-weight:bold;font-size:100%}
/*li{list-style-type:none}*/
hr{display:none}
.nod{ display: none; }
form select option{padding:0 5px 0 0}

#strankovani {
/*width: 100%;*/
margin: auto;
text-align: center;
font-size: 10pt;
padding: 5px;
}

#strankovani a {
color: #ffff00;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 4px;
border: 1px solid #E478E1;
background: #4B104A;
}

#strankovani a:hover {
color: #972094;
border: 1px solid #E478E1;
background: #F4CCF3;
}

.text-reklama {
text-align: center;
padding: 10px;
border: 1px solid #ffffff;
margin: auto;
width: 700px;
background: #C40000;
font-size: 10pt;
}

.text-reklama a {
color: #ffff00;
font-weight: bold;
}

.text-reklama a:hover {
color: #ffff00;
text-decoration: none;
font-weight: bold;
}

.clear{
clear:both;
}
.none{
  display: none;
}

.vysledek-hlasovani {
color: #ffff00;
font-size: 1.1em;
text-align: center;
}

.vysledek-hlasovaniok {
color: #51A826;
font-size: 1.1em;
text-align: center;
}

#hodnoceni {
width: 200px;
height: 50px;
float: left;
background: #0d0d0d;
margin: 0px auto;
text-align: center;
padding: 10px;
font-size: 16px;
color: white;
border: 2px solid #2D2D2D;
}

#hodnoceni img, a {
margin: 0;
padding: 0;
border: none;
}


/* Komentáře */
#komentare-tab {
padding: 10px;
width: 700px;
float: left;
}

#komentare-tab h2 {
font-size: 16pt;
font-weight: bold;
color: #289FB5;
}

/* Tagy */
#tagy {
margin-top: 10px;
color: #ffffff;
width: 190px;
background: #161616;
padding: 5px;
}

#tagy a {
color: #ffffff;
}

#tagy a:hover {
color: #ffff00;
}

#tagy .txt1 {
font-size: 18pt;
}

#tagy .txt2 {
font-size: 11pt;
}

#tagy .txt3 {
font-size: 13pt;
}

#tagy .txt4 {
font-size: 16pt;
}

#tagy .txt5 {
font-size: 11pt;
}

#tagy .txt6 {
font-size: 14pt;
}

#tagy .txt7 {
font-size: 12pt;
}

#tagy .txt8 {
font-size: 16pt;
}

#tagy .txt9 {
font-size: 11pt;
}

#tagy .txt10 {
font-size: 17pt;
}

#tagy .txt11 {
font-size: 11pt;
}

#tagy .txt12 {
font-size: 14pt;
}

#tagy .txt13 {
font-size: 11pt;
}

#tagy .txt14 {
font-size: 16pt;
}

#tagy .txt15 {
font-size: 13pt;
}

.tagy-view a {
color: #ffffff;
text-decoration: none;
}

.tagy-view a:hover {
color: #ffff00;
text-decoration: underline;
}

/* Boxy SMS chat */
.jsemonline {
width: 200px;
height: 200px;
background: #000000 url('../img/box-jsemonline.gif') no-repeat;
float: left;
}



.jsemoffline {
width: 200px;
height: 200px;
background: #000000 url('../img/box-jsemoffline.gif') no-repeat;
float: left;
}

.operator-chat {
font-size: 13pt;
text-align: center;
padding-top: 10px;
width: 200px;
}

.operator-poznamka {
margin: 0px auto;
width: 175px;
color: #ffffff;
font-size: 8pt;
text-align: center;
}

.operator-keyword {
text-align: center;
font-size: 13pt;
height: 19px;
}

.operator-number {
text-align: center;
font-size: 12pt;
}

.operator-podminky {
padding: 5px;
text-align: center;
font-size: 7pt;
}

.operator-podminky a {
font-size: 7pt;
}

.operator-podminky a:hover {
font-size: 7pt;
}

/* konec Boxy SMS chat */

/* Našeptávač */
#vysledek {
position:absolute;
top:18px;
left:-5px;
margin: 0px;
padding: 5px;
width: 325px;
font-family: Arial;
}

#vysledek td {
padding-left: 3px;
padding-right: 1px;
}

.tabnasept {
width: 318px;
background:#FDEEF3;
text-align: left;
word-spacing: 0px;
color: #000000;
font-weight: normal;
cursor: pointer;
_cursor: hand;
margin: 0px;
padding: 0px;
border: 1px solid #999;
}
.vysl:hover, .act_hover {
background-color: #EA6A9A;
color:#ffffff;
width:100%;
}
.dovysky {
vertical-align: top;
position: relative;
}
#vysledek strong {
color: #7B1139;
}

#video-player-tv {
width: 220px;
height: 220px;
background: #000000 url('http://www.dlouhe-porno.cz/img/bg-tvthumb.gif') no-repeat;
margin-bottom: 15px;
}

#video-player-tv #video-player {
padding-top: 45px;
padding-left: 57px;
}