
/*
Theme Name: GoallBal.cz
Description: Vlastní téma.
Version: 0.1
Author: Pavel Dostál
Author URI: http://pdostal.cz/
Tags:
*/

/* Begin Typography & Colors */

/* Default */
html,body,section,header,nav,div,h1,h2,ul,li { margin: 0px; padding: 0px; overflow: hidden; }

/* Body */
html { font-family: sans-serif, tahoma, verdana, arial; font-size: 13px; overflow: auto; }
body { width: 1000px; margin: 12px auto; padding: 5px; }

body>header { width: 100%; height: 250px; }
body>header img { display: block; float: left; width: 1000px; height: 200px; }

body>header>nav { height: 35px; }
body>header>nav li { float: left; display: inline-block; }
body>header>nav li a { margin-left: 5px; background-color: #d9721d; display: inline-block; height: 21px; width: 195px; text-decoration: none; color: #fff; text-align: center; font-size: 18px; padding: 7px 0px; border-radius: 10px; }

body>aside .menu-item ul { display: none; }
body>aside .current-menu-parent ul,body>aside .active ul { display: list-item; }

body>aside .fb-like { margin-left: 45px; }

body>aside { width: 170px; float: left; }
body>aside h1 { display: none; }
body>aside .menu li a { display: inline-block; height: 21px; width: 150px; margin: 0px 5px 10px 5px; background-color: #333; text-decoration: none; text-align: center; color: #fff; font-size: 18px; padding: 7px 0px; border-radius: 10px; }
body>aside .menu .sub-menu li a { display: list-item; height: auto; width: 100%; background-color: #fff; color: #000; text-decoration: none; text-align: left; font-size: 18px; padding: 0px; padding-left: 7.5px; }

#main { float: right; width: 830px; }

#main>#postsindex li { display: block; margin-bottom: 10px; }
#main>#postsindex li .date { display: block; float: right; margin-right: 15px; }

#main>article>header .date { display: block; float: right; margin-right: 15px; }
#main>article>header h1 { display: block; float: left; }

#main>article .content { margin-right: 15px; }
#main>article .content ul,#main>article .content li,#main>article .content h1 { overflow: visible; }
#main>article .content ul { padding-left: 15px; }

#main>article .content .alignleft { float: left; }
#main>article .content .alignright { float: right; }

#main>article .content #calendar { border-collapse: collapse; width: 100%; text-align: left; font-size: 16px; }
#main>article .content thead { border: 5px double #000; }
#main>article .content tbody { border: 1px solid #000; }
#main>article .content td { border: 1px solid #000; }
#main>article .content .calendar_location { width: 150px; }
#main>article .content .calendar_date { width: 200px; }
#main>article .content .calendar_category { width: 125px; }
#main>article .content .calendar_event { width: 325px; }

#main>.counter ul { text-align: center; }
#main>.counter li { display: inline-block; }

footer { width: 100%; text-align: center; margin-top: 25px; }

a { color: #000; font-weight: bold; }

.clear { clear: both; }
