/*
Theme Name: Kaiac
Theme URI: http://kaiac.ro
Description: Custome Wordpress theme for FRKC
Author: FLDtrace
Author URI: http://www.fldtrace.com/
*/

@import url(css/holly-hack-floats.css);
@import url(css/wp.css);

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-weight: normal; font-style: normal; }
ul,ol,li { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/*GENERAL STYLE*/

html,body {
	height:100%; 
}

/*----------------LAYOUT STYLE----------------*/
body {text-align:center; font-family:Arial, Helvetica, sans-serif; background:#fff url(images/body-bg.png) repeat-x 0 0; font-size:62.5%} /*em size for font is the same as in px */

#header_container {
position: relative;
margin:0 auto; /* center, not in IE5 */
width:1200px; background: url(images/header_bg.jpg) no-repeat 0 0;
text-align:center;
height:auto !important; /* real browsers */
height:100%;
}
	
	#heading {float:left;
			margin:0 0 0 200px;
			padding:15px 10px 0;
			width:780px;
			background:#fff;
			text-align:left;}
			
		#header {float:left; width:780px;}
			#meta {float:left; width:780px; padding: 0 0 10px 0}
				#title {float:left; width:370px; margin: 0 0 0 10px}
				#search {float:right; width:250px}
			#logo {float:left; width:240px;}
			#image {float:left; width:530px; height:190px; margin: 0 0 0 10px}
		
		#main_navbar {float:left; width:780px; margin: 10px 0 0 0; background:#0194df url(images/menu-ul-bg.png) repeat-x 0 0 }

#wrapper {
float:left;
margin:0 0 0 200px;
width:780px;
background:#fff;
padding: 0px 10px 0px;
text-align:left;
}

	/*home page*/
	#container {float:left; width:760px; padding: 20px 10px 50px; min-height:250px; background:#fff }
			.home_boxes_holder {float:left; margin: 0 0 20px 0}
			.home_boxes {float:left; width: 370px; background:#f0f0e8; border:1px solid #a6a6a0}
				.home_image {float:left; width:120px ; padding: 10px}
				.home_text {float:left; width:220px; padding: 10px 10px 10px 0}
	/*subpages*/
	#sidebar {float:left; display:inline; width:190px; margin: 0 30px 0 10px}
		#sidebar ul {margin: 0 0 0 20px}
	body.subpages #text_area {float:left; width:509px; padding: 0 0 0 10px; border-left: 1px solid #fef400}
	
	
	#footer_container {float:left; width:780px; border-top: 1px solid #fef400; background:#fff}
		#footer {width:760px; padding: 20px 10px 0}
			#footer_links {float:left; width:760px}
			#footer_meta {float:left; width:760px; font-size:1.2em}
				#footer_address {float:left; width:230px; padding: 30px 290px 0 0}
				#footer_copy {float:left; width: 230px; padding:30px 0 0 0;}
#footer_decoration {height:250px; padding: 0 0 20px 0; background: url(images/footer-decoration.jpg) repeat-x 0 0; }


/*----------------TEXT STYLE----------------*/

body {color:#20201e}

.titlu-bold {font-weight:bold}
.blue { font-weight:bold; color:#46423c}

#footer_meta {color:#30302d}
	#footer_meta h4 {font-weight:bold; padding: 0 0 15px 0}
	p.address {padding: 0 0 3px 0}	
p.copyright {font-weight:bold; padding:0 0 15px 0}
.ddsg-wrapper h2 {display:none}
h1 {font-size:1.5em; color:#db211e; font-weight:bold}
h2 {font-size:1.3em; font-weight:bold}
h3 {font-size:1.2em; font-weight:bold}
h4 {font-size:1em; font-weight:bold}

div#text_area {font-size:1.2em}
div#text_area p {line-height:1.4em}

/*home*/
body.homepage div#text_area {font-size:1.2em}
.home_boxes {color:#383833}
	.home_boxes h1 {border-bottom:1px solid #db211e; font-weight:normal; padding: 0 0 3px 0; margin: 0 0 10px 0}
	.home_boxes h3 {font-size:1.3em; color:#0d577e;}
	.home_text_body {margin: 10px 0}
	.home_boxes .meta {color:#969595}

body.homepage div#text_area h3 {font-size:1.2em; margin: 0 0 5px 0}	
body.homepage div#text_area h4 {margin: 0 0 5px 0}
	
#text_area ul {margin: 0 0 5px 0}
#text_area ul li {list-style:square; margin: 0 0 5px 20px}

/*subpages*/
#sidebar {font-size:1.2em}
#sidebar h2 {font-size: 1.4em; color:#50504c; margin: 0 0 20px 0}


body.subpages #text_area p {margin:0 0 10px 0}
body.subpages #text_area h1 {margin: 0 0 20px 0}
body.subpages #text_area h2 {color:#191917; font-weight:bold; margin: 15px 0 7px 0}
body.subpages #text_area h4 {margin:10px 0 5px 0}

body.subpages #text_area table {margin: 0 0 10px 0; display:inline-block; padding: 3px 0 0 0; border-top: 1px solid #d9d2c8;}
body.subpages #text_area table td { vertical-align:top}

#centre-de-selectie-table span {font-weight:bold}
#centre-de-selectie-table tr {border-bottom:1px solid #eae6df; display:inline-block; margin: 0 0 5px 0}
#centre-de-selectie-table td {width:250px}

	/*anunturi look*/
	p.page-item-5 {padding:5px; border-bottom:1px solid #50504c} 

/*----------------LINKS STYLE----------------*/

a {text-decoration:none; color:#0e92d6}
#text_area a:hover, #text_area a:focus {text-decoration:underline}

/*main navbar*/
#main_navbar ul {margin: 0 0 0 250px;}
#main_navbar ul li {position:relative; float:left}
#main_navbar a {color:#fefefe; font-size:1.4em; float:left; padding:20px 0px 4px;}
	#main_navbar li span  {padding:20px 5px 4px}
		#main_navbar li a:hover, #main_navbar li a:focus {background:url(images/menu-ahover-left.png) repeat-x left top}
		#main_navbar li span:hover, #main_navbar li span:focus {background:url(images/menu-ahover-right.png) no-repeat right top;}
		#main_navbar li.current_page_item a, #main_navbar li.current_page_ancestor a  {background:url(images/menu-a-left.png) repeat-x left top}
		#main_navbar li.current_page_item span, #main_navbar li.current_page_ancestor span {background:url(images/menu-a-right.png) no-repeat right top;}
		/*---sub navbar---*/
			/*reset*/
			#main_navbar li li span:hover, #main_navbar li li, #main_navbar li li span:focus, #main_navbar li li a:hover, #main_navbar li li a:focus, #main_navbar li li.page_item span, #main_navbar li li.page_item a {background:none}
			#main_navbar li li span {padding:0}
			/*customize*/
		#main_navbar ul ul {display:none; min-width:160px;
		position: absolute; z-index:100; 	
		filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
		font-size:0.9em; background:#0f92d4;
		 }
		 	/*The magic*/
			#main_navbar ul li:hover ul, #main_navbar ul li:focus ul, #main_navbar ul li.over ul {display:block}
			
		 	/*elements*/
			#main_navbar ul ul {margin:39px 0 0 0}
			
			#main_navbar ul ul li {float:none; display:block; background:#0f92d4;  margin: 0 5px; padding: 0}
				#main_navbar ul ul li a {float:none; background:#0f92d4; display:block; padding:3px 0; border-bottom: 1px solid #fefefe; }
					#main_navbar ul ul li a:hover, #main_navbar ul ul li a:focus {background:#1d8cc1; border-bottom: 1px solid #f8f7e1;}
					/*---sub sub navbar---*/
					#main_navbar ul ul ul {position:relative; margin:0; padding:0}
					#main_navbar ul ul ul li {margin: 0 0 0 15px} 
					 
/*sidebar*/
#sidebar a {color:#0f92d4}
#sidebar a:hover, #sidebar a:focus, #sidebar li.current_page_item a {color:#50504c}	
	#sidebar li.current_page_item li a {color:#0f92d4}
	#sidebar li.current_page_item li a:hover, #sidebar li.current_page_item li a:focus	{color:#50504c}			
		
/*footer links*/
#footer_links ul {margin: 0 0 0 247px}
	#footer_links li {float:left; }
		#footer_links a {color: #0f92d4; font-size: 1.1em; float: left; padding: 0 3px; border-right:1px solid #0f92d4}
			#footer_links li.last a {border-right:none}
		#footer_links a:hover, #footer_links a:focus, #footer_links li.current a {text-decoration:underline}	
		span.fl_delimiter {float:left; padding:3px 0; font-size: 1.2em;}
			.fldtrace a {color:#30302d;  padding: 0 0 3px 0; font-style:italic}
			.fldtrace a:focus, .fldtrace a:hover {border-bottom: 1px solid #0f92d4;}

/*home boxes*/
.home_boxes .more {text-align:right}
.home_boxes a:hover, .home_boxes:focus {text-decoration:underline}

/*----elements style-----*/
/*search bar*/
input#s {float: left; border:1px solid #0292e4; background:#eae9d3; padding: 5px 25px 5px 15px; width:185px; font-size:1.1em;}
input#searchsubmit.btn {float: left; width:20px; height:22px; vertical-align:middle; margin: 1px 0 0 -21px; background:#f0f0e5}
div#ss {margin: 0 0 0 22px}

.wp-pagenavi {margin:20px 0 0 0}
