/* CSS Document - INDEX */

/*layout*/
#wrap{padding:20px 0}
#primary{width:730px;float:left}
#sidebar{width:240px;float:left;margin-left:5px}
* html #sidebar{float:right}
* html #primary{width:715px}
* html #intro {margin-left:0}

/*registracia*/
#reg{width:240px;padding:0 ;float:left;background:#eee url(img/reg-top.png) no-repeat;margin-right:10px}
#reg #reg-inner{background:#eee url(img/reg-btm.png) bottom no-repeat;margin:0;padding:0 10px 20px 10px}
#reg h2{margin:0;font-size:1.1em;color:#8d8d8d;padding:10px 0 0 10px}
#reg label{display:block;color:#8d8d8d}
#reg select{margin:5px 5px 0 0}
#reg input.text{background:#fff;border:1px solid #aab0ba;margin-top:5px;width:200px;height:24px;line-height:24px;font-size:16px;padding:0}
#reg .reg-btn{float:right}
#reg .reg-btn input{background-color:#eee;border:none;}

/*intro*/
#intro{width:460px;float:left;margin-left:5px}
#intro h2{font-weight:normal;color:#5880ca}

/*novinky*/
.half-block{width:310px;float:left;border-right:3px solid #ddd;padding:0 15px;}
.half-block h2{color:#696969;font-size:1.2em;background:#fff;margin-top:0}
.half-block h3{font-size:1.1em}
.half-block h3 a{color:#5880ca;text-decoration:none;}
.half-block p{text-align:justify}
.half-block p a{border:none}
.half-block p img{float:left;margin-right:5px;border:none}

/*login*/
#log{width:240px;padding:0 ;float:left;background:#e6ebf1 url(img/log-top.png) no-repeat;margin-right:10px;margin-bottom:20px}
#log #log-inner{background:#e6ebf1 url(img/log-btm.png) bottom no-repeat;margin:0;padding:0 10px 5px 10px}
#log h2{margin:0;font-size:1.1em;color:#8d8d8d;padding:10px 0 0 10px}
#log label{display:block;color:#8d8d8d}
#log input.text{background:#fff;border:1px solid #aab0ba;margin-top:5px;width:200px;height:24px;line-height:24px;font-size:16px;padding:0}
#log .custom-btn input{background-color:#e6ebf1}
#log a.frgtpwd{margin-left:10px;font-size:12px;color:#999;text-decoration:none;position:relative;top:7px}

/*sidebar blocks*/
#sidebar .side-block{margin-top:20px;}
#sidebar .side-block h2{color:#696969;font-size:1.2em;margin-top:0}
#sidebar .side-block.users p{text-align:center}
#sidebar .side-block.users p img{margin:0 5px 10px 5px;border:none}

/* 20 dôvodov */
a#reason-love{display:block;width:460px;height:42px;background:#efefef;border:1px solid #cfcfcf;line-height:42px;text-align:center;color:#696969;font-size:20px;text-decoration:none;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
a#reason-love img{position:relative;top:5px;padding:0 7px}

/* CSS Document - INDEX */

/*layout*/
#wrap{padding:20px 0}

/*registracia*/
#st-reg-wrap{text-align:center;background:url(img/st-reg-bubble.png) no-repeat 210px 85px}

#st-reg-wrap p.info{background:#e5efff;width:580px;padding:20px 50px;margin:0 auto;text-align:left;margin-bottom:30px}

#st-reg{width:370px;padding:20px 0 0;margin:0 auto;background:#eee url(img/st-reg-top.png) no-repeat;text-align:left}
#st-reg #st-reg-inner{background:#eee url(img/st-reg-btm.png) bottom no-repeat;margin:0;padding:0 82px 20px}
#st-reg label{display:block;color:#8d8d8d}
#st-reg select{margin:5px 5px 0 0}
#st-reg input.text{background:#fff;border:1px solid #aab0ba;margin-top:5px;width:200px;height:24px;line-height:24px;font-size:16px;padding:0}
#st-reg .reg-btn{float:right}
#st-reg .reg-btn input{background-color:#eee;border:none;}