/*
+----------------------------------------------------------------+
|
|	decoratiunigel.ro 1.0
|	Copyright (c) 2008 Artcos
|
|	File Written By:
|	Kalman Zsolt
|	zsoltik@gmail.com
|
+----------------------------------------------------------------+
*/

body {
	margin:0px;
	background:url(../images/tile.jpg) repeat-x top left;
	color:#424242;
	text-align:center;
	height: 1000px;
}
#maincontainerhome {
	width:744px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	margin:0 auto;
	text-align:left;
	margin-top:30px;
	padding-left:30px;
	background:url(http://www.decoratiunigel.ro/images/bg_home.jpg) no-repeat center 130px;
}


#logocontainer {
	background: url(../images/header-logo.jpg) center no-repeat;
	width:774px;
	height:246px;
	margin:0 auto;
	display:block;
	}

#menucontainer {
	width:774px;
	height:25px;
	display:block;
	margin:0 auto;
	text-align:center;
	padding-top:15px;
	}

#menucontainer a:link {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
#menucontainer a:active {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
#menucontainer a:visited {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
#menucontainer a:hover {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ca2f3d;
	text-decoration:none;
	}

#maincontainer {
	width:744px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	margin:0 auto;
	text-align:left;
	margin-top:30px;
	padding-left:30px;
}

#leftcontainer {
	width:470px;
	display:block;
	text-align:justify;
	float: left;
}
#leftcontainerh {
	width:470px;
	display:block;
	text-align:justify;
	float: left;
}


#leftcontainer img {
	background-color: #ffffff;
	padding: 4px;
	border: 1px solid #ca2f3d; 				/* some color */
}
#leftcontainerh img {
	background-color: #ffffff;
	padding: 4px;
	border: 1px solid #ffffff; 				/* some color */
}

#firstpage-bold {
	width:243px;
	height:250px;
	display:block;
	margin:0 auto;
	float:right;
	font-weight:bold;
}
#firstpage-bold a:link{
	color:#c92f3d;
	text-decoration:underline;
}

#firstpage-bold a:active{
	color:#c92f3d;
	text-decoration:underline;
}

#firstpage-bold a:visited{
	color:#c92f3d;
	text-decoration:underline;
}

#firstpage-bold a:hover{
	color:#c92f3d;
	text-decoration:none;
}

#rightcontainer {
	width:200px;
	display:block;
	float:right;
	margin-top:30px;
	margin-right:30px;
	padding-left:10px;
	padding-top:10px;
}

.rightcontainer-element {
	width:190px;
	display:block;
	float:right;
	background-color:#f9ebeb;
	color:#404040;
	padding-top:10px;
	padding-left:10px;
	margin-bottom:15px;
}

.rightcontainer-element a:link {
	color:#404040;
	text-decoration:none;
}
.rightcontainer-element a:active {
	color:#404040;
	text-decoration:none;
}
.rightcontainer-element a:visited {
	color:#404040;
	text-decoration:none;
}
.rightcontainer-element a:hover {
	color:#404040;
	text-decoration:underline;
}

.news-title a:link {
	color:#c92f3d;
	text-decoration:none;
	font-weight:bold;
}
.news-title a:active {
	color:#c92f3d;
	text-decoration:none;
	font-weight:bold;	
}
.news-title a:visited {
	color:#c92f3d;
	text-decoration:none;
	font-weight:bold;	
}
.news-title a:hover {
	color:#c92f3d;
	text-decoration:underline;
	font-weight:bold;	
}

#footercontainer {
	display:block;
	background:url(images/footer-gri.gif) repeat-x bottom;
	width:734px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
}

h1 {
	font:normal 36px Arial, Helvetica, sans-serif;
	display:inline;
}


h2 {
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:inline;
}

.clear {
  clear: both;
  height: 0;
}

input.newsletter-formfield {
	width:171px;
	height:24px;
	border:none;
	font: 11px Arial, Helvetica, sans-serif, Tahoma;
	padding:4px 0px 0px 5px;
	color: #424242;
	text-decoration: none;
	background: url(../images/input-bg.gif) no-repeat;	
}

input.newsletter-submit {
	width:62px;
	height:21px;
	border:none;
	background: url(../images/send.gif) no-repeat 0px 0px;
	float:right;
}

#leftcontainer a:link, a:active, a:visited{
	color:#404040;
	text-decoration:none;
}

#leftcontainer a:hover{
	color:#404040;
	text-decoration:underline;
}

a.whitelink {
	color:#EFEFEF;
	text-decoration:underline;
}

a.whitelink:hover{
	color:#EFEFEF;
	text-decoration:none;
}
.footer{
	float:left;
	display:inline;
	width:724px;
	background:#666;
	padding:10px;
	color:#CCC
}
.footer .left{
	float:left;
	display:inline;
	width:524px;
}
.footer .xcommerce{
	width:157px;
	float:right;
	display:inline;
	color:#CCC;
	font-size:11px;
	background:url(../images/bg-xcommerce.gif) top right no-repeat;
	padding:30px 0 0 0;
	text-align:right;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
