
.news-amenu-container li{
	list-style-position: inside;
	list-style-type: none;
}

.news-amenu-container .news-amenu-item-year {
	border:2px solid #CC0000;
	padding: 2px;
	margin-top: 2px;
	margin-right: 10px;
	color: #CC0000;
	float: left;
	font-weight: bold;
	list-style-position: outside;
	list-style-type: none;
}

.tx-ttproducts-pi1 .HDR {
	border:1px solid #CC0000;
	background-color:#CC0000;
	font-weight:bold;
	text-align:center;
	font-size:larger;
	color:#FFFFFF;
}
.tx-ttproducts-pi1 .CAT_HDR {
	border:1px solid #CC0000;
	background-color:#FFFFFF;
	font-weight:bold;
	color:#CC0000;
}

.tx-ttproducts-pi1 .ITEM_SINGLE {
	border:1px solid #CC0000;
	margin: 0px 0px 5px 0px;
	padding: 3px 3px 3px 3px; 
	clear:left;
}

.tx-ttproducts-pi1 .ITEM_CATEGORY {
	border:1px solid #CC0000;
	background-color:#CC0000;
	font-weight:bold;
	
	font-size:larger;
	margin: 3px 0px 10px 0px;
	padding: 3px 3px 3px 3px;
	color:#FFFFFF;
	width: 492px;
}
.ITEM_CATEGORY {

	text-align:left;
}

.tx-ttproducts-pi1 .ITEM_SINGLE_IMG {
	vertical-align:top;
	width: 100px;
	padding: 2px 10px 2px 2px;
}

.tx-ttproducts-pi1 .ITEM_SINGLE_TEXT {
	vertical-align:top;
}


#cat1{
	
}

body, p, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

#v_banner {
	position: absolute;
	height: 50 px;
	width: 900px;
	left: 5px;
	top: 5px;
}

#v_logoboth {
	position: absolute;
	height: 54 px;
	width: 629 px;
	left: 5px;
	top: 5px;
}

#v_langsel {
	position: absolute;
	height: 20px;
	width: 207px;
	left: 5px;
	top: 56px;
}

#v_menu {
	position: absolute;
	width: 207px;
	left: 5px;
	top: 78px;
}

#v_hmenu {
	position: absolute;
	height: 20px;
	width: 688px;
	left: 217px;
	top: 54px;
}

#v_contentframe {
	padding: 3px;
	border:1px solid #CCCCCC;
	margin-bottom:3px;
	height: 15px;
	background-color:#F9F9F9;

}
#v_lastline, #t3c_lastline {
	font-size:9px;
}



#t3c_breadcrumbs {
	float: left;
}

#t3c_contentmenu {
	float: right;
}

#v_content {
	position: absolute;
	width: 680px;
	left: 217px;
	top: 58px;
	border: 1px solid #CCCCCC;
	padding: 3px;
}

#v_content_wide {
	position: absolute;
	width: 892px;
	left: 5px;
	top: 58px;
	border: 1px solid #CCCCCC;
	padding: 3px;
}


#v_menu div {
	padding:1px;
	margin:0px 0px 1px 0px;
	border: 1px solid #CC3333;
}
#v_menu a {
	text-decoration:none;
}
.m_lvl1, .m_lvl2, .m_lvl3, .m_lvl4, .m_lvl5, .m_lvl6 {
	background-color:#CC3333;
}
.m_lvl1a, .m_lvl2a, .m_lvl3a, .m_lvl4a, .m_lvl5a, .m_lvl6a {
	background-color:#CC3333;
	font-style:italic;
}
.m_lvl1c, .m_lvl2c, .m_lvl3c, .m_lvl4c, .m_lvl5c, .m_lvl6c {
	background-color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
}
.m_lvl1 a, .m_lvl2 a, .m_lvl3 a, .m_lvl4 a, .m_lvl5 a, .m_lvl6 a,
.m_lvl1a a, .m_lvl2a a, .m_lvl3a a, .m_lvl4a a, .m_lvl5a a, .m_lvl6a a {
	color:#FFFFFF;
}
.m_lvl1c a, .m_lvl2c a, .m_lvl3c a, .m_lvl4c a, .m_lvl5c a, .m_lvl6c a {
	color:#CC3333;
}


.m_lvl1, .m_lvl1a, .m_lvl1c{
	position: relative;
	left: 0px;
	width: 205px;
}
.m_lvl2, .m_lvl2a, .m_lvl2c{
	position: relative;
	left: 10px;
	width: 195px;
}
.m_lvl3, .m_lvl3a, .m_lvl3c{
	position: relative;
	left: 20px;
	width: 185px;
}
.m_lvl4, .m_lvl4a, .m_lvl4c{
	position: relative;
	left: 30px;
	width: 175px;
}
.m_lvl5, .m_lvl5a, .m_lvl5c{
	position: relative;
	left: 40px;
	width: 165px;
}
.m_lvl6, .m_lvl6a, .m_lvl6c{
	position: relative;
	left: 50px;
	width: 155px;
}

a img { border: 0px; }

hr {
	height: 1px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	border: 0px;
}
