/* Omirotvoren.info by Danish */
body {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding: 0px;
	margin: 0px;
	color: #DE7C08;	
	background: #000000;
}
img {
	border-width:0px; 
}
a {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-size:14px;
}

a:hover {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #b8b6b6;
	text-decoration:none;
	border:none;
}
p {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #b8b6b6;
	text-decoration:none;
	line-height:18px;
	font-size:14px;
	margin:0px 0px 10px 0px;
	padding:0px;
}

	
#all{
	width:1002px;
	margin:0px auto;
	padding:0px;
	color: #b8b6b6;
}
#all_index {
	width:1002px;
	height:820px;
	margin:0px auto;
	float:left;
	padding:0px;
	color: #b8b6b6;
	background: url(../img/bg_index.jpg)  no-repeat 50% 0;
}
#all_home {
	background: url(../img/bg_home.jpg) no-repeat 50% 0%  #000000;	
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
}
	
#all_miro {
	background: url(../img/bg_miro.jpg)  no-repeat 50% 0%  #000000;	
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;	
	color: #b8b6b6;
	
}
#all_lyrics {
	background: url(../img/bg_lyrics.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;	
	color: #b8b6b6;
	
}
#all_video {
	background: url(../img/bg_video.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
	
}
#all_gallery {
	background: url(../img/bg_gallery.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
	
}
#all_news {
	background: url(../img/bg_news.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
	
}
#all_tour {
	background: url(../img/bg_tour.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
	
}
#all_partniori {
	background: url(../img/bg_partners.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
	
}
#all_medii {
	background: url(../img/bg_sponsors.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
	
}
#all_fun {
	background: url(../img/bg_fanzone.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
	
}
#all_otzivi {
	background: url(../img/bg_otzivi.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
	
}
#all_kontakti {
	background: url(../img/bg_contacts.jpg)  no-repeat 50% 0  #000000;
	width:100%;
	height:100%;	
	background-position: center top;
	left: 0px;
	top: 0px;
	float: left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	z-index: 2;
	color: #b8b6b6;
}

h1 {
	color: #FFFFFF;
	font-size:20px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px 0 -5px 0 !important;
	padding:0px 0 0 20px;
	text-transform:uppercase;
}
h2 {
	color: #b8b6b6;
	font-size:16px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style: normal;
	margin:0px 0 15px 0;
	padding:0px;
}
h2.byalo_zaglavie {
	color: #FFFFFF;
	font-size:16px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style: normal;
	margin:15px 0 10px 0;
	padding:0px;
}
	
/*--------------- index page -----------------------------*/
h1.index_title {
	color: #233134;
	font-size:8px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 0 0 0px;
	margin:205px 0 0 0 !important;
	display:block;
	text-align:center;
}
a.enter {
	width:100px;
	height:25px;
	background:#ec1c24;
	font-size:16px;
	text-transform:uppercase;
	color: #FFFFFF;
	display:block;
	margin:0px 0 0px 450px;
	text-decoration:none;
	text-align:center;
}
a.s2 {
	width:220px;
	height:120px;
	display:block;
	margin:20px 0 0px 390px;
}
a.s3 {
	width:140px;
	height:70px;
	display:block;
	margin:20px 0 0px 50px;
}
a.s4 {
	width:140px;
	height:70px;
	display:block;
	margin:-70px 0 0px 200px;
}
a.s5 {
	width:210px;
	height:70px;
	display:block;
	margin:-70px 0 0px 600px;
}
a.s6 {
	width:150px;
	height:70px;
	display:block;
	margin:-70px 0 0px 820px;
}
a:hover.enter {
	width:100px;
	height:25px;
	background: #000000;
	font-size:16px;
	text-transform:uppercase;
	color:#ec1c24;
}		

/*--------------- index page end -----------------------------*/


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

#header {
	width:1002px;
	height:175px;
	margin:0px;
	padding:0px;
}
	#logo {
		width:1002px;
		height:100px;
		float:left;
	}
		a.logoto {
			background:url(../img/omirotvoren_logo.png) no-repeat;
			width:476px;
			height:62px;
			float:right;
			display:block;
			margin:25px 0px 0 0;
		}
		
	#menu {
		width:1002px;
		height:75px;
		margin:0px 0 0px 0;
	}
		ul.menuto {
			width:1002px;
			height:75px;
			float:left;
			margin:0px;
			padding:0px;
			list-style:none;
		}
			ul.menuto li {
				list-style:none;
				width:150px;
				height:28px;
				float:left;
				margin:0 0px 19px 17px;
			}
				ul.menuto li a {
					background:url(../img/menu_bg.png) repeat;
					width:128px;
					height:22px;
					padding:4px 0 0 20px;
					display:block;
					float:left;
					border:1px solid #494747;
					font-size:14px;
					font-weight:bold;
					color:#FFFFFF;
					text-decoration:none;
					text-transform:uppercase;
				}
				ul.menuto li a:hover {
					background:none;					
					border:1px solid #CCCCCC;
					width:128px;
					height:22px;
					padding:4px 0px 0px 20px;
					display:block;
					float:left;
					font-size:14px;
					font-weight:bold;
					color:#FFFFFF;
					text-decoration:none;
					text-transform:uppercase;
				}
				ul.menuto li a.selected {
					background:none;					
					border:1px solid #CCCCCC;
					width:128px;
					height:22px;
					padding:4px 0px 0px 20px;
					display:block;
				}
				
				ul.menuto li a.mediinite {
					background:url(../img/menu_bg.png) repeat;
					width:128px;
					height:22px;
					padding:4px 0 0 20px;
					display:block;
					float:left;
					border:1px solid #494747;
					font-size:11px;
					font-weight:bold;
					color:#FFFFFF;
					text-decoration:none;
					text-transform:uppercase;
				}
				ul.menuto li a.mediinite:hover {
					background:none;					
					border:1px solid #CCCCCC;
					width:128px;
					height:22px;
					padding:4px 0px 0px 20px;
					display:block;
					float:left;
					font-size:11px;
					font-weight:bold;
					color:#FFFFFF;
					text-decoration:none;
					text-transform:uppercase;
				}
				ul.menuto li a.mediinite_selected {
					background:none;					
					border:1px solid #CCCCCC;
					width:128px;
					height:22px;
					font-size:11px;
					padding:4px 0px 0px 20px;
					display:block;
				}
				
/*--------------- header end -----------------------------*/							

/*--------------- content -----------------------------*/

#content {
	width:1002px;
	min-height:500px;
	margin:60px 0 0px 0;
	padding:0px;
	float:left;
}
	#content_left {
		width:422px;
		height:100%;
		margin:0px;
		padding:0px;
		float:left;
	}
	#content_right {
		width:580px;
		height:100%;
		margin:0px;
		padding:0px;
		float:left;
	}	
		.info {
			width:538px;
			margin:0px 0 25px 0;
			padding:20px;
			background:url(../img/black_bg.png) repeat;
			float:left;			
			border:1px solid #494747;
		}
			.byalo {
				color:#FFFFFF;
				line-height:24px;
				margin:0px;
				padding:0px;
				width:218px;
				float:left;
			}
			.smaller {
				color:#FFFFFF;
				line-height:20px;
				font-size:11px;
				margin:0px;
				padding:0px;
				width:218px;
				float:left;
			}
			.video {
				width:320px;
				float:right;
				margin:0px;
			}
			#content_right .boldnato {
				font-weight:bold;
			}
			a.podrobnosti {
				font-size:10px;
				line-height:9px;
				background:url(../img/menu_bg.png) repeat;
				padding:5px 7px 5px 7px;
				margin:5px 0 0 0;
				float: right;		
				border:1px solid #494747;
				text-decoration:none;
			}
			a:hover.podrobnosti {
				font-size:10px;
				line-height:9px;
				background:url(../img/white_bg.png) repeat;
				padding:5px 7px 5px 7px;
				color:#000000;
				margin:5px 0 0 0;
				float: right;		
				border:1px solid #494747;
				display:block;
				text-decoration:none;
			}
		.gallery_home {
			width:220px;
			margin:0px 0 25px 0;
			padding:20px 15px 15px 20px;
			background:url(../img/black_bg.png) repeat;
			float:left;			
			border:1px solid #494747;
		}
			.thumbnail_home {
				padding:0px;
				float: left;
				margin-right: 6px;
				margin-bottom: 6px;
			}
			.thumbnail_home a {
				border: 1px solid #3f3e3e;
				margin:0px !important;
				padding:0px !important;
				display:block;
			}
			.thumbnail_home a:hover {
				border: 1px solid #FFFFFF;
				margin:0px;
				padding:0px;
			}
		.banner_home {
			width:300px;
			height:250px;
			margin:0px;
			padding:0px;
			float: right;
		}
		

/*--------------- content end -----------------------------*/		

/*--------------- footer -----------------------------*/

#footer {
	width:1002px;
	height:50px;
	float:left;
	background-color:#000;
	padding: 10px;
}
	#footer_left {
		width:302px;
		height:60px;
		margin:0px;
		padding:0px;
		float:left;
	}
		ul.menu_foot {
			width:422px;
			height:75px;
			float:left;
			margin:0px;
			padding:0px;
			list-style:none;
		}
			ul.menu_foot li {
				list-style:none;
				width:105px;
				height:28px;
				float:left;
				margin:0 0px 0px 0;
			}
				ul.menu_foot li a {
					float:left;
					font-size:14px;
					color:#FFFFFF;
					text-decoration:none;
				}
				ul.menu_foot li a:hover {
					border: none;
					font-size:14px;
					color:#b8b6b6;
					text-decoration: underline;
				}
				ul.menu_foot li a.selected_foot {
					border: none;
					font-size:14px;
					color:#b8b6b6;
					text-decoration: none;
				}
	#footer_right {
		width:700px;
		height:60px;
		margin:0px;
		padding:0px;
		float:left;
	}
		#footer_right img {
			margin:0 0 0 10px;
		}	
		.copyright {
			width:350px;
			height:20px;
			float:left;
			text-align:center;
			margin:27px;
			padding:0px;
		}
			.copyright a {
				text-decoration:none;
				color:#b8b6b6;
				height:30px;
			}
			.copyright a:hover {
				text-decoration:none;
				color: #FFFFFF;
			}	
			.copyright img {
				text-align:left;
				vertical-align: middle;
				height:25px;
			}
				.span_height {
					height:28px;
					float:left;
				}		
		.logos {
			width:315px;
			height:60px;
			margin:0px;
			padding:0px;
			float:right;
			text-align:right;
		}	
		
/*--------------- footer end -----------------------------*/		

/*--------------- gallery page -----------------------------*/
.thumbnail {
	padding: 0px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
			.thumbnail a {
				border: 1px solid #3f3e3e;
				margin:0px !important;
				padding:0px !important;
				display:block;
			}
			.thumbnail a:hover {
				border: 1px solid #FFFFFF;
				margin:0px;
				padding:0px;
			}	

/*--------------- gallery page end -----------------------------*/

/*--------------- video page -----------------------------*/
		
.videos object {
	margin:0px 0px 20px 0;
}	
	

/*--------------- video page end -----------------------------*/

/*--------------- lyrics page end -----------------------------*/

			.title_hold {
				background:none;
				width:538px;				
				border:1px solid #FFFFFF;
				color:#FFFFFF !important;
				padding:0px 0 0px 0;
				margin:0 0 1px 0;
				float:left;
			}
	
			.title_hold a {
				background: url(../img/strike.png) no-repeat left center;
				display:block;
				font-size:16px;
				line-height:16px;
				float:left;				
				width: 498px;
				padding:3px 0 6px 40px !important;				
				color:#FFFFFF !important;
				margin:1px 0 0 0 !important;
				text-decoration:none;
			}
			.title_hold a.on {
				background: url(../img/strike_down.png) no-repeat left center ;				
				text-decoration:none;
			}
			
/*--------------- lyrics page end -----------------------------*/