/*======================================================================*/
/*======================  PROJEKT SITE CSS  ============================*/
/*======================================================================*/
body {margin:0; padding:0; font-size:0.8em; color:#333; background-color:#4B4B4B; font-family:Arial, Helvetica, sans-serif;}

h1 {font-size:1.6em;margin:0; color:#e8e8e8; line-height:1.8em; text-align:right; margin-right:10px; background:none; display:block;}
h2 {font-size:1.3em; margin:1em 0 0.4em 0; color:#333; }
h3 {font-size:1.1em; margin:0.5em 0 0.5em 0; color:#333; }
h4 {font-size:1.1em; margin:0.5em 0 0.5em 0;}
h5 {font-size:1em; margin:0.5em 0 0.5em 0;}
h6 {font-size:1em; margin:0.5em 0 0 0;}

#projekt_general { border:0px solid green; width:910px; margin-left:auto; margin-right:auto; margin-bottom:0; position:relative; background:url(../img/projekt_bg_general.jpg) repeat-y; }
#projekt_main { border:0px solid red; width:826px; position:relative; left:40px; top:30px;  }
#projekt_baner_box { border:0px solid green;width:824px; margin-left:auto; margin-right:auto; }
#projekt_top_bg { background:url(../img/projekty_bg_baner.jpg) no-repeat; } 
#projekt_baner {  margin-left:auto; margin-right:auto; border:0px solid green; height:172px;position:relative; left:-1px; width:826px;}
#projekt_title_box {  height:38px; background:url(../img/projekty_bg_title.jpg) no-repeat; margin-left:auto; margin-right:auto; margin-top:0px; width:826px;border:0px solid green; position:relative; left:-1px;}
#projekt_left_box { border:0px solid red; width:224px; float:left; margin-left:7px;}
#projekt_center_box { border:0px solid green; width:595px; float:left; margin:0; }


#projekt_foot {border:0px solid red;  }
#projekt_foot_bg_box {border:0px solid red; background:url(../img/projekty_bg_foot.jpg) no-repeat; width:910px; margin-left:auto; margin-right:auto; height:160px; margin-bottom:-205px; }

#projekt_menu_box {margin-bottom:20px; margin-top:10px;  }
#projekt_menu_box .projekt_btn{ margin-bottom:10px; border-bottom:1px solid #CCC; text-align:right; padding-right:10px; 
								padding-bottom:2px; width:205px;}
#projekt_menu_box .projekt_btn a{ font-size:15px; font-weight:bold; color:#444; text-decoration:none; }
#projekt_menu_box .projekt_btn a:hover{ font-size:15px; font-weight:bold; color:#333; text-decoration:none; margin-right:4px; }
#projekt_menu_box .projekt_btn_admin{ margin-bottom:10px; border-bottom:1px solid #CCC; text-align:right; padding-right:10px; padding-bottom:5px; width:205px;}

#projekt_menu_box .projekt_btn_admin a{ font-size:15px; font-weight:bold; color:#444; text-decoration:none; }
#projekt_menu_box .projekt_btn_admin a:hover{ font-size:15px; font-weight:bold; color:#333; text-decoration:none; margin-right:0px; }


#message { position:absolute; top:30px; left:220px; width:400px;  z-index:100; text-align:center; padding:25px; border:1px solid; background:#000; color:#fff; font-size:14px; opacity:0.7; display:none; }


#projekt_newsletter_box { border:0px solid red; background:url(../img/projekty_bg_newsletter.jpg) no-repeat; height:79px; position:relative; }

#projekt_newsletter_box .text_field{ border:1px solid #333; position:absolute; top:50px; left:19px; width:113px; height:20px; font-size:12px; padding-left:5px;} 
#projekt_newsletter_box .submit{ border:1px solid #333; color:#333; position:absolute; top:50px; left:145px; width:55px; height:24px; cursor:pointer; font-weight:bold; font-size:13px;  background-color:#FFF;  } 
#projekt_newsletter_box .submit:hover{ border:1px solid #333; color:#333; position:absolute; top:50px; left:145px; width:55px; height:24px; cursor:pointer; font-weight:bold; font-size:13px;  background-color:#EBEBEB;  } 


#projekt_main #projekt_center_box .inner_box { border:0px solid red; margin-left:42px; margin-bottom:20px; }


#projekt_main h2 {font-size:1.3em; margin:0em 0 0.4em 0; color:#333; }
#projekt_main p {font-size:0.9em; margin:0.7em 0 0em 0px; color:#333; }


.projekt_news_box { border-right:1px solid #CCC; width:230px;margin-bottom:30px; float:left; margin-left:50px; }
			.projekt_news_box a:link{color:#666; text-decoration: underline; font-size:0.9em}
			.projekt_news_box a:visited{color:#666; text-decoration:underline;font-size:0.9em}
			.projekt_news_box a:hover{color: #333; text-decoration:underline;font-size:0.9em}
			.projekt_news_box a:active{color:#666; text-decoration:underline;font-size:0.9em}
			
			#projekt_main .projekt_news_box p{ width:200px; margin:0; }
			
			
			
	#project_select { position:absolute; top:4px; left:780px; }
	#arrow {background:424242;  width:10px; height:10px; display:block; position:absolute; top:2px; left:90px;}
			#arrow img {border:0;}
		#project_select a:link{padding-right:20px; outline:none}
		#project_select a:visited{padding-right:20px;outline:none}
		#project_select a:hover{ padding-right:20px;outline:none}
		#project_select a:active{ padding-right:20px;outline:none}
		
		
		
		
		
		
		
		
	#project_select_box { width:870px; height:0px; background:#222; position: relative; top:0px;  margin-bottom:-400px; left:0px; z-index:1000; opacity:0.9;margin-bottom:0px; color:#FFF; margin-left:22px; display:block;font-size:11px}
	
		#info{ position:absolute; display:none; height:0px; }; 
	
		#project_select_box a{ color:#CCC;  text-decoration:none; display:block; padding:3px;}
		#project_select_box a:link{ color:#CCC; text-decoration:none;padding:3px;}
		#project_select_box a:visited{color:#CCC; text-decoration:none;padding:3px;}
		#project_select_box a:hover{color:#FFF; background-color:#000; text-decoration:none;padding:3px;}
		#project_select_box a:active{color:#CCC; text-decoration:none;padding:3px;}
		#project_select_box ul {  }
		#project_select_box li { line-height:1.3em;  font-size:1.1em; padding-left:4px}
	
	#project_select_box .inner_box { position:absolute; border:0;}
		#box1 { top:30px; left:30px; display:none; }
		#box2 { top:30px; left:400px; display:none;}
		#box3 { top:230px; left:30px; width:350px;display:none;}
		#box4 { top:230px; left:400px; width:200px;display:none;}
		#box5 { top:230px; left:630px; width:200px;display:none;}

.breadcrump { border:0px solid #CCC; font-size:0.8em; color: #666; position:absolute; top:-10px; left:273px; }
			.breadcrump a:link{color:#666; text-decoration:none; }
			.breadcrump a:visited{color:#666; text-decoration:none;}
			.breadcrump a:hover{color: #000; text-decoration:none; }
			.breadcrump a:active{color:#666; text-decoration:none; }


#foot { background-color:#000; color:#FFF; height:35px; margin-top:208px; border:0px solid green; }
	#foot .inner_box { width:870px; margin:0; margin-left:auto; margin-right:auto; position:relative;  border:0; background-color:#000;  }
	
	#f1 { color:#666; font-size:10px; width:150px; float:left; margin-left:20px; margin-top:12px; }
		#f1 a:link{color:#666; text-decoration: none;}
		#f1 a:visited{color:#666; text-decoration:none;}
		#f1 a:hover{color: #FFF; text-decoration:none;}
		#f1 a:active{color:#666; text-decoration:none;} 
 
	#f2 { color:#666; font-size:10px; width:260px;  float:left; margin-left:200px; margin-top:12px;}
	#f2 a{ color:#666; text-decoration:none} 
		#f2 a:link{color:#666; text-decoration: none;}
		#f2 a:visited{color:#666; text-decoration:none;}
		#f2 a:hover{color: #FFF; text-decoration:none;}
		#f2 a:active{color:#666; text-decoration:none;} 

	
	#f3 { color:#666; font-size:10px; width:110px;  float:left; margin-left:80px; margin-top:0px;  height:30px; width:150px; }
		#f3 a:link{ display:block; color:#666; text-decoration: none;width:150px;height:30px; background:url(../img/bg_na_link_2.jpg) 115px -3px no-repeat; margin-top:6px;}
		#f3 a:visited{display:block; color:#666; text-decoration: none;width:150px;height:30px; background:url(../img/bg_na_link_2.jpg) 115px -3px no-repeat; margin-top:6px;}
		#f3 a:hover{color: #FFF; text-decoration:none;background:url(../img/bg_na_link_hover.jpg) 115px -3px no-repeat;}
		#f3 a:active{display:block; color:#666; text-decoration: none;width:150px;height:30px; background:url(../img/bg_na_link_2.jpg) 115px -3px no-repeat; margin-top:6px;} 
		
		#f3 p {margin:0; margin-top:-18px; border:0px solid; width:100px; }


#projekt_menu_box .actions_menu { }
#projekt_menu_box .actions_menu a{ font-size:15px; font-weight:bold; color:#FFF; text-decoration:none; border:1px solid #000; background:#000; font-size:10px; padding:1px; margin:2px; }
#projekt_menu_box .actions_menu a:hover{ font-size:15px; font-weight:bold; color:#000; text-decoration:none; border:1px solid #000; background:#CCC; font-size:10px;margin-right:0px;margin:2px; }

 
.projekt_btn_admin #SiteTitle{ width:200px; text-align:right; border:1px solid #CCC; }
.projekt_btn_admin #SiteSite{ width:200px; text-align:right; border:1px solid #CCC; }
#add_new_site #SiteTitle{ width:150px; text-align:left; border:1px solid #CCC; }
#add_new_site #SiteSite{ width:154px; text-align:left; border:1px solid #CCC; }

#add_new_site { width:208px; margin-top:20px;}
 .submit input{  font-size:15px; font-weight:bold; color:#FFF; text-decoration:none; border:1px solid #000; background:#000; font-size:10px; padding:1px; margin:2px; cursor:pointer; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
 .submit input:hover{  font-size:15px; font-weight:bold; color:#000; text-decoration:none; border:1px solid #000; background:#CCC; font-size:10px; padding:1px; margin:2px; cursor:pointer; margin-bottom:10px;font-family:Arial, Helvetica, sans-serif; font-size:12px; }
 
 
.news_title{padding:1em 0 0.5em 0; text-transform:uppercase;}