
/*-------------------------------------------------
  General layout
-------------------------------------------------*/
body
{
	background: #DBDBB7;
	color: #494949;
	font-family: Arial, "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, sans-serif;
	font-size: 11px;
	padding: 0;
	margin: 0;
}
img {	border: 0;}
form {	margin: 0;}

/* Headings */
h1,h2,h3,h4,h5,h6
{
   font-family: "Georgia", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif;
	font-weight: normal;
	margin: 0;
}

h1 {	background: url(images/h1bg.gif) no-repeat; padding: 0 0 0 50px; font-size: 24px; line-height: 37px}
/* Lists */
ul {	list-style: none;	padding: 0;	margin: 0;}
li {
	background: url(images/arrow.gif);
	padding: 0 0 0 10px;
	margin: 0 20px;
	background-position: left;
	background-repeat: no-repeat;
}

/* Links */
a:link, a:visited {
	color: #AA0000;
	text-decoration: none;
}
a:hover, a:active {	color: black;}

#copyrights a:link, #copyrights a:visited {	color: #474747;}
#copyrights a:hover, #copyrights a:active {	color: #737373;}

/* Basic classes */
.hidden {	display: none;}
.centerize {	text-align: center;}
.clearing {	width: 780px;	height: 0;	clear: both; line-height: 0px; font-size: 0px;}


/*-------------------------------------------------
  Header layout
-------------------------------------------------*/
.c1 {  float:left;width:419px ! important;background:black;color: white;}
.c2 {  clear:both;height:60px;background:transparent;line-height:60px}
.c3 {  clear:both;background:#990000;color:white;height:25px;width:419px ! important;line-height:25px; text-align: center; overflow: hidden}
.c3 a:link { color: #ffffff; font-weight: bold}
.c3 a:visited { color: #ffffff; font-weight: bold }
.c3 a:hover { color: #000000; font-weight: bold }
.c33 { clear:both;background:#cccc99;color:black;height:10px;font-size:1px;width:419px;}
.c4 {  float:left;width:49px;background:#cccc99 url(http://www.ateliers.hu/ateliers/skins/default/images/iv.gif);height: 95px}
.c44 {  float:left;background:#cccc99;height: 95px}
.c5 {  float:left;background:#cccc99; width: 161px ! important}
.c6 {	float: left;	background: #cccc99;	color: #990000;	height: 95px;	width: 145px ! important; text-align: center; font-size: 9px ! important; font-family: Arial, Helvetica, sans-serif; vertical-align: middle;}

/*-------------------------------------------------
  Header
-------------------------------------------------*/
#header { background-color:#cccc99; width: 780px;	height: 98px; margin: auto; color: white; border--width: 0 2px;	border--style: solid;	border--color: #E0E0E0; }
#header h1 { background: black; margin: 0px;	font-size: 38px; 	text-align: center;	color: white; padding-top: 10px }

/*-------------------------------------------------
  Content wrappers
-------------------------------------------------*/
#mainwrapper {	width: 780px;	background: #DBDBB7;	border--left: 2px solid #E0E0E0;	border--right: 2px solid #E0E0E0; margin: auto;}
#wrapper {	width: 780px;	margin: auto; }

/*-------------------------------------------------
  Main content
-------------------------------------------------*/
#container {	width: 780px;	height: 1%;	overflow: visible;	float: right;	padding: 4px 0 0 0;	margin-left: -202px; background_: White url(images/bgzold.gif) repeat-y left; background: #DBDBB7;}
.content {	padding: 0 0px 0 10px;	margin: 7px 10px 20px 202px;background: #DBDBB7}

/*-------------------------------------------------
  Item styles
-------------------------------------------------*/
.contenttitle h2 {	clear: both;	background: url(images/dot.gif) bottom repeat-x;	font-size: 18px;	padding: 0 0 6px 0;	margin: 0;}
.contentbody {	font-size:13px;	text-align: justify;	padding: 0 0 16px 0;}

/*-------------------------------------------------
  Item info
-------------------------------------------------*/
.contentitemcategory {	background: url(images/bgcategory.gif) center left no-repeat;	font-size: 10px;	line-height: 12px;	padding: 0 10px 0 14px;}
.contentitempostedby {	background: url(images/bgpostedby.gif) center left no-repeat;	font-size: 10px;	line-height: 12px;	padding: 0 10px 0 12px;}
.contentitemcomments {	background: url(images/bgcomment.gif) center left no-repeat;	font-size: 10px;	line-height: 12px;	padding: 0 10px 0 13px;}
.contentitemedit {	background: url(images/bgedit.gif) center left no-repeat;	font-size: 10px;	line-height: 12px;	padding: 0 10px 0 11px;}
.contentitem {	padding: 3px 0 0 0;	margin: 0 0 16px 0;}
.contentitem1 {	display: inline;}
.contentitem2 {	display: inline;	background: url(images/dotv.gif) left repeat-y;	padding: 0 0 0 10px;}
.contentitem3 {	display: inline;	background: url(images/dotv.gif) left repeat-y;	padding: 0 0 0 10px;}
.contentitem4 {	display: inline;	padding: 0 0 0 10px;	background: url(images/dotv.gif) left repeat-y;}
 
/*-------------------------------------------------
  Comments
-------------------------------------------------*/
.itemcomment {	background: url(images/commentquote01.gif) no-repeat;	background-position: 6px 9px;	padding: 6px 42px;	border: 1px solid white;	margin: 10px 0 0 0;}
.itemcomment:hover {	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;	background-position: 6px 9px;	border: 1px solid #CCCCCC;}
.id1 /*This is to give the admin a special comment style, to distinguish him/her from the rest of the commentors*/
{ 	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;	background-position: 6px 9px;	border: 1px solid #B3C492;}
.id1:hover {	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;	background-position: 6px 9px;	border: 1px solid #B3C492;}
.itemcomment h3 {	font-size: 12px;}

/*-------------------------------------------------
  Menu
-------------------------------------------------*/
#sidebarcontainer {	float: left;	width: 200px;	padding: 0px; height: 100%; background-color: #DBDBB7;}
.sidebar {	color: #cccc99;	margin: 0px;}

/* Menu lists */
.sidebardl {	padding: 0 0 10px 0;	margin: 0;}
.sidebardl dt { color: #3A3523;	font-size: 12px;	font-weight: bold;	font-family: "Georgia", "Lucida Grande", "Lucida Sans Unicode", Arial, "Trebuchet MS", sans-serif;	padding: 4px 10px;	background-color: #cccc99;}
.sidebardl dd {	background: transparent;	padding: 2px 10px;	margin: 1px 0 0 0; border-bottom: 1px solid #cccc99}
.sidebardl dd:hover { background: #cccc99;	padding: 2px 10px;	margin: 1px 0 0 0; color:#990000}
.sidebardl dd a:link, .sidebardl dd a:visited {	background: url(images/arrow.gif) left center no-repeat;	padding-left: 10px; color: #635D45}
.sidebardl dd a:hover {	background: url(images/arrow.gif) left center no-repeat;	padding-left: 10px; color: #990000}


/*-------------------------------------------------
  Footer
-------------------------------------------------*/
#footer {	width: 780px;	background: #cccc99;	text-align: center;	padding: 10px 0 10px 0;	border--width: 0px 2px 2px 2px;	border--style: solid;	border--color: #E0E0E0;	margin: 0 auto;}
#copyrights {	color: #ffffff;}

/*-------------------------------------------------
  Forms
-------------------------------------------------*/
.loginform, .searchform {	margin: 5px 0;}
.commentform, .mailform {	margin-top: 10px;    padding: 10px;    background: #EEEEEE;    
/* Rounded borders, for Mozilla browsers */
    /* -moz-border-radius: 10px; */
}
.commentform img{ margin: 5px 0 0 0;}
.formfield { font-size: 11px; background: white;	color: #494949;	border-top: 1px solid #868686;	border-left: 1px solid #868686;	border-bottom: 1px solid #D4D2CF;	border-right: 1px solid #D4D2CF;	margin: 1px 0 0 0;}
.formbutton { font-size: 11px; background: white; color: #494949;	border-top: 1px solid #D4D2CF;	border-left: 1px solid #D4D2CF;	border-bottom: 1px solid #868686;	border-right: 1px solid #868686;	margin: 1px 0 0 0;}
.searchform .formfield {width: 130px; font-family: Arial,Tahoma,Trebuchet MS,Verdana,sans-serif; padding: 2px 0; margin: 0 2px 2px 0;}
.searchform .formbutton {width: 60px; font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;	padding: 2px 2px;}
.loginform .formfield {width: 130px; font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;	padding: 2px 0; margin: 0 2px 2px 0;}
.loginform .formbutton {width: 60px; font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;	padding: 2px 2px;}
.mainform .formfield {width: 280px; font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;	padding: 2px 0; margin: 0 2px 2px 0;}
.mailform .formbutton {width: 100px; font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;	padding: 2px 2px;}
#nucleus_cf_name, #nucleus_cf_mail { width: 300px; margin-right: 105px; font-family: Arial, Trebuchet MS, Verdana, sans-serif;}
.commentform textarea, .commentform .formfield, .mailform textarea, .mailform .formfield { width: 300px;}
.commentform .formbutton {	width: 100px;	height: 22px; font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;}
.error {	color: red;	font-weight: bold;}

/*-------------------------------------------------
  Miscelaneous
-------------------------------------------------*/
/* VBlog image onion skin shadow - From AListApart.com*/
.wrap1, .wrap2, .wrap3 {	display:inline-table;	
/* \*/display:block;/**/}
.wrap1 {	float:left;	background:url(images/shadow.gif) right bottom no-repeat;	margin: 0 5px 3px 0;}
.wrap2 {	background:url(images/corner_br.gif) left bottom no-repeat;}
.wrap3 {	background:url(images/corner_tr.gif) right top no-repeat;	padding:0 5px 5px 0;}
.wrap3 img {	display:block;	border: 3px solid white;}

/* Search highlight color */
.highlight {	background: #DEFFA9;}

/* Leftbox and Rightbox toolbar buttons */



.leftbox, .rightbox { 	margin: 3px;	padding: 5px; width: 200px}
.leftbox { 	float: left;	border-right: 0px solid #ccc;}
.rightbox { 	float: right;	border-left: 0px solid #ccc;}

div.leftbox#sidebarcontainer { width: 200px; margin: 0; padding: 0}
#sidebarcontainer div.leftbox { width: 200px; margin: 0; padding: 0; overflow: hidden}