/* CSS-formats for Antec-Online Content*/
/* Author: Andi Kuhn, eMail: a.kuhn@andi.com */
/* Version: 01, date: 01-09-12 */
@charset "utf-8";

/* Define default font format */
body,font,p,ul,ol,li,div,td,tr,th,address,nobr,b,i,form,textarea { font-family:Arial,Helvetica,Univers,sans-serif; font-size:10pt; color:#000000; }


/* Define special font formats */
#fontformat_header_small { font-size:8pt; }

#fontformat_content_upperlink { font-weight:bold; }
#fontformat_content_top { font-size:10pt; color:#ff9c00; font-weight:bold; }
#fontformat_content_head { font-weight:bold; }
#fontformat_content_head_weiss { font-weight:bold; color:#ffffff; }
#fontformat_content_warning { color:#ff0000; }
#fontformat_content_body {  }
#fontformat_content_productdescription {  }
#fontformat_content_margin { font-size:8pt; }

#fontformat_content_footer { font-size:8pt; text-align:center; color:#959595; }
#fontformat_content_footer_red { font-size:8pt; text-align:center; color:#ff0000; }


#fontformat_news_head 		{ font-weight:bold; }
#fontformat_news_subhead 	{ font-size:12pt; font-weight:bold; color:#ff9c00; }
#fontformat_news_abstract 	{ font-weight:bold; }
#fontformat_news_body 		{ font-size:8pt; text-align:justify; }
#fontformat_news_contact 	{ font-size:8pt; }
#fontformat_news_download 	{ font-weight:bold; color:#ff9c00; text-decoration:underline; }
#fontformat_news_filetext 	{ font-size:8pt; margin:3px; }



/* Define pseudo formats for links */
a:link { color:#0066cc; text-decoration:underline; }
a:visited { color:#0066cc; text-decoration:underline; }
a:active { color:#ff9c00; text-decoration:underline; }
a:hover { color:#ff9c00; text-decoration:underline; }

.bold {
	font-weight:			bold;
}

.orange {
	 color:					#ff9c00;
}

.small {
	font-size:				11px;
}

div.product {
	font-size:				12px;
}
div.product b {
	color: 					#003366;
	font-size:				13px;
}

div.product .small {
	font-size:				12px;
}

div.flags {
	width: 					546px;
	border: 				1px #000 solid;
	padding-top:			0px;
	padding-bottom:			6px;
	padding-left:			0px;
	text-align:				center;
	background-color:		#c8dee7;
	margin-bottom:			15px;
}

img.flag {
	border: 				1px #000 solid;
	margin-top:				6px;
	margin-left:			3px;
	margin-right:			3px;
}

h1 {
	margin:					0px;
	margin-bottom:			5px;
	font-size:				16px;
	font-weight:			bold;
}

h1.button {
	margin-top:				14px;
}
img.button_text {
	margin-right:			3px;
	margin-top:				10px;
	float:left;
}

div.toplink {
	margin-left:			5px;
	margin-top:				11px;
	font-size:				10px;
	clear:					both;
	float:					right;
}

a:link .link_invisible {
	cursor:					default;
}

.head_flag {
	border: 				1px #000 solid;
}

hr {
	margin:					0px;
	height:					1px;
	color: 					#333333;
	margin-top:				15px;
	margin-bottom:			15px;
	border: 				1px #333333;
	border-style : 			none none solid none;
}

div.column_left {
	float:					left;
	margin-right:			25px;
	margin-bottom:			25px;
}

div.column_right {
	float:					right;
	margin-bottom:			25px;
}

div.column_left a:link, div.column_left a:visited, div.column_left a:active, div.column_left a:hover, 
div.column_right a:link, div.column_right a:visited, div.column_right a:active, div.column_right a:hover {
	background-repeat:		no-repeat;
	padding-left:			25px;
	background-position:	0px 4px;
}

a:link.new, a:visited.new, a:active.new, a:hover.new {
	background-image:		url("../../../../images/general/new.gif");
}

a:link.arrow, a:visited.arrow, a:active.arrow, a:hover.arrow {
	background-image:		url("../../../../images/general/link_arrow_norm.gif");
	background-repeat:		no-repeat;
	padding-left:			8px;
	background-position:	0px 1px;
}

div.footer {
	margin-top:				10px;
	margin-bottom:			10px;
}

div.footer, div.footer a:link, div.footer a:visited, div.footer a:active {
	color: 					#959595;
}

div.footer a:hover {
	color: 					#ff9c00;
}

div.gallery_manufacturer {
	margin-top:				0px;
}

div.gallery_head {
	width:					548px;
	height:					23px;
	background-color:		#143d60;
	margin-bottom:			15px;
}

div.gallery_head_inner {
	margin-top:				2px;
	margin-left:			3px;
	font-size:				16px;
	font-weight:			bold;
	color:					#fff;
}

div.gallery {
	float: 					left;
	margin-right:			10px;
	margin-bottom:			10px;
}

img.gallery {
	border:					1px solid #143d60;
}

table.gallery_nav {
	margin-top:				10px;
}

td.gallery_button {
	vertical-align:			top;
	width:					23px;
	height:					23px;
}

td.gallery_text {
	vertical-align:			top;
	text-align:				center;
}