@import "global.css";

@media screen, projection {
	
	body {background:#ddd url('../img/bkg-body.gif') repeat-x scroll 0 0;}
	a {color:#c8007c}
	h1 {color:#c8007c;font-size:1.2em}
	h2 {color:#650f6d;font-size:1.2em}
	h3 {color:#650f6d;font-size:1.1em}
	table th {background-color:#eee;}
	table td {background-color:#fff;}
	blockquote, pre {background:#eee}
	hr {border:none;height:1px;background-color:#ccc;margin:1em 0}
	ol {margin-left:30px;}

	.search-result {background:#ccc}
	.chapters {background:#eee; border-color:#ccc}
	.comment blockquote {border-color:#ccc}
	.msg_alert,.msg_info{background-color:#eee; border-color:#ccc}
	.pager {}
	.search {}
	
	.service {position:absolute;margin-left:842px;top:1px;}
	.service li {width:35px;height:40px;background:#c8007c;margin-right:1px;text-align:center;}
	.service li.active {background:#650f6d;}
	.service li a {width:35px;height:40px;}
	.service li.cz a{background:url('../img/lang-cz.gif') no-repeat scroll center 20px;}
	.service li.en a{background:url('../img/lang-en.gif') no-repeat scroll center 20px;}
	.service li.de a{background:url('../img/lang-de.gif') no-repeat scroll center 20px;}
	.service a span {display:none;}
	.mmenu li {border-right:solid 1px #fff;}
	.mmenu li a {color:#fff;text-decoration:none;font-weight:bold;line-height:40px;padding:0 20px;}
	.mmenu li a span {background:url('../img/bullet.gif') no-repeat scroll left center;padding-left:10px;} 
	.mmenu li.sfhover a, .mmenu li.active a {text-decoration:none;background:#650f6d;} 
	.footer p {line-height:46px;text-align: right;color:#fff;margin:0;padding:0 20px;}
	.footer a {color:#fff;}
	.content {padding:0 20px;}
	
	#wrap {margin:auto;width:960px;background:#fff;}
	#main {padding-top:170px;}
	#main-center {width:755px;margin-left:10px;min-height:400px;}
	#main-right {width:175px;margin-right:10px;}
	#main-home {width:940px;margin-left:10px;}
	#main-home .banner {height:480px; margin:0 0 0 -25px;}
	#menu {position:absolute;top:114px;margin-left:10px;width:940px;height:40px;background:#c8007c;}
	#logo {top:25px;margin-left:50px;position:absolute;}
	#banner {top:8px;margin-left:445px;position:absolute;width:372px;height:97px;}
	#footer {margin-left:10px;width:940px;height:46px;background:#c8007c;border-bottom:solid 1px #fff;}
	#img-home {position:absolute;}
	#text-home {
	padding-left: 460px;
	color: White;
	font-size:1.3em
	
}
#text-home li{
	color: White;
	
}
#text-home a{
	color: white;
	text-decoration: none;
}


#text-home1{
padding-top: 5px;
padding-left: 360px;
font-family: Tahoma;
	color:white;font-size:1.9em
}
#text-home2{
padding-bottom:15px;
padding-left: 460px;
font-family: tahoma;
	color:white;font-size:1.7em
}
#text-home3{
padding-left: 480px;
padding-bottom: 30px;
font-family: Tahoma;
	color:white;font-size:1.7em
}
#text-home4{
padding-top: 5px;
padding-left: 350px;
font-family: Tahoma;
	color:white;font-size:1.9em
}
#text-home5{
padding-bottom:15px;
padding-left: 400px;
font-family: Tahoma;
	color:white;font-size:1.5em
}
#text-home6{
padding-left: 400px;
padding-bottom: 30px;
font-family: Tahoma;
	color:white;font-size:1.5em
}
#blok{
	float: left;
	
	display: inline;
}
#blok1{
	float: left;
	width:200px;
	}
#blok2{
	float: left;
	width:500px;
	display: inline;
	}
#blok3{
	float: left;
	width:200px;
	display: inline;
	}
#blok4{
	float: left;
	width:300px;
	display: inline;
	}
#blok5{
width:625 px;
	float:left;
	display: inline;
}
#blok6{
width:175 px;
	float:left;
	display: inline;
}


  
}
@media print {

	#main {margin-top:100px;}
	#logo {position:absolute;top:0;}
}

