/*  



Theme Name: Tanarcrestin

Theme URI: http://revista.tanarcrestin.ro

Description: ihg

Version: - versiunea beton

Author: Seraphim&m3diator

Author URI: http://tanarcrestin.ro

*/







html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, font, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-weight: inherit;



	font-style: normal;



	font-size: 100%;



	font-family: inherit;



	vertical-align: baseline;



}



/* remember to define focus styles! */



:focus {



	outline: 0;



}



body {



	line-height: 1.4;



	color: black;



	background: white;



}



ol, ul {



	list-style: none;



}



/* tables still need 'cellspacing="0"' in the markup */



table {



	border-collapse: separate;



	border-spacing: 0;



}



caption, th, td {



	text-align: left;



	font-weight: normal;



}



blockquote:before, blockquote:after,



q:before, q:after {



	content: "";



}



blockquote, q {



	quotes: "" "";



}



strong { font-weight:bold }



em { font-style:italic }







p { margin-left:10px; margin-bottom: 10px; font-style:normal; font-weight:normal; }







 /* css resetat */



 



body {



	background: #a4e352 url(img/bg.gif) repeat-x;



	font-family:"trebuchet MS", sans-serif;



	font-size:12px;



	color:#333;



}



.cleaner {

	clear:both;

}







#continut {



	width: 900px;



	margin:0 auto;



	background:url(img/middle.gif) repeat-y;



}







#continut2 {



	width: 900px;



	margin:0 auto;



}







#continut .header {



	width:900px;



	background:url(img/header.gif) top no-repeat;



	padding-top:10px;



}







#continut2 .header {



	width:900px;



	height:65px;



	background:url(img/header2.gif) top no-repeat;



}







#continut2 .middle {



	width:900px;



	background:url(img/middle2.gif) repeat-y;



	padding-left:52px;



}







#continut .text {



	width:900px;



	background:url(img/footer.gif) bottom no-repeat;



	padding-bottom:25px;



}







#continut2 .text {



	width:900px;



	background:url(img/footer2.gif) bottom no-repeat;



	padding-bottom:24px;



}







#continut .oth {



	padding-left:40px;



	padding-right:50px;



}







#continut .stanga {



	float:left;



	width:560px;



	text-align:justify;



}







#continut .dreapta {



	float:right;



	width:220px;



}











#continut .logo {



	float:left;



	padding-left:35px;



}







#meniu {



	float:left;



	font-size:12px;



	font-weight: normal;



	padding-bottom:5px;



	padding-top:7px;



	padding-left:60px;



}







#meniu ul {



	padding: 33px 0 0 0;



}







#meniu ul li {



	float: left;



	padding-left:15px;



}







#meniu ul li.current_page_item a {



	padding-right:6px;



	padding-left:6px;



}







#meniu ul li a {



	color: #fff;



	text-decoration: none;



}







#meniu ul li a:hover {



	color: #eff7e4;



	text-decoration: none;



}







#meniu ul li.current_page_item a {



	color: #333;



	text-decoration: none;



	background:url(img/activ_a.gif) left no-repeat;



	margin-left:-7px;



}







#meniu ul li.current_page_item a {



	color: #333;



	text-decoration: none;



	background:url(img/activ_span.gif) right no-repeat;



}







#meniu ul li.activ a:hover {



	color: #64ad3c;



	text-decoration: none;



}



h1 {



	font-size: 22px;



	font-weight:bold;



	color: #ee1d25;



	margin:0 0 0 10px;



	padding:0;



}







h2 {



	font-size: 16px;



	font-weight:bold;



	margin:0;



	padding:10px 0 5px 0;



	color: #00a4cc;



}







h3 {



	font-size: 16px;



	font-weight:bold;



	margin:0;



	padding:10px 0 10px 0;



	color: #ffcb05; 



}







h4 {



	font-size: 16px;



	font-weight:bold;



	margin:0;



	padding:0;



	color: #f37129; 



}



h5 {



	font-size: 14px;



	font-weight:bold;



	margin:0 0 2px 10px;



	padding:0;



	color: #000; 



}







.autor {



	float:left;



	color: #999999;



	padding-bottom:10px;



}







.comentarii {



	float:right;



	color: #99CC00;



}







a {



	color: #99CC00;



	text-decoration:none;



}







a:hover {



	color: #00a4cc;



	text-decoration:none;



}







ul.cuprins a {



	color: #667753;



	text-decoration:none;



}







ul.cuprins a:hover {



	color: #333;



	text-decoration:none;



}







ul.cuprins {



	padding-bottom:2px;



}







ul.cuprins li {



	padding: 0 0 2px 10px;



	background:url(img/b_cuprins.gif) left top no-repeat;



}







ul.comments a {



	color: #9bbf3f;



	text-decoration:none;



}







ul.comments a:hover {



	color: #CC6600;



	text-decoration:none;



}







ul.comments li {



	width:548px;



	background: #f8fff0 url(img/c_bt.gif) bottom no-repeat;



	padding:5px 10px 10px 10px;



	margin-bottom:8px



}







ul.comments li.top {



	width: 548px;



	height:7px;



	background: #f8fff0 url(img/c_top.gif) bottom no-repeat;



}







ul.comments li .txt {



	padding-bottom:10px;



}







ul.comments li .autor {



	float: right;



}







#scrie .lft {



	float:left;



}







#scrie .rht {



	float:right;



	width:390px;



}







#scrie span.intro {



	color:#555;



	font-weight:bold;



}







#scrie input {



	border: 1px solid #ededed;



	width:150px;



	padding:2px;



	font-size:11px;



	color:#999999;



	margin-bottom:5px;



}







#scrie p.comic {



	padding-bottom: 15px;



	margin-bottom:0;



	color:#999999;



}







#scrie p {



	padding-bottom: 0;



	margin-bottom:0;



}







#scrie textarea {



	border: 1px solid #ededed;



	width:360px;



	height:85px;



	padding:4px;



	font-size:11px;



	color:#999999;



	margin-bottom:5px;



}







#scrie input.send {



	border:none;



	width: 80px;



	height:15px;



	padding:0;



	float:right;



	margin-bottom:30px;



	margin-right:15px;



}







ul.recent {



	padding-top:15px;



}







ul.recent li {



	width:200px;



	border-bottom: 1px solid #f7f6f6;



	padding-bottom:10px;



	margin-bottom:5px;



}







ul.recent li .aut {



	font-weight: bold;



	color:#666666;



	text-align:right;



}







ul.recomand a {



	color: #555;



	text-decoration:none;



}







ul.recomand a:hover {



	color: #00a4cc;



	text-decoration:none;



}







ul.recomand li {



	padding: 0 0 3px 10px;



	background:url(img/b_recomand.gif) left top no-repeat;



}







#footer ul  {



	padding-left:10px;



}



#footer2 ul {



	padding-left:50px;



}







#footer ul li, #footer2 ul li {



	float: left;



	padding-left:10px;



	padding-right:5px;



}







#footer ul li.sep, #footer2 ul li.sep {



	float: left;



	padding-left:0;



	padding-right:0;



	background:url(img/b_footer.gif) bottom no-repeat;



	width:3px;



	height:10px;



}



#footer ul li a, #footer2 ul li a  {



	color: #fff;



	text-decoration:none;



}



#footer ul li a:hover, #footer2 ul li a:hover {



	color: #000;



	text-decoration:none;



}



#footer .copyright {



	float:right;



	color: #333;



}

#footer2 .copyright {



	float:right;



	color: #333;



	padding-right:60px;



}



#search {



	float:right;



	padding:55px 128px 13px 0;



}







#search form {	



	padding-left:10px;



}







#search input.s {



	background: #fff;



	height:11px;



	padding:3px;



	width:100px;



	border: none;



	font-size:10px;



	color:#999999;



}







#search input.s2 {

	border: none;

}



.imgleft { 

  margin-top:4px; 

  margin-bottom:4px; 

  margin-right:10px;

  margin-left:0px;

  padding:4px;

  background:#F0F0F0;

  float:left;



}







.imgright { 

  margin-top:4px; 

  margin-bottom:4px; 

  margin-left:10px;

  margin-right:2px;

  padding:4px;

  background:#F0F0F0;

  float:right;



}



#img a

{

  text-decoration: none;

  background: #FFF;

  padding: 5px;

}



#img a:hover, #img a:active 

{

  text-decoration: none;

  background: #FFFFFF;

  padding: 5px;

}



.leftx {

	width: 265px;

	float:left;

	padding-right:10px;
	padding-left:5px;

	border-right: 1px solid #ededed;

}



.rightx {

	width: 265px;

	float:right;

	padding-rightt:5px;

}

p.leftx {

	width: 255px;

	float:left;

	padding-right:10px;

	border-right: 1px solid #ededed;

}



p.rightx {

	width: 265px;

	float:right;

	padding-rightt:5px;

}