/* ----- */
/* Table */
/* ----- */

div.table {
	margin-bottom: 4px;
}

/* Header */
div.table div.header {
	background: url(../images/table/header.png);
	cursor: default;
	line-height: 22px;
	text-indent: 18px;
}
 div.headerblog {
	background: url(../images/table/headerrose.png);
	cursor: default;
	line-height: 22px;
	text-indent: 18px;
	font-weight: bold;
	width:180px;
	float:left;
	margin-left:8px;
}

div.table div.header,
div.table div.header a {
	font-family: Times New Roman;
	font-size: 14px;
	letter-spacing: 1px;
	font-weight: bold;
}
div.table div.header a:hover {color: white;}



 div.headerblog,
 div.headerblog a {
	font-family: Times New Roman;
	font-size: 14px;
	letter-spacing: 1px;
	font-weight: bold;
}
 div.headerblog a:hover {color: white;}




/* Top */
div.table div.top {
	overflow: hidden;
	background: url(../images/table/top.png);
	height: 6px;
	margin-top: 2px;
}

/* Bottom */
div.table div.bottom {
	overflow: hidden;
	background: url(../images/table/bottom.png);
	height: 6px;
}

/* Content */
div.table div.content {
	background-image: url(../images/table/content.png);
	padding: 2px 8px 2px 8px;
		
	text-align: center;
}

div.table div.content div {
	margin-top: 4px;
	margin-bottom: 4px;
}
div.table div.content p {
	padding-bottom: 4px;
	margin: 0px;
}

div.table div.content p {
	text-align: justify;
}

/* Form */

div.table div.content select,
div.table div.content input.input_text,
div.table div.content input.button_80,
div.table div.content input.button_140,
div.table div.content a.button_80,
div.table div.content a.button_140 {
	margin-top: 4px;
	margin-bottom: 4px;
}
div.table div.content input.input_text {width: 140px;}
div.table div.content select {width: 147px;margin-bottom: 2px;}

/* Separator */
div.table div.separator {
	overflow: hidden;
	background: url(../images/table/separator.png);
	height: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
}

/* Client Specific */
div.table div.green {
	background: url(../images/table/header_green.png);
}

/* ---------- */
/* Categories */
/* ---------- */

div.table ul {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	list-style-image: url(../images/arrow_right.png);
	color: red;
}

div.table ul ul {
	list-style-image: none;
	list-style-type: none;
}

div.table ul div.separator {
	margin-left: -20px;
}

div.table li.down {
	list-style-image: url(../images/arrow_down.png);
}

 .trouge {
color:#EB4B4F;
font-size:16px;
font-weight:bold;
text-align:center;
margin:0px;
padding:0px;
}

.tvert {
	clear:both;
	color:#7CC3B1;
	font-size:13px;
	text-align:center;
	letter-spacing: -0.08em;
	font-weight:bold;
	margin:0px;
padding:0px;
}

.tvert2 {
	clear:both;
	color:#7CC3B1;
	font-size:11px;
	text-align:center;
	margin:0px;
padding:0px;
}

