/*
   --- (c) j3nda <smid {-at-} fv {-dot-} cz>
   file: _default.css
     by: ester, v.0.6, build: 20061219-152144 (generate: 08.02.2012, 04:04:55)

*/
* {
margin: 0;
padding: 0;
}

#toplist a img {
border: 0;
position: absolute;
left: 10px;
top: 300px;
}

#toplist a {
color: black;
color: #2f2f2f;
}

body {
text-align: center;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/pozadi.jpg') top left repeat-x #FEAC00;
padding-top: 20px;
padding-bottom: 20px;
font-family: trebuchet ms, sans-serif;
font-size: 80%;
}

#hlavicka {
position: relative;
margin: 0 auto;
width: 950px;
height: 132px;
background-color: red; /*url('http://www.ceske-holky.cz/template/cs_CZ/img/hlavicka.jpg') top left no-repeat red;*/
}

#obal {
margin: 0 auto;
width: 950px;

background: url('http://www.ceske-holky.cz/template/cs_CZ/img/obal.gif') top left repeat-y red;
}

#vrchni {
width: 950px;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/vrchni.jpg') top left no-repeat;
}

#vrchni2 {
width: 950px;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/vrchni2.jpg') top left no-repeat; 
}

#spodni, #spodni2, #spodni3 {
width: 930px;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/spodni.jpg') bottom left no-repeat;
padding-left: 20px;
padding-top: 20px;
padding-bottom: 10px;
}

#spodni2 {
height: 567px;
position: relative;
}

#spodni3 {
text-align: left;
height: 499px;
position: relative;
}

#paticka {
position: relative;
margin: 0 auto;
width: 950px;
height: 40px;
background-color: red;
}

#paticka p {
color: white;/* text v paticce */
/*position: absolute;*/
top: 5px;
/*right: 15px;*/
font-size: 90%;
text-align: center;
}

#paticka p a {
color: white; /*barva emailu v paticce */
}

#paticka p a:hover {
color: black;
}

.foto {
padding: 20px 0 !important;
width: 750px !important;
}

.foto img {
border: 20px solid white;
}

#horninavigace, #dolninavigace {
margin-left: 13px;
list-style: none;
}

#horninavigace li, #dolninavigace li {
float: left;
margin-right: 1px;
}

#horninavigace li {
margin-bottom: 1px;
}

#dolninavigace li {
margin-top: 1px;
}

#horninavigace a, #dolninavigace a {
color: #ff0073; /*v placene casti navigace fotek*/
font-size: 17px;
text-decoration: none;
display: block;
width: 240px;
height: 31px;
padding-top: 9px;
background: #feffe5;
}

#horninavigace a:hover, #dolninavigace a:hover {
background: #fcff91;
}

#pixbug {
font-size: 1px;
}

.pixbug img {
background: white;
}

.fotka, .fotkabez {
width: 170px;
background: white;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.fotka {
height: 270px;
}

.fotkabez {
height: 240px;
}

.stred {
width: 241px !important;
}

.fotka a img, .fotkabez a img {
border: 0;
margin-top: 15px;
}

.fotka h3 {
margin-top: 7px;
}

.fotka h3 a {
color: #ff0073;
font-family: trebuchet ms, serif;
font-size: 18px;
text-decoration: none;
font-weight: lighter;
}

.fotka h3 a:hover {
color: black;
}

.cleaner {
clear: both;
font-size: 1px;
}

.clean {
display: block;
clear: both;
visibility: hidden;
height: 0;
border-width: 0;
margin: 0;
padding: 0;
}

h1 {
position: absolute;
font-size: 22px;
top: 25px;
left: 25px;
width: 200px;
height: 40px;
overflow: hidden;
}

h2 { /* nadpis "Tisice fotek..." */
text-align: right;
right: 25px;
bottom: 15px;
position: absolute;
text-transform: uppercase;
font-size: 24px;
color: #FFE401; 
}

#hlavicka p {
position: absolute;
right: 25px;
top: 19px;
font-size: 17px;
color: #2f2f2f;
}

#hlavicka p a {
color: #FFE401;
}

#hlavicka p a:hover {
color: black;
}


h1 a {
color: #994aa2;
}

#spodni2 h3 {
text-transform: uppercase;
font-size: 30px;
letter-spacing: 5px;
position: absolute;
left: 40px;
top: 45px;
color: red;
font-weight: lighter;
z-index: 3;
}

#hlavicka a img {
border: 0;
position: absolute;
top: 10px;
left: 0px;
}

#hlavnifotka {
position: absolute;
left: 2px;
bottom: 2px;
z-index: 2;
}

#pozadifotek {
z-index: 1;
position: absolute;
right: 0;
top: 94px;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/pozadifotek.gif') top left no-repeat;
width: 483px;
height: 359px;
}

#fotka1, #fotka2 {
position: absolute;
z-index: 5;
}

#fotka1 {
left: 294px;
top: 118px;
}

#fotka2 {
left: 522px;
top: 128px;
}


#chces {
left: 340px;
top: 460px;
}

#vstup {
right: 20px;
bottom: 20px;
}

#vstup a {
display: block;
color: #ff0073;
text-decoration: none;
background: #feffe0;
padding: 5px 10px;
border: 1px solid #fbff67;
}

#vstup a:hover {
background: #fcff91;
}

#chces, #vstup {
text-transform: uppercase;
color: #ff0073;
font-size: 21px;
position: absolute;
line-height: 130%;
z-index: 10;
text-align: left; 
}

/*#loginholky {
width: 350px;
height: 518px;
right: 2px;
top: 9px;
position: absolute;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/loginholky.jpg') top left no-repeat;
}
*/
#loginpapir {
width: 943px;
top: 9px;
left: 5px;
height: 518px;
position: absolute;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/loginholky.jpg') top left no-repeat;
/*background: url('http://www.ceske-holky.cz/template/cs_CZ/img/loginpapir.jpg') top left no-repeat;*/
}

#infosms {
position: absolute;
font-size: 21px;
color: #ff0073;
left: 50px;
top: 70px;
width: 360px;
}

#infosms strong {
font-size: 24px;
}

#topic {
position: absolute;
font-size: 13px;
color: #ff0073;
left: 50px;
top: 420px;
width: 360px;
}

#topic a {
color: black;
}

#topic a:hover {
color: #ff0073;
}

table {
position: absolute;
left: 50px;
top: 360px;
}

table td {
font-size: 13px;
color: #ff0073;
font-weight: bold;
padding-right: 10px;
vertical-align: center;
}

#pass, #nepouzivase{
border: 1px solid #ff0073; /*barva ramecku u zadavani hesla */
height: 19px;
width: 200px;
font-size: 13px;
padding: 3px 3px 0 3px;
}

#tlacitko {
margin-top: 1px;
}

.malynahled img {
border: 4px solid #F5F1CE; /*barva ramecku u nahledu*/
float: left;
margin-bottom: 10px;
margin-right: 10px;
}
/*
#exclusive, #banner { /*barva ramecku u "exclusive" */
/*width: 170px;
height: 230px;
background: white;
}*/

#exclusive {
margin-right: 10px;
margin-bottom: 10px;
position: relative;
}

#banner {
position: absolute;
top: 202px;
margin-left: 10px;
/*float: left;*/
/*display: inline;*/
}

#banner img {
border: 4px solid white;
height: 373px;
}

#banner2 {
position: absolute;
top: 597px;
margin-left: 10px;
/*float: left;*/
/*display: inline;*/
}

#banner2 img {
border: 4px solid white;
height: 373px;
}

#leva, #prava, #stred {
height: 523px;
float: left;
}

#leva {
width: 180px;
}

#stred {
width: 360px;
}

#prava {
width: 180px;
}

#pokec {
padding: 15px;
text-align: justify;
margin-right: 10px;
width: 318px;
height: 225px;
border: 1px solid #fdffbb;
float: left;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/pokec.jpg') top left repeat-x #fdffbb;
}

#pokec h3, #pokec p {
color: #ff0073;
margin-bottom: 10px;
}

#pokec h3 {
font-size: 150%;
font-weight: lighter;
}

#pokec ul {
list-style: none;
}

#pokec ul li {
margin-bottom: 3px;
} 

/*#pokec p a {
color: #ff0073;
font-weight: bold;
font-size: 120%;
}-*/

#pokec p a {
width: 296px;
font-size: 130%;
display: block;
color: #ff0073;
text-decoration: none;
background: url('http://www.ceske-holky.cz/template/cs_CZ/img/pokec.jpg') top left repeat-x #feffe0;
padding: 5px 10px;
border: 1px solid #ffe258;
}

#pokec p a:hover {
background: #fcff91; /* zmena pozadi u "VSTUP" */
}


#pokec ul li a {
color: #ff0073;
}

#pokec p a:hover, #pokec ul li a:hover {
color: black;
}


#novedole {
width: 360px;
height: 365px;
float: left;
}

.novadivka {
text-align: center;
width: 170px;
height: 245px;
float: left;
margin-right: 10px;
background: white; /*barva ramecku u "nove divky" */
position: relative;
right: 0px;
}

.novadivka a img, #exclusive a img {
border: 0;
position: relative; 
top: 10px;
}

.novadivka p, #exclusive p {
background: #ff0073; /*barva u pozadi v popisku "exkluzivne" a "nove divky" */

bottom: 10px;
width: 150px;
height: 38px;
padding-top: 2px; 
}

.novadivka p a, #exclusive p a {
color: white;

font-weight: bold;
text-decoration: none;
}

.novadivka p a:hover, #exclusive p a:hover {
text-decoration: underline;
}

/* rob nove */
#tisicefotek
{
position: absolute;
right: 0px;
bottom: 0px;
}

#vstoupit
{
font-weight: bold;
}

#menicko
{
color: #ff0073; /*v placene casti navigace fotek*/
font-size: 17px;
width: 910px;
padding-top: 9px;
background: #fcff91;
}

#menicko a:hover
{
background: red;
}

#dalsi_divky
{
font-weight: bold;
color: red;
font-variant: oblique;
background-color: yellow;
font-size: 16px;
}

#rychly_prachy
{
font-weight: bold;
color: red;
font-variant: oblique;
background-color: yellow;
font-size: 16px;
}

.video_banner
{
margin-left: 360px;
}

.video_banner a
{
margin-left: 360px;
}

