/*-----------------------------------------------------------------------------
versiunea:  1.2
data:      9/2008
ultima modoficare: 09.2008
site: www.pensiuneakatalina.ro
-----------------------------------------------------------------------------*/

/* -----------------------------------*/
/* ---- GLOBAL <<<-----------*/
/* -----------------------------------*/

body {
    margin:0;
	padding:0;
	font-family	:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000;
}

a {
	color:#000;
	outline: none;
	text-decoration: none;
}

a:hover {
	color:#000;
	text-decoration: underline;
}

div {
		float:left;
	}

	
p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#000;
margin:0px;
padding:0px;
}

img {
border:0px;
padding:0px;
margin:0px;
}

h1, h2,h3,h4,h5 {
		font-size:14px;
		line-height:17px;
		padding:0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
}

.buton_sub {
border:0px;
background-color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:30px;
line-height:30px;
color:#fff;
padding-left:15px;
padding-right:15px;
}


#block_central {
	margin:0px auto;
	width:960px;
	float:none;
	}

#header {
		    width:960px;
			height:116px;
			margin:0px;
			padding:0px;
			background-color:#fff;
		}
			 
		#header .sigla {
		    width:250px;
			height:116px;
			float:left;
			font-size:0px;
			line-height:0px;	
		}
		
		#header .header2 {
		    width:710px;
			height:116px;
			float:left;
		}
		
		.header2 .top_menu {
		float:right;
		line-height:25px;
		padding-right:13px;
		height:25px;
		}
		
		.header2 .search {
		height:25px;
		padding-right:10px;
		width:700px;
		padding-top:28px;
		}
		

		

		
/* -----------------------------------*/
/* ---- Meniu <<<-----------*/
/* -----------------------------------*/

#meniu {
	height:29px;
	width:960px;
	background:#d80709 url(../images/meniu.jpg) no-repeat;z-index: 30;
	}
			
#sddm
   {
    margin: 0;
	padding: 0;
	z-index: 30;
	padding-left:15px;overflow:auto;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 15px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	line-height:19px;
	}

#sddm li a{
    display: block;
	margin: 0 1px 0 0;
	padding: 4px 7px;
	color: #FFF;
	text-align: center;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	text-decoration: none}

#sddm li a:hover{
background: #b11214;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 2px 0;
	z-index: 30;
	padding: 0;
	background: #fff;}
	
#sddm .subcat {
    font-size: 13px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	line-height:17px;
	z-index: 30;

}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 40px 5px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #666;
		color: #fff;
		z-index: 30;
		font-family:"Trebuchet MS", Helvetica, sans-serif;
}

	#sddm div a:hover
	{	background: #d80709;
		color: #FFF;
	}
	

#center {
width:950px;
padding-top:10px;
padding-bottom:15px;
background-color:#fff;
padding-left:10px;
}


/*--------------------*/
/*--------------------*/
/*--------------------*/

.opac {
border:1px solid #666;
background:#fff;
}

.menu {
padding-top:5px;
float:left;
}

.menu img {
padding-bottom:8px;
}

.menu_top {
padding-left:15px;
padding-top:6px;
}

.menu_top p{
font-size:15px;
font-family:"Trebuchet MS";
color:#fff;
}

.menu_top a {
color:#fff;
}

.menu_top a:hover {
color:#fff;
text-decoration:underline;
}

.telefon {
width:163px;
}

.telefon h2{
text-align:center;
color:#fff;
font-size:13px;
}

.telefon p {
text-align:center;
color:#fff;
}

.drepturi {
float:right;
color:#fff;
line-height:40px;
}

.container {
padding-top:18px;
float:left;
 width:972px;
}

.sidebar {
width:163px;
float:left;
}

.meniu_left {
width:151px;
float:left;
padding-left:12px;
height:356px;
}

.bl_tel {
width:163px;
height:95px;
float:left;
}		

.center {
width:772px;
float:left;
border:2px solid #fff;
padding-right:25px;
padding-bottom:25px;
}

.center h1{
padding-bottom:5px;
font-size:16px;
}

.center p{
padding-bottom:10px;
}

.meniu_top {
padding-bottom:220px;
width:774px;
float:left;
}

.meniu_top p {
padding-left:0px;
margin-left:-2px;
}

.center .txt {
padding-left:25px;
width:748px;
float:left;
}

.center .txt img{
padding:5px;
}

.center .txt .h2{
padding-top:10px;

}
