body {
	margin:0px 0px 0px 0px;
	background:#ffffff;
	font-family:Tahoma;
	font-size:11px;
	color:#767676;
	}

pre {
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	border:dashed 1px #ccc;
	background-color:#f7f7f7;
	color:#000;
	overflow:auto;
	}
form {
	padding:0px;margin:0px;
	}
a {
	text-decoration:underline;
	color:#6699cc;
	cursor:pointer;
	}
a:hover {
	text-decoration:underline;
	color:#f8b230;
	cursor:pointer;
	}
h1 {
	font:83%/1.4 arial, helvetica, sans-serif;
	margin:0 0 0.2em 0;
	font-size:200%;
	letter-spacing:0px;
	font-weight:normal;
	}
h2 {
	font-family:Arial;
	font-size:16px;
	display:inline;
	line-height:140%;
	}
h2 a {
	font-family:Arial;
	font-size:16px;
	display:inline;
	line-height:140%;
	}
h3 {
	font-family:Arial;
	font-size:14px;
	display:inline;
	line-height:120%;
	}
hr {
	color:#d4e2f5;
	background-color:#d4e2f5;
	height:1px;
	border:none;
	}
/*
ul {
	margin:5px;
	}
li {
	list-style:inside;
	list-style-type:circle;
	}
*/
.twoColElsRt #container {
	margin: 0 auto;
	text-align: left;
}
.twoColElsRt #sidebar1 {
	float: right;
	width: 24em;
	}
.twoColElsRt #mainContent {
	margin: 0 25em 0 0;
	}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
	}
#loading{
	margin:3px;
	float:right;
	background-image:url(../img/progress.gif);
	background-repeat:no-repeat;
	height:15px;
	width:94px;
	}
.siteAlign {
	text-align:center;
	}
.siteWidth {
	margin:0px auto;
	width:790px;
	text-align:left;
}
.siteWidthAuto {
	margin:0px auto;
	width:98%;
	text-align:left;
	}
.lister {
	padding-top:12px;
	font-size:11px;
	text-align:center;
	clear:both;
	}
.previousNext {
	float:right;
	font-size:11px;
	color:#bbb;
	}
.top {
	font-size:11px;
	margin-left:0em;
	padding-left:0em;
}
.top li {
	list-style:decimal inside;
	margin-top:5px;
}
.categories {
	font-size:11px;
	margin-left:0em;
	padding-left:0em;
	}
.categories li {
	list-style:circle inside;
	margin-top:5px;
}
.similar {
	font-size:11px;
	margin-left:0em;
	padding-left:0em;
}
.similar li {
	list-style:circle inside;
	margin-top:5px;
}
.panel {margin-top:10px;
	text-align:right;
	font-size:11px;
	clear:both;
}
.rssLink {
	float:right;color:#bbb;
	}
.rssLink a{
	color:#f8b230;
	}
.box {
	padding-top:10px;
	padding-bottom:10px;
	}
.commentBox {
	padding-top:15px;
	width:100%;
	overflow:hidden;
	}
.avatar {
	float:left;
	margin:3px 8px 0px 0px;
	}
.commentBox .dateTime {
	float:right;
	}
.dateTime {
	font-size:10px;
	text-align:right;
	margin-bottom:5px;
	color:#bbb;
	}
.title {
	margin-bottom:10px;
	}
.body .image {
	margin-right:15px;
	margin-top:3px;
	margin-bottom:8px;
	float:left;
	}
.body .smallImage {
	margin-right:15px;
	margin-top:3px;
	margin-bottom:8px;
	float:left;
	width:50%;
	}
.params {font-size:11px;}
.form {width:100%; overflow:hidden;}
.publication {width:100%; overflow:hidden;}
.portfolio {width:100%; overflow:hidden;}
.portfolio .imageBox {border:1px solid #d4e2f5;padding:5px;background-image:url('../img/header-bg.gif');background-position:bottom;background-repeat:repeat-x;}
.portfolio .element {float:left;width:auto;margin:15px;display:inline;}
.portfolio .detailsBox {border:1px solid #d4e2f5;margin-bottom:1px;padding:5px;font-size:12px;font-weight:bold;width:330px;background-image:url('../img/header-bg.gif');background-position:bottom;background-repeat:repeat-x;}
.catalog {width:100%; overflow:hidden;}
.catalog .imageBox {border:1px solid #d4e2f5;padding:5px;width:168px;height:168px;background-position:center;background-repeat:no-repeat;}
.catalog .detailsBox {border:1px solid #d4e2f5;margin-top:1px;padding:5px;width:168px;font-size:11px;background-image:url('../img/header-bg.gif');background-position:bottom;background-repeat:repeat-x;}
.catalog .price {margin:5px;float:right;font-size:18px;color:#FF6600;}
.catalog .element .price {margin:0px;padding-top:150px;}
.catalog .element {float:left;width:auto;margin:3px;display:inline;}
.viewImageBox {border:1px solid #d4e2f5;padding:10px;margin-right:20px;margin-bottom:10px;float:left;background-image:url('../img/header-bg.gif');background-position:bottom;background-repeat:repeat-x;}
.comments {
}

.comments .messages {margin-top:15px;}
.comments .box {padding-bottom:10px;}
.comments .message {font-size:11px;}
.comments .dateTime {font-size:10px;text-align:right;margin-bottom:5px;color:#bbb;}
.comments .userName {font-size:12px;margin-bottom:5px;}
.comments .lister {font-size:11px;text-align:center;}
.api {margin-top:10px; padding:2px; border:solid 1px #CCCCCC;}
.pollTitle {margin-top:5px;text-align:center;font-size:12px;font-weight:bold;}
.pollButton {margin-top:5px;}
.pollAnswer {margin-top:10px;}
.pollAnswer input {margin-right:4px;}
.pollAnswer label {font-size:12px;}
.pollAnswer .rate {float:right;font-size:10px;}
.pollAnswer .box {margin:0px;padding:0px;margin-bottom:2px;}
.pollAnswer .result {border:solid 1px #aaa;height:4px;}
.pollAnswer .progress {overflow:hidden;background-color:#ddd;height:4px;}
#header {
	background-image:url('../img/header-bg.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	}
.content {background-color:#e5edf8;padding-top:10px;width:100%; overflow:hidden;}
#topMenu {padding-top:5px;color:#aaa;}
#topMenu #menu{}#topMenu #langs{float:right;}
#searchPanel {margin-top:13px;float:right;}
#searchPanel form input {border:1px solid #d4e2f5;background-color:#FFFFFF;color:#888;background-image:url('../img/content-bg.gif');background-repeat:repeat-x;padding:2px;font-size:11px;height:14px;}
#logo {margin-top:20px;float:left;}
#topLine {height:92px;background-image:url(../img/tabs-bg.jpg);background-position:bottom;background-repeat:repeat-x;}
#tabs {
	float:right;
	display: table;
	clear:right;
	margin-top:15px;
	margin-bottom:27px;
	}

#tabs ul {
	float:right;
	width:auto;
	margin:0px;
	}

#tabs ul li {
	float:left;
	margin-right:1px;
	list-style:none;
	display:inline;
	padding:5px;
	border:1px
	solid #d4e2f5;
	border-bottom:none;
	background-image:url('../img/content-bg.gif');
	}
/*
#tabs ul li {
	float:left;
	margin-right:1px;
	list-style:none;
	display:inline;
	padding:5px;
	border:1px
	solid #d4e2f5;
	border-bottom:none;
	background-image:url('../img/content-bg.gif');
	}
*/
#tabs ul li.active {
	padding-bottom:6px;
	border:1px solid #99bbe8;
	border-bottom:none;
	background-color:#e5edf8;
	background-image:none;
	}
#tabs a {
	float:none;
	text-decoration:none;
	font-size:12px;
	}
#tabs ul li.active a {
	font-weight:bold;
	}
.bannerBox {border:1px solid #d4e2f5;background-color:#FFFFFF; padding:10px;margin-bottom:10px;text-align:center;}
.contentBox {border:1px solid #d4e2f5;background-color:#FFFFFF;background-image:url('../img/content-bg.gif');background-repeat:repeat-x;padding:20px;font-size:12px;margin-bottom:10px;}
#footer {background-image:url('../img/content-bg.gif');border-top:1px solid #d4e2f5;padding-top:10px;padding-bottom:15px;}
#footerCopyright {text-align:center;padding:3px;}
x-html-editor-tb .x-edit-createimg .x-btn-text {background:transparent url(../img/ext/insert-image.gif) no-repeat;background-position: 0 0;}
.x-html-editor-tb .x-edit-br .x-btn-text {background:transparent url(../img/ext/br.gif) no-repeat;background-position: 0 0;}
.x-html-editor-tb .x-edit-smiles .x-btn-text {background:transparent url(../img/ext/smiles.gif) no-repeat;background-position: 0 0;}


/*
body, html {font-size: 12px;font-family:Verdana;margin:0;padding:0;color:#313131;background:#F3F5F8;}


a {color:#243AD7;}

div#left {float:left;width:220px;overflow:hidden;padding:20px;background:#C7CFDE;height:290px}
div#left #copy{margin-top:190px}
div#content {margin-left:210px;background:#E0E6ED;padding:20px;padding-left:70px;}

div#menu {background:#A3B1C9;padding:20px;}
div#menu a {padding-right:10px;}

div#block {margin:20px;}
div#block #title{margin:20px;}
div#block #text{margin:20px;}
*/



.forms-btn-icon-delete {
	background:transparent url(../img/icons/page_delete.png) no-repeat scroll left center !important;
}

.forms-btn-icon-edit {
	background:transparent url(../img/icons/page_edit.png) no-repeat scroll left center !important;
}

.forms-btn-icon-add {
	background:transparent url(../img/icons/page_add.png) no-repeat scroll left center !important;
}

.forms-btn-icon-assign {
	background:transparent url(../img/icons/page_link.png) no-repeat scroll left center !important;
}

.forms-btn-icon-print {
	background:transparent url(../img/icons/printer.png) no-repeat scroll left center !important;
}
.comments .addLink {
	float:right;margin:2px;
}
