/* CSS Document */

body
{
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #666666;
  font-family: Calibri, Verdana, Tahoma, sans-serif;
  font-size: 12px;
}
img
{
   border: 0;
}
a, a:link, a:active, a:visited
{
	color: #90664d;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
a.tag
{
  font-size: 12px;
  background: #E5DCCD;
  padding: 0px 4px 2px 4px;
  margin-right: 5px;
}
form
{
  margin: 0;
}
div.sheet p
{
  margin-top: 2px;
  margin-bottom: 2px;
}
div#header
{
  width: 839px;
  margin-left: auto;
  margin-right: auto;
}
div#frame
{
  width: 886px;
  margin-left: auto;
  margin-right: auto;
  background-color: #90664d;
  padding-bottom: 10px;
}
div#holder
{
  width: 856px;
  margin-left: auto;
  margin-right: auto;
  background-color: #b3ac90;
  padding: 0px 5px 5px 5px;
  text-align: left;
}
div#body
{
  width: 838px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  background-image: url('shader.gif');
  background-repeat: repeat-y;
  background-color: #fef7ec;
}
div#forum-body
{
  width: 838px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
/*  background-color: #fef7ec;*/
}
div#shader
{
  padding-top: 40px;
  float: left;
}
div#shader img
{
  margin-bottom: 20px;
}
div#main
{
  width: 740px;
  float: right;
  padding: 5px 27px 10px 10px;
}
div#menu
{
  padding-top: 2px;
  padding-left: 15px;
  border-bottom: 2px solid #8E664D;
}
div#menu a
{
  display: block;
  float: left;
  padding-top: 4px;
  height: 22px;
  margin-right: 25px;
    /*border: 1px solid black;*/
}
div#menu a:hover
{
  background-image: url('menu_hover.gif');
  background-repeat: repeat-x;
}
div#menu a.sel
{
  background-image: url('menu_sel.gif');
  background-repeat: repeat-x;
}
div.clear
{
  clear: both;
}
h1
{
  margin: 0;
  padding: 0;
  margin-top: 8px;
  margin-bottom: 10px;
  font-size: 16px;
}
h2
{
	font-size: 20px;
	color: #90664d;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
h3
{
  margin: 0;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 0;
  color: #90664d;
  font-size: 16px;
}
h4
{
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: normal;
  /*color: #90664d;*/
}
h5
{
  margin: 0;
  padding: 0;
  font-size: 15px;
}
h5 img
{
  vertical-align: text-bottom;
}
p
{
  text-indent: 12px;
  margin: 0;
  line-height: 16px;
  padding: 0;
  text-align: justify;
}
p.sign
{
  text-align: right;
  margin-right: 40px;
}
img.pic_right
{
  float: right;
  margin-left: 10px;
  margin-bottom: 10px;
}
div.line, div.linee
{
	width: 739px;
	height: 2px;
	background-color: #90664d;
	font-size: 1px;
	margin-bottom: 5px;
}
ul.list1
{
	list-style-type: square;
	list-style-image: url("square.gif");
	margin: 0;
	margin-top: 0px;
	padding-left: 18px;
	font-size: 13px;
	font-weight: bold;
    text-align: left;
}
ul.list1 li
{
	padding-top: 0px;
	padding-bottom: 10px;
}
.selector
{
	float: left;
	width: 221px;
	height: 164px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url("selector.gif");
	background-repeat: no-repeat;
}
.minishader
{
	clear: left;
	float: left;
	width: 27px;
	height: 142px;
	border-right: 2px solid #b3ac90;
}
ul.list2
{
	list-style-image: url("circle.gif");
	margin: 0;
	margin-top: 0px;
	padding-left: 18px;
	font-size: 13px;
	font-weight: bold;
}
.list2 li, .list1 li
{
	padding-top: 0px;
	padding-bottom: 10px;
}
.more
{
	font-size: 13px;
	color: #b3ac90;
	text-align: right;
	padding-left: 15px;
}
.list
{
	float: left;
	margin-left: 9px;
	width: 170px;
}
.inter_selector
{
	float: left;
	width: 37px;
}

div#avizier
{
	clear: left;
	width: 727px;
	height: 194px;
	background-image: url("module_avizier.gif");
	background-repeat: repeat-x;
	border-top: 1px solid #90664D;
	border-bottom: 1px solid #90664D;
	padding: 8px 2px 4px 10px;
}
div#avizier div.av_img
{
  float: left;
  /*border-right: 3px solid #cabca4;*/
  border: 2px solid gray;
  height: 186px;
  width: 193px;
  background-image: url('../poze/av0.jpg');
}
div#avizier div.a_list
{
  padding-top: 5px;
}
div#avizier div.a_list a
{
  display: block;
  height: 36px;
  /*border-bottom: 1px #CCC7B4 solid;*/
  padding: 2px 2px 2px 20px;
  width: 500px;
  float: left;
  color: black;
}

div#avizier div.a_list a:hover
{
  /*background-color: #d7cab4;*/
  text-decoration: none;
  /*background-color: #d7cab4;
  border-left: 3px solid #90664D;*/
}

div#avizier div.a_list a span
{
  display: none;
  color: #533b2c;
}

/*
.avizier_i
{
	float: left;
	margin-top: 16px;
	width: 276px;
	height: 161px;
	padding-top: 11px;
	background-color: #ad856d;
	text-align: center;
}
.avizier_d
{
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}
.avizier_t
{
	float: left;
	margin-top: 16px;
	width: 432px;
	height: 32px;
	padding-top: 7px;
	padding-left: 3px;
	background-color: #ad856d;
	font-size: 18px;
	color: #ffffff;
}
#avizier_c
{
	float: left;
	margin-top: 5px;
	margin-left: 9px;
	width: 425px;
	height: 133px;
	font-size: 12px;
	line-height: 18px;
}*/
.module_title
{
	font-size: 15px;
	font-weight: bold;
	color: #90664d;
	height: 20px;
}
div.line1
{
/*  margin-top: 5px;
  margin-bottom: 3px;*/
	height: 1px;
	background-color: #90664d;
}
div.line11
{
  margin-top: 5px;
  margin-bottom: 3px;
	height: 1px;
	background-color: #90664d;
}
.module
{
	width: 739px;
	height: 109px;
	padding-top: 6px;
	background-image: url("module.gif");
	background-repeat: repeat-x;
	border-top: 1px solid #90664D;
	border-bottom: 1px solid #90664D;
}
a.thumb, a.thumbi
{
	/* 133 cu 87 pt snap-urile din interior */
	display: block;
	margin-left: 40px;
	/*width: 184px;*/
	height: 100px;
	float: left;
	/*background-image: url("thumb.gif");
	background-repeat: no-repeat;
	background-position: center;*/
	border: 2px solid #B3AC90;
	background-color: #B3AC90;
}
a.thumbi
{
  margin-left: 0px;
}
a.thumb:hover, a.thumbi:hover
{
  border: 2px solid #B3AC90;
}
a.thumb2, a.thumb2i
{
  display: block;
  /*width: 136px;*/
  height: 100px;
  border: 2px solid #B3AC90;
  background-color: #B3AC90;
  float: left;
  margin-left: 40px;
  margin-bottom: 20px;
  text-align: center;
}
a.thumb2i
{
  margin-left: 35px;
}
a.thumb2:hover, a.thumb2i:hover, a.thumbi:hover
{
  border: 2px solid #7F7A67;
}
div#footer
{
  padding: 2px 8px 0px 8px;
  color: #61422f;
  height: 13px;
}

table.lista
{
	width: 739px;
	border-collapse: collapse;
}
table.lista th
{
	color: #90664d;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px #90664d solid;
}
table.lista td
{
	padding-top: 6px;
	padding-bottom: 6px;
	white-space: nowrap;
	border-bottom: 1px #e7dcca solid;
	text-align: center;
}
table.lista td.nume
{
	text-align: left;
	font-weight: bold;
	background-image: url("circle.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	width: 200px;
}
table.lista td.id
{
  display: none;
}
table.lista tr
{
  /*background-color: #DFD4C2;*/
  cursor: pointer;
}
table.lista th
{
  cursor: auto;
}



table.lista1
{
	width: 700px;
	border-collapse: collapse;
}
table.lista1 th
{
	color: #90664d;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px #90664d solid;
}
table.lista1 td
{
	padding-top: 10px;
	padding-bottom: 10px;
	white-space: nowrap;
	border-bottom: 1px #e7dcca solid;
	text-align: center;
}
table.lista1 td.nume
{
	text-align: left;
	font-weight: bold;
	background-image: url("circle.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	width: 200px;
}
table.lista1 td.id
{
  display: none;
}
table.lista1 tr
{
  /*background-color: #DFD4C2;*/
  cursor: pointer;
}
table.lista1 th
{
  cursor: auto;
}










div.hmenu
{
  background-color: #ffffff;
  padding: 3px 5px 4px 5px;
  font-size: 13px;
  border: 1px solid #EEE8DD;
}
div.sheet
{
  background-color: #ffffff;
  padding: 0px 5px 2px 5px;
  margin-top: 4px;
  border: 1px solid #EEE8DD;
}
div.a
{
  float: left;
}
div.b
{
  float: right;
  text-align: right;
  color: gray;
  padding-top: 3px;
  font-size: 11px;
}
a.big
{
  font-size: 13px;
}
a.huge
{
  font-size: 15px;
  font-weight: bold;
}
span.u
{
  text-decoration: underline;
}
/* pt articole */
img.b
{
  border: 2px solid #808080;
}
div.r
{
  margin: 5px 0px 5px 10px;
  float: right;
  text-align: center;
  color: gray;
}
div#articole div.ar
{
  /*border-bottom: 1px solid #90664d;*/
  padding: 0px 2px 2px 5px;
  cursor: pointer;
}
div.s_left, div.s_right
{
  float: left;
  width: 35px;
  text-align: center;
  padding-top: 42px;
}
div.galerie_poza
{
  text-align: center;
  font-size: 12px;
}
div.galerie_poza img
{
  border: 2px solid #DED3C0;
}

div#bg
{
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: black;
    opacity: .5;
    filter: alpha(opacity=50);
}
div#popup, div#popup2
{
    display: none;
    position: absolute;
    top: 300px;
    left: 300px;
    margin-left: auto;
    margin-right: auto;
    /*width: 400px;*/
    /*height: 200px;*/
    background-color: #FEF7EC;
    padding: 8px 10px 10px 10px;
    border: 2px solid gray;
}
div#msg
{
  display: none;
  position: absolute;
  width: 120px;
  height: 45px;
  background-color: white;
  padding: 20px 10px 10px 10px;
  font-size: 12px;
  text-align: center;
  border: 2px solid gray;
}

div.col1
{
  float: left;
}
div.col2
{
  float: right;
  text-align: right;
}
div.darken
{
  background-color: #E5DCCD;
  padding: 3px 5px 5px 10px;
  line-height: 16px;
}
div.art_title
{
  margin-bottom: 3px;
}
div.art_desc
{
  margin: 2px 0px 3px 17px;
  color: gray;
}
h6
{
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  padding: 0;
}
div.back
{
  padding: 10px 8px 10px 5px;
  background-color: #E5DCCD;
}
span.r
{
  color: red;
}
table.form td
{
  height: 20px;
}
/* ARTICOLE */
div.articol_box
{
  background: #F7F2EA;
  /*width: 348px;
  background: #F7F2EA;
  border: 1px solid #DEDAC7;
  /*float: left;*/
  border: 1px solid #E5DCCD;
  border-bottom: 2px solid #E5DCCD;
  padding: 3px 5px 3px 5px;
  margin: 15px 5px 20px 5px;
}
div.articol_box p.title
{
  font-size: 19px;
  font-weight: bold;
  color: #61422F;
  float: left;
}
div.articol_box div.header
{
  background: url('articole_title_bg.gif') bottom repeat-x;
  margin-bottom: 4px;
  padding-bottom: 2px;
}
div.articol_box p.mod
{
  float: right;
  text-align: right;
}
div.articol_box div.link
{
  margin-top: 3px;
  border-top: 1px dashed #E5DCCD;
  /*border-bottom: 2px solid #DEDAC7;*/
  padding-top: 1px;
  height: 12px;
  font-size: 12px;
}
div.articol_box div.link a
{
  float: left;
}
div.articol_box div.link div
{
  float: right;
  color: #B3AC90;
  font-size: 10px;
}
div.articol_box div.snippet
{
  /*border-bottom: 1px solid #f7f5eb;*/
  min-height: 50px;
  line-height: 16px;
}
p.form
{
  text-indent: 0px;
  margin: 3px 0px 5px 0px;
}
input[type="button"],input[type="submit"]
{
  border: 2px solid #8E664D;
  background: #AF8D78;
  color: white;
}
input[type="text"], input[type="password"], textarea
{
  border: 2px solid #D9D4BE;
  background: white;
}
textarea.articol
{
  height: 250px;
  width: 100%;
  /*border: 3px solid #D9D4BE;*/
}
input.articol
{
  width: 480px;
  height: 13px;
}
select.articol
{
  width: 155px;
}
div#emots
{
   float: left;
   margin: 5px 0px 0px 10px;
}
div#emots img
{
  margin: 1px;
  cursor: pointer;
}
span.black
{
  color: #8F8C7D;
}
/* BBCODE Stuff */

span.b { font-weight: bold; }
span.i { font-style: italic; }
span.u { text-decoration: underline; }
span.s { text-decoration: line-through; }
span.o { text-decoration: overline; }

.listbullet {
   list-style-type: disc;
   list-style-position: inside;
}

.listdecimal {
   list-style-type: decimal;
   list-style-position: inside;
}

.listlowerroman {
   list-style-type: lower-roman;
   list-style-position: inside;
}

.listupperroman {
   list-style-type: upper-roman;
   list-style-position: inside;
}

.listloweralpha {
   list-style-type: lower-alpha;
   list-style-position: inside;
}

.listupperalpha {
   list-style-type: upper-alpha;
   list-style-position: inside;
}

div.code
{
  border: 1px solid black;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Consolas, Courier New, Courier, mono;
}
div.quote
{
  border: 1px solid black;
  margin-left: 10px;
  margin-right: 10px;
}

div.wrap-left
{
  float: left;
  margin-right: 10px;
}
div.wrap-right
{
  float: right;
  margin-left: 10px;
}
div.center
{
  text-align: center;
}
/* Sfarsit clase BBCode */
hr
{
  margin: 2px 0px 2px 0px;
  border: 0;
  background: #90664d;
  height: 1px; 
}
div.panorama
{
  width: 740px;
  height: 29px;
/*  padding-top: 29px;
  margin-bottom: 12px;*/
  background: url('panorama1.jpg') no-repeat;
}
div.userdata
{
  text-align: right;
  margin: 3px 0px 3px 0px;
  height: 12px;
  /*background: #DEDAC7;*/
}
img.em
{
  margin: 2px;
}
/* ADDON-uri prima pagina: Lahovary 2.1 */
div.small_sheet
{
  float: left;
  width: 229px;
  background-color: #ffffff;
  margin: 4px 23px 0px 0px;
  border: 1px solid #EEE8DD;
}
div.mr0
{
	margin-right: 0px;
}
div.small_sheet p.title
{
	font-weight: bold;
	font-style: italic;
	font-size: 15px;
	color: #5F380F;
	border-bottom: 1px solid #B49A8E;
}
div.small_sheet p
{
	border-bottom: 1px solid #DEDEDE;
	padding: 0;
	margin: 0;
	line-height: 18px;
}
div.small_sheet div
{
	border-left: 4px solid #DCD1BE;
	padding: 5px 10px 10px 5px;
}
