@charset "utf-8";
 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Tahoma/*Trebuchet MS*/, verdana, sans serif;
	/*vertical-align: baseline;*/
	}
	
div, p {cursor: default;}
	
sup
{
vertical-align: 0.3em;
line-height: 0;
padding-left: 1px;
padding-right: 1px;
font-weight: bold;
}
 
:focus {
	outline: 0;
}

body {background: #333 url(/assets/images/bg2.png) 0px 0px; font-family: tahoma, sans; font-size: 16px;}
div#wrapper {margin: 0 auto; width: 900px;}
div#header {height: 200px;}
div#menu {background-color: #ee1c24; width: 230px; height: 200px; float: left;}

div#menu ul {font-size: 0.75em; font-weight: bold; margin: 10px 0 0 29px;}
div#menu ul li {list-style: none; line-height: 1.25em;}
div#menu li a {font-family: Trebuchet MS; text-decoration: none; color: #fff;}
div#menu li a:link {font-family: Trebuchet MS; text-decoration: none; color: #fff;}
div#menu li a:hover {font-family: Trebuchet MS; text-decoration: none; color: #fff;}
div#menu li a:visited {font-family: Trebuchet MS; text-decoration: none; color: #fff;}

div#brand {float: left; height: 200px; width: 670px; background: #323232 url(/assets/images/header_right.png) 0px 0px no-repeat}
div.brand_part {float: left;}
div.clear {clear:both;}

div#content_wrapper {background-color: #323232;}
div#content_wrapper .gallery {background-color: #000; text-align: center; padding-top: 30px;}
div#content_nav {float: left; width: 230px; background-color: #323232;}
div#content_nav div.title {width: 185px; padding: 5px 15px 0 30px; color: #727272; font-size: 0.75em;}
div#content_nav div.item {width: 185px; padding: 5px 15px 0 30px; background: #323232 url(/assets/images/bg_item) 0px 0px no-repeat; color: #fff; font-size: 0.75em;}
div#content_nav div.item a {color: #fff; text-decoration: none;}
div#content_nav div.item a:link {color: #fff; text-decoration: none;}
div#content_nav div.item a:hover {color: #fff; text-decoration: none;}
div#content_nav div.item a:active {color: #fff; text-decoration: none;}
div#content_nav div.item a:visited {color: #fff; text-decoration: none;}


div#content_main {float: left; width: 670px;}
div#white {background-color: #fff; padding: 15px;}
div#content {background: #cdcec9 url(/assets/images/bg_content.png) 0px 0px no-repeat; /*height: 400px*/; padding: 30px;}


div#content h1 {color:#727272; font-size:22px; font-family:  Century Gothic; margin-bottom: 1em;}
div#content p {margin: 1em 0; font-size: 0.8em; color: #444;}
div#content span {}
div#content em {color: #f00;}
div#content span.text {color: #444; font-size: 0.8em;}
div#content h2 {color: #f00; font-weight: bold;}
div#content h3 {font-weight: bold;}
div#content .nlist {width: 555px; background-color: #dedfdb; font-size: 0.8em; margin-bottom: 5px; padding:2px;}
div#content .box {width: 555px; background-color: #dedfdb; margin: 1em 0; padding: 0.1em 1em;}
div#content .box p {margin: 1em 0; font-size: 0.8em;}
div#content .nlist a {text-decoration: none; color: #ee1c24;}
div#content .nlist a:link {text-decoration: none; color: #ee1c24;}
div#content .nlist a:visited {text-decoration: none; color: #ee1c24;}
div#content .nlist a:active {text-decoration: none; color: #ee1c24;}
div#content .nlist a:hover {text-decoration: none; color: #ee1c24;}
div#content ul {margin-left: 50px;}


div#content table h1 {color:#727272; font-size:22px; font-family:  Century Gothic; margin-bottom: 1em;}
div#content table span {}
div#content table em {color: #f00; font-size:0.8em;}
div#content table span.text {color: #444; font-size: 0.8em;}
div#content table h2 {color: #f00; font-weight: bold;}
div#content table h3 {font-weight: bold;}

div#footer {background-color: #323232;}
div#contact_info {float: left; width: 200px; height: 179px; background: transparent url(/assets/images/bg_footer.png) 0px 0px no-repeat; font-size: 0.6em; line-height: 1.4em; color: #fff; padding: 10px 10px 0 20px;}
div#contact_info span {color: #f00;}

div#flist {float:left; width: 640px; color: #9B9B9B; font-size: 0.6em; padding: 5px 15px 0;}
div#flist a {color: #9B9B9B; text-decoration: none;}
div#flist a:link {color: #9B9B9B; text-decoration: none;}
div#flist a:hover {color: #9B9B9B; text-decoration: none;}
div#flist a:active {color: #9B9B9B; text-decoration: none;}
div#flist a:visited {color: #9B9B9B; text-decoration: none;}