﻿/*
	Main Stylesheet (for all browsers)
	version: 1.0
	
	author: VIZUS s.r.o. (Jakub Ferenc)
	email: servis@vizus.cz, jakub.ferenc@vizus.cz
	website: http://www.vizus.cz
*/

/*-----------------------------------------------------------*/
/* import files */
/*-----------------------------------------------------------*/
@import url(css/reset.css);
@import url(css/framework.css);
@import url(css/iefixer.css);
/*-----------------------------------------------------------*/
/* end import files */
/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* project colors 
 */
/*-----------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------*/
/* :WYSIWYG editor styles: */
/*----------------------------------------------------------------------------------------------------------------------*/
h1 {

}

h2, h3, h4, h5, h6 {margin: 1em 0 0.2em 0;}

h1,
h1 a:link,
h1 a:visited {
	color: #333333;
	font-size: 21px;
	line-height: 28px;
	margin-bottom: 1em;
}

div.article h2,
div.article h2 a:link,
div.article h2 a:visited {
	color: #333333;
	font-size: 21px;
	line-height: 28px;
}

 
h2,
h2 a:link,
h2 a:visited {
	color: #333333;
	font-size: 16px;
}	

h3,
h3 a:link,
h3 a:visited {
	color: #047BB4;
	font-size: 16px;	
}

h4,
h4 a:link,
h4 a:visited {
	color: #999999;
	font-size: 16px;	
}

h5,
h5 a:link,
h5 a:visited {}

ul {
	padding-left: 20px;
}

	ul li {
		background: transparent url(star-gray-small.png) 0 2px no-repeat;
		margin-bottom: 0.5em;
		padding-left: 20px;
	}
		
		ul li ul {
			list-style: none;
			margin: 0.5em 0;
			padding-left: 0;
		}
		ul li ul li {
			padding-left: 15px;
		}

	
table,
table.standard,
table.colored,
table.invisible {

}
	
	table th {
		background-color: #A7CEDF;
		color: #0172A1;
	}
	
		table th h4 {
			color: #333333;
			margin: 0;
		}
	
	table th, table td {padding: 5px 10px;}
	
	table td {border-bottom: 1px solid #999999;}

	
	table td {color: #000;}
	
	table.colored th, table.colored td {}
	
	table.colored th {}
	
	table.colored td {}	
	
	table.invisible th, 
	table.invisible td {}
	
	table.invisible th {}
	
	table.invisible td {}		
		
/*----------------------------------------------------------------------------------------------------------------------*/
/* :WYSIWYG editor styles: */
/*----------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* :project settings: */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
html, body {height: 100%;}

.editor {}

/*------------------------*/
/* Calibri for IE */
/*------------------------*/

/* @Calibri Bold */
@font-face {
	font-family: Calibri;
	font-weight: bold;
	src: url('fonts/CALIBRIB.eot');
}

/* @Calibri Normal */
@font-face {
	font-family: Calibri;
	font-weight: normal;
	src: url('fonts/CALIBRI.eot');
}

/* @Calibri Italic */
@font-face {
	font-family: Calibri;
	font-style: italic;
	src: url('fonts/CALIBRII.eot');
}

/* @Calibri Other */
@font-face {
	font-family: Calibri;
	font-style: italic;
	src: url('fonts/CALIBRIZ.eot');
}

/*------------------------*/
/* end Calibri for IE */
/*------------------------*/

/* @Calibri Bold */
@font-face {
	font-family: Calibri;
	font-weight: bold;
	src: url('fonts/CALIBRIB.TTF');
}

/* @Calibri Normal */
@font-face {
	font-family: Calibri;
	font-weight: normal;
	src: url('fonts/CALIBRI.TTF');
}

/* @Calibri Italic */
@font-face {
	font-family: Calibri;
	font-style: italic;
	src: url('fonts/CALIBRII.TTF');
}

/* @Calibri Other */
@font-face {
	font-family: Calibri;
	font-style: italic;
	src: url('fonts/CALIBRIZ.TTF');
}

body {
	background-color: #A7CEDF;
	color: #333333;
	font: normal normal 13px Calibri, Lucida Grande, Arial, sans-serif;
	line-height: 1.33em;
}

body.editor {background-color: #FFF;}

a:link, 
a:visited {
	color: #047BB4;
	text-decoration: underline;
}

a:active,
a:hover {text-decoration: none;}

form {}
	
	form input,
	textarea,
	select {font-family: Calibri;}
	
	select {
		background: #FFF;
		width: 100%;
	}
	
	form input[type="text"], 
	form input[type="password"] {}

	form input.text, 
	form input.password,
	textarea {}

	
	form input[type="submit"] {}

	form input.submit {}	
	
	.content form label {}
	
	.content form input[type="text"], 
	.content form input[type="password"] {}

	.content form input.text, 
	.content form form input.password, 
	.content form textarea {}		
	
	.content form input[type="text"], 
	.content form input.text {}

	.content form input.text {}
	
	.content form textarea {}
	
	.content form p {
		height: 1%;
		margin-bottom: 5px;
		min-height: 1%;
		overflow: hidden;
	}
	
	.content form div.captcha {}
	
		.content form div.captcha img {
			display: inline;
			float: left;
		}
		
		form div.captcha input#CaptchaNumber {
			border:1px solid #82BEDA;
			color: #CC3300;
			float: left;
			font-size: 26px;
			font-weight: bold;
			height: 38px;
			margin-left: 10px;
			text-align: center;
			width: 90px;
		}
		
		.content form div.captcha input.text {}	
		
		.content form span.captcha-help {
			display:inline;
			float: right;
			width: 65%;
		}
	
/*----------------------------------------------------------------------------------------------------------------------*/
/* :layout styles: */
/*----------------------------------------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* :wrapper: */
/*-----------------------------------------------------------*/			
div.wrapper {
	background: transparent url(bg.gif) top left repeat;
	margin: 20px auto;
	width: 1000px;
}
/*-----------------------------------------------------------*/
/* :end wrapper: */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :menu: */
/*-----------------------------------------------------------*/			
div.nav {
	float: left;
	margin-left: 32px;
	width: 638px;
}

	div.nav	div.nav-in {}

	div.nav ul.menu {padding: 0;}

		div.nav ul.menu li {
			background: none;
			margin-right: 5px;
			padding: 0;
			text-align: center;
			width: 123px;
		}
		
		div.nav ul.menu li.last {margin-right: 0;}
		
		div.nav ul.menu li.first {padding-left: 0;}
		
		div.nav ul.menu li.i1,
		div.nav ul.menu li.i2,
		div.nav ul.menu li.i3 {margin-right: 6px;}
	
	div.nav ul.menu li a {
		background: url(menu-bottom.png) bottom left no-repeat;
		display: block;
		padding-bottom: 50px;		
	}
	
		div.nav ul.menu li a span {
			background-color: #FFF;
			display: block;
			padding-bottom: 10px;
		}
	
	div.nav a:link, 
	div.nav a:visited {
		color: #000;
		font: normal bold 14px Calibri, Lucida Grande, Arial, sans-serif;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	div.nav a:hover, 
	div.nav a:active {}
/*-----------------------------------------------------------*/
/* end menu */
/*-----------------------------------------------------------*/	
div.header {
	background: transparent url(header.png) top left no-repeat;
	height: 363px;
	position: relative;
}

	div.header h1,
	div.header a.trikralova-sbirka {position: absolute; top: 145px; left: 60px;}
	
	div.header h1 a,
	div.header a.trikralova-sbirka {
		display: block;
		height: 147px;
		text-indent: -99999px;
		width: 564px;	
	}
	
	div.header a.charita-logo {
		position: absolute; top: 85px; right: 205px;
	}

/*-----------------------------------------------------------*/
/* :header: */
/*-----------------------------------------------------------*/			


/*-----------------------------------------------------------*/
/* end header */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :main: */
/*-----------------------------------------------------------*/	
div.main {clear: both;}
	
	div.main div.main-in {padding: 10px 33px;}
/*-----------------------------------------------------------*/
/* :end main: */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :content: */
/*-----------------------------------------------------------*/	
div.content {	
	background: transparent url(content-crumbs.png) top left no-repeat;
	float: left;
	position: relative;
	width: 638px;
}

div.content-homepage {
	background: transparent url(content-header.png) top left no-repeat;
	padding-top: 7px;
}

	div.content div.content-footer {
		background: transparent url(content-footer.png) top left no-repeat;
		height: 45px;
		width: 100%;
	}
	
	div.content div.content-footer-pager {
		background: transparent url(content-footer-pager.png) top left no-repeat;
		height: 45px;
		width: 100%;
	}	

	div.content div.content-footer-pager p {
		padding-top: 12px;
		text-align: center;
	}
	
	div.content div.content-footer-pager a:link,
	div.content div.content-footer-pager a:visited {
		color: #FFF;
		font-size: 12px;
	}
	
	div.content div.content-in {
		background-color: #FFF;
		min-height: 300px;
		padding: 18px;
	}
	
	 
/*-----------------------------------------------------------*/
/* :end content: */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :footer: */
/*-----------------------------------------------------------*/		
div.footer {
	background: #A7CEDF url(footer.png) top left no-repeat;
	height: 119px;
	margin-top: 42px;
	position: relative;
}
	
	div.footer div.footer-in {padding: 20px 32px;}
	
	div.footer ul {list-style: none; padding: 0;}
	
	div.footer li {
		background: none;
		display: inline;
		float: left;
		padding: 0;
	}
	
	div.footer,
	div.footer a:link, 
	div.footer a:visited {
		color: #333333;
		font-size: 12px;
		font-weight: normal;
	}
	
	div.footer a:link, 
	div.footer a:visited {text-decoration: underline;}
	
	div.footer .alt-navigation {float: left;}
	
	
	div.footer .alt-navigation ul li.first {margin-left: 0;}
	
	div.footer address {float: right;}
	
	div.footer p.copyright {
		clear: both;
		position: relative; top: 35px;
		text-align: center;
		width: 100%;
	}
	
	
	div.footer p.copyright,
	div.footer p.copyright a:link,
	div.footer p.copyright a:visited {
		color: #FFF;
		font-size: 15px;
	}
/*-----------------------------------------------------------*/
/* :end div.footer: */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :header homepage: */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :end header homepage: */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :accesslinks: */
/*-----------------------------------------------------------*/	
.accesslinks {}
/*-----------------------------------------------------------*/
/* :end accesslinks: */
/*-----------------------------------------------------------*/	


/*-----------------------------------------------------------*/
/* :submenu: */
/*-----------------------------------------------------------*/	
ul.submenu {list-style: none;}

	ul.submenu li {}
	
	ul.submenu li.last-child {}
	
	ul.submenu li, 
	ul.submenu li a:link,
	ul.submenu li a:visited {}
	
	ul.submenu li a:active,
	ul.submenu li a:hover,
	ul.submenu li a.active	{}
	
	ul.submenu li ul {}
		
		ul.submenu li ul li {}
		
		ul.submenu li ul li a:link,
		ul.submenu li ul li a:visited {padding-left: 0;}		
		
		ul.submenu li ul li,
		ul.submenu li ul li a:link,
		ul.submenu li ul li a:visited {}
/*-----------------------------------------------------------*/
/* end submenu */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :crumbs: */
/*-----------------------------------------------------------*/						
div.crumbs p {
	color: #047BB4;
	height: 58px;
	line-height: 50px;
	padding: 0 18px;
}

div.crumbs p a:link,
div.crumbs p a:visited {
	color: #333333;
}
/*-----------------------------------------------------------*/
/* :end crumbs: */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :flash banner: */
/*-----------------------------------------------------------*/						

/*-----------------------------------------------------------*/
/* :end flash banner: */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :sidebar: */
/*-----------------------------------------------------------*/	
div.aside {
	margin-left: 658px;
	min-height: 300px;
}

	div.box-menu {
		background: transparent url(box-menu-header.png) top left no-repeat;
		padding-top: 6px;
		position: relative;
		z-index: 5;
	}
	
		div.box-menu-in {
			background: transparent url(box-menu-footer.png) bottom left no-repeat;
			padding-bottom: 17px;
		}
		
	div.box-menu div.box-menu-content {
		background-color: #047CB5;
		padding: 20px 20px 20px 10px;
	}
		
		div.box-menu ul,
		div.box-menu li {
			background: none;
			padding: 0;
		}
		
		div.box-menu li {
			border-bottom: 1px solid #3D97C2;
			padding-bottom: 10px;
		}
		
		div.box-menu li.last {
			border-bottom: 0;
			padding-bottom: 0;
		}
		
		div.box-menu li a:link,
		div.box-menu li a:visited {
			color: #FFF;
			display: block;
			font-weight: bold;
			font-size: 14px;
			padding-left: 30px;
		}
		
		div.box-menu li a:active,
		div.box-menu li a:hover,
		div.box-menu li a.active {
			background: transparent url(box-menu-list-img.png) center left no-repeat;
			text-decoration: none;
		}
		
		div.box-menu li ul {padding-left: 30px;}
		
		div.box-menu li ul li a:link,
		div.box-menu li ul li a:visited {
			font-size: 12px;
		}

		
	div.box-menu-tabs {
		display: inline;
		float: right;
		position: relative; top: -25px;
		z-index: 2;
	}

		div.box-menu-tabs ul,
		div.box-menu-tabs li {
			background: none;
			padding: 0;
		}
		
		div.box-menu-tabs li {
			display: inline;
			background: transparent url(box-menu-tab.png) top left no-repeat;
			float: right;
			height: 67px;
			margin-left: 4px;
			width: 52px;
		}
		
		div.box-menu-tabs li.last {margin-left: 0;}
		
		div.box-menu-tabs li a {
			display: block;
			padding-top: 58%;
			text-align: center;
		}
	
	div.aside div.article {}
	
		div.aside div.article h2,
		div.aside div.article h2 a:link, 
		div.aside div.article h2 a:visited {}

/*-----------------------------------------------------------*/
/* :end sidebar: */
/*-----------------------------------------------------------*/	


	

/*----------------------------------------------------------------------------------------------------------------------*/
/* :end layout styles: */
/*----------------------------------------------------------------------------------------------------------------------*/	

/*----------------------------------------------------------------------------------------------------------------------*/
/* global classes */
/*----------------------------------------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* boxes */
/*-----------------------------------------------------------*/
div.aside div.box {
	background: transparent url(aside-box-header.png) top left no-repeat;
	margin-bottom: 2em;
	padding-top: 30px;
}

	div.box div.box-in {
		background: transparent url(aside-box-footer.png) bottom left no-repeat;
		padding-bottom: 39px;
	}

		div.box div.box-in div.box-content {
			background: transparent url(aside-box-content.png) repeat-y;
		}
		
			div.box div.box-in div.box-content div.box-content-in {
				min-height: 100px;
				padding: 10px 40px 30px 50px;
			}
			
			div.box div.box-in div.box-content div.box-content-in div.label,
			div.box div.box-in div.box-content div.box-content-in div.label a:link, 
			div.box div.box-in div.box-content div.box-content-in div.label a:visited {
				color: #0172A1;
				font-size: 15px;
			}

	div.box-advanced div.box-in {
		background: transparent url(aside-box-footer-advanced.png) bottom left no-repeat;
		padding-bottom: 39px;
	}
	
		div.box-advanced div.content-advanced {
			background: transparent url(aside-box-header-advanced.png) top left no-repeat;
			margin-left: 27px;
			padding-top: 17px;
			width: 230px;
		}
		
		div.box-advanced div.content-advanced-in {
			background-color: #0272A2 ;
			padding: 10px 0;
		}
		
			div.box-advanced div.content-advanced-in,
			div.box-advanced div.content-advanced-in a:link,
			div.box-advanced div.content-advanced-in a:visited {
				color: #FFF;
				font-size: 32px;
				font-weight: bold;
				line-height: 38px;
				text-align: center;
				text-transform: uppercase;
			}
/*-----------------------------------------------------------*/
/* end boxes */
/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* messages */
/*-----------------------------------------------------------*/		
div.messages p.error,
div.messages p.warning,
div.messages p.info {}

div.box div.messages p.error,
div.box div.messages p.warning,
div.box div.messages p.info {}


div.messages p.citace {}

div.messages p:first-child {}

div.messages p.error {}

div.messages p.info {}

div.messages  p.warning {}

div.messages {}



/*-----------------------------------------------------------*/
/* end messages */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* news */
/*-----------------------------------------------------------*/		

/*-----------------------------------------------------------*/
/* end news */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* news */
/*-----------------------------------------------------------*/		

/*-----------------------------------------------------------*/
/* article */
/*-----------------------------------------------------------*/			
div.article {margin-bottom: 2em;}
div.article:last-child {margin-bottom: 0;}
div.article:first-child {margin-bottom: 2em;}

		
	div.article span.options a:link,
	div.article span.options a:visited {color: #666666;}	

	div.article ul.article-metadata {
		color: #0172A1;
		float: left;
		list-style: none; 
		padding-left: 0;
	}
	
	div.article ul.article-metadata li:first-child {margin-left: 0;}
		
	div.article ul.article-options {
		float: right;
		list-style: none; 
		padding-left: 0;
	}
	
	div.article ul.article-options a:link,
	div.article ul.article-options a:visited {color: #666666;}
		
		div.article ul.article-metadata li,
		div.article ul.article-options li {
			background: none;
			display: inline;
			float: left;
			margin-left: 10px;
			padding: 0;
			text-transform: uppercase;
		}
		
		div.article ul.article-metadata li {
			background: transparent url(star-blue-small.png) center left no-repeat;
			padding-left: 20px;		
		}
		
		div.article ul.article-options li {
			background: transparent url(star-gray-small.png) center left no-repeat;
			padding-left: 20px;
		}	

			
	div.article h1,		
	div.article h2 {
		clear: both;
		margin-bottom: 1em;
	}
	
	div.article-figure-img-small {
		background: transparent url(figure-article-img-small.png) top left no-repeat;
		height: 100px;
		margin: 0 1em 1em 0;
		text-align: center;
		width: 100px;
	}
	
		div.article-figure-img-small img {position: relative; top: 0.40em;}
	

	div.article-figure-img-big {
		background: transparent url(figure-article-img-big.png) top left no-repeat;
		height: 167px;
		margin: 0 1em 1em 0;
		text-align: center;
		width: 203px;
	}
	
		div.article-figure-img-big img {position: relative; top: 1em;}
	
	div.aside img.border {
		background: transparent url(figure-article-img-big.png) top left no-repeat;
		border: 0;
		padding: 10px 10px 30px 10px;
	}
	
	
	div.article div.article-footer {
		background: transparent url(content-article-footer.png) bottom left no-repeat;
		clear: both;
		height: 67px;
		position: relative; left: -18px;
		width: 638px;
	}

	
/*-----------------------------------------------------------*/
/* end article */
/*-----------------------------------------------------------*/			

/*-----------------------------------------------------------*/
/* article.recommend */
/*-----------------------------------------------------------*/
form p input {
	width: 
}
/*-----------------------------------------------------------*/
/* end article.recommend */
/*-----------------------------------------------------------*/
			
/*-----------------------------------------------------------*/
/* :pagination */
/*-----------------------------------------------------------*/			
div.pagination {
	bottom: 4px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	left: 260px;
	position: absolute;
	text-align: center;
	width: 120px;
	z-index: 100;
}
	
	div.pagination a, div.pagination span {}
	
	div.pagination span a {padding: 0;}
	
	div.pagination a:link,
	div.pagination a:visited,
	div.pagination span	{color: #FFF;}
	
	div.pagination a:active,
	div.pagination a:hover,
	div.pagination span.active {}

	div.pagination span.pager-prev a:active,
	div.pagination span.pager-prev a:active, 	
	div.pagination span.pager-prev a:hover,
	div.pagination span.pager-next a:hover {}
/*-----------------------------------------------------------*/
/* :end pagination */
/*-----------------------------------------------------------*/			

/*-----------------------------------------------------------*/
/* options */
/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* end options */
/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* sitemap */
/*-----------------------------------------------------------*/			
ul.sitemap {}

	ul.sitemap li a {}

	ul.sitemap li a.active {}

	ul.sitemap li ul {}

/*-----------------------------------------------------------*/
/* end sitemap */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* gallery */
/*-----------------------------------------------------------*/	
div.gallery-item {
	background: #A7CEDF url(gallery-item-footer.png) bottom left no-repeat;
	display: inline;
	float: left;
	margin-bottom: 2em;
	margin-left: 3%;
	height: 190px;
	padding-bottom: 21px;
	oveflow: hidden;
	text-align: center;
	width: 31%;
}	

div.first {margin-left: 0;} 

	div.gallery-item-in {padding: 10px 0;}
	
		div.gallery-item div.gallery-item-in p {
			font-size: 15px;
			padding: 5px 8px 0 8px;
			text-align: left;
		}
		
/*-----------------------------------------------------------*/
/* end gallery */
/*-----------------------------------------------------------*/			

/*-----------------------------------------------------------*/
/* :search */
/*-----------------------------------------------------------*/	
div.search {
	background: transparent url(search.png) 2px 0 no-repeat;
	margin-left: 690px;
	padding-bottom: 40px;
	width: 277px;
	position: relative; top: -10px;
}

	div.search div.search-in {}
	
	div.search form {
		font-size: 13px;
		position: relative; top: -15px; left: 12%;
		width: 217px;
	}
	
		div.search form fieldset {
			border-top: 1px solid #0272A2;
			border-bottom: 1px solid #0272A2;
			border-left: 0;
			border-right: 0;
			padding: 10px 0;
			position: relative;
		}
		
		div.search input[type="text"],
		div.search input.field {
			margin-left: 5px;
			text-align: left;
			width: 110px;
		}
		
		div.search button {
			display: inline;
			float: right;
		}
/*-----------------------------------------------------------*/
/* :end search */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :voting */
/*-----------------------------------------------------------*/	
/*-----------------------------------------------------------*/
/* :end voting */
/*-----------------------------------------------------------*/	

/*-----------------------------------------------------------*/
/* :banners */
/*-----------------------------------------------------------*/	
/*-----------------------------------------------------------*/
/* :end banners */
/*-----------------------------------------------------------*/	
	
		
/*-----------------------------------------------------------*/
/* :CMS FORM */
/*-----------------------------------------------------------*/	
table.customFormTable {margin-top: 1em;}
	
	
	table.customFormTable td, table.customFormTable th {border: 0;}
	
	table.customFormTable tr {
		border: 1px solid #82BEDA;
	}
	
	table.customFormTable tr:last-child {border: 0;}
	
	table.customFormTable td {} 
	
	table.customFormTable td label {}
	
	table.customFormTable td.field {}
	
	table.customFormTable input[type="text"],
	table.customFormTable input[type="password"] {}
	
	.customFormTable textarea {
		border: 1px solid #82BEDA;
		width: 99%;
	}
	
	.customFormTable input.submit {
		color: #FFF;
		cursor: pointer;
		font-size: 16px;
		font-weight: bold;
		height: 40px;
		position: absolute; bottom: 4px; left: 260px;
		width: 120px;
		z-index: 100;
	}
	

/*-----------------------------------------------------------*/
/* :end CMS FORM */
/*-----------------------------------------------------------*/			

/*----------------------------------------------------------------------------------------------------------------------*/
/* end global classes */
/*----------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------*/
/* :page type homepage: */
/*----------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------*/
/* :end page type homepage: */
/*----------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------*/
/* :page type article: */
/*----------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------*/
/* :end page type article: */
/*----------------------------------------------------------------------------------------------------------------------*/

tr.days,
tr.day {background-color: #FFF;}

tr.days td,
tr.day td {border: 0;}


/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* end project settings */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* CMS classes */

.cl {
	clear: both;
	height: 1;
}