body {
background:url(img/bg_body.jpg) #E34373 top left repeat-x;
text-align:center;
margin:0;
padding:0;
}
#logo_suberts{
text-align:left;
width:990px;
margin:auto;
margin-bottom:10px;
height:113px;
}
#logo_suberts a{
margin:0 0 0 60px;
}
#logo_suberts img{
	border:0;
}
#header{
width:990px;
height:380px;
margin:auto;
}
.cleaner{
clear:both;
height:1px;
margin: -1px 0 0 0;
padding:0;
border:none;
visibility: hidden;
}
a img{
	border:2px solid #000000
}
/*-----------------MENU---------------*/
#menu{
margin:auto;
width:990px;
height:90px;
background:#2B2B2B;
}
#menu ul{
padding:0;
margin:0 0 0 30px;
}
#menu li{
float:left;
list-style:none;
}
#menu a{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
width:183px;
height:90px;
display:block;
background:url(img/bg_btn.gif) top left no-repeat;
}
#menu a:hover{
background:url(img/bg_btn_hover.gif) top left no-repeat;
}
#menu .home{
float:left;
margin:35px 0 0 68px;
}
#menu .o_firme{
float:left;
margin:35px 0 0 40px;
}
#menu .nabizime{
float:left;
margin:35px 0 0 59px;
}
#menu .akce{
float:left;
margin:35px 0 0 68px;
}
#menu .kontakty{
float:left;
margin:35px 0 0 54px;
}
/*-----------------MENU END---------------*/

/*-----------------CONTENT---------------*/
#content{
width:990px;
margin:auto;
background:#333333 url(img/bg_content.png) top left no-repeat;
}
#content #center{
text-align:left;
margin:102px 0 0 66px;
float:left;
width:674px;
background:#DCDCDC;
}
#center .text_home{
margin:0 10px 0 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#353535;
background:url(img/bg_o_firme.gif) bottom left no-repeat;
}
#center .nadpis{
width:246px;
height:84px;
background:url(img/bg_title.png) top right no-repeat;
margin:0 0 0 219px;
}
#center .nadpis h1{
float:left;
margin:35px 0 0 0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#firm_img{
float:left;
height:140px;
margin:0 0 0 10px;
}
#center .text_home .home{
margin:10px 0 0 210px;
}
#center .text_ofirme{
background:url(img/bg_o_firme_top.gif) top left no-repeat;
width:674px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#353535;
}
#center .text_ofirme h1{
margin:0 0 0 168px;
padding:2px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#center .text_ofirme p{
margin:80px 35px 20px 35px;
}
#center .text_brouseni{
background:url(img/bg_o_firme_top.gif) top left no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#353535;
margin:0 15px 0 15px;
}
#center .text_brouseni h1{
margin:0 0 0 168px;
padding:2px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#center .text_ofirme .img{
float:right;
height:130px;
margin:0 210px 20px 0;
}
#center .vector{
float:left;
}
#center .text_nabizime{
background:url(img/bg_o_firme_top.gif) top left no-repeat;
width:674px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
#center .text_nabizime h1{
margin:0 0 0 168px;
padding:2px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#center .text_nabizime span{
float:right;
margin-top:6px;
}
#center .text_nabizime .btn_nuzky{
margin:0 0 0 20px;
float:left;
width:274px;
height:93px;
background:url(img/btn_nuzky.png) top left no-repeat;
}
#center .text_nabizime .btn_nuzky a{
width:188px;
height:32px;
margin:53px 0 0 41px;
display:block;
color:#FFFFFF;
text-decoration:none;
}
#center .text_nabizime .btn_nuzky a:hover{
text-decoration:underline;
}
#center .text_nabizime .btn_wellness{
margin:15px 0 0 20px;
float:left;
width:274px;
height:81px;
background:url(img/btn_wellness.jpg) top left no-repeat;
}
#center .text_nabizime .btn_wellness a{
width:188px;
height:32px;
margin:38px 0 0 41px;
display:block;
color:#FFFFFF;
text-decoration:none;
}
#center .text_nabizime .btn_wellness a:hover{
text-decoration:underline;
}
#center .text_nabizime .btn_nabytek{
margin:30px 20px 0 0;
float:right;
width:281px;
height:64px;
background:url(img/btn_nabytek.png) top left no-repeat;
}
#center .text_nabizime .btn_nabytek a{
width:184px;
height:32px;
display:block;
margin:24px 0 0 52px;
color:#FFFFFF;
text-decoration:none;
}
#center .text_nabizime .btn_nabytek a:hover{
text-decoration:underline;
}
#center .text_nabizime .btn_brouseni{
margin:0 0 0 20px;
float:left;
width:274px;
height:90px;
background:url(img/btn_brouseni_nuzek.png) top left no-repeat;
}
#center .text_nabizime .btn_brouseni a{
width:188px;
height:32px;
display:block;
margin:51px 0 0 39px;
color:#FFFFFF;
text-decoration:none;
}
#center .text_nabizime .btn_brouseni a:hover{
text-decoration:underline;
}
#center .text_nabizime .btn_pomucky{
margin:16px 20px 0 0;
float:right;
width:267px;
height:75px;
background:url(img/btn_pomucky.png) top left no-repeat;
}
#center .text_nabizime .btn_pomucky a{
width:194px;
height:32px;
display:block;
margin:34px 0 0 27px;
color:#FFFFFF;
text-decoration:none;
}
#center .text_nabizime .btn_pomucky a:hover{
text-decoration:underline;
}
#center .text_nabizime .btn_pripravky{
margin:25px 0 0 0;
float:left;
width:293px;
height:64px;
background:url(img/btn_pripravky.png) top left no-repeat;
}
#center .text_nabizime .btn_pripravky a{
width:178px;
height:32px;
display:block;
margin:25px 0 0 69px;
color:#FFFFFF;
text-decoration:none;
}
#center .text_nabizime .btn_pripravky a:hover{
text-decoration:underline;
}
#center .text_nabizime .btn_skoleni{
margin:40px 20px 0 0;
float:right;
width:267px;
height:80px;
background:url(img/btn_skoleni.png) top left no-repeat;
}
#center .text_nabizime .btn_skoleni a{
height:32px;
width:150px;
display:block;
margin:12px 0 0 72px;
color:#FFFFFF;
text-decoration:none;
}
#center .text_nabizime .btn_skoleni a:hover{
text-decoration:underline;
}
#center .text_nabizime .btn_prodluzovani{
margin:0 20px 0 0;
float:right;
width:252px;
height:74px;
background:url(img/btn_prodluzovani.png) top left no-repeat;
}

#center .text_nabizime .btn_prodluzovani a{
height:32px;
width:179px;
display:block;
margin:25px 0 0 29px;
color:#FFFFFF;
text-decoration:none;
}
#center .text_nabizime .btn_prodluzovani a:hover{
text-decoration:underline;
}
#center .text_akce{
background:url(img/bg_o_firme_top.gif) top left no-repeat;
width:674px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
#center .text_akce h1{
margin:0 0 0 168px;
padding:2px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#center .spacer{
height:100px;
}
#center .text_akce .box{
float:left;
margin:0 0 10px 24px;
}
#center .text_akce .box .nazev{
height:38px;
float:left;
}
#center .text_akce .box .nazev .left{
height:38px;
width:34px;
background:url(img/akce_circle.gif) top left no-repeat;
float:left;
}
#center .text_akce .box .nazev .center{
height:38px;
background:url(img/akce_text.gif) top left repeat-x;
float:left;
}
#center .text_akce .box .nazev .center span{
float:left;
margin:12px 0 0 5px;
}
#center .text_akce .box .nazev .right{
height:38px;
width:4px;
background:url(img/akce_right.gif) top left no-repeat;
float:left;
}
#center .text_akce .box .img{
margin:48px 0 10px 5px;
}
#center .text_kontakty{
background:url(img/bg_o_firme_top.gif) top left no-repeat;
width:674px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#center .text_kontakty h1{
margin:0 0 0 168px;
padding:2px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#center .text_kontakty .left{
float:left;
width:255px;
margin-left:20px;
}
#center .text_kontakty .right{
float:right;
width:255px;
text-align:left;
margin-right:20px;
}
#center .text_kontakty .state{
width:250px;
height:38px;
background:url(img/bg_stat.gif) top left no-repeat;
margin:0 0 30px 0;
}
#center .text_kontakty .state span{
width:216px;
float:left;
margin:7px 0 0 32px;
text-align:center;
color:#FFFFFF;
padding:3px 0 0 0;
}
#center .text_kontakty .city{
width:184px;
height:38px;
background:url(img/bg_mesto.gif) top left no-repeat;
margin:0 0 20px 0;
}
#center .text_kontakty .city span{
width:150px;
float:left;
margin:7px 0 0 32px;
text-align:center;
color:#FFFFFF;
padding:3px 0 0 0 ;
}
#center .text_kontakty .nazev{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ca2858;
}
#center .text_kontakty .purple{
color:#ca2858;
}
#center .text_kontakty p{
margin:0 0 20px 32px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#center .text_pomucky{
background:url(img/bg_o_firme_top.gif) top left no-repeat;
width:674px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#353535;
}
#center .text_pomucky h1{
margin:0 0 0 168px;
padding:2px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#center .text_pomucky .left{
width:150px;
float:left;
margin:15px 0 10px 20px;
}
#center .text_pomucky .right{
float:right;
text-align:justify;
width:430px;
margin:15px 20px 10px 0;
}
#center .text_pomucky .right p{
margin:0;
padding:0;
}
#center .text_work{
background:url(img/bg_o_firme_top.gif) top left no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#353535;
margin:0 15px 0 15px;
}
#center .text_work h1{
margin:0 0 0 168px;
padding:2px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#center .text_galery{
background:url(img/bg_o_firme_top.gif) top left no-repeat;
width:674px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#353535;
}
#center .text_galery h1{
margin:0 0 0 168px;
padding:2px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#center .text_galery .box{
float:left;
width:154px;
margin:15px 0 0 50px
}
#center .text_galery img{
margin:10px 10px 0 10px;
}
#center .text_galery img:hover{
border:2px solid #CA2858
}
.gallery{
	float:left;
	width:150px;
	margin:0 5px 0 10px;
	text-align:center;
}
.gallery_left{
	float:left;
}
.gallery_right{
	float:left;
}
/*-----------------CONTENT END---------------*/

/*-----------------CONTENT RIGHT---------------*/
#right{
float:left;
width:224px;
margin:40px 0 0 10px;
}
#right .text{
background:#DCDCDC;
width:206px;
margin:0 0 0 18px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
}
#right h1{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CA2858;
}
#right ul{
margin:0;
padding:15px 0 15px 0;
}
#right li{
list-style:none;
margin:0 0 5px 0;
}
#right .mail{
margin:auto;
margin-bottom:15px;
width:166px;
height:38px;
background:url(img/right_mail.gif) top left no-repeat;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#right .btn{
width:184px;
height:38px;
background:url(img/right_btn.gif) top left no-repeat;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:auto;
margin-top:15px;
}
#right span{
float:left;
margin:12px 0 0 38px;
}
#right a{
color:#FFFFFF;
text-decoration:none;
}
#right a:hover{
text-decoration:underline;
}
/*-----------------CONTENT RIGHT END---------------*/

/*-----------------FOOTER---------------*/
#footer{
margin:auto;
height:77px;
width:990px;
background:#2B2B2B;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#635e5e;
font-size:10px;
}
#footer .left{
margin:25px 0 0 10px;
float:left
}
#footer .right{
margin:37px 10px 0 0;
float:right
}
#footer a{
color:#635e5e;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
#footer p{
margin:0 0 2px 0;
padding:0;
}
/*-----------------FOOTER END---------------*/
