html {
	margin:0px; padding:0px;
}
body {
	font-family:arial;
	font-size:11px;
	color:#333333;
	margin:0px; padding:0px; 
	background-color:#ffffff;
	margin:20px;
}
#head {
	display:block;
	height:100px;
	padding:0px;
	border-bottom:1px solid #e2e2e2;
}
.topText{margin-left:173px;margin-bottom:8px;}

#menu {
	z-index:100;
	margin-left:170px;
	position:relative; 
	display:block;
	height:37px;
	background:#ef2233 url(/assets/templates/uniqs/images/mg.gif);
}
#wrapper {
	border-left:solid 170px white;
	border-right:solid 200px white;
}
#main {
	margin-left:-170px;
	margin-right:-200px;
	padding:1px;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:8px;
	margin-bottom:8px;
	margin-top:16px;
}
#left, #logo {
	float:left;
	width:152px;
	left:0px;
}
#right {
	float:right; 
	width:182px;
	right:0px;
}
#content {
	font-size:13px;
	margin-left:170px;
	margin-right:200px;
	display:block;
	height:1%;
	line-height:18px;
	text-align:justify;
}
#content a{color:#ff4a4a;}
#content a:hover{color:#808080;}
.clear {
	clear:both;
}
#foot {
	display:block;
	height:100px;
	padding:1px;
	margin-left:188px;
}
#contacts{padding-left:100px}
#counter{padding-left:100px}
#copyright,#contacts,#counter{float:left;}

img{border:0;}
h1{font-size:20px; line-height:24px; text-align:left;font-weight:normal;padding-top:0px;margin-top:0px;margin-bottom:18px;}
h2{font-size:13px; margin-top:16px;}
h3{font-size:13px;}
#content p.hl {color:#666666; border:1px solid #fff1bf; background-color:#ffffe6; padding:16px;}
a{color:#808080;}
a:hover{color:#ef403d;}
a:visited{text-decoration:none;}
acronym,abbr,.help{border-bottom:1px dotted; cursor:help;}
#left ul,#right ul{padding:0px;margin:0px;}
#left li, #right li{list-style-type:none;}
#left li a, #right li a{line-height:24px;background:url(/assets/templates/uniqs/images/arrow.gif) no-repeat 0px 4px; padding:0 0 0 16px;}

#path {margin-left:170px;margin-top:14px; color:#a8a8a8; text-transform:lowercase;}
#path a.B_crumb, #path span.B_currentCrumb {background:url(/assets/templates/uniqs/images/arrow.png) left no-repeat; padding-left:10px;}
#path .B_firstCrumb {background:url(/assets/templates/uniqs/images/home.gif) left no-repeat; padding-left:14px;}

#dittoIcons{}
#dittoIcons .item
{
margin:8px;
text-align:center;
vertical-align:bottom;
width:160px;
height:90px;
display:block;
float:left;
}
#dittoIcons .title {}

#dittoList .item{margin-bottom:16px;}
#dittoList .title {font-weight:bold;}
#dittoList .overview{color:#808080;}

#right .special .item {margin-bottom:16px;}
#right .special .intro
{
	border:1px solid #e8e8e8; padding:16px;
	background:url(/assets/templates/uniqs/images/ig.png) right bottom no-repeat;
}
#right .special .item .title {
	height:30px;
	background:#ff5d5d url(/assets/templates/uniqs/images/mg.gif);
	color:white;
	padding-left:8px;
	line-height:30px;
}

#dittoPortfolio .item {clear:right; margin-bottom:8px;}
#dittoPortfolio img {float:left; margin-right:8px;border:1px dotted #c8c8c8; padding:4px;}

#dittoNewsIntro{}
#dittoNewsIntro .item
{color:#ef2233;
margin-bottom:20px;
padding-right:8px;
vertical-align:bottom;
display:block;
}
#dittoNewsIntro .title {font-weight:bold;margin-bottom:2px;}
#dittoNewsIntro .date {font-size:10px;}
a.feed{display:block;height:16px;background:url(/assets/templates/uniqs/images/feed.png) no-repeat; padding-left:20px;}

img.left {float:left; margin-right:12px;}

.roundbox {
	background: #F1F3F2 url('/assets/templates/uniqs/images/mb.png') left bottom no-repeat;
	display: block;
	margin: 0px 0px 14px 0px;
}
.roundbox-top {
	background: url('/assets/templates/uniqs/images/mt.png') left top no-repeat;
	padding: 10px 15px 10px 15px;
}

/* Red dropdown menu*/
.redMenu ul{margin:0px;padding:0px;margin-left:16px;}
.redMenu li
{
	float:left;
	position:relative;
	list-style-type:none;
}
.redMenu li a{border-top:1px solid red;color:#ffffff;padding:8px;line-height:20px;}
.redMenu ul li ul li a{color:#8b8c90;padding:0px;border-top:0px;}
.redMenu ul li ul li
{
	padding-top:4px;
	padding-bottom:4px;
	width:100%;
	border-left:0px;
	text-transform:none;
}
.redMenu li.active a{color:red;background-color:white;}
.redMenu ul li ul
{
	margin:0;
	position:absolute;
	width:220px;
	left:-1px;
	padding:0px;
	border:1px solid silver;
	border-top:0px;
}

.redMenu ul li.active ul li a{color:#a8a8a8;}

.redMenu ul li ul li:first-child
{
	/*border-top:1px solid #069;*/
}
.redMenu ul li ul
{
	display:none;
	padding:4px;
	background-color:white;
}
.redMenu ul li ul li:hover{display:block;}
.redMenu ul li:hover ul,.redMenu ul li ul:hover,.redMenu a:hover,.redMenu ul li ul li.active a,.redMenu ul li.active ul li a:hover
{
	display:block;
	color:red;
	background-color:white;
}
.redMenu a
{
	display:block;
	padding:0 6px;
	text-decoration:none;
	color:#a8a8a8;
}
.ads {text-align:left; padding-left:16px;}
.ads .title {font-weight:bold;}