/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 20px 0;
	padding: 0;
/* 	background: #9BCCC7 url(/media/images/bg_img1.jpg); */
	background-color:#9BCCC8;
	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1, h2, h3 {
	color: #000000;
}

h2 {
	font-size: 1.6em;
}

h3 {
	margin: 0;
	font-size: 1em;
}

p, ul, ol, blockquote {
	margin-top: 0;
}

a:link,a:visited {
	color: #3417D9;
}

a:hover {
	text-decoration: none;
}

img {
	border: none;
}

.clear
{
    clear:both;
}

/* Header */

#header {
	width: 860px;
	height: 173px;
	margin: 0 auto;
	background: url(/media/images/dtq2_header2.jpg);
	/*background: #B3E7FF;*/
}

#header * {
	margin: 0;
	text-decoration: none;
	text-transform: lowercase;
	font-weight: normal;
	color: #FFFFFF;
}

#header h1 {
	float: left;
	padding: 20px 0 0 330px;
	font-size: 3em;
}

#header h2 {
	float: left;
	padding: 20px 0 0 0;
	font-size: 1em;
}

#newsletter_pic
{
    width:860px;
    height:27px;
    margin: 0 auto;
    background: url(/media/images/newsletter_pic.png) repeat-x;
}

#header img.name
{
    padding:10px;
    float:right;
}

/* Menu */

#menu {
	width: 860px;
	height: 41px;
	margin: 0 auto;
	background: #2E2E2E url(/media/images/img04a2.jpg);
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 32px;
	padding: 9px 31px 0 31px;
	text-decoration: none;
/* 	color: #000; */
	color:white;
}

#menu a:hover, #menu .active a {
	background: url(/media/images/img03a2.jpg);
/* 	color: #730023; */
}

a
{
	font-size: 14px;
	color: #730023;
}

a:hover
{color:#000}

/* Content */

#content {
	width: 860px;
	margin: 0 auto;
	background: url(/media/images/img05a.jpg);
	/*border:thin solid #000000*/
}

#content_internel {
    width: 860px;
    margin: 0 auto;
    background: url(/media/images/img05a2.jpg);
}

#colOne {
	float: left;
	width: 165px;
	padding: 20px 10px 0 10px;
	
}

#colOne h1, #colOne h2, #colOne h3,
#colThree h1, #colThree h2, #colThree h3 {
	color: white;
}

#colOne,
#colThree
{
	color: white;
}

#colOne a, #colOne a:link,
#colThree a, #colThree a:link
{
    color:white;
}

#colTwo {
	float: left;
	width: 470px;
	padding: 20px 10px 0 10px;

}

#colTwo_internel {
    float: left;
    width: 655px;
    padding: 20px 10px 0 10px;
}

#colTwo_shop {
    height:772px;
    margin-bottom:-20px;
    overflow:auto;
    float: left;
    width: 655px;
    padding: 20px 10px 0 10px;
}

#colThree {
	float: left;
	width: 165px;
	padding: 10px;

}

/* Footer */

#footer {
	width: 860px;
	margin: 0 auto;
	padding: 10px 0;
	background: url(/media/images/img6.gif) repeat-x;
	font-size: smaller;
}

#footer * {
	color: #000000;
}

#blog-article-tree h4
{
    padding:0 0 10px 0;
    margin:0;
}

#blog-article-tree
{
    float:right;
/*     border:solid 1px black; */
}
