html, body
{
margin:0;
padding:0;
}

body
{
min-width:1000px;
width:100%;
background-color:#191919;
font-size:12px;
font-family:Tahoma;
color:#000000;
text-align:center;
padding: 0;
}
a, h2, h3
{
font-weight:normal;
text-decoration:none;
border:0px;

}
/****Header*******************/
#header
{
width:100%;
min-width:1000px;
height:50px;
padding-top:38px;
background-color:#ffffff;
text-align:center;
}
#header #logo_cont
{
margin:0 auto;
width:1000px;
}
#header a#logo
{
float:left;
clear:both;
border:none;
margin:0 auto;
}
#header a#logo img
{
margin:0;
border:none;
}

* html div#container { 
   height: expression( this.scrollHeight < 541 ? "540px" : "auto" ); /* sets min-height for IE */
}

#container
{
width:100%;
float:left;
clear:both;
padding:0;
min-width:1000px;
min-height:540px;
background-color:#ffffff;
}
#container2
{
width:1000px;
margin:0 auto;
padding:0;
}
/****Sidebar*********************/

#container #menu
{
display:inline;
float:left;
clear:both;
width:250px;
margin:30px 0px 0px 0px;
text-align:left;
}
#container #menu h2
{
width:100%;
padding:0;
font-size:10px;
margin:0 0 5px 0;
}

#container #menu h2 a
{
margin:0;
padding:0;
font-size:13px;
color:#2d2d2d;

}
#container #menu a.active
{
color:#B10E1A;
}
#container #menu h2 a:hover, #container #menu h3 a:hover
{
color:#B10E1A;

}
#container #menu h3
{
width:155px;
margin-top:0;
margin-left:10px;
margin-bottom:7px;
}
#container #menu h3 a
{
width:155px;
font-size:12px;

}
#container #menu div.menu_body  h3  a
{
color:#98999B;
}
#container #menu div.menu_body  h3  a.active
{
color:#B10E1A;
}

/***Acordion menu*************************/
.menu_list {
	width: 175px;
}
.menu_head {
	cursor: pointer;
	position: relative;
	margin:1px;
}
.menu_body {
	display:none;
}


/****Content*********************/

#text
{
float:left;
font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
width:270px;
margin:0px 0 0 0;
text-align:left;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
}
#text a
{
color:#2d2d2d;
text-decoration:underline;
}
#imagini
{
float:left;
margin:0px 0 0 10px;
width:465px;
}
#imagini img
{
float:right;
}
#text2
{
float:left;
font-family: Georgia, serif;
width:200px;
margin-top:0px;
color:#333333;
text-align:left;
line-height: 1.5em;

}
#page_content
{
float:left;
font-family:tahoma;
width:750px;
margin-top:30px;
color:#333333;
text-align:left;
padding-bottom:20px;
}
#page_content_table
{
float:left;
font-family:tahoma;
width:700px;
margin-top:30px;
color:#333333;
text-align:left;
padding-left:50px
}
#text3
{
float:left;
font-family: Lucida Grande,  Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
width:350px;
margin-top:0px;
color:#222;
text-align:left;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
}
#text4
{
color:#CC0000;
font-size:28px;
float:left;
font-family:verdana;
width:300px;
margin:0px 30px 30px 30px;
text-align:left;
}


#imagini2
{
float:left;
margin-left:40px;
width:505px;
text-align:right;
margin-top:0px;
}
#imagini2 a
{
text-decoration:none;
border:0px;
}

#imagini3
{
float:left;
margin-left:0px;
width:600px;
text-align:right;
margin-top:0px;
}
#imagini4
{
float:center;
margin-left:0px;
width:500px;
text-align:center;
margin-top:0px;
}
#imaginidesprenoi
{
float:left;
margin:00px 0 0 100px;
width:240px;
text-align:right;
}
#imaginipromotii
{
float:left;
margin:0px 0 0 40px;
width:305px;
text-align:right;
}

#imagini img
{
float:right;
}
#imaginihome
{
float:left;
margin:30px 0 0 10px;
height:300px;
}
#imagini img
{
float:right;
}
#imaginimateriale
{
float:left;
margin:0px 0 0 0px;
height:361px;
width:735px;
}
#imagini img
{
float:right;
}


#galerie
{
float:left;
width:625px;
padding:0;
margin-top:30px;
margin-left:120px;
}
#galerie img
{
float:left;
}
#galerie #nav
{
float:left;
clear:both;
width:100%;
margin:10px 0 0 0;
text-align:left;
}
#galerie #nav a
{
color:#2d2d2d;
text-decoration:none;
margin-right:5px;
}
#galerie #nav a.active
{
color:#B10E1A;
}

table#users_table
{
width:600px;
}
table#users_table tr th
{
color:#fff;
background-color:#222;
width:100px;
}
table#users_table tr td.edit,table#users_table tr td.delete
{
text-align:center;
}

table#lucrari-list
{
width:600px;
}
table#lucrari-list tr th
{
color:#fff;
background-color:#222;
width:100px;
}
table#lucrari-list tr td.edit,table#lucrari-list tr td.delete
{
text-align:center;
}
table#object_form_table tr td
{
vertical-align:top;
}
textarea.textarea
{
width:300px;
height:150px;
}
a.operation {
float:left;
font-weight:bold;
color:#ff0000;
clear:both;
margin-top:10px;
}
a.add{
padding-left:20px;
background:url(/admin/images/add.png) 0% 50% no-repeat;
}
/****Footer*********************/
#footer
{
float:left;
clear:both;
margin:0;
width:100%;
height:60px;
padding:0;
min-width:1000px;
background-color:#191919;
text-align:center;
}
#footer_content
{
width:1000px;
margin:0 auto;
}
#footer_content #newsletter_form
{
margin-top:25px;
clear:both;
float:left;
height:25px;
width:165px;
}
#footer a.signup
{
float:left;
margin-left:10px;
margin-top:26px;
padding:3px 10px;
color:#fff;
text-decoration:none;
background-color:#B10E1A;
}

#footer a.login
{
float:left;
margin-left:3px;
margin-top:26px;
padding:3px 10px;
color:#fff;
text-decoration:none;
background-color:#B10E1A;
}

#footer h2
{
clear:both;
float:left;
color:#666666;
font-size:12px;
margin-bottom:10px;
width:100%;
text-align:left;
}
#footer h2.red
{
color:#B10E1A;
}
#footer_content #newsletter_form .submit, .newsletter
{
border:1px solid #191919;
float:left;
margin:0;
padding:0;
height:22px;
}
#footer_content #newsletter_form .newsletter
{
width:140px;
height:20px;
line-height:20px;
}
#footer_content #logos
{
float:left;
margin:0;
clear:both;
}
#footer_content #logos a.logo
{
float:left;
margin-top:3px;
}
#footer_content #logos a.logo img
{
border:0px none;
behavior: url("http://www.atelier13.ro/modules/page/themes/atelier/js/iepngfix/iepngfix.htc");
}
span.star
{
font-style:italic;
color:#B10E1A;
}
input.register_submit
{
margin-top:20px;
padding:1px 10px;
color:#fff;
text-decoration:none;
background-color:#B10E1A;
border:none;
}
a.red
{
color:#B10E1A;
}
table#user_register_table
{

}
table#user_register_table tr td
{
width:200px;
padding:3px 0;
}
form#user_register_form
{
width:400px;
float:left;
}
div.register_text
{
float:left;
margin-left:20px;
width:200px;
}

CAPTION.MYTABLE
  {
     background-color:WHITE;
     color:#B10E1A;
     font-size:17pt;
     border-width:7px;
	 text-align:left;
	 font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
	 letter-spacing: 4.0pt;
	 padding-bottom:10px;
	 padding-top:10px;
	 font-weight:bold;
  }
  TABLE.MYTABLE
  { 
     border-collapse:collapse;
     font-size:10pt;
     background-color:#ffffff;
     width:580px;
	 font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
	 padding-left:30px;
  }

  TH.MYTABLE
  {
     font-size:12;
     color:white;
     text-align:center;
	 font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
	 background-color:#eeeeee;

  }


  TR.MYTABLE
  { 
     font-size:10pt;
     background-color:#383838;
     color:white;
     border-width:1px;
     text-align:center;
	 font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
  }
  TH.MYTABLE0
  {
     font-size:9pt;
     color:black;
     text-align:LEFT;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
	background-color:#eeeeee;
	letter-spacing: 1.2pt;
	font-weight:normal;

  }
  TH.MYTABLE3
  {
     font-size:9;
     color:BLACK;
     text-align:LEFT;
	padding-left:30px;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;

  }
    TH.MYTABLE3red
  {
     font-size:9;
     color:#B10E1A;
     text-align:LEFT;
	padding-left:30px;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;

  }
  TR.MYTABLE3
  { 
     font-size:9pt;
     background-color:WHITE;
     color:BLACK;
     border-width:1px;
     text-align:LEFT;
	padding-left:10px;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
  }

  TR.MYTABLE0
  { 
     font-size:10pt;
     background-color:RED;
     color:white;
     border-width:1px;
     text-align:LEFT;
	padding-left:10px;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
  }


  TD.MYTABLE
  {  
     font-size:9pt;
     background-color:white;
     color:black;
     border-style:solid;
     border-width:1px;
     text-align:center;
	 font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
	 border-color:#eeeeee;
  }
  TD.MYTABLE1
  {  
     font-size:10pt;
     background-color:white;
     color:black;
     border-width:1px;
     text-align:center;
	font-weight:bold;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
  }
  TD.MYTABLE2
  {  
     font-size:8pt;
     background-color:white;
     color:#333;
     text-align:center;
	font-weight:bold;
	border-top:dotted;
	border-color:#cccccc;
	border-width:1px;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
  }
  TD.MYTABLE3
  {  
     font-size:7pt;
     background-color:white;
     color:black;
     border-style:dotted;
     border-width:0px;
     text-align:CENTER;
	 text-transform: lowercase;
	font-weight:bold;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
  }
    TD.MYTABLE3red
  {  
     font-size:7pt;
     background-color:white;
     color:#B10E1A;
     border-style:dotted;
     border-width:0px;
     text-align:CENTER;
	 text-transform: lowercase;
	font-weight:bold;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
  }
  TD.MYTABLE4
  {  
     font-size:7pt;
     background-color:white;
     color:#444444;
     border-style:dotted;
     border-width:0px;
	 padding-left:5px;
	 text-transform: lowercase;
     text-align:center;
	font-weight:normal;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
  }
  TD.MYTABLE-RED
  {  
     font-size:10pt;
     background-color:#ffffff;
     color:#B10E1A;
     text-align:left;
	 border-bottom:dotted;
     border-width:1px;
	 border-color:#B10E1A;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:0px;
	font-family: Lucida Grande, Helvetica Neue, Helvetica, Verdana, Arial, sans-serif, sans-serif;
	letter-spacing: 2.6pt;
	font-style:italic;
  }


	.accordion { list-style-type: none; padding: 0; margin: 0 0 30px; border: 1px solid #17a; border-top: none; border-left: none; }
	.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
	.accordion li { background: #fff; cursor: text; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%;}
	.accordion li.active>a { background: url('close.gif') no-repeat center right; }
	.accordion li div { padding: 20px; background: #ffffff; display: block; clear: both; float: left; width: 700px; border: 1px #444444; border-style:solid;}
	.accordion a { text-decoration: none; border-bottom: 1px dotted #white; font: normal 1.0em/1.8em Arial, sans-serif; color: #000000; padding: 0 10px; display: block; cursor: pointer; background: url('open.gif') no-repeat center right; letter-spacing: 1.2pt;}
	.accordion a:hover{color:#B10E1A; border-bottom: 1px #777777 dotted;}
	/* Level 2 */
	.accordion li ul li  a{ background: white; font-size: 1.0em/1.2; border-bottom: 1px #ffffff dotted; font-style: italic; color:#444444; letter-spacing: 0pt; padding-left:30px;}
		.accordion li ul li  a:hover{ background: white; color:#B10E1A; border-bottom: 1px #777777 dotted;}
	/* Level 3 */
	.accordion li ul li ul li  a{ background: white; font-size: 1.0em; color:#777777; letter-spacing: 0pt;padding-left:60px;}

	.normal-link{
		width:100%;
		text-align:left;
	}
	.normal-link a{
		font-weight:normal;
		border-bottom: 1px #777777 dotted;
		font: normal 1.0em/1em Arial, sans-serif;
		margin:0px;
		padding:0px;
		text-align:left;	
		padding-left:0px;
	}
	.normal-link a:hover{
		color:#B10E1A;
		border-bottom: 1px #777777 dotted;
	}
		.normal-link a.small{
			clear:none;
			float:none;
			display:inline;
			padding-left:0px;
			border-bottom: 1px #777777 dotted;
		}
	.normal-link span{
		text-indent:30px;
	}
#preturi_dropdown, #preturi_servicii_dropdown{display:none;	margin:0; margin-left:30px;list-style-type:none;}
#preturi_dropdown a, #preturi_servicii_dropdown a{color: #98999B;font-size:12px;}
#preturi_dropdown a:hover, #preturi_servicii_dropdown a:hover{color:#B10E1A;}
