*{margin:0;padding:0;}
body{background:url("../img/top.png") repeat-x;background-position:top center;background-color:#583877;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#FFFFFF;}
#wrap {margin: 0 auto;width:878px;}
p{text-align:justify;padding:5px 0;}
h1{font-size:20px;color:#E990FB;padding:0 0 5px 0;}
h2{font-size:14px;color:#E990FB;padding:5px 0 0 0;}
a{color:#7BAE0A;text-decoration:underline;}
a:hover{color:#7BAE0A;text-decoration:none;}

#header{height:170px;}
.header-logo{padding:70px 0 0 35px;font-size:36px;letter-spacing:-1px;font-weight:bold;width:590px;float:left;}
.header-logo a{color:#FAFCF9;text-decoration:none;}
.header-logo a span{color:#C980FF;}
.header-logo a:hover{color:#FAFCF9;text-decoration:underline;}
.header-logo a:hover span{color:#FAFCF9;text-decoration:underline;}
.header-logo-text{padding:0 0 0 5px;font-size:12px;letter-spacing:0;font-weight:normal;color:#C8BAD3;}
.header-pravy{margin:0 0 0 600px;padding:60px 15px 0 0;font-size:13px;font-weight:bold;text-align:right;}
.header-pravy a{color:#FCB000;text-decoration:underline;}
.header-pravy a:hover{color:#FFFFFF;text-decoration:none;}

#header-slogan{background:url("../img/hlavicka.jpg") no-repeat;background-position:top left;height:245px;width:878px;}
.header-slogan-text{padding:80px 0 0 50px;}
.header-slogan-text h2{font-size:28px;color:#CC99CC;font-weight:bold;letter-spacing:-1px;}
.header-slogan-podtext{padding:0 310px 0 55px;font-size:18px;color:#FFFFFF;}

#content{}
.left{float:left;width:260px;padding:5px 0 0 0;}
.right{margin:0 0 0 270px;padding:0 0 0 0;}
.clear{clear:both;}

.box-obal{margin:5px 5px 0 0;}
.box-obal h2{color:#FFFFFF;}
.box-obal a{color:#FFFFFF;}
.box-telo{padding:10px 10px 10px 20px;text-align:left;background:#754D93;color:#E7D4F7;}

.obsah{padding:10px 20px 30px 0;}

#foot{background:url("../img/foot.png") no-repeat;background-position:top left;height:44px;margin:10px 0 15px 0;}
#foot-obsah{padding:15px 0px 0 93px;color:#FFFFFF;font-size:12px;}
#foot-obsah a{color:#E990FB;text-decoration:underline;}
#foot-obsah a:hover{color:#FFFFFF;text-decoration:none;}
#foot-odkazy{float:left;width:400px;}
#foot-copy{margin:0 20px 0 400px;text-align:right;}

.banner-r{float:right;padding:0 0 10px 10px;}
.odkaz-promo{text-align:right;font-size:17px;font-weight:bold;}
.odkaz-promo a{color:#FCB000;}
.odkaz-promo a:hover{}

.form{padding:0 0 10px 0;text-align:center;}
