/* CSS Document */
.moduletable_menu, .moduletable, .moduletable-ab,.moduletable-seo{
	
	}
.moduletable_menu h3,.moduletable h3,.moduletable-ab h3,.moduletable-seo h3,.moduletable-kon h3,.moduletable-ser h3,.moduletable-med h3,.moduletable-tr h3 {
	color:#C00;
	font-size:14px;
	padding:20px 0 20px 70px;
	}
.moduletable_menu div, .moduletable div {
	}
.moduletable_menu ul, .moduletable ul, .moduletable-ab ul,.moduletable-seo ul,.moduletable-kon ul,.moduletable-ser ul,.moduletable-med ul,.moduletable-tr ul {
	margin:0;
	padding:0 20px 0 40px;
	}
.moduletable_menu li, .moduletable li, .moduletable-ab li,.moduletable-seo li,.moduletable-kon li,.moduletable-ser li, .moduletable-med li,.moduletable-tr li {
	list-style:none;
	background:url(../images/list.gif) no-repeat;
	padding-left:20px;
	padding-bottom:3px;
	}
.moduletable-ab { background:url(../images/from_all.gif) no-repeat;}
.moduletable-seo { background:url(../images/seo.gif) no-repeat;}
.moduletable-kon { background:url(../images/rekl.gif) no-repeat;}
.moduletable-ser { background:url(../images/www.gif) no-repeat;}
.moduletable-med { background:url(../images/med_rek.gif) no-repeat;}
.moduletable-tr { background:url(../images/obuch.gif) no-repeat;}

	/*------CONTENT-------*/
h2.contentheading {
	background: #FCC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color: #C00;
	padding-left:15px;
	}
.componentheading {
	color:#C00;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 24px;
	border-bottom:1px dashed #C00;
	padding-bottom:3px;
	}
tr.sectiontableentry1 td,tr.sectiontableentry2 td { padding:3px;}
/* META
--------------------------------------------------------- */
.article-tools {
	border-top: 1px solid #DDDDDD;
	width: 100%;
	float: left;
	clear: both;
	margin-bottom: 5px;
	display: block;
	height:0px;
	background: #ECECEC;
}

.iteminfo {
	padding: 5px;
	width: 80%;
	float: left;
}

.createdby {
	padding: 3px 3px 3px 20px;
	background: url(../images/icon-user.gif) no-repeat 0 2px;
}

.createdate {
	padding: 3px 3px 3px 20px;
	background: url(../images/icon-date.gif) no-repeat 0 2px;
}

.modifydate {
padding: 3px 3px 3px 20px;
background: url(../images/icon-info.gif) no-repeat 0 2px;
}

div.buttonheading {
	float: right;
	width: 15%;
}

.buttonheading img {
	margin: 7px 5px 0 0;
	border: 0;
	float: right;
}
/*-------------*/
.counter { color:#FFF;}
.pagenav { padding:3px 5px; background: #666; border:1px solid #000; color: #CCC; margin:0 5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center;}
a.pagenav { color: #FFC;}
.readon { background:url(../images/list.gif) no-repeat; padding-left:20px; padding-top:3px;}

/*-----MOD------*/

/*--poll--*/
div.moduletable h4 {margin:0; padding:0; font-size:12px; width:220px;margin-left:18px;}
form.poll { width:240px; margin-left:15px;}
.poll fieldset { padding-top:10px}
.button {
	width:80px;
	padding: 5px 5px;
	border: 1px solid #333333;
	background: url(../images/grad1.gif) repeat-x top #333333;
	color: #CCCCCC;
	font-size: 85%;
	text-transform: uppercase;
}
.button:hover, .button:focus {
	border: 1px solid #999999;
	background: #333333;
	color: #FFFFFF;
}

		/*---TOP MENU---*/
		.moduletable-top { height:30px; margin-bottom:20px;}
		.moduletable-top li {padding:10px 0 0 17px; float:left; list-style:none;}
		.moduletable-top li a { font-size:1.1em; text-decoration: underline;}
		.moduletable-top li a:hover { text-decoration:none; color:#999;}

/*------Test---------*/
span#cosmoTestSpan_1_module0 input {float:left;margin-right:10px;}
p.ctcss-question-title {color:#9C0;font-weight:600;font-size:16px;}
p.ctcss-question-body {font-weight:600;margin:10px 0;}
span#cosmoTestSpan_1_module0 ul {margin-bottom:15px;}
span#cosmoTestSpan_1_module0 li {list-style:none;margin:0px;padding:0px;}