* { margin: 0; padding: 0; }

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f4b62;
	background: #fdfefe url(../layout/bg-body.gif) top center no-repeat;
}


a { color: #ac9579; text-decoration: underline; }
a:hover { color: #7e6546; text-decoration: none; }
p { margin-bottom: 20px; line-height: 1.5em; }
img { border-style: none; }

.clear { clear: both; } 


/* ----------------------------------------------------- */
/* ------------------>>> BACKGROUNDS <<<---------------- */
/* ----------------------------------------------------- */
#background	{ width: 100%; background: url(../layout/bg-background.jpg) center top no-repeat; }

/* ----------------------------------------------------- */
/* ---------------------->>> WRAP <<<------------------- */
/* ----------------------------------------------------- */
#wrap { width: 990px; margin: 0 auto; position: relative; background: url(../layout/bg-background.jpg) center top no-repeat; }

/* ----------------------------------------------------- */
/* -------------------->>> HEADER <<<------------------- */
/* ----------------------------------------------------- */
body#homepage #header { height: 578px; width: 100%;  }
#header { height: 358px; width: 100%;  }

#logo { margin: 0 auto; width: 202px; padding-top: 11px; }
	#logo a { display: block; width: 202px; height: 69px; overflow: hidden; position: relative; text-decoration: none; }
	#logo a span { display: block; width: 202px; height: 69px; background-image: url(../layout/logo.gif); position: absolute; top: 0; left: 0; cursor: pointer; }
	#logo strong { font-size: 36px; font-weight: normal; }

/* ----------------------------------------------------- */
/* ------------------>>> NAVIGATION <<<----------------- */
/* ----------------------------------------------------- */
#navigation { font-weight: bold; position: absolute; left: 0; top: 96px; z-index: 10; }
#navigation li { display: block; float: left; list-style: none; width: 110px; height: 34px; position: relative; background: url(../layout/navigation-dots.gif) right repeat-y; z-index: 10;  }
#navigation li a		{ display: block; width: 109px; height: 34px; text-decoration: none; overflow: hidden; position: relative; color: #8ea0ab; }
#navigation li a:hover	{ color: #fff; background-color: #616c80; }
/* #navigation li.active a	{ color: #fff; background-color: #ac9579; } */
#navigation li.active a    { color: #fff; background-color: #616C80; }
#navigation li span	{ display: block; float: right; padding: 10px 10px 0 0; cursor: pointer; }

#navigation li.lang 		{ font-weight: normal; background: none; }
#navigation li.lang a		{ color: #ac9579; display: inline; width: auto; height: auto; }
#navigation li.lang a:hover	{ color: #ac9579; background: none; text-decoration: underline; }
#navigation li.lang span	{ display: block; float: right; padding: 10px 20px 0 0; cursor: pointer; }

#navigation li.lang a.print	{ display: block; width: 12px; height: 12px; background: url(../layout/ico-print.gif); position: absolute; top: 10px; left: 24px; }
#navigation li.lang a.print:hover	{ background: url(../layout/ico-print.gif); }

/* ----------------------------------------------------- */
/* ------------------->>> TOP IMG <<<------------------- */
/* ----------------------------------------------------- */
body#homepage #top-img { width: 990px; height: 448px; background-image: url(../layout/top-img-homepage.jpg); position: absolute; top: 130px; left: 0; text-align: left; }
	body#homepage #top-img h1 { display: block; width: 550px; height: 110px; font-family: "Times New Roman", Times, serif; font-size: 36px; font-weight: normal; color: #fff; text-transform: uppercase; position: absolute; left: 0; top: 220px; overflow: hidden; }
	body#homepage #top-img h1 span { display: block; width: 550px; height: 110px; background-image: url(../layout/top-img-homepage-h1.jpg); position: absolute; left: 0; top: 0; }
	body#homepage #top-img p { display: block; width: 520px; padding: 3px 0 0 30px; color: #fff; position: absolute; left: 0; top: 330px; overflow: hidden; }
	body#homepage #top-img a.button { display: block; width: 102px; height: 31px; background-image: url(../layout/top-img-homepage-button.jpg); text-align: center; color: #fff; position: absolute; left: 404px; top: 381px; overflow: hidden; text-decoration: none; }
	body#homepage #top-img a.button span { display: block; padding-top: 8px; cursor: pointer; }

body#homepage #top-img #rectangle { width: 110px; height: 110px; background-color: #daddde; position: absolute; top: 330px; right: -110px; }

#top-img { width: 990px; height: 228px; background-image: url(../layout/top-img.jpg); position: absolute; top: 130px; left: 0; text-align: left; }


/* ----------------------------------------------------- */
/* -------------------->>> COLUMNS <<<------------------ */
/* ----------------------------------------------------- */
.left { width: 330px; float: left; padding-top: 26px; }
	.left-dots { background: url(../layout/navigation-dots.gif) right repeat-y; }
#right { width: 640px; float: right; padding-top: 20px;  }

/* ----------------------------------------------------- */
/* -------------------->>> HOME BOX <<<----------------- */
/* ----------------------------------------------------- */
.home-box { float: left; width: 220px; padding-top: 15px; background: url(../layout/home-dots.gif) right top no-repeat; }
	.home-box .padding { padding: 0 4px 0 8px;}
	.home-box img { float: left; }
	.home-box .cnt { float: right; width: 120px; }
	#content .home-box p { margin-bottom: 10px; line-height: 1.5em; }

	.home-box h2 { display: block; width: 194px; height: 22px; overflow: hidden; float: left; }
	.home-box h2 span { visibility: hidden; }
		.home-3d h2			{ background: url(../layout/h2-3d.png); }
		.home-gallery h2	{ background: url(../layout/h2-gallery.png); }
		.home-contact h2 	{ background: url(../layout/h2-contact.png); }
		.home-actual h2 	{ background: url(../layout/h2-actual.png); }

.home-3d		{ width: 330px; }
	.home-3d .cnt { width: 165px; }
	.home-3d a.button { float: left; display: block; width: 165px; height: 28px; margin-bottom: 4px; background-image: url(../layout/home-3d-button.gif); overflow: hidden; color: #fff; text-decoration: none; }
	.home-3d a.button span { display: block; padding: 8px 0 0 12px; cursor: pointer; }

a.button_x { float: right; display: block; width: 165px; height: 28px; margin-bottom: 4px; background-image: url(../layout/home-3d-button.gif); overflow: hidden; color: #fff; text-decoration: none; margin-left: 8px; }
a.button_x span { display: block; padding: 8px 0 0 12px; cursor: pointer; }	
	
.home-gallery	{}
	.home-gallery .cnt { width: 110px; }
.home-contact 	{ }
	#content .home-contact p { line-height: 1.7em; }
.home-actual 	{ }
	.date { background: url(../layout/dots.gif) bottom repeat-x; font-weight: bold; margin-bottom: 0px; float: left; float: left; }
		.day		{ float: left; width: 18px; padding-bottom: 1px; background: url(../layout/navigation-dots.gif) right repeat-y; }
		.month 		{ float: left; width: 24px; padding-bottom: 1px; text-align: center; background: url(../layout/navigation-dots.gif) right repeat-y; }
		.year 		{ float: left; padding-left: 8px; }



.small-box { float: left; width: 330px; }
.small-box .cnt { float: right; width: 170px; }
#content .small-box p { line-height: 1.7em; }
.small-box img { float: left; }
	.small-box h2 { display: block; width: 157px; height: 18px; overflow: hidden; float: left; }
	.small-box h2 span { visibility: hidden; }
	
	.small-box-3d {  background: url(../layout/small-box-dots.gif) bottom right no-repeat; }
	.small-box-3d h2 { background: url(../layout/h2-3d-small.png); }
	.small-box-3d .img { margin-left: 5px; }
	
	.small-box-contact h2 { background: url(../layout/h2-contact-small.png); }
	.small-box-contact img { margin-left: 15px; }
	.small-box-contact { padding-top: 20px; }


.box-list { background-color: #ac9579; color: #fff; height: 208px; position: relative; margin-bottom: 40px; }	
.box-list img { float: left; }	
.box-list .cnt { float: right; width: 488px; padding-top: 14px; }	
	.box-list ul li { list-style: none; padding: 0 0 14px 11px; background: url(../layout/list-li.gif) 0px 3px no-repeat; }
.box-list .realizacia { position: absolute; bottom: 0; right: 0; background-color: #988267; width: 501px; height: 45px; }	
#content .box-list .realizacia p { margin: 0; padding: 14px 0 0 22px; }	
.box-list .realizacia a, .box-list .realizacia a:hover  { color: #fff; }	

/* ----------------------------------------------------- */
/* -------------------->>> CONTENT <<<------------------ */
/* ----------------------------------------------------- */
#homepage #content { min-height: 300px; }
#content { text-align: left; min-height: 400px; text-align: left; padding-bottom: 30px;  }

#content h1 { color: #ac9579; font-size: 36px; font-weight: normal; font-family: "Times New Roman", Times, serif; margin-bottom: 12px; text-transform: uppercase; }
#content h1 span { color: #ac9579; font-size: 20px; font-weight: normal; font-family: "Times New Roman", Times, serif; margin-bottom: 12px; text-transform: uppercase; }
#content h2 { color: #ac9579; font-size: 24px; font-weight: normal; font-family: "Times New Roman", Times, serif; margin-bottom: 14px; text-transform: uppercase;   }
#content h3 { color: #ac9579; font-size: 14px; font-style: italic; font-weight: bold; }
#content h5 { color: #ac9579; font-size: 18px; line-height: 26px; font-weight: normal; font-family: "Times New Roman", Times, serif;}
#content p { line-height: 1.6em; text-align: left; margin-bottom: 20px; }
#content p.p-brown { color: #b7a38b; font-size: 14px; text-transform: uppercase; font-weight: bold; font-family: "Times New Roman", Times, serif; }

#content div.lokalita { color: #ac9579; padding-right: 17px;}
#content p.lokalita { color: #ac9579; font-size: 12px; line-height: 16px; font-weight: normal; font-family: "Times New Roman", Times, serif; }
img.lokalita {
	float: left;
	margin-right: 12px;
	margin-bottom: 20px;
} 

#content img {  }

#content form { }
#content fieldset { border-style: none; }
#content label {}
.input { float: left; width: 161px; overflow: hidden; border: 4px solid #e1e2e4; margin-right: 6px;  }
input { float: left; padding: 3px 7px; margin: 0; width: 148px; background: #fdfdfe; border: 1px solid #b8b9bb; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #666; }
input.button { float: left; width: auto; height: 33px; padding: 0 0 0 40px; margin: 0; text-align: left; border-style: none; background: url(../layout/button-send.gif) top left no-repeat; font-style: normal; text-decoration: underline; cursor: pointer;  }

textarea { padding: 3px 7px; background: #fdfdfe; border: 1px solid #b8b9bb; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #666; }

.flash-big { float: left; margin-bottom: 30px; }

table.ce { width: 100%; border: none; border-width: 3px; margin-bottom: 20px; }
table.ce tr td { background-color: #e0dad3; margin: 1px; padding: 14px 0; text-align: center; vertical-align: top; }
table.ce tr.head td { background-color: #ac9579; font-weight: bold; color: #fff; padding-bottom: 8px;  }
table.ce tr.active td, table tr.normal:hover td { background-color: #626c80; color: #fff;  }

table.ce tr.normal2 td { background-color: #C7C0B5; margin: 1px; padding: 14px 0; text-align: center; vertical-align: top; }
table.ce tr.active td, table tr.normal2:hover td { background-color: #626c80; color: #fff;  }



table.ce select { width: 45px; padding: 0; font-size: 11px; margin: 6px 0 0 0; }


table.contactus { border: none; border-width: 0px; margin-bottom: 10px; margin-top: -10px; }
table.contactus tr td { margin: 1px; padding: 0px; vertical-align: top; }
/*
.box-gallery { background-color: #ac9579; width: 618px; height: 130px; position: relative; }
	.box-gallery .padding { padding: 16px 0 0 40px; }
	.box-gallery img  { float: left; margin: 0 5px 0 0; }
	.box-gallery a img  { border: 5px solid #c9b7a2; }
	.box-gallery a:hover img  { border: 5px solid #e3eefa; }
	
	.box-gallery a.button { display: block; width: 25px; height: 130px; position: absolute; top: 0; color: #fff; background-color: #988267; text-decoration: none; font-size: 14px; text-align: center; overflow: hidden; }
	.box-gallery a.button span { display: block; width: 25px; height: 130px; position: absolute; top: 0; left: 0; }
	.box-gallery a.prev {  left: 0;  }
	.box-gallery a.prev span { background-image: url(../layout/box-gallery-prev.gif);  }
	.box-gallery a.next {  right: 0; }
	.box-gallery a.next span { background-image: url(../layout/box-gallery-next.gif);  }
*/


/* ----------------------------------------------------- */
/* -------------------->>> SUBPAGE 3 <<<---------------- */
/* ----------------------------------------------------- */
.column-left { float: left; width: 243px; }
.column-right { float: right; width: 370px; }

.back { width: 100%; height: 1px; position: relative; }
.back a { position: absolute; right: 24px; top: -24px; background: url(../layout/arrow-back.gif) 0px 6px no-repeat; padding-left: 10px; }


h4 { display: block; float: left; height: 32px; width: 100%; font-weight: normal; font-size: 11px; margin-bottom: 3px; }
h4 span { display: block; padding: 10px 0 0 55px; }
	h4.udaje { background: #eeeae4 url(../layout/h4-udaje.gif) 24px 7px no-repeat; }
	h4.miestnosti { background: #e6e3df url(../layout/h4-miestnosti.gif) 24px 8px no-repeat; }

dl.popis { float: left; margin-bottom: 24px; }
dl.popis dt { display: block; font-weight: bold; float: left; width: 123px; padding: 5px 0 5px 24px; margin-bottom: 3px; }
dl.popis dd { display: block; float: left; width: 96px; padding: 5px 0; margin-bottom: 3px; }
	dl.popis .green { background-color: #dcecc5; }
	dl.popis .blue { background-color: #d3ecf1; }
	dl.popis .orange { background-color: #eed2ab; }
	dl.popis .purple { background-color: #ccbeaf; }

.podorys { margin-bottom: 35px; }

a.button-pdf { display: block; float: left; width: 173px; height: 49px; background: url(../layout/button-pdf.gif) top left; color: #fff; font-weight: bold; text-decoration: none; margin-right: 12px; }
a.button-pdf:hover { background: url(../layout/button-pdf.gif) bottom left;}
a.button-pdf span { display: block; padding: 18px 0 0 48px; }

a.button-tab { display: block; float: right; width: 173px; height: 49px; background: url(../layout/button-tab.gif) top left; color: #fff; font-weight: bold; text-decoration: none; margin-left: 12px; margin-bottom: 4px; }
a.button-tab:hover { background: url(../layout/button-tab.gif) bottom left;}
a.button-tab span { display: block; padding: 18px 0 0 18px; }

a.button-rezervovat { display: block; float: left; width: 173px; height: 49px; background: url(../layout/button-rezervovat.gif) top left; color: #fff; font-weight: bold; text-decoration: none; cursor: pointer }
a.button-rezervovat:hover { background: url(../layout/button-rezervovat.gif) bottom left;}
a.button-rezervovat span { display: block; padding: 18px 0 0 50px; }

/* ----------------------------------------------------- */
/* -------------------->>> FOOTER <<<------------------- */
/* ----------------------------------------------------- */
#footer { width: 100%; height: 55px; background: url(../layout/footer-dots.gif) top repeat-x; text-align: left; position: relative; }
#footer a { text-decoration: none; color: #3f4b62; }
#footer a:hover { text-decoration: underline; }

	ul#footer-nav { position: absolute; top: 20px; left: 15px; }
	ul#footer-nav li { list-style: none; display: inline; padding-right: 14px;  }
	
	p#copyright { position: absolute; top: 20px; right: 15px; line-height:12px; }
	
	
	
	
	
/* ----------------------------------------------------- */
/* -------------------->>> SLIDER <<<------------------- */
/* ----------------------------------------------------- */
		.stripViewer .panelContainer .panel ul { text-align: left; }
		
		.slider-wrap { margin: 20px 0; position: relative; width: 100%; }

		/* These 2 lines specify style applied while slider is loading */
		.csw {width: 100%; height: 130px; background: #fff; overflow: scroll}
		.csw .loading {margin: 200px 0 300px 0; text-align: center}

		.stripViewer { /* This is the viewing window */
			position: relative; z-index: 1;
			overflow: hidden; 
			margin: auto;
			width: 618px; height: 130px;
			clear: both;
			background: #ac9579;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float: left;
			height: 100%;
			position: relative; z-index: 2;
			width: 700px; /* Also specified in  .stripViewer  above */
		}
		
		.stripViewer .panelContainer .panel .wrapper { padding: 16px 0 0 40px; }
		
		.stripNav { display: none; }
		.stripNavL, .stripNavR { text-indent: -9000em; display: block; width: 25px; height: 130px; position: absolute; top: 0; text-align: center; z-index: 1000; }
		.stripNavL {left: 0;}
		.stripNavR {right: 0;}
			.stripNavL a, .stripNavR a { display: block; width: 25px; height: 130px;text-align: center; overflow: hidden; }
			.stripNavL a { background-image: url(../layout/box-gallery-prev.gif); }
			.stripNavR a { background-image: url(../layout/box-gallery-next.gif); }

	.slider-wrap img  { float: left; margin: 0 5px 0 0; }
	.slider-wrap a img  { border: 5px solid #c9b7a2; }
	.slider-wrap a:hover img  { border: 5px solid #e3eefa; }


	
	table.reservation {
		background-color: #FFFFFF;
	}
	table.reservation tr td{
		background-color: #FFFFFF;
		padding: 3px;
		text-align: center;
		vertical-align: middle;
	}
	table.reservation tr td.left{
		background-color: #FFFFFF;
		padding: 3px;
		text-align: left;
	}
	table.reservation tr td.right{
		background-color: #FFFFFF;
		padding: 3px;
		text-align: right;
		padding-left: 50px;
	}
	#contact_form {
		background-color: #FFFFFF;
		position: absolute;
		z-index: 1000;
		border-style: solid;
		border-color: #e0dad3;
		border-width: 15px;
		padding: 30px;
		margin-left: 240px;
		margin-top: -40px;
	}
	#contact_form h1 { color: #ac9579; font-size: 36px; font-weight: normal; font-family: "Times New Roman", Times, serif; margin-bottom: 0px; text-transform: uppercase; }
	input.button-rezervovat-xx { display: block; width: 173px; height: 49px; background: url(../layout/button-rezervovat.gif) top left; color: #fff; font-weight: bold; text-decoration: none; border: none; cursor: pointer }

	
	#podlazie_plocha {
		position: absolute;
		z-index: 100;
	}
	
	#podlazie_div {
		height: 238px;
		width: 570px;
	}

	/* -- podlazie 3 */
	
 	#div_301 {
		float: left;
		width: 98px;
		height: 61px;
		text-align: center;
		padding-top: 60px;
 	}
	#div_302 {
		float: left;
		width: 90px;
		height: 61px;
		text-align: center;
		padding-top: 60px;
 	}
	#div_303 {
		float: left;
		width: 46px;
		height: 60px;
		text-align: center;
		padding-top: 60px;
		padding-left: 25px;
		margin-left: 20px;
 	}	
	#div_304 {
		float: left;
		width: 65px;
		height: 60px;
		text-align: center;
		padding-top: 40px;
		padding-left: 45px;
		margin-left: 20px;
 	}	
	#div_305 {
		float: left;
		height: 60px;
		width: 100px;
		text-align: center;
		padding-top: 40px;

 	}
	#div_306 {
		float: left;
		width: 90px;
		height: 60px;
		text-align: center;
		padding-top: 40px;
 	}
	#div_307 {
		float: left;
		width: 90px;
		height: 60px;
		text-align: center;
		padding-top: 40px;
 	}		
	#div_308 {
		float: left;
		width: 90px;
		height: 60px;
		text-align: center;
		padding-top: 40px;
 	}
	
	/* --- podlazie 4 */

	#div_401 {
		float: left;
		width: 98px;
		height: 61px;
		text-align: center;
		padding-top: 60px;
 	}
	#div_402 {
		float: left;
		width: 90px;
		height: 61px;
		text-align: center;
		padding-top: 60px;
 	}
	#div_403 {
		float: left;
		width: 46px;
		height: 60px;
		text-align: center;
		padding-top: 60px;
		padding-left: 25px;
		margin-left: 20px;
 	}	
	#div_404 {
		float: left;
		width: 65px;
		height: 60px;
		text-align: center;
		padding-top: 40px;
		padding-left: 45px;
		margin-left: 20px;
 	}	
	#div_405 {
		float: left;
		height: 60px;
		width: 100px;
		text-align: center;
		padding-top: 40px;

 	}
	#div_406 {
		float: left;
		width: 90px;
		height: 60px;
		text-align: center;
		padding-top: 40px;
 	}
	#div_407 {
		float: left;
		width: 90px;
		height: 60px;
		text-align: center;
		padding-top: 40px;
 	}		
	#div_408 {
		float: left;
		width: 90px;
		height: 60px;
		text-align: center;
		padding-top: 40px;
 	}
	#div_409 {
		float: left;
		width: 50px;
		height: 70px;
		text-align: center;
		padding-top: 60px;
 	}
	#div_410 {
		float: left;
		width: 90px;
		height: 50px;
		text-align: center;
		padding-top: 60px;
		margin-left: 80px;
 	}
				
	/* --- podlazie 7 */

	#div_701 {
		float: left;
		width: 135px;
		height: 61px;
		text-align: center;
		padding-top: 60px;
		margin-left: 30px;
		padding-left: 110px;
 	}
	#div_702 {
		float: left;
		width: 134px;
		height: 51px;
		text-align: center;
		padding-top: 40px;
		padding-left: 110px;
		margin-left: 30px;
 	}
	#div_703 {
		float: left;
		width: 134px;
		height: 65px;
		text-align: center;
		padding-top: 40px;
 	}	
	#div_704 {
		float: left;
		width: 92px;
		height: 65px;
		text-align: center;
		padding-top: 40px;
 	}	
	#div_705 {
		float: left;
		height: 45px;
		width: 100px;
		text-align: center;
		padding-top: 60px;
		margin-left: 78px;
 	}
	#div_706 {
		float: left;
		width: 47px;
		height: 60px;
		text-align: center;
		padding-top: 60px;
 	}
	
	
	#riadok_31 {
		height: 111px;
		background: none;
		text-align: left;
		float: left;
		width: 500px;
		margin-top: 10px;
	}
	#riadok_32 {
		width: 500px;
		height: 111px;
		background: none;
		text-align: left;
		float: left;
	}
	#riadok_71 {
		height: 121px;
		background: none;
		text-align: left;
		float: left;
		width: 500px;
		margin-top: 10px;
	}
	#riadok_72 {
		width: 500px;
		height: 105px;
		background: none;
		text-align: left;
		float: left;
	}
	
	#riadok {
		position: absolute;
		z-index: 1000;
		float: left;
	}
	
	#riadok a {
		font-weight: bold;
	}
	#riadok a:hover {
		color: White 
	}
	
	#preload {
		display: none;
	}
	
	#galerka_table td {
		padding: 8px;
	}
	#galerka_table td img {
		border-width: 5px;
		border-style: solid;
		border-color: #c9b7a2;
	}
	#galerka_table a img {
		border-width: 5px;
		border-style: solid;
		border-color: #c9b7a2;
	}
	#galerka_table a:hover img {
		border-width: 5px;
		border-style: solid;
		border-color: #705941;
	}

	.content_ul {
		padding-left: 20px;
		margin: 0px;
		margin-top: -20px;
		padding-bottom: 10px;
	}
	
	img#nalepka {
		position: absolute;
		z-index: 1000;
		top: 225px;
		left: 770px;
	}
	img#overlay {
		position: absolute;
		z-index: 1000;
		top: 0px;
		left: 0px;
	}
	
	img#centroom_dod {
		position: absolute;
		z-index: 900;
		top: 30px;
		left: 100px;
		cursor:pointer;
	}
	
	span.dod_text { color:#3d495e; font-size:15px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	span.dod_text .datum { color:#6fa723; font-size:22px; font-weight:bold;}
