/*
Theme Name: a
Theme URI: http://adventisttm.org
Description: Tema noua, adventisttm.org
Version: 4.0 BETA
Author: Vlad
Author URI: http://noidoi.org
Tags: advtm, clean, basic
*/

/*Tool Box*/
.floatleft {float: left;}
.floatright {float: right;}
.clear {clear: both;}
/* end tool*/

* {	
	margin: 0; 
	padding: 0 
	}
	
html {
	}

body {
	font-size: 62.5%; /*reset 10px la 1em*/
	font-family: 'Georgia', Verdana, Arial, Sans-Serif;
	color: #333;
	background-color: #ededed;
	}

a {
   outline: none;
}


p {
	margin-bottom: 10px;
	}

h1 {
	font-size: 2.7em;
	color: #0e4377;
	letter-spacing:-0.5px;
	}

h4 {
	letter-spacing:-0.5px;
	font-size: 24px;
	padding: 0 0 0 5px;
	color:#0e4377;

}

h5 {
	display:inline;
	color:#0e4377;
	font-size:16px;
	letter-spacing:-0.5px;
	margin-bottom:0;
	margin-left:15px;
	margin-right:0;
	padding:5px 0 0 0;
	}


h3 {font-size: 17px;
	color:#0e4377;
	letter-spacing: -0.5px;
	margin-bottom: 5px;
	
	}

#wrap {
	text-align: left;
	margin: 0px auto;
	width: 976px;
}


#top {
	position: relative;
	margin-top: 40px;
	color: #161616;

	}

#logo {
	margin-top: 5px;
	position: relative;
	margin-left: 70px;
	background-image: url(img/logo.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 45px;
	height: 53px;
	text-indent: -9999px;
	display: block;
	float: left;
	}

#bulina {
	position: absolute;
	left: 85px;
	top: 62px;
	background: url(img/bulina.png) no-repeat top left;
	width: 13px;
	height: 13px;
	z-index: 501;
	
	}

#meta_top {
	width: 350px;
	float: left;
	margin: 25px 0 0 10px;
	}

#data {
	font-weight: normal;
	color: #333;
	font-size: 1.2em;
	position: relative;
	display: block;
	}
	
#navi {	
	font-weight: normal;
	color: #333;
	font-size: 1.2em;
	position: relative;
	display: block;
	
	}
	

#navi a {text-decoration: none; color:#0E4377; }
#navi a:hover {border-bottom: 1px dashed #333;}



#meniu {
	position: relative;
	right: 20px;
	float:right;
	}

#box {
	position:relative;
	padding-top: 10px;
	width: 935px;
	float: right;
	}
	
#close {
	position: relative;
	float: left;
	background: url(img/close.jpg) top left no-repeat;
	width: 41px;
	height: 44px;
	margin-top: 28px;
	
	}

#next_home {
	position: relative;
	float: left;
	background: url(img/next.jpg) top left no-repeat;
	width: 41px;
	height: 44px;
	margin-top: 320px;}

.data {
	position: relative;
	background: url(img/blank_data.jpg) top left no-repeat;
	width: 41px;
	height: 44px;
	margin-top: 5px;
	font-size: 26px;
	color: #0e4377;
	}

#nav_stanga_prev {
	position: relative;
	background: url(img/prev.jpg) top left no-repeat;
	width: 41px;
	height: 44px;
	margin-top: 192px;
	
	}

#nav_stanga_next {
	position: relative;
	background: url(img/next.jpg) top left no-repeat;
	width: 41px;
	height: 44px;
	margin-top: 5px;}

#titlu {
	display: inline;
	float: left;
	margin: 10px 0 0 5px;
	}

#meta_titlu {
	font-size: 1.15em;
	color: #a0a0a0;
	float: left;
	display: inline;
	margin: 0px;
	padding:6px 0 5px 15px;	
	}

#meta_titlu a {
	text-decoration: none;
	color:#0e4377;
	}


.cautare {
	float: right;
	}


#slider_home {
	background: url(img/slide.jpg) top left no-repeat;
	height: 250px;
	width: 933px;
	position: relative;
	margin-top: 10px;
	margin-left: -9px;
	
	}

#img_articol {
	height: 150px;
	width: 933px;
	position: relative;
	margin-top: 10px;
	margin-left: -9px;
	}


#img_articol_despre {
	background: url(img/despre_noi_banner.jpg) top left no-repeat;
	height: 150px;
	width: 933px;
	position: relative;
	margin-top: 10px;
	margin-left: -9px;
	}


#img_media {
	background: url(img/media_banner.jpg) top left no-repeat;
	height: 150px;
	width: 933px;
	position: relative;
	margin-top: 10px;
	margin-left: -9px;
	}

#img_galerie {
	background:url(img/galerie.jpg) no-repeat scroll left top transparent;
	font-size:18px;
	height:53px;
	margin-left:-19px;
	margin-top:10px;
	padding:99px 0 0 83px;
	position:relative;
	width:933px;
	}
	
	

#img_resurse {
	background:url(img/resurse.jpg) no-repeat scroll left top transparent;
	font-size:18px;
	height:145px;
	margin-left:-19px;
	margin-top:10px;
	padding:9px 0 0 83px;
	position:relative;
	width:933px;
	}

#img_contact {
	background: url(img/contact_banner.jpg) top left no-repeat;
	height: 150px;
	width: 933px;
	position: relative;
	margin-top: 10px;
	margin-left: -9px;
	}

#continut {
	position: relative;
	float: left;
	display: block;
	padding: 15px 10px 0 10px;
	font-size: 1.5em;
	line-height: 140%;
	width: 890px;
	
	}

#continut ul {
margin-left: 20px;
list-style: circle;
padding:10px 0;	

}
#continut li {
	
}


#panel {
	position: relative;
	padding: 5px;
	font-size: 1.5em;
	line-height: 140%;
	width: 900px;
	height: 200px;
	margin-top: 15px;
		}

#panel a {color: #0E4377;	text-decoration: none;	border: none;	padding: 1px 5px 1px 5px;	-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;}
#panel a:hover {color: #0E4377;	padding: 1px 5px 1px 5px;	background-color: #eaeaea;	text-decoration: none;	border: none;	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#panel ul li {list-style: none; padding:0;}


#box1 {position: absolute; left: 0px; top:0px;  width: 220px; height: 200px; border-right: 1px solid #eaeaea; padding-left: 5px;}
#box2 {position: absolute; left: 230px; top:0px; width: 215px; height: 200px; border-right: 1px solid #eaeaea; padding-left: 5px;}
#box3 {position: absolute; left: 450px; top:0px; width: 220px; height: 200px; border-right: 1px solid #eaeaea; padding-left: 5px;}
#box4 {position: absolute; left: 675px; top:0px; width: 220px; height: 200px; padding-left: 5px;}
	
.all {font-size: 13px; margin-top: 10px; margin-left: -5px;}
.all a { color: #333!important; padding:0px!important; }
.all a:hover {  color: #333!important; border-bottom: 1px dashed #0E4377!important; background-color:white!important;}

	
#continut a {
	color: #0E4377;
	text-decoration: none;
	border: 1px solid #eaeaea;
	padding: 0 5px 0 5px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	}	

#continut a:hover {
	color: #fff;
	background-color: #0E4377;
	border: 1px solid #eaeaea;
	padding: 0 5px 0 5px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	
	}

#sidebar_articol {
	position: relative;
	float: right;
	margin: 0;
	padding:0;
	
	}

#sidebar_articol a {
	color: #0E4377;
	text-decoration: none;
	border: none;
	padding: 1px 5px 1px 5px;
	}
	
	
#sidebar_articol a:hover {
	color: #0E4377;
	padding: 1px 5px 1px 5px;
	background-color: #eaeaea;
	text-decoration: none;
	border: none;
	}

#sidebar_articol ul {
	margin: 0;
	padding: 0;
}

a[href$='.pdf'] {
	padding: 1px 22px 1px 5px!important;
	background:transparent url(img/pdf.gif) center right no-repeat;
}


a[href$='.doc'] {
	padding: 1px 22px 1px 5px!important;
	background:transparent url(img/doc.gif) center right no-repeat;
}

/*a[href$='.jpg'] {
	padding: 1px 22px 1px 5px!important;
	background:transparent url(img/jpeg.gif) center right no-repeat;
}
*/
a[href$='.htm'] {
	padding: 1px 22px 1px 5px!important;
	background:transparent url(img/html.gif) center right no-repeat;
}


.external {
	background: url(img/external.gif) center right no-repeat;
	padding: 1px 15px 1px 5px!important;
		}

.doc {
	padding: 1px 0px 1px 22px!important;
	background:transparent url(img/doc.gif) center left no-repeat;
	}

.mov {
	padding: 1px 0px 1px 22px!important;
	background:transparent url(img/wmv.gif) center left no-repeat;
	}

.pdf {
	padding: 1px 0px 1px 22px!important;
	background:transparent url(img/pdf.gif) center left no-repeat;
	}
.mp3 {
	padding: 1px 0px 1px 22px!important;
	background:transparent url(img/mp3.gif) center left no-repeat;
	}

.side_articol {
	display: block;
	width: 230px;
	margin: 5px 5px 15px 10px;
	}
	
.side_articol ul li {
	list-style: none;
	margin-left: 10px;
	}

#social {
	margin: 10px 0 10px 60px;
	
	}

#team {position: relative; margin: 0px 0 0 10px; width:615px;}

.persoana {float: left; padding-top: 15px; width: 305px;}
.persoana_dr {float: right; padding-top: 15px;  width: 305px;}
.poza {float: left;}
.detalii {float: left; margin: 0 0 0 10px;}
/*Comentarii*/

#box_comentarii {
	margin-top: 20px;
	
	}


.autor {
	float: left;
	width: 150px;
	margin: 0 0 0 0px;
	}
	
	
	
.avatar {margin-bottom: 5px;}

.comentariu_text {
	float: right;
	width: 685px;
	padding-right: 10px;
	}

#continut_comentarii {
	padding: 5px;
	font-size: 13px;
	line-height:140%;
	
	}


#continut_comentarii ol {margin:0; padding:0; list-style:none;}
#continut_comentarii li {margin-bottom: 15px;  padding-bottom: 20px;	background: url(img/end_coment.png) no-repeat bottom center; }

#continut_comentarii a {text-decoration: none; color:#0E4377; font-weight: bold; }
#continut_comentarii a:hover {border-bottom: 1px dashed #333;}

.numere {
	float:left;
	margin-right: 5px;
	color: #eaeaea;
	font-size: 36px;
	
	}

#comment_box {
	position:relative;
	width: 935px;
	float:right;
	margin: 0 0 0px 0px;
	}

#nume_prenume {
	float: left;
	width: 260px;
	margin: 10px 0 0 10px;
	font-size: 14px;
	line-height: 140%;
	}

#nume_prenume a {text-decoration: none; color:#0E4377; font-weight: bold; }
#nume_prenume a:hover {border-bottom: 1px dashed #333;}


#comment_area {
	float: right;
	width: 630px;
	}


#coment {
	position: absolute;
	float: left;
	background: url(img/coment.jpg) top left no-repeat;
	width: 41px;
	height: 44px;
	top: 20px;
	left: -40px;
	
	}

#bulina_comentarii {
	position: absolute;
	left: 45px;
	top: -5px;
	background: url(img/bulina_comentarii.png) no-repeat top left;
	width: 13px;
	height: 13px;
	z-index: 501;
	
	}
#autor {
	background: #f8f8f8;
	}






/*linie*/
.t {background: url(img/dot.gif) 0 0 repeat-x #fff;}
.b {background: url(img/dot.gif) 0 100% repeat-x }
.l {background: url(img/dot.gif) 0 0 repeat-y}
.r {background: url(img/dot.gif) 100% 0 repeat-y } 

/*colturi rotunde*/
.bl {background: url(img/bl.jpg) 0 100% no-repeat}
.br {background: url(img/br.jpg) 100% 100% no-repeat}
.tl {background: url(img/tl.jpg) 0 0 no-repeat}
.tr {background: url(img/tr.jpg) 100% 0 no-repeat; padding:10px}
.ie {font-size: 1px; height: 1px}


/*linie s*/
.ts {background: url(img/dots.jpg) 0 0 repeat-x #f8f8f8;}
.bs {background: url(img/dots.jpg) 0 100% repeat-x }
.ls {background: url(img/dots.jpg) 0 0 repeat-y}
.rs {background: url(img/dots.jpg) 100% 0 repeat-y } 

/*colturi rotunde s*/
.bls {background: url(img/bls.jpg) 0 100% no-repeat}
.brs {background: url(img/brs.jpg) 100% 100% no-repeat}
.tls {background: url(img/tls.jpg) 0 0 no-repeat}
.trs {background: url(img/trs.jpg) 100% 0 no-repeat; padding:10px}
.ies {font-size: 1px; height: 1px}

/*colturi rotunde c*/
.blc {background: url(img/blc.jpg) 0 100% no-repeat}
.brc {background: url(img/brc.jpg) 100% 100% no-repeat}
.tlc {background: url(img/tlc.jpg) 0 0 no-repeat}
.trc {background: url(img/trc.jpg) 100% 0 no-repeat; padding:10px}
.iec {font-size: 1px; height: 1px}


/*inputs*/
input {
	display: inline;
	
	}
.input_nume {
	width:160px;
	height: 20px;
	margin-bottom: 10px;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #0e4377;
	}

.input_nume_contact {
	width:250px;
	height: 16px;
	margin-bottom: 10px;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #0e4377;
	}

.input_textarea {
	width: 600px;
	height: 67px;
	margin: 10px 0 10px 0;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #0e4377;
	}
	
.input_textarea_contact {
	width: 400px;
	height: 130px;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #0e4377;
	}	
	
	
.buton_submit {
	width: 90px;
	height: 28px;
	color: #0e4377;
	background: url(img/trimite.jpg) top left no-repeat;
	border: 0 none;
	outline: none;
	text-indent: -9999px;
	}

/*meniu*/
ul#meniu {
	display:block;
	float:right;
	height:40px;
	position:absolute;
	top:36px;
	width:450px;
	z-index:500;

	}
	
	ul#meniu li {
		list-style:none inside; 
		line-height:0px;
		font-size: 12px;
		}
		
		ul#meniu li a {
			display: inline;
			height: 40px;
			float:left;
			text-indent: -9999px;
			}
			
			ul#meniu li.acasa a{
				width: 59px;
				background: url(img/acasa.jpg) top center no-repeat;
		
				}
				
			ul#meniu li.despre a{
				width: 103px;
				background: url(img/despre.jpg) top center no-repeat;
				}
				
			ul#meniu li.articole a{
				width: 76px;
				background: url(img/articole.jpg) top center no-repeat;
				}
				
			ul#meniu li.media a{
				width: 68px;
				background: url(img/media.jpg) top center no-repeat;
				}
				
			ul#meniu li.forum a{
				width: 65px;
				background: url(img/forum.jpg) top center no-repeat;
				}
				
			ul#meniu li.contact a{
				width: 73px;
				background: url(img/contact.jpg) top center no-repeat;
				}
			
			ul#meniu li a:hover {
				background-position: center center;
				}
				
body#acasa ul#meniu li.acasa a, 
body#despre ul#meniu li.despre a, 
body#articole ul#meniu li.articole a,
body#media ul#meniu li.media a, 
body#forum ul#meniu li.forum a,
body#contact ul#meniu li.contact a
{
				background-position: bottom center;
				}
.ngg-gallery-thumbnail {
border:0 none !important;
padding:0 !important;
text-decoration:none !important;				
}

.cboxElement {
	border:0 none !important;
padding:0 !important;
text-decoration:none !important;	
	}

				
#footer {
	position: relative;
	background: url(img/footer_img.jpg) center left no-repeat;
	padding-left: 105px;
	margin:10px 0 20px 70px;
	font-size: 11px;
	color: #999;
	
	}
#parteneri {
	position: relative;
	display:block;
	margin-left: 70px;

	}