/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

 	Reset

   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

@import "http://www.sceav-pisek.cz/style/reset.css";


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

	Layout

   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */	
   
@import "http://www.sceav-pisek.cz/style/layout_base.css";

@import "http://www.sceav-pisek.cz/style/layout_head.css";
 
@import "http://www.sceav-pisek.cz/style/layout_mainmenu.css";

@import "http://www.sceav-pisek.cz/style/layout_sidebar.css";

@import "http://www.sceav-pisek.cz/style/layout_content.css";
   
@import "http://www.sceav-pisek.cz/style/layout_footer.css";
   

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

	Helpers

   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* . . . . . . . . . . . . . . . . . . . . . . . . . 
	>> Clearing, floating
   . . . . . . . . . . . . . . . . . . . . . . . . .  */

.clr, .clrBoth { clear: both; }

.floatLeft { float: left; }

.floatRight { float: right; }

.alignLeft { text-align: left; }	

.alignRight { text-align: right; }	

.hidden { display: none; }

/* . . . . . . . . . . . . . . . . . . . . . . . . . 
	>> Sizes
   . . . . . . . . . . . . . . . . . . . . . . . . .  */

.width50 { width: 50%; }

.width75 { width: 75%; }

.width100 { width: 100%; }

/* . . . . . . . . . . . . . . . . . . . . . . . . . 
	>> Links
   . . . . . . . . . . . . . . . . . . . . . . . . .  */

#toplink {
	visibility: hidden;
}

/* . . . . . . . . . . . . . . . . . . . . . . . . . 
	>> Error & Notices
   . . . . . . . . . . . . . . . . . . . . . . . . .  */

div.error, div.notice {
	width: auto;
	padding: 10px;
	margin-bottom: 10px;
}

div.error {
	border: 1px solid #eec0bf;
	background: #fdf4f4;
}

div.notice {
	border: 1px solid #62d56a;
	background: #e8f7e6;
}
      
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

	Typografie
	
	shorthand: 	style variant weight size/line-height family (proc nefunguje?)

   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* . . . . . . . . . . . . . . . . . . . . . . . . . 
	>> Blocks
   . . . . . . . . . . . . . . . . . . . . . . . . .  */

body {
	font-size: 62.5%;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
}
#content {
	font-size: 1.3em;
	line-height: 1.8em;
}
#content .submenu a {
	font-style: italic;
	font-weight: bold;
	font-size: 1.2em;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	letter-spacing: -1px;
	text-decoration: none;
}
#content .sitemap {
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-size: 1em;
}
#content .sitemap .sm_category {
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	font-size: 1.3em;
}
#content a {
	text-decoration: none;
}
#content form fieldset legend {
	font-style: italic;
	font-weight: bold;
	font-size: 1.4em;
}
#content form li input, form li select, form li textarea, #content input.text {
	font-size: inherit;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}
#content form li textarea {
	font-size: inherit;
}
#content li.submit input, #content input.btn_submit {
	font-weight: bold;
	font-size: 0.9em;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
}
#content .article_details {
	font-size: 0.85em;
}

#pagination div a, #pagination b {
	text-decoration: none;
}
#content_bottom { 
	font-size: 1.1em;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}

#mainmenu {
	font-weight: bold;
	font-size: 1.4em;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}
#mainmenu ul li a {
	text-align: center;
	text-decoration: none;
}
#mainmenu ul li a:hover {
	text-decoration: none;
}
#mainmenu ul li.activ a, #mainmenu ul li.activ a:hover {
	text-decoration: none;
}

#sidebar {
	font-size: 1.1em;
}
#sidebar .box h3 {
	font-weight: bold;
	font-size: 1.45em;
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
}
#sidebar .box a, .address a {
	text-decoration: none;
}
#sidebar .submenu li a {
	text-decoration: underline;
	font-weight: bold;
	font-size: 1.3em;
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
}
#sidebar form {
	text-align: right;
}
#sidebar input.text {
	font-size: 1.3em;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}
#sidebar input.btn_submit {
	font-weight: bold;
	font-size: 1.1em;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
}

#content_bottom {
	text-align: right;
}
#content_bottom a, #footer a {
	text-decoration: none;
}
#footer {
	text-align: center;
	font-size: 1.1em;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}



/* . . . . . . . . . . . . . . . . . . . . . . . . . 
	>> Headings
   . . . . . . . . . . . . . . . . . . . . . . . . .  */

#content h2 {
	font-size: 2.2em;
	font-weight: normal;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	letter-spacing: -1px;
}
#content h3 {
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 0.05em;
}
#content .comments h2, #content h2.comments {
	font-size: 1.4em;
}

/* . . . . . . . . . . . . . . . . . . . . . . . . . 
	>> Lines
   . . . . . . . . . . . . . . . . . . . . . . . . .  */



   
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

	Ajax

   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
 

.ajax-loading {
	padding: 10px 0;
	background: url(http://www.sceav-pisek.cz/images/spinner.gif) no-repeat 10px center;
}
.ajax-loaded {
	padding-top: 5px;
}

 
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

	Hacks

   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
 
body { /* ie7 */
 &padding-top: 10px;
}

#content h2 { /* ie7 */
 &line-height: 1.2em
}



