html
  {
    background: #0f1015 url("../images/background.jpg") 0px 0px repeat;            
    padding: 0em;    
  }

body
  {
    font: 100.01%/1.2 Arial, Verdana, "Trebuchet MS", sans-serif;
    #font-size: smaller;        
    background: transparent url("../images/back.jpg") 50% 0% repeat-y;
    margin: 0em;
    padding: 0em;
    color: white;
  }

em
  {
    font-style: normal;
    font-weight: bold;
  }

.lowercase
  {
    text-transform: lowercase;
  }

big
  {
    font-size: 130%;
  }

#web
  {
    height: 100%;
    width: 100%;
    position: relative; 
    text-align: center;  
    min-height: 400px;
    _height: 400px;   
    
  }

#web * 
  {
    text-align: left;
  }

#content
  {
    width: 752px;
    #width: 748px;
    margin: 0em auto;
    position: relative; 
    background: black url("../images/content.jpg") 50% 100% no-repeat fixed;   
  }

#top_text
  {
    width: 752px;
    _width: 748px;
    height: 183px;    
    margin: 0em;    
    position: relative;
    top: 0em;
    left: 0em;
  }

#top_text h1
  {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 752px;
    height: 183px;    
    cursor: pointer; _cursor: hand;
    overflow: hidden;
    margin: 0em;
  }

#top_text h1 span
  {
    position: absolute;
    left: 0em;   
    top: 0em; 
    width: 752px;
    height: 183px;    
    background: url("../images/header.jpg") top left no-repeat;
    cursor: pointer; _cursor: hand;
  }

#top_text h1 span a
  {
    display: block;
    width: 100%;
    height: 100%;
  }

#generalPartner { margin-bottom: -1em; display: block; float: right; margin-right: 0.0em;}
#generalPartner img { border: 0px none; }

#main
  {
    position: relative;
    width: 376px;    
    min-height: 400px;
    _height: 400px;
    #top: 7px;
    padding: 10px 10px 0px 10px;
    #padding: 0px 10px;
    float: left;
    line-height: 1.3em !important;
  }

#main.admin {

  width: 740px;
  padding-right: 0em;

}

#main h2
  {
    margin: 0em 0em 0.15em 0em;
    font-size: 1.1em;
    text-transform: uppercase;
  }

#main h2.big {font-size: 2.5em; margin-bottom: 0.6em; font-family: "Trebuchet MS", sans-serif; color: #f24f00; #margin-top: 1em; }

#main p
  {
    text-indent: 1em;
  }

#main a 
  {
    color: white;
  }

#main .hr
  {
    margin-bottom: 1em;
  }

.akce
  {
    width: 362px;
    position: relative;   
    _height: 55px;
    min-height: 55px; 
    padding-bottom: 6px;    
    _margin-bottom: 6px;
  }

.akce .top
  {
    position: relative;
    padding: 0.8em 0.4em;
    padding-bottom: 0.4em;
    padding-right: 30px;
    min-height: 45px;
    _height: 45px;
    z-index: 0;
    background: transparent url("../images/aktualita1_top.png") 0em 0em no-repeat;
    _background-image: url("../images/aktualita1_top.gif");
    cursor: pointer;
    _cursor: hand;
    display: block;
    _margin-bottom: -17px;
    line-height: 1.8em;
  }

.akce .button
  {
    position: absolute;
    top: 3px;
    right: 14px; 
    z-index: 10;   
  }

.akce .button a
  {
    text-decoration: none;
    color: white;
    font-size: 1.5em;
    display: block;
    position: absolute;
    left: 0em;
    top: 0em;
    width: 12px;
    height: 12px;
    background: transparent url("../images/plus.png") 0em 0em no-repeat;
    _background-image: url("../images/plus.gif");
  }

.akce .date
  {
    font-weight: bold;
    position: relative;
    z-index: 10;
    color: #999;
  }

.date .year
  {
    color: #444;
    font-size: 80%;
  }

.akce .fest
  {
    font-weight: bold;
    color: #999;
    font-size: 80%;
  }

.akce .nadpis
  {
    text-transform: uppercase;
    font-size: 1.3em;
    font-weight: bold;
    z-index: 10;    
    position: relative;
  }

.akce .top .showAction
  {
    position: absolute;
    right: 0px;
    top: -2px;
    color: white;
    font-weight: bold;
    text-decoration: none;
    font-size: smaller;
    display: block;
    width: 336px;
    height: 100%;
    z-index: 10;
    text-align: right !important;
    padding-right: 26px;
    background: transparent url("../images/plus.png") 348px 6px no-repeat;
    _background-image: url("../images/plus.gif");
  }

.akce .top .musicButton
  {
    position: absolute;
    right: 0px;
    top: 1.5em;
    z-index: 20;
    display: block;
    width: 30px;
    height: 30px;
    overflow: hidden;
    cursor: pointer; #cursor: hand;
    text-decoration: none;
  }

.akce .top .musicButton span
  {
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0px;
    top: 0px;
    background: black url("../images/music_button.gif") top left no-repeat;
    text-decoration: none;
  }

.akce .opened
  {
    background-image: url("../images/minus.png") !important;
    _background-image: url("../images/minus.gif") !important;
  }

.akce .text
  {
    display: block;
    z-index: 10;
    position: relative;
    padding: 1em;
    line-height: 1.5em;
    background: transparent url("../images/aktualita1_bg.png") 0em 0em repeat-y;
    _background-image: url("../images/aktualita1_bg.gif");
  }

.akce .text dl dd
  {
    margin-left: 1em;
  }

.akce .hidden
  {
    display: none;
  }

.akce .bottom
  {
    display: block;
    width: 362px;
    height: 6px;
    z-index: 0;
    background: transparent url("../images/aktualita1_bottom.png") 0em 0em no-repeat;
    _background-image: url("../images/aktualita1_bottom.gif");
  }

.akce .musicPlayer
  {
    position: absolute;
    z-index: 200 !important;
    left: 390px;
    top: -10px;
    height: 175px;
    width: 350px;
    display: block;
    background-color: #222222;
  }

.akce .musicPlayer.closed
  {
    display: none;
  }

.akce .musicPlayer a
  {
    display: block;
    width: 100%;
    height: 1.5em;
    text-align: right !important; 
    cursor: pointer;
    _cursor: hand; 
  }

.akce .musicPlayer a:hover
  {
    background-color: #444444;
  }

.akce .musicPlayer object
  {
    position: absolute;
    bottom: 0px;
  }

.featuredTop {
  width: 376px;
  background: transparent url("../images/featured_top.png") top left no-repeat;
  margin-left: -7px;
  padding-top: 7px;
  margin-bottom: 1em;
}

.featuredBottom {
  background: transparent url("../images/featured_bottom.png") bottom left no-repeat;
  padding-bottom: 12px;
  _margin-bottom: 20px;
}

.featured {
  width: 362px;  
  padding: 0px 7px;
  padding-top: 1em;  
  background: transparent url("../images/featured_middle.png") top left repeat-y;
}

.featuredTop h2 {
  background: #eb7616 none !important;  
  font-size: 150% !important;
  text-align: center !important;
  margin: 0px !important;
  padding-bottom: 0.2em;
}

.featured .akce {
  _padding-top: 12px !important;
  _margin-bottom: 0px !important;
}

.actions
  {
    text-align: right !important;
    padding-right: 14px;
    position: relative;
    top: -1px;
    margin-bottom: 2em;
  }

.actions a
  {
    color: white;
    text-decoration: none;
    font-weight: bold;
    line-height: 1.8em;
    height: 1.8em;
    display: block;
    float: right;
    background: black url("../images/akce_right.gif") right bottom no-repeat;
    border-top: 1px solid gray;
    position: relative;    
    padding: 0px 12px 0px 6px;
    font-variant: small-caps;
}

.actions a.prvni, .actions a.treti
  {
    z-index: 1;
  }

.actions a.druhy
  {
    z-index: 2;
  }

.actions a span
  {
    width: 6px;    
    height: 1.8em;
    overflow: hidden;
    background: black url("../images/akce_left.gif") left bottom no-repeat;
    position: absolute;
    border-top: 1px solid gray;    
    top: -1px;
    left: -6px;    
  }
  
.actions a:hover, .actions a:hover span
  {
    z-index: 20 !important;
    background-color: #222;
  }

.actions a.selected, .actions a.selected span
  {
    z-index: 10 !important;
    background-color: #333333;
  }

dl.akceAll dt
  {
    font-weight: bold;
    font-size: 1.1em;
    text-transform: capitalize;
    color: #cccccc;
    margin-bottom: 0.3em;
    margin-top: 0.7em;
    padding: 0.2em 0.4em;
    background: transparent url("../images/mesic_back.png") 0em 0em repeat-y;
    _background-color: #474545;
    _background-image: url("../images/mesic_back.gif");
    _height: 1px;
  }

dl.akceAll dd
  {
    margin-left: 1em;
    margin-top: 0.2em;
    text-indent: -4em;
    padding-left: 4em;
  }

dl.akceAll dd .datum
  {
    font-weight: bold;
    margin-right: 0.5em;
  }

dl.akceAll dd .datum .mezera
  {
    padding-right: 0.6em;
  }

dl.kontakty a
  {
    color: #aaa;
    text-decoration: none;
  }

dl.kontakty a:hover
  {
    text-decoration: underline;
  }

dl.kontakty dt
  {
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 0.5em;
    margin-top: 1.5em;
    padding: 0.3em 0.4em;
    background: transparent url("../images/mesic_back.png") 0em 0em repeat-y;
    _background-color: #474545;
    _background-image: url("../images/mesic_back.gif");
    _height: 1px;
  }

dl.kontakty dd
  {
    margin-left: 1em;
  }

dl.novinky dt
  {
    font-weight: bold;
    background: transparent url("../images/mesic_back.png") 0em 0em repeat-y;
    _background-color: #474545;
    _background-image: url("../images/mesic_back.gif");
    _height: 1px;
    padding: 0.3em 0.4em;
  }

dl.novinky dd
  {
    margin: 0.3em 0em 1em 0.5em;
  }

#insert fieldset
  {
    border: 0em none;
  }

#insert fieldset legend
  {
    display: none;
  }

#insert #nick
  {
    float: right;
    width: 220px;
    position: relative;
    top: -1.5em;
    padding: 0.1em 0.3em;
  }

#insert #text
  {
    height: 8em;
    padding: 0.5em;
    width: 95%;    
    #scrollbar-base-color: #444444;
  }

#insert #nick, #insert #text
  {
    background-color: transparent;
    border: 1px solid #999999;
    color: #dddddd; 
  }

#insert #submit
  {
    clear: both;
    float: left;
    width: 100%;
    text-align: center;
    height: 3em;
    background: transparent;
    color: #dddddd;
    font-weight: bold;
    letter-spacing: 0.3em;
  }

#insert .textLabel
  {
    float: left;
  }

#insert img
  {
    border: 0em none;
    margin: 0px;
  }

#insert p.smileys
  {
    text-indent: 0em;
  }

#insert p.smileys a
  {
    padding: 0em;
    color: black;
  }

p.about
  {
    font-size: 90%;
  }

div.dj
  {
    width: 393px;
    _width: 386px;
    /*min-height: 503px;  
    _height: 503px;  */
    position: relative;
  }

div.dj.back
  {
    background: transparent url("../images/dj_back.gif") 0em 0em repeat-y;
  }

div.dj.top
  {
    background: transparent url("../images/dj_top.gif") 0em 0em no-repeat;
    position: relative;
    top: -16px;
  }

div.dj.bottom
  {
    padding: 0px 23px 94px 23px;
    width: 347px;
    _width: 340px;
    min-height: 411px;
    _height: 411px;
    position: relative;
    top: 40px;
    margin-bottom: 1em;
  }

div.dj.bottom#jantac
  {
    background: transparent url("../images/jantac.gif") bottom left no-repeat;
  }

div.dj.bottom#kate, div.dj.bottom#dvoracek
  {
    min-height: 150px;
    _height: 150px;
  }

.dj h3
  {
    font-size: 1em
    line-height: 1.2em;
    text-transform: uppercase;
    position: relative;
    top: -0.5em;
  }

.dj dl
  {
    margin: 0em;
    padding: 0em;
    text-indent: 0em;
    font-size: 0.75em;
    color: #6f6f6f;
    font-weight: bold;
  }

.dj dt
  {
    color: white;
    padding-left: 16px;
    background: transparent url("../images/4tecky.jpg") 0em 0.65em no-repeat;
    margin-top: 1.5em;
    _zoom: 1;
  }

.dj dd
  {
    margin: 0em;    
  }

.dj a.mail
  {
    position: absolute;
    bottom: 27px;
    display: block;
    width: 50px;
    height: 44px;
    overflow: hidden;
  }

.dj a.mail span
  {
    position: absolute;
    left: 0em;
    top: 0em;
    display: block;
    width: 50px;
    height: 44px;
    background: transparent url("../images/zavinac.gif") 0em 0em no-repeat;
  }

.dj a.mail:hover span
  {
    background-position: 0px -52px;
  }

#sitemap a
  {
    text-decoration: none;
  }

#sitemap a:hover
  {
    text-decoration: underline;
  }

#sitemap dd
  {
    margin-left: 1em;
  }

#sitemap dt
  {
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 0.5em;
  }

.invisible
  {
    color: #555555;
  }

.forumMenu
  {
    display: block;
  }

.forumNew
  {
    text-transform: lowercase;
    font-weight: bold;
    text-decoration: none;
  }

.forumNew:hover
  {
    text-decoration: underline;
    color: #cccccc !important;
  }

.vzkaz1, .vzkaz0
  {
    background-color: #333333;
    padding: 0.3em 0.5em;
    margin: 0.2em 0em;
  }

.vzkaz0
  {
    background-color: #222222;
  }
#menu, #menu2
  {
    float: right;
    width: 170px;
    list-style-type: none;
    text-align: right;
    padding: 0em;
    padding-bottom: 150px;
    margin: 0em;
    text-indent: 0em;
    _overflow: hidden;
    margin-top: 1em;
    #margin-top: 0em;
    position: relative;
    #z-index: -1;
  }

#menu li, #menu ul, #menu dl, #menu dd, #menu dt, #menu2 li, #menu2 ul, #menu2 dl, #menu2 dd, #menu2 dt 
  {
    text-indent: 0em;
    margin: 0em 0em 0.7em 0em;
    padding: 0em;    
  }

#menu li a, #menu2 li a
  {
    font-size: 1.1em;
    text-transform: uppercase;
    color: white;
    text-decoration: none;
    margin-top: 1.3em;
  }

#menu li * a, #menu2 li * a
  {
    font-size: 1em;
    text-transform: none;    
  }

#menu a:hover .under, #menu2 a:hover .under
  {
    text-decoration: underline;
  }

#menu a.skip, #menu .menu_mezera, #menu2 a.skip, #menu2 .menu_mezera
  {
    display: none;
  }

#menu li ul li a, #menu2 li ul li a
  {
    color: #999999;
  }

#menu li ul li a:hover, #menu2 li ul li a:hover
  {
    text-decoration: underline;
    color: white;
  }

#menu .polozka, #menu2 .polozka
  {
    font-size: 0.8em;
    color: #999999;
    margin-bottom: 1em;
    margin-top: 0.5em;
    padding-right: 1em;
    list-style-type: none;
    padding-left: 0em;
  }

#menu .polozka a, #menu2 .polozka a
  {
    color: #999999;
  }

#menu .polozka *, #menu2 .polozka *
  {
    margin: 0em;
    padding: 0em;
    text-indent: 0em;
  }

#menu .polozka dd, #menu2 .polozka dd
  {
    margin-left: 0em;    
    margin-top: 0.2em;
  }

#menu dl.polozka dt, #menu2 dl.polozka dt, #menu dl.polozka dt a, #menu2 dl.polozka dt a
  {
    color: #ccc;
    margin-top: 0.7em;
    margin-bottom: 0.2em;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 110%;    
  }

#menu dl.polozka dt a:hover, #menu2 dl.polozka dt a:hover
  {
    color: white;
    text-decoration: underline;
  }

#menu dl.polozka dd a:hover, #menu2 dl.polozka dd a:hover
  {
    color: white;
  }

#menuGalerie li {
  margin-bottom: 0.5em !important;
  list-style-type: square;
  margin-left: 1.5em !important;
}

ul#menu li, ul#menu2 li, #main h2
  {
    background: transparent url("../images/4tecky.jpg") 0px 3px no-repeat;
    #background-position: 0px 5px;
    text-indent: 0.8em;
  }

li.nodecoration
  {
    background-image: none !important;
  }

#main h2
  {
    #background-position: 0px 0.4em;
    margin-top: 0em;
  }

ul#menu li *, ul#menu2 li *, ul#menu li ul *, ul#menu2 li ul *
  {
    background-image: none;
    text-indent: 0em;
  }

ul#menu2 li a, ul#menu li a
  {
    display: block;
    position: relative;
    color: white;
    height: 13px;
    margin-left: 14px;
    overflow: hidden;
  }

ul#menu2 li dl a, ul#menu li dl a
  {
    height: auto;
  }

ul#menu2 .menu_img, ul#menu .menu_img
  {
    position: absolute;
    left: 0em;
    top: 0em;
    display: block;
    background: transparent none 0em 0em no-repeat;
    height: 16px;
    cursor: pointer; #cursor: hand;
  }

ul#menu li a, ul#menu2 li a
  {
    height: 16px
  }

ul#menu li * li a, ul#menu2 li * li a
  {
    height: auto;
  }

ul#menu #nabizime {width: 130px;height: 19px;}
ul#menu #nabizime .menu_img {width: 130px;height: 19px;background-image:url("../images/menu/nabizime.gif");}
ul#menu #nabizime:hover .menu_img {background-position: 0px -19px;}

ul#menu2 #dj {width: 52px; height: 16px;}
ul#menu2 #dj .menu_img {width: 52px;background-image:url("../images/menu/djs.gif");}
ul#menu2 #dj:hover .menu_img {background-position: 0px -16px;}

ul#menu2 #misto {width: 82px;height: 19px;}
ul#menu2 #misto .menu_img {width: 82px;height: 19px;background-image:url("../images/menu/misto.gif");}
ul#menu2 #misto:hover .menu_img {background-position: 0px -19px;}

ul#menu2 #doprava {width: 130px;}
ul#menu2 #doprava .menu_img {width: 130px;background-image:url("../images/menu/doprava.gif");}
ul#menu2 #doprava:hover .menu_img {background-position: 0px -16px;}

ul#menu2 #o_nas {width: 84px;height: 19px;}
ul#menu2 #o_nas .menu_img {width: 84px;height: 19px;background-image:url("../images/menu/o_nas.gif");}
ul#menu2 #o_nas:hover .menu_img {background-position: 0px -19px;}

ul#menu2 #kontakty {width: 147px;}
ul#menu2 #kontakty .menu_img {width: 147px;background-image:url("../images/menu/kontakty.gif");}
ul#menu2 #kontakty:hover .menu_img {background-position: 0px -16px;}

ul#menu #novinky {width: 119px;}
ul#menu #novinky .menu_img {width: 119px;background-image:url("../images/menu/novinky.gif");}
ul#menu #novinky:hover .menu_img {background-position: 0px -16px;}

ul#menu #forum {width: 96px;}
ul#menu #forum .menu_img {width: 96px;background-image:url("../images/menu/forum.gif");}
ul#menu #forum:hover .menu_img {background-position: 0px -16px;}

ul#menu #galerie {width: 116px;}
ul#menu #galerie .menu_img {width: 116px;background-image:url("../images/menu/galerie.gif");}
ul#menu #galerie:hover .menu_img {background-position: 0px -16px;}

#menu #longForum
  {
    display: none;
  }

#menu .white
  {
    color: white !important;    
  }

#menu a.white:hover
  {
    text-decoration: underline;
    display: inline;
  }

#footer
  {
    clear: both;
    margin: 0px;
    bottom: 0px;
    text-transform: uppercase;
    font-weight: bold;
    width: 738px;
    padding: 0px 10px;
    padding-bottom: 1em;
    #padding-bottom: 0em;
    font-size: 0.9em;
  }

#footer a
  {
    color: white;
    text-decoration: none;
  }

#footer a:hover
  {
    text-decoration: underline;
  }

#footer .hr
  {
    margin: 1.3em 0em 0.3em 0em;
    width: 100%;
  }

#footer .webmaster
  {
    color: #999999;
  }

#footer .switch
  {
    position: relative;
    behavior: url("include/hover.htc");
  }

#footer .on
  {
    position: absolute;
    left: 0px;
    top: 0em;
    overflow: visible;
    white-space: nowrap;
    visibility: hidden;    
  }

.switch .on a
  {
    color: #999999;
    text-decoration: none;    
  }

.webmaster a
  {
    color: white !important;
  }

.switch .on a:hover
  {
    text-decoration: underline;
  }

#footer .switch:hover .on
  {
    visibility: visible;
  }

#footer .switch:hover .off
  {
    color: black;
    visibility: hidden;
  }

#footer_top a
  {
    float: right;
    position: relative;
    top: -4em;
    padding: 0em 0.2em;
    color: white;
    text-decoration: none;
  }

#footer_top a:hover
  {
    text-decoration: underline;
  }

#top, #rss
  {
    display: block;
    width: 18px;
    height: 18px;    
    overflow: hidden;
    color: black !important;
  }

#top span, #rss span
  {
    display: block;
    width: 18px;
    height: 18px;    
    position: absolute;
    top: 0em;
    left: 0em;
    background: black url("../images/top.png") 0em 0em no-repeat;
    _background-image: url("../images/top.gif");
    
  }

#rss span
  {
    background: black url("../images/rss.png") 0em 0em no-repeat;
    _background-image: url("../images/rss.gif");
  }

.sitemap
  {
    color: #999999 !important;
  }

.cleaner
  {
    clear: both;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    visibility: hidden;
  }

.hr
  {
    height: 1px;
    width: 93%;
    line-height: 1px;
    font-size: 1px;
    background-color: #5c5c5c;
    border-top: 1px solid #252525;
    margin: 0em !important;    
  }

#footer .hr
  {
    margin-bottom: 16px !important;
  }

.mbf-item
  {
    display: none;
  }

.calendarOpener {
  cursor: pointer; _cursor: hand;
}

.calendar, .controlDiv {
  display: none;
  background-color: white;
  border: 2px solid #f67510;
  color: black;
  position: absolute;
  margin: 0.5em 0em 0em 0.5em;
  padding: 0.5em;
}

.calendar a {
  color: black !important;
}

.calendar * td {
  width: 2em;
}

.calendar * td.day {
  color: #f67510;
}

.calendar * tr:hover {
  background-color: #ddd;
}

#akce_telo {
  width: 300px;
}

#akce_controls {
  position: absolute;
  left: 330px;
}

.controlDiv {

  width: 400px;
  position: absolute;
  padding: 5px;
  margin: 0em;
}

#akce_controls .controlDiv a {
  color: blue;
}

.centerText {
  text-align: center !important;
}

#addImageOdeslat, #addMusicOdeslat, #addCoverOdeslat, #addMusicSubmit {
  display: none;
}

.hidden {
  display: none;
}

.akce_admin_hint, .akceAll .denVtydnu {
  position: absolute;
  width: 150px;
  left: -150px;
  margin-top: -1em;
  display: none;
  border: 2px solid #f67510;
  padding: 0.5em;
  overflow: hidden;
  background-color: black;
}

.akceAll .denVtydnu {
  position: absolute;
  width: auto;
  left: -60px;
  overflow: visible;
  text-indent: 0em;
}

.akce_admin_hint.shown, .akceAll .denVtydnu.shown {
  display: block;
}

.akce_admin_item {
  padding-left: 5px;
}

.akce_admin_item:hover {
  background-color: #111;
}

#doprava dt {
  font-weight: bold;
  margin-top: 1em;
}

#ads img {
  border: 0px none;
}

#ads li {
    float: right;
    list-style-type: none;
    clear: both;
    margin: 0em;
    margin-right: 1em;
}

div.latestNote {
    font-size: 75%;
    margin: 1em;
    font-style: italic;
    _padding-bottom: 1em;
}

#fbLike {
  border: 1px solid #3b5998;
  padding: 0em;
  margin-bottom: 1em;
}

#fbLike h3 {
  margin: 0em 0em .5em 0em;
  background-color: #3b5998;
  color: white;
  font-weight: bold;
  font-size: 100%;
  padding: .2em .5em;
}

#fbLike p {
  font-size: 70%;
  margin: .5em;
}

#fbIframeContainer {
  width: 100%;
  text-align: center;
}

