﻿/*
@import url("color.css");
--------------------------------------------------------- */



* { margin:0;padding:0; }
html,body { height:100%; width:100%; }
body { font-size: 90.01%; line-height:140%; font-family: 'Raleway', Arial, sans-serif; margin: 0; padding: 0; width: 100%; background:url('images/kyljed_helehall.png'); color: black; font-weight: 100;}
/*body {	-webkit-font-smoothing: antialiased;
	text-shadow: 1px 1px 1px rgba(0,0,0,.3);}
text-shadow: 0.0em 0.0em 0.07em rgba(0,0,0,0.5);
body { font-size: 100.01%; margin: 0; padding: 0; width: 100%; background:url('images/enesejuhtimine_web_preview.jpg'); background-position:0px 0px; color: black; font-weight: 400;}
*/
/**********  MAIN  **********/

#wrapper { padding:0; margin:0 auto; 
height: auto !important;
    min-height: 100%;
    height: 100%;
    position: relative; z-index:1;/* Required to absolutely position the footer */
}
h1 {font: normal normal 400 64px/74px 'Raleway', Arial, sans-serif;	padding-top: 25px; margin: 0; color:silver;}
h2 {font: normal normal 600 18px 'Raleway', Arial, sans-serif;	padding:5px 5px 5px 12px; margin: 0px -7px 20px -7px;}
h2 {display: block; background:#6495ed; color:white;}
h3 {font: normal normal 300 42px/50px 'Raleway', Arial, sans-serif;	padding-top: 25px; margin: 0; color:silver;}
h4 {font: normal normal 300 36px/42px 'Raleway', Arial, sans-serif;	padding-top: 25px; margin: 0;color:silver;}
h5 {font: normal normal 300 36px/42px 'Raleway', Arial, sans-serif;	padding-top: 25px; margin: 0;color:gray;}
h6 {font: normal normal 300 36px/42px 'Raleway', Arial, sans-serif;	padding-top: 25px; margin: 0;color:gray;}

h1 a, h6 a { text-decoration: none; font-weight:200;} 
h2 a, h3 a, h4 a, h5 a { text-decoration: none; color: #fff; font-weight:200; display:block;}

h2 a:hover, h3 a:hover { background:#121212 url('images/nool_paremale.png') no-repeat right center;}
h4 a:hover, h5 a:hover { background:#121212 url('images/nool_paremale.png') no-repeat right center;}
h1 a:hover, h6 a:hover { color:#fff;}

h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong { font-weight:600; }

p { color: black; padding: 5px 5px; margin: 0;}
ol, ul { margin-left: 25px; padding: 5px; color: black;}
blockquote { margin: 8px; padding: 14px 10px 15px 100px; background: #222 url('images/quote.gif') no-repeat 10px 15px; border: 1px #333 solid; }
blockquote p { font: italic normal 20px/normal Raleway, Arial, sans-serif; color: black; }
a { font-weight:600;  text-decoration:none; }
a:hover {color: #6a5acd; }
li { }
li a { }
strong { font-weight: 600; color:#606060; font: normal normal 700 14px/20px 'Raleway', Arial, sans-serif; }
span, em { }

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
hr { clear:both; border-top:1px #222 dashed; border-bottom:none; border-left:none; border-right:none; padding:0; margin:5px 0; background:none;}



/********** HEADER **********/
	.header_bg {background:url('images/kyljed_tumehall.png');}	
	#header { padding:0; margin:0 auto; }
	.block_header { margin:0 auto; width:1038px; padding:0 0 0 0; border:black; }
	.header_bg_end {background:white url('images/sinine_joon.png'); padding:0; margin:0; height: 10px;}	

/********** LOGO **********/
	.logo {height:197px; margin:0; width:1038px; float:left; background:url('images/pais_pilt.jpg');}
	.logo .textarea {height:121px; padding:35px 20px 10px 30px;}
	.logo h1, .logo h1 a {font: normal normal 500 46px 'Libre Baskerville', Arial, sans-serif; color: white; text-transform: uppercase;}
	.logo h1 strong, .logo h1 strong a { font: normal normal 400 48px 'Libre Baskerville', Arial, sans-serif;	}
	.logo h1, .logo h2, .logo h3, .logo h4 { line-height:normal; padding:0; color:white;}



/********** MENU   **********/

	.menu { font: 13.5px 'Raleway', Arial, sans-serif; text-transform: uppercase; padding:0 0 0 24px; margin:0 auto; width:1014px; background:url('images/transparent_tumehall.png')}
	.menu a{color:white; font-weight:500;}
	.menu ul { padding:0; margin:0; height:31px; list-style:none;  }
	.menu li {float:left; margin:0; padding:0;}
	.menu li a {display:block; line-height:31px; margin:0; padding:0 8px; text-align:center; text-decoration:none; border-right-width:0px; border-right-style:solid; }
	.menu li a:hover, .menu ul li:hover a { text-decoration:none; }
	.menu li ul { display:none; height:auto;  padding:0; margin:0 0 0 6px; border:0; ; position:absolute; z-index:200; filter: alpha (opacity = 10); -moz-opacity: 0.9; -KHTML-opacity: 0.9; opacity: 0.9;  /*top:1em; /*left:0;*/ }
	.menu li:hover ul { display:block; }
	.menu li li { display:block; float:none; margin:0; padding:0; }
	.menu li:hover li a { background:none;  }
	.menu li ul a {display:block; height:30px;  padding:0 30px 0 10px; text-align:left; border-bottom-width:1px; border-bottom-style:solid; }
	.menu li ul a:hover, .menu li ul li:hover a { text-decoration:none; border-bottom-width:1px; border-bottom-style:solid; }

	.menu li ul li ul li { display:none;}
	.menu p { clear:left; }




/********** BODY **********/

	#body { height:100%;}
	.body_content { background: white; width:1038px; margin:0 auto; }
	
	.content { width: 650px; margin: 15px 10px 10px 18px; padding: 0 10px 15px 10px; float: left; color:black;}
	.content img { float:left; margin:5px 15px 5px 5px; padding:0; }
	.content img a { border:0px;}
	.content p { text-align:justify;}

	/*** Content LIST style ***/
	.content ul { list-style-image: url('images/nool_paremale.png');  color:#696969; font: normal normal 700 14px/25px 'Raleway', Arial, sans-serif; }
		.content ul ul { list-style-type:disc; list-style-image:none;}
			.content ul ul ul { list-style-type:square;}
	
	.content ol { list-style-type: decimal-leading-zero; color:#696969; font: normal normal 700 14px/25px 'Raleway', Arial, sans-serif; margin-left: 45px; }
		.content ol ol { list-style-type: lower-alpha; }
			.content ol ol ol { list-style-type: lower-roman; }

	.content ol a, .content ul a { text-decoration: non; color: #6495ed; font-weight: 700; }			
	.content ol a:hover, .content ul a:hover { text-decoration: underline; }
	/*** Content LIST style end ***/

	/*** Content Table style ***/
	.content table { border-collapse: collapse; border-width: 1px; border-style:solid; }
	.content table th, .content table td  { padding: 2px 5px; border-width: 1px; border-style:dotted; }
	.content table th[scope=col] { border-bottom-width: 2px; border-bottom-style:solid; border-right-width: 2px; border-right-style: solid; font: normal normal 600 18px/30px 'Raleway', Arial, sans-serif; color: #111;} /* header cells in the top row */
	.content table th[scope=row] { border-right-width: 2px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid; font: normal normal 600 18px/30px 'Raleway', Arial, sans-serif; color: #111;} /* header cells in the left column */
	.content table tr:hover td { }
	.content table td {	font: normal normal 400 18px/30px 'Raleway', Arial, sans-serif; color: black;}
	.content table caption { caption-side: bottom; text-align: right; padding: 5px 0; font: italic normal 400 18px/30px Raleway, Arial, sans-serif; color: black;}
	.content table a { color:black;}
	/*** Content Table style end ***/

	.wrong h3 {	text-align: center;	font: normal normal 600 152px/normal Raleway, Arial, sans-serif; }
	.wrong h4 {	text-align: center;	font: normal normal 400 60px/normal Raleway, Arial, sans-serif; color:#ddd; }


/********** SIDEBAR **********/
	.sidebar {background:url('images/parem_box_hall.png'); width:288px; height:100%; margin:15px 20px 15px 0; padding:0px 15px 30px 15px; float:right; color:black;}
	.sidebar .PageTitle{ font: normal normal 500 30px/30px 'Raleway', Arial, sans-serif;	padding-top: 5px; margin: 0;color:silver; }
	.sidebar a { } 
	.sidebar a:hover { }
	.sidebar img { float:left; padding:0; margin:5px; max-height:280px; max-width:280px;}

	/*** Sidebar LIST style ***/
	.sidebar ul { list-style-type: none; font: normal normal 600 13px/20px 'Raleway', Arial, sans-serif; }
		.sidebar ul ul { list-style-type:disc; list-style-image:none;}
			.sidebar ul ul ul { list-style-type:square;}
	
	.sidebar ol { list-style-type: decimal-leading-zero; font: normal normal 600 13px/30px 'Raleway', Arial, sans-serif; margin-left: 45px; }
		.sidebar ol ol { list-style-type: lower-alpha; }
			.sidebar ol ol ol { list-style-type: lower-roman; }

	.sidebar ol a, .sidebar ul a { text-decoration: underline; color: #6495ed; font-weight: 600; }			
	.sidebar ol a:hover, .sidebar ul a:hover { text-decoration: underline; }
	/*** Sidebar LIST style end ***/
	
	/*** Sidebar menu ***/	
		.sidebar .menu_top {
			list-style: none;
			margin-bottom:1px;
			font-size: 14px;
			display:block;
			margin: 10px 0 20px -5px;
		}		
		.sidebar .menu_top li {
			margin-bottom:0px;
						
		}
		.sidebar .menu_top li ul{
			display:block;
			font-size: 14px;
			list-style: none;
			margin: -2px -5px -3px 0px;
		}		
		.sidebar .menu_top li ul  li{ 
			margin-top:0px;
			margin-bottom:0px;
		}	
		.sidebar .menu_top li a {
			display:block;
			color: gray;
			text-decoration: none;
			border-bottom: 1px  #cdc9c9 solid;
			padding-left: 10px;
			padding-top: 5px;
		}
		.sidebar .menu_top li ul li a{
			padding-left: 10px;
		}
		
		
		.sidebar .menu_top li a.selected  {
			color: #6495ed;
			border-bottom: 1px #b0c4de solid;
		}
		.sidebar .menu_top .selected_li a  {/**/
			position: relative;
			right:0px;			
		}
		.sidebar .menu_top .childselected_li a {#6495ed
		
		}
	

		.sidebar .menu_top li a:hover{
			color: #6a5acd;
			border-bottom: 1px #b0c4de solid;
		}

		.sidebar .menu_top li.selected_li:hover{
			color: #6a5acd;
		}



/********** CONTACT FORM, GUESTBOOK FORM **********/
	.contactform, .myguestbook_form { margin:0; padding:10px 6px;}
/*	
	.contactform * { color:black;}
	
	.contactform input.text, .comment_container input.text, .myguestbook_form input.text { width: 440px; border: 1px #333 solid; margin: 5px; padding: 1px 3px; height: 30px; background: #222; float: left; color: #ddd; }
	.contactform textarea, .comment_container textarea, .myguestbook_form textarea { width: 440px; border: 1px #333 solid; margin:5px; padding: 1px 3px; background: #222; float: left; color: #ddd;}
	.contactform .title, .contactform label, .comment_container label { margin: 0; width: 440px; display: block; padding: 5px 0; font: 600 large 'Raleway', Arial, sans-serif normal; color: #ddd;}
	.myguestbook_form label  { margin: 0; width: 80px; display: block; padding: 5px 0; font: 600 large 'Raleway', Arial, sans-serif normal; color: #ddd;}
	.comment_container ul { list-style-type:none; list-style-image:none; padding:0; margin:0;}
	.contactform input.submit, .comment_container input.submit, .myguestbook_form input.submit { font: bold large 'Raleway', Arial, sans-serif; padding: 10px 30px; margin: 10px 5px; color: #333; border: none; float: left;}
	.contactform input.submit, .comment_container input.submit { width:290px; padding:10px 0;}
	.contactform .submit:hover, .comment_container .submit:hover, .myguestbook_form .submit:hover { color:#333; } 																													     
	.myguestbook_form table, .myguestbook_form table td, .myguestbook_form table tr:hover td { background:#111; border:none; }
*/


/********** FOOTER **********/
	.tab { margin:0 auto; height:100%; }
	.tab_content { margin:0 auto; height:67px; width:1038px; background:white;}

	#footer {padding:0; margin:0 auto; position:absolute; bottom: 0;  width:100%;  background:url('images/kyljed_tumehall.png');}
	.footer_content { background:url('images/transparent_tumehall.png'); padding:15px 0; width:1038px; margin:0 auto; }
	.footer_content { color:white; text-align:center; font-size:11px; line-height:15px;}
	.footer_content a { text-decoration:none; font-weight:bold;}
	.footer_content a:hover { }



/********** SEARCH FORM **********/
	.search_results div { margin:20px 0; padding:10px 0; border-bottom: 1px #222 dashed;}
	.search_results a { font: normal normal 600 16px 'Raleway', Arial, sans-serif; }
	.search_results a:hover { }
	.search_results input.text { width: 260px; border: 1px #333 solid; margin: 5px; padding: 3px; height: 30px; background: #222; color: #ddd; }
	.search_results .submit { font: normal normal 600 large 'Raleway', Arial, sans-serif; padding: 8px 30px; margin: 0; color: #222; border: none; } 
	.search_results .submit:hover { color:#222; } 																													     
	
	.sidebar form input.text { background:#222; color:#ddd; height:30px; width:200px; padding:1px 3px; margin:0 10px 0 0; border:solid 1px #333; }
	.sidebar form input.text:focus { background:#181818; }
	.sidebar form input.submit {  background: #222; padding: 8px 18px; margin: 0; color: #ddd; border: 1px #333 solid; }
	.sidebar form input.submit:hover { background: #181818; border: 1px #000 solid; }



/********** IE6 and IE7 FIX **********/
	* html hr {	border: 1px #C0C0C0 dashed;} /*ie6 fix */
	* html .search form input.submit { padding: 4px 0 3px 0;} /*ie6 fix */
	* html .sidebar form input.text { width:160px; } /*ie6 fix */
	* html .sidebar form input.submit {  padding: 3px 5px; } /*ie6 fix */
	* html .sidebar { width:260px;} /*ie6 fix */
	
	* +html hr { border:1px #C0C0C0 dashed;} /*ie7 fix */
	* +html .sidebar form input.text { width:190px; } /*ie7 fix */
	* +html .sidebar form input.submit {  padding: 3px 5px; } /*ie7 fix */
/********** IE6 and IE7 FIX end**********/



/*+++++++++++++++++++++++++++++++++++++++++++++++++ gp|EASY FORMATTING +++++++++++++++++++++++++++++++++++++++++++++++++*/

/********** gp Gallery **********/
	.gp_gallery{ clear:both; margin:25px 0 25px 0; padding:0; }
	.gp_gallery p {}	
	.gp_gallery li{	float:left;	width:100px; height:100px; overflow:hidden; list-style:none; display:inline-block; padding:0; margin:5px; border:none; position:relative; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }	
	
	.gp_gallery div { text-align:center; padding:110px 0 0 0; margin:0;}
	.gp_gallery div p { text-decoration: none; font: 16px Raleway, Arial, "sans-serif normal normal", normal normal normal; text-align:center;}
	
	.gp_gallery div a { text-decoration: none; font: normal normal 600 18px Raleway, Arial, "sans-serif normal normal"; color: #ddd;}
	.gp_gallery div a:hover { text-decoration:none; }
		
	.gp_gallery img { width:100px; height:100px; top: 0; left: 0; padding: 0; position: absolute; margin:0; border:none; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
	.gp_gallery img:hover { padding:50px; max-height:0px; max-width:0px; }
	.gp_gallery .caption { display:none;}
	
	.gp_galleries li { width: 100px; height: 250px; background:#111; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
	.gp_galleries img { width:100px; height:100px; margin:0; }
	
	.gpArea_Simple_Search h3 { font: 30px/42px 'Raleway', Arial, sans-serif; border-bottom:1px #222 dashed; margin-bottom:15px; }



/*** captchaForm ***/
	.captchaForm table, .captchaForm table td, .captchaForm table tr:hover td { background:#111; border:none; }

/********** Guestbook **********/
	.content h2.myguestbook_name { color:#ddd; font-size: 28px;}
	.myguestbook_name {	background:#282828; padding:0 10px; border: 1px #333 solid; margin-top: 25px; }
	.myguestbook_info { background:#262626; padding:0 10px; border-bottom: 1px #333 solid; border-left: 1px #333 solid; border-right: 1px #333 solid; color:#888; font: 18px/32px 'Raleway', Arial, sans-serif; }
	.myguestbook_text { background:#222; border:1px #333 solid; margin:3px 0; padding:10px 0; }

/********** BLOG **********/
	.blog_post { padding-bottom:25px; border-bottom-width:6px; border-bottom-style:solid;} /* Balken unter jedem Post */
	
	.simple_blog_info { color:#888; font: 18px/32px 'Raleway', Arial, sans-serif; border-bottom:1px #222 dashed; } /* Sub-Titel und Datum */
	
	.gpArea_Simple_Blog h3 { font: 30px/42px 'Raleway', Arial, sans-serif; text-decoration:none; border-bottom:1px #222 dashed; margin:20px 0;} /* BLOG H3 HADLINE */
	.gpArea_Simple_Blog h3 a { font: 30px/42px 'Raleway', Arial, sans-serif; text-decoration:none; } /* BLOG H3 HADLINE */
	
	.gpArea_Simple_Blog .simple_blog_title, .gpArea_Simple_Blog .simple_blog_title a { color:#ddd; font: 30px/42px 'Raleway', Arial, sans-serif; text-decoration:none; } /* Blogtitel in der Sidebar */
	
	.gpArea_Simple_Blog .simple_blog_abbrev { padding-bottom:30px; }
	
	.comment_container .comment_area { margin:15px 0; background:#222; border:1px #333 solid; }
	.comment_container .comment_area .name {background: #282828; border-bottom:1px #333 solid; }
	.comment_container .comment_area .name a { font-weight:600; color:#ddd; }
	.comment_container .comment_area .name a:hover { }
	.comment_container .comment_area .name span { float:right;}
	.comment_container .comment_area .comment { margin:10px 0;}
	.comment_container h3 { border-bottom:1px #222 dashed; margin-top:15px;}

/********** Site Map Links **********/
	.sitemap_link {display:none;}
	/*
	.sitemap_xml, .powered_by_link, #powered_by_link, .siteinfo {display:none;}
	.login_link a:hover { }
	*/

/********** gpEasy Admin **********/
	#admincontainer, #admincontent, #admincontent .adminlinks { width:590px; }

/*+++++++++++++++++++++++++++++++++++++++++++++++++ gp|EASY FORMATTING END +++++++++++++++++++++++++++++++++++++++++++++++++*/

