
* {
margin:0;
padding:0
}

div.denniVztah {
margin-bottom:20px;
margin-left: 33px;
width:450px;
}

table.znameniMenuTable {
width: 350px;
}

#middle{
  min-height:810px;
  _height:810px;
  position: relative;
}
/* body {
background:#fff;
text-align:center;
font:75%"Arial CE",Arial,"Helvetica CE",Helvetica,helvetica,sans-serif;
margin:0;
font-size:13px
margin-left: 120px;
} */

body	{ margin:0; padding:0; font:76.5% Arial, sans-serif; color:#000; background:#fff; text-align:center; width:100%; }


h1 {
font-weight:bold;
font-size:170%;
color:#6633CC;
}

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;
}

a {
color:blue;
}

hr {
display:none;
}

form select option {
padding:0 5px 0 0;
}

/* #head {
text-align:left;
margin:10px auto 0;
width:880px;
font-size:12px;
}

#head #seznam {
float:right;
margin:3px 0 0;
font-size:12px;
} */

/* ZALOZKY */ #head h2 {
display:none;
}

/* #tabs {
float:left;
width:750px;
padding-left: 60px;
}

#tabs ul {
float:left;
width:100%;
}

#tabs li {
list-style:none;
position:relative;
float:left;
margin:0 5px 0 0
}

#tabs li a {
position:relative;
display:block;
text-decoration:underline;
padding:3px 11px;
margin-bottom:6px;
font-size:12px;
}

#tabs li.active {
background:url(../img/tab-arrow2.gif) 49% 100% no-repeat
}

#tabs li.active a {
background:#F2F0FF;
border:1px solid #766CB1;
border-bottom:none;
padding:3px 10px;
font-weight:normal;
color:#000;
text-decoration:none;
} */
#main {
clear:both;
/* border-top:1px solid #1b6fc1; */
background:url(../img/head-line.gif) 0 0 repeat-x;
margin:0 0 20px 0;
padding-left: 100px;
}

#obsah {
   width:940px; 
  margin: 0 auto;
}

#container { /* ONLYIE*/
width:760px;
padding:0 10px;
text-align:left;
float: left;
}

#container #hp {
float:none;
/*padding:5px 0 0;*/
width:760px;
clear:both;
margin:0;
}

/* LOGO,LOGIN,... */
#top {
position:relative;
width:760px;
}

#top h1 {
float:left;
margin-bottom: 11px;
}

#top h1 img {
display:block;
border:none;
margin-bottom: 10px;
}

#top_back {
font-size: 13px;
color: #0000CC;
font-weight: normal;
position: relative;

}

#top #userwindow {
position:absolute;
right:0;
text-align:right;
width:480px;
}

#top #login {
margin:5px 0 0;
width:450px;
height:5em;
float:right;
}

#top #login form {
height:4em;
float:right;
}

#top #login h2 {
display:none
}

#top #login input {
display:block;
float:left;
text-align:left;
padding:2px !important;
font-size:12px;
margin-top:1px
}

#top #login div {
height:3em;
float:left;
margin:0 0 0 10px;
text-align:left;
display:inline;
text-align:left
}

#top #login #reglink { /* ONLYIE*/
font-size:12px;
height:1em;
margin:5px 0 0;
width:250px;
float:left !important;
}

#top #login #reglink a { /* ONLYIE*/
font-size:12px;
}

#top #login #reglink input { /* ONLYIE*/
display:inline;
margin:0;
padding:0;
}

#top #login #reglink1,#top #login #reglink2 {
margin:0 !important;
height:1em;
float:none
}

#hp-col-male,#hp-col-female {
width:100px;
height:470px;
}

#hp-col-male {
float:left;
}

#hp-col-female {
float:right;
}

#hp #middle, #hp #middle2, #hp #middle3 {
float:left;
width:700px
position:relative;
}

#hp #middle {
/*margin:0 0 0 7px;*/
/*padding: 0 20px;*/
}

#hp #middle2, #hp #middle3 {
margin:0px;
/*padding: 0 10px 0 0;*/
border-right:1px solid #E9E8ED;
}

#hp #middle3 {
width:766px;
border-right:none;
}

#hp #right {
float:left;
width:230px;
margin: 0 0 0 19px;
}

#hp #right hr {
display: block;
color: #E9E8ED;
height: 1px;
border-top: 1px solid #E9E8ED;
margin: 5px 0 5px -10px;
}

#hp_horoskopy1, #hp_horoskopy2 {
  /*float: left;*/
}

#hp_horoskopy1 {
  width: 225px;
  margin-bottom: 10px;
  margin-top: 10px;
}

#hp_horoskopy1 a, #hp_horoskopy2 a {
  line-height: 20px;
}

/* KULATE ROHY */ .top-left {
width:2px;
height:2px;
background:url(http://1.im.cz/l/lide06/img/top-left.gif) 0 0 no-repeat;
display:block;
position:absolute;
top:0;
left:0;
overflow:hidden;
}

.top-right {
width:2px;
height:2px;
background:url(http://1.im.cz/l/lide06/img/top-right.gif) 0 0 no-repeat;
display:block;
position:absolute;
top:0;
right:0;
overflow:hidden;
}

.bottom-left { /* ONLYIE*/
width:2px;
height:2px;
background:url(http://1.im.cz/l/lide06/img/bottom-left.gif) 0 0 no-repeat;
display:block;
position:absolute;
bottom:0;
left:0;
overflow:hidden;
}

.bottom-right { /* ONLYIE*/
width:2px;
height:2px;
background:url(http://1.im.cz/l/lide06/img/bottom-right.gif) 0 0 no-repeat;
display:block;
position:absolute;
bottom:0;
right:0;
overflow:hidden;
}

#znameni,#znamenic {
  width: 485px;
  padding: 0 10px 0 10px;
  height: 225px;
  margin: 0;
  border-bottom: 1px solid #E9E8ED;
}

#znamenic {
  border: none;
  color: #9E9E9E;
  width: 480px;
}

#znameni1,#znameni2,#znameni3,#znamenic1,#znamenic2,#znamenic3 {
  float:left;
  width:160px;
}

#znameni p,#znamenic p {
margin-top:15px;
}

#znameni img,#znamenic img, #middle2 img, #middle3 img {
float:left;
margin-right:5px;
border: none;
}

#znameni a,#znamenic a {
font-size:1.3em;
display:block;
font-weight:bold;
}

#znamenic a {
color:#927120;
}

#znamenivyber {
  width: 220px;
  margin: 0 auto 20px auto;
  padding-top: 6px;
  
  border-left: 1px solid #E9E8ED;
  padding-left:18px;
  position:absolute;
  left: 510px;
  top:0px;
}

#znamenivyberdole {
  width: 320px;/*380px;*/  
  margin: 0 auto 10px auto;
  padding-top: 6px;   
  border-left: 1px solid #E9E8ED;
  padding-left:18px;
  position:absolute;  
  left: 510px;
  top:510px;
}

#znamenivyberdole div {
  /*margin-bottom: 10px; 
  margin-top: 5px;       */
  
} 

#znamenivyberdole2 div {
  margin-top: 5px;
  margin-bottom: 0px;
}

.znamenivyberdole2 div{
  margin-top: 5px;
  margin-bottom: 0px;

}

#znamenivyberdole3 div {
  margin-top: 5px;
  margin-bottom: 5px;
}


#znamenivyberdole input {  
  margin-top: 10px;
} 

#znamenivyberdole1 h3 {
  margin-bottom: 5px; 
}
/*
#znamenivyber1,#znamenivyber2 {
  float:left;
}*/


#znamenivyber1,#znamenivyber2,#hp_horoskopy1,#znamenivyberdole1,#znamenivyberdole2,#znamenivyberdole3,.znamenivyberdole2  {
  width:220px;
  padding-bottom: 15px;
  margin-bottom: 10px;
  border-bottom: 1px solid #E9E8ED;
}

#znamenivyberdole3 {
  border-bottom: 0px ;
}

#right h3 {
  color:#6633CC;
}

.znamenivyber h3,#znamenivyber h3,#znamenivyber1 h3,#znamenivyber2 h3{
  color:#6633CC;
  padding-top: 4px;
  font-family: Arial;
  font-weight: bold;
  font-size: 15px;  
}

#znamenivyberdole h3 {
  margin-top: 10px;/*30px; */
}

#znamenivyber1 form,#znamenivyber2 form,#znamenivyber1 input,#znamenivyber2 input {
  margin-top: 7px;
}

.seznam_znameni {
  line-height: 25px;
}

.napoveda {
  font-size: 80%;
  color: #999999;
}

.hstyle {
font-size:145%;
}

.floatleft {
  float: left;
}

.resetovac {
  float: none;
  clear: both;
}

#foot {
clear:both;
border-top:1px solid #7170BC;
margin:195px 0;
color:#999999;
text-align:center;
padding:5px 0 0;
}

.detailh2 {
color:#6633CC;
margin-bottom: 0px;
padding-bottom:0px;
font-family: arial;
font-size: 18px;
}

.detailZenyh2 {
color:#cc3366;
margin-bottom: 2px;
padding-bottom:0px;
font-family: arial;
font-size: 18px;
}

.sedy, .sedytext {
color: #999999;
}

.a_zal {
  font-size: 13px;
}

#o_znameni, #o_znameni2 {
visibility: hidden;
position: absolute;
background-color: white;
margin-left: 110px;
width: 380px;
font-size: 13px;
}

#o_znameni { /* ONLYIE*/
margin-top: -109px;
}

#o_znameni2 { /* ONLYIE*/
margin-top: -89px;
}

#o_znameni #odkazy1, #o_znameni2 #odkazy12 {
background-repeat: no-repeat;
font-size: 13px;
}

#o_znameni #odkazy1 {
background-image: url(../img/div/top.gif);
}

#o_znameni2 #odkazy12 {
background-image: url(../img/div/top2.gif);
}

#o_znameni #odkazy1_a, #o_znameni2 #odkazy1_a2 {
padding: 7px 0 0 13px;
}

#o_znameni #o_znameni_stred, #o_znameni2 #o_znameni_stred2 {
margin: -14px 0 0 0;
height: 6px;
background-repeat: no-repeat;
}

#o_znameni #o_znameni_stred {
background-image: url(../img/div/stred.gif);
}

#o_znameni2 #o_znameni_stred2 {
background-image: url(../img/div/stred2.gif);
}

#o_znameni #o_znameni_dole, #o_znameni2 #o_znameni_dole2 {
margin: 0;
background-image: url(../img/div/dole.gif);
}

#o_znameni #o_znameni_dole_text, #o_znameni2 #o_znameni_dole_text2 { /* ONLYIE*/
padding: 10px 35px 10px 20px;
}

#o_znameni #o_znameni_spodnilinka, #o_znameni2 #o_znameni_spodnilinka2 {
background-image: url(../img/div/spodnilinka.gif);
background-repeat: no-repeat;
height: 6px;
}

#o_znameni #imgclose1, #o_znameni2 #imgclose2 { /* ONLYIE*/
  float: right;
  margin: -8px -27px 0 0;
}

#kameny {
float: right;
width: 150px;
margin-left: 15px;
}

#barvy {
width: 150px;
}

.table_bio {
  width: 100%;
  font-size: 110%;
}

.table_bio td {
  width: 25%;
  line-height: 20px;
}

.table_bio img, .table_bio span {
  float:left;
}

.table_bio span {
  width: 40px;
}

.sedytext {
  font-size: 90%;
}

.sedytext span {
  float:left;
}

hr.display {
display: block;
color: #E9E8ED;
height: 1px;
border-top: 1px solid #E9E8ED;
}

.tabulkavypis {

}

.tabulkavypis td {
  padding-bottom: 1px;
}

#iframe-lide {
margin-top:20px;
width:500px;
height:450px;
}


table.sms {
  margin-left: 20px;
}

table.sms th {
  font-weight: normal;
  padding-right: 20px;
}

table.sms td {
  font-weight: bold;
}

#error {
margin: 50px 0;
text-align: center;
}

#error h1 {
font-size: 18px;
color: red;
}

.orderlist {
  margin-left: 20px;
}

.orderlist li {
  list-style-type: decimal;
  color: #663AA7;
  font-weight: bold;
}

.orderlist_text {
  color: black;
  font-weight: normal;
}




/* LOGO, LOGIN, ... */

#top a.ico-user				{ float:right; display:block;  width:42px; height:52px; }
#top #ico-user				{ border:1px solid #dcdce6; width:40px; height:50px; }
#top #text-user				{ text-align:right; float:right; }
	
	
#top #first {/* ONLYIE*/
margin:10px 0 0;
padding:0 0 8px;
border-bottom:1px solid #a9d0fa;
font-size:13px;
}
#top #first span {
height:1.5em;
}

#top #first span.user {
margin:0 5px 0 0;
}
#top #userwindow span.pipe {
margin:0 5px;
color:#ccc;
}
#top #first span.last {
padding-right:0;
}

#top #first span.active {
margin:0 5px;
padding:2px 7px;
border:1px solid #da0a0a;
background:#fed7d7;
}
#top #first span.active a {
text-decoration:none;
color:#000;
font-weight:normal;
}

#top #first #ico-top-man {
background:url(http://1.im.cz/l/lide06/img/ico-man.gif) 3px 40% no-repeat;
padding-left:20px;
}
#top #first #ico-top-woman 	{
background:url(http://1.im.cz/l/lide06/img/ico-woman.gif) 3px 40% no-repeat;
padding-left:20px;
}
#top #first #ico-top-man.active {
background:#fed7d7 url(http://1.im.cz/l/lide06/img/ico-man.gif) 4px 40% no-repeat;
padding-left:20px;
}
#top #first #ico-top-woman.active {
background:#fed7d7 url(http://1.im.cz/l/lide06/img/ico-woman.gif) 4px 40% no-repeat;
padding-left:20px;
}


#top #second {
clear:both;
font-size:12px;
margin:5px 0 0;
}
#top #second span { /* ONLYIE*/
margin:0 0 0 10px;
}

/* prihlaseni */
#top #login	{
margin:5px 0 0;
width:450px;
height:5em;
float:right;
}
#top #login form {
height:4em;
float:right;
}
#top #login h2 {
display:none;
}
#top #login label {
display:block;
margin:0 0 3px;
}
#top #login input	{
display:block;
float:left;
text-align:left;
padding:2px !important;
font-size:12px;
margin-top:1px;
}
#top #login .subm	{
text-align:center !important;
width:auto !important;
font-size:12px;
padding:0 !important;
margin:0 !important;
}
#top #login div {
height:3em;
float:left;
margin:0 0 0 10px;
text-align:left;
display:inline;
text-align:left;
}

#top #login #one {
margin:0 !important;
font-size:12px;
}
#top #login #two {
font-size:12px;
margin-right:10px;
}
#top #login .three {
float:none !important;
}
#top #login #one input { /* ONLYIE*/
width:140px;
border:1px solid #A9D0FA;
}
#top #login #two input {
width:90px;
border:1px solid #A9D0FA;
}
#top #login .disabled {
text-align:right; color:silver;
}
#top #login .loginbg {
background:#fff url(http://1.im.cz/l/lide06/img/loginbg.gif) 95% 70% no-repeat;
}
/* tohle vidi jen opera */
@media all and (min-width: 0px)	{
 		#top #login #two		{ margin-right:5px; }
 	}

#top #login #reglink { /* ONLYIE*/
font-size:12px;
height:1em;
margin:5px 0 0;
width:280px;
float:left !important;
}
#top #login #reglink input { /* ONLYIE*/

}
#top #login #reglink label {
display:inline;
margin:0;
padding:0;
}
#top #login #reglink1,#top #login #reglink2	{
margin:0 !important;
height:1em;
float:none;
}


#adSky {
position: relative;
/*position:absolute;
top:0;
left:750px;*/
}
#adSky.adFull {
position:relative;
background:url(http://xxx.cz/obrazekreklama.gif) no-repeat top left;
border:1px solid #efefef;

}



/* tip */
#adTip .tip-pic {
  width: 230px;
  padding: 10px 0 0 0;
  margin: 0 0 10px 0;
  clear: both;
}
#adTip .tip-link-img {
  width: 65px;
  float: left;
}
#adTip .tip-link {
  width: 165px;
  float: left;
}
#adTip a {
  color: #000000;
}
#adTip {
  clear: both;
}


/* Seznam ads */

#skycraper {
width: 160px;
margin-top: 77px;
float: right;
position: relative;
/*background:url(http://1.im.cz/l/lide06/img/reklama_h.gif) 0px 0px no-repeat;*/
}

/*#adSky {
padding-top: 8px;
}*/

#adSky.adFull {
position:absolute;
background:url(http://xxx.cz/obrazekreklama.gif) no-repeat top left;
border:1px solid #efefef;
left: 0px;
} 
/*#adSky.adFull {
position:absolute;
left: 885px;
top:105px;
padding:10px 0 0;
background:url(http://1.im.cz/l/lide06/img/reklama_h.gif) 0px 0px no-repeat;
}*/

#adWall.adFull {
width:490px;
padding-top:9px;
background:url(http://1.im.cz/l/lide06/img/reklama_h.gif) 0px 0px no-repeat;
margin:0 0 10px 5px;
}

a#zenyShortDiv {
  display: block;
  color:black;
  text-decoration: none;
  cursor: pointer;
}
a#zenyShortDiv:hover {
  text-decoration: underline;
  color: blue;
}


div#zenyFullDiv{
  display: none;
}

div#videohoroskopDiv {
  margin-left: 500px;
  z-index: 1;
}
div#videoprehravacObal {
  z-index: 2;
}

/* Obecne */
html						{ font-size:106.5%; }
body						{ margin:0; padding:0; font:76.5% Arial, sans-serif; color:#000; background:#fff; text-align:center; width:100%; }

div,p,h1,h2,
h3,h4,h5,h6,
ul,ol,li,form				{ margin:0; padding:0; }
li							{ list-style-type:none; }

hr							{ display:none; }
.blind						{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden; }
.clear						{ clear:both; height:1px; overflow:hidden; }

a:link						{ color:#116FA9; }
a:active, a:visited			{ color:#116FA9; }
a:hover						{ color:#ec0000; }

/* Horni menu */
#head						{ width:940px; margin:auto; padding:15px 0px 0 10px; }
#head ul 					{ float:left; width:100%; margin:0; padding:0; }
#head li					{ float:left; margin:0pt 0em; position:relative; top:3px; font-size: 13px; margin: 0 0.4em; }
#head li a 					{ display:block; margin-bottom:6px; padding:6px 11px; position:relative; }
#head li.active 			{ border-right:1px solid rgb(221,219,230); border-left:1px solid rgb(221,219,230); border-top:1px solid rgb(221,219,230); background:url(/img/top-menu-active.png); padding:0px 0px 1px; position:relative; top:2px; }
#head li.active a			{ padding:7px 10px 3px 10px; text-decoration:none; color:black;}

#head .corner				{ background-repeat: no-repeat; position: relative; }
#head .corner-lt			{ left: -1px; top: -1px; background-image:url(/img/top-menu-corner-lt.gif); }
#head .corner-rt			{ left: 2px; background-image:url(/img/top-menu-corner-rt.gif); background-position: right top; }


/*profile div*/
#profile-menu li 						{ display:inline; padding-right: 1px; padding-left:3px;  border-right:1px solid #B8D3E4; }
#profile-menu li.last 					{ border:0px; }


#profile-avatar 						{ padding:3px; background:#FFF; border:1px solid #dcdce6; margin-left:13px; }
#profile-avatar 						{ float:right; }

#top #userwindow {
  padding-top: 15px;
  /* padding-right: 15px; */
}
/* 
#userwindow .users						{ font-size:85%; margin-top:15px; } 
#userwindow .users.down 				{ margin-top:58px; }
#login									{ padding-top: 21px; } */



ul#profile-menu-bottom {
  margin-top: 5px;
}

#top a.ico-user				{ float:right; display:block;  width:42px; height:52px; }
