/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */

/* Purpose: undo some of the default styling of common (X)HTML browsers */


/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none; color:#cc0013; }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */


body {
	height: 100%;
	margin:0px;
  	padding:0px;
	background-color:#d1ccae;
	font-family:trebuchet MS;
	font-size:13px;
	color:#3c1a02;
	background:url(images/bg.jpg) repeat top center; 
}

#container{
	width:1024px;
	height:auto;
	margin:auto;
}

#banner{
	width:1024px;
	height:282px;
}

#continut{
	width:1024px;
	background:url(images/bg_lung.png) repeat-y top center;
}

#meniu{
	
	height:49px;
	background:url(images/meniu.png) no-repeat top center;
	padding-left:41px;
	padding-right:38px;
	padding-top:6px;
}

#meniu div{
	float:left;
	padding-left:15px;
	padding-right:14px;
}

#meniu div a, .link_buton, .link_buton:visited{
	font-size:16px;
	font-weight:bold;
	color:#efe4ce;
}

#meniu div a:hover, .link_buton:hover{
	font-size:16px;
	font-weight:bold;
	color:#fede2d;
}

#continut2{
	width:895px;
	background:url(images/bg_top.png) no-repeat top center;
	padding-left:79px;
	padding-right:50px;
	padding-top:31px;
}

.banner_reclama1{
	float:left;
	width:468px;
	border:1px solid #e3c9b6;
}

#cautare{
	width:409px;
	height:60px;
	
	background-color:#e8dcc4;
	float:right;	
	border:1px solid #e3c9b6;
	font-size:14px;
	font-weight:bold;
}

#left_forum{
	border:1px solid #e3c9b6;
	width:425px;
	float:left;
	background:#ffffff url(images/bg_forum.jpg) no-repeat top center;
	padding-top:24px;
	padding-left:26px;
	padding-right:15px;
}

#left{
	width:470px;
	float:left;
	margin-right:14px;
}

.left_nou3{
	border:1px solid #e3c9b6;
	width:843px;
	float:left;
	padding-top:20px;
	padding-left:30px;
	padding-right:20px;
}

.red{
	font-size:20px;
	font-weight:bold;
	color:#cc0013 !important;
}


.left_inn2{
	border-bottom:1px solid #e3c9b6;
	width:200px;
	float:left;
	height:40px;
}

.link_forum, .link_forum:visited{
	font-size:14px;
	font-weight:bold;
	color:#3c1a02;
}

.link_forum:hover{
	font-size:14px;
	font-weight:bold;
	color:#cc0013;
}

.left_inn_mare{
	width:200px;
	float:left;
}

#left_poveste{
	border:1px solid #e3c9b6;
	width:425px;
	padding-top:30px;
	padding-left:26px;
	padding-right:15px;
	text-align:justify;
}

.pageTitle h1, .black{
	font-size:18px;
	font-weight:bold;
	color:#3c1a02;
}

.pageTitle {
	padding-bottom:8px;
}

.pageTitle h1 {
	border-bottom:1px solid #E3C9B6;
	padding-bottom:8px;
}


.cat_3 .pageTitle{
	background:url(images/forum_title.gif) no-repeat right bottom;	
	padding-bottom:20px;
}

.cat_3 .pageTitle h1 {
	border-bottom:none;
	padding-bottom:0px;
}

.link, .link:visited{
	font-size:11px;
	text-decoration:underline;
	color:#cc0013;
}

.link:hover{
	font-size:11px;
	color:#ff0018;
	text-decoration:underline;
	
}



.breadcrumb {
	padding-bottom:5px;
}

#right{
	width:411px;
	float:right;
}

#right_center_mare{
	width:232px;
	float:left;
	
}

#right_center{
	width:198px;
	border:1px solid #e3c9b6;
	padding-top:26px;
	padding-left:17px;
	padding-right:17px;
}

#liste{
	width:232px;
	border:1px solid #e3c9b6;
	background-color:#e8dcc4;
	text-align:center;
}

#top{
	width:215px;
	height:25px;
	background-color:#bba78f;
	padding:2px 0 0 17px;
	text-align:left;
}

.alb{
	font-size:18px;
	color:#ffffff;
}

#banner3{
	width:160px;
	float:right;
}

#amintiri{
	width:380px;
	border:1px solid #e3c9b6;
	padding-top:13px;
	padding-left:17px;
	padding-right:12px;
	text-align:justify;
}

.jos_left{
	width:430px;
	padding-top:13px;
	float:left;
}

.josleft_inn{
	width:190px;
	float:left;
	text-align:justify;
	padding-right:19px;
}

.jos_left a {
	background:url(images/rose.jpg) no-repeat 0px 0px;
	padding:0 19px 0 30px;	
	line-height:25px;
}

#bottom{
	width:1024px;
	background:url(images/bg_jos.png) no-repeat top center;
	height:162px;
	text-align:center;
}

.link_mic, .link_mic:visited{
	font-size:11px;
	color:#3c1a02;
}

.link_mic:hover{
	font-size:11px;
	color:#3c1a02;
	text-decoration:underline;
}

.left_nou1{
	border:1px solid #e3c9b6;
	padding:20px 20px 20px 30px;	
}

#left_nou{
	width:726px;
	float:left;
}

.commpageTitle{
	padding:7px 0 13px 0;
}

.commentRow {
	padding:10px 0;
	border-top:1px solid #E3C9B6;
}

.commByName {
	font-weight:bold;	
	background:url(images/floare_mica.jpg) no-repeat top left; 
	padding:8px 0 13px 45px;	
}

.redmic{
	font-size:14px;
	font-weight:bold;
	color:#cc0013;
}

.raspuns{
	padding-left:45px;
	padding-top:15px;
}

.link_mic1, .link_mic1:visited{
	font-size:12px;
	color:#3c1a02;
}

.link_mic1:hover{
	font-size:12px;
	color:#3c1a02;
	text-decoration:underline;
}

.pageseek a, .pageseek a:visited, .link_mic2, .link_mic2:visited{
	font-size:12px;
	color:#3c1a02;
	font-weight:bold;
	text-decoration:underline;
}


.pageseek a, .pageseek a:visited {
	text-decoration:none;
}

.pageseek a:hover, .link_mic2:hover{	
	color:#CC0013;	
}

.banner_reclama2{
	float:left;
	width:728px;
}

.redmic1{
	font-size:12px;
	font-weight:bold;
	color:#8E744B;
}

.color{
	height:1px; 
	background-color:#e3c9b6;
}

.height1{
	height:11px; 
	background-color:#bba78f;
}

.height18{
	height:18px; 
}

.left11{
	padding-left:11px; 
}

.clear22{
	clear:both; 
	height:22px; 
}

.height41{
	height:41px; 
}

.picture{
	vertical-align:middle; 
	margin-right:5px; 
}

.clear16{
	clear:both; 
	height:16px; 
}

.clear17{
	clear:both; 
	height:17px; 
}

.clear20{
	clear:both; 
	height:20px; 
}

.clear15{
	clear:both; 
	height:15px; 
}

.clear13{
	clear:both; 
	height:13px; 
}

.clear32{
	clear:both; 
	height:32px; 
}


.clear18{
	clear:both; 
	height:18px; 
}

.clear, .clear0{
	clear:both; 
	height:0px; 
}

.clear10{
	clear:both; 
	height:10px; 
}


.height2{
	height:2px; 
}

.height16{
	height:16px; 
}

.height14{
	height:14px; 
}

.height10{
	height:10px; 
}

.color1{
	height:1px; 
	background-color:#e3c9b6;
}

.height34{
	height:34px; 
}

.height15{
	height:15px; 
}


.height20{
	height:20px; 
}

.picture2{
	margin-right:18px; 
	margin-bottom:8px; 
}

.height24{
	height:24px; 
}

.height13{
	height:13px; 
}

.picture3{
	margin-right:10px;
}

.shortArt {
	padding:10px 0;
	border-bottom:1px solid #e3c9b6;
}

.containerArt {
	padding:10px 0 15px 0;
	border-bottom:1px dotted #e3c9b6;	
	clear:both;
}

.staticContent {
	padding:15px 0 0 0;		
}

.pageseek{	
	padding:12px 0 5px 0;
	text-align:right;
}


.message {
	font-weight:bold;
	text-align:center;
	padding:10px;
}


/*popup*/
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}



#popupArticle, #popupComment{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	width:408px;
	background:#E8DCC4;
	z-index:2;
	padding:15px;
}

.popupInner{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #BBA78F;
}

.popupTitle{
text-align:left;
border-bottom:1px dotted #E3C9B6;
padding-bottom:2px;
margin-bottom:20px;
}

.popupCommentClose{
	background-image:url(images/popup-close.png);
	cursor:pointer;
	height:42px;
	width:42px;
	left:0;	
	top:0;
	outline-style:none;	
	overflow:hidden;
	position:absolute;
	z-index:4;
	margin:-20px 0 0 -20px;
}

#popupComment textarea, #popupComment .inputField, 
#popupArticle textarea, #popupArticle .inputField {
	width:250px;
}
#popupComment textarea,
#popupArticle textarea{
	height:120px;
}


#ajxLoader {
	position:absolute;
	z-index:10;
	background-image:url(images/ajax-loader.gif);
	width:16px;
	height:16px;
	top:20px;
	margin:auto;
}

/*forms*/
/*
.formTable .inputField {
	border:1px solid #ccc3b1;
	font-size:11px;
	padding:2px 5px 2px 5px;
	color:#4d3e30;
	background-color:#f0f1e1;
}
*/

.input, .inputField{
	border:1px solid #bba78f;
	font-size:12px;
	padding-left:5px;
	height:17px;
}


textarea{
	border:1px solid #bba78f;
	font-size:12px;
	padding:0 5px 0 5px;	
}

.formTable select {
	border:1px solid #ccc3b1;
	font-size:11px;
	color:#4d3e30;
	background-color:#f0f1e1;
}

.formTable .errorMessage {
	color:red;
}


.formTable .caption {
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding-right:10px;
}

.formRequiredMsg {
	font-size:10px;
	color:#795346;
	font-weight:normal;
	
}

.btn {
	background-color:#E8DCC4;
	border-color:#BBA78F;
	/*border:1px solid #BBA78F;*/
	color:#3C1A02;
	font-size:11px;
	padding:3px;
	font-weight:bold;
}

.data {
	color:#8E744B;
}

.left_inn_mare2{
	width:320px;
	float:left;
}

.addart {
	background:url(images/add.jpg) no-repeat 0px 2px; 	
	padding-left:15px;
	font-weight:bold;
}

.addcomm {
	font-weight:bold;
	background:url(images/comment.gif) no-repeat 0px 1px; 	
	padding-left:20px;
}

.navLinks {
	float:right;
}

.prev_art {
	background:url(images/prev_art.gif) no-repeat 0px 1px; 	
	padding-left:17px;
}

.next_art {
	background:url(images/next_art.gif) no-repeat right 1px;
	padding-right:17px;
	margin-left:10px;
}



#sitemap ul {
	padding:5px 0 5px 20px;
}

#sitemap a {
	font-size:13px;	
}
#sitemap a:hover {
	text-decoration:underline;
}

#sitemap h3 a {
	font-weight:normal;
}