.table-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;

}
.table-text a{
	color: #3EA8DA;
	text-decoration: undeline;
}
.table-text a:hover{
	color: #ff0000;
	text-decoration: undeline;
}
.table-line {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.table-line a{
	color: #FFFFFF;
	text-decoration: none;
}
.table-line a:hover{
	color: #C20101;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3EA8DA	;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
	margin: 0px;
	padding-left: 40px;
}

h3 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3EA8DA;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.nav-top2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-bottom: 5px;
}

.nav-top2 a{
	color: #FFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;

}.nav-top2 a:hover {
	color: #000;
	text-decoration: none;
}
a.untenmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	color: #3EA8DA;
	text-decoration: none;
		padding:0px;
	margin:0px;
	line-height:12px;

}

td.untenmenu {
	font-size:2px;
}



#tabelleunten td{
	padding:0px;
	margin:0px;
	height:12px;
	font-size:2px;
}
.texty2 {
 font-size:12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
    background: rgba(0, 0, 0, 0) url("images/patterns/pattern11.jpg") repeat fixed 0 0;
}
div, span, p, ul, li, ol, h1, h2, h3, h4, h5, h6{
padding:0px;
margin:0px;
}
#browserpage{
width:100%;
}
.mainpage{
width:1000px;
}
.clear{
clear:both;
}
.workingpage{
width:950px;
}
h1{
font-family:Arial, Helvetica, sans-serif;
color:#36477E;
font-size:26px;
font-weight:normal;
padding:0px;
margin:0px;
}
.orange26{
font-family:Arial, Helvetica, sans-serif;
color:#36477E;
font-size:26px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
color:#36477E;
font-size:18px;
font-weight:normal;
}
.header_bg{
height:139px;
background-repeat:repeat-x;
background-image:url(images/header_bg.jpg);
background-repeat:repeat-x;
}
.toppart{
height:79px;
}
.logopart{
width:164px;
float:left;
}
.logo{
margin:23px 0px 0px 11px;
}
.logorightpart{
width:668px;
float:right;
margin-right:12px;
}
.logorighticon_1{
float:left;
width:109px;
}
.logorighticon_2{
float:left;
width:139px;
}
.logorighticon_3{
float:left;
width:148px;
}
.logorighticon_4{
float:left;
width:105px;
}
.logorighticon_5{
float:right;
width:136px;
}
.topmenu{
height:30px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
}
.topmenu a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}
.topmenu a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}
.topmenu_1{
width:155px;
float:left;
padding-top:7px;
text-align:center;
}
.topmenu_2{
width:156px;
float:left;
padding-top:7px;
text-align:center;
}
.topmenu_3{
width:167px;
float:left;
padding-top:7px;
text-align:center;
}
.topmenu_4{
width:138px;
float:left;
padding-top:7px;
text-align:center;
}
.headersubmenu{
width:438px;
float:right;
height:30px;
margin-right:12px;
font-family:Arial, Helvetica, sans-serif;
color:#303135;
font-size:12px;
}
.headersubmenu a{
font-family:Arial, Helvetica, sans-serif;
color:#303135;
font-size:12px;
text-decoration:none;
}
.headersubmenu a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#303135;
font-size:12px;
text-decoration:none;
}
.headersubmenu_1{
float:left;
width:57px;
height:23px;
padding:7px 0px 0px 20px;
text-align:left;
background-repeat:no-repeat;
background-image:url(images/submenu_1.jpg);
}
.headersubmenu_2{
float:left;
width:235px;
height:23px;
text-align:left;
padding:7px 0px 0px 20px;
background-repeat:no-repeat;
background-image:url(images/submenu_2.jpg);
}
.headersubmenu_3{
float:left;
width:83px;
height:23px;
text-align:left;
padding:7px 0px 0px 23px;
background-repeat:no-repeat;
background-image:url(images/submenu_3.jpg);
}
.leftpart{
width:381px;
float:left;
margin-left:6px;
}
.starbox{
width:225px;
float:left;
}
.numberbox{
float:right;
width:126px;
}
.numberbox_left{
float:left;
width:14px;
}
.numberbox_middle{
float:left;
text-align:center;
width:98px;
background-repeat:repeat-x;
background-image:url(images/numberbox_bg.png);
height:44px;
padding-top:4px;
}
.numberbox_right{
float:left;
width:11px;
}
.leftcurvbg_pad{
padding:6px 6px 6px 6px;
}
.leftcurvbg{
background-repeat:repeat-y;
background-image:url(images/leftcurvbox_bg.jpg);
}
.toppad8{
padding-top:8px;
}
.badge100{
padding:8px 8px 8px 0px;
margin:0px 3px 0px 8px;
height:140px;
text-align:justify;
background-repeat:no-repeat;
background-position:center right;
background-image:url(images/holo.png);
}
.badge100_innerblock{
width:224px;
float:left;
}
.badge100_innerblock ul{
list-style-type:none;
margin-top:8px;
margin-left:9px;
}
.badge100_innerblock ul li{
background-repeat:no-repeat;
background-image:url(images/arrow.png);
background-position:left top;
padding-left:15px;
margin-bottom:6px;
}
.black_txt{
font-family:Arial, Helvetica, sans-serif;
color:#504E4F;
font-size:12px;
text-decoration:none;
}
a.black_txt{
font-family:Arial, Helvetica, sans-serif;
color:#504E4F;
font-size:12px;
text-decoration:none;
}
a.black_txt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#504E4F;
font-size:12px;
text-decoration:underline;
}
.darkblack_txt{
font-family:Arial, Helvetica, sans-serif;
color:#000002;
font-size:12px;
text-decoration:none;
}
a.darkblack_txt{
font-family:Arial, Helvetica, sans-serif;
color:#000002;
font-size:12px;
text-decoration:none;
}
a.darkblack_txt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#000002;
font-size:12px;
text-decoration:underline;
}
.leftinnercurvbox{
text-align:left;
width:369px;
}
.leftinnercurvbox_bg{
background-repeat:repeat-y;
background-image:url(images/leftinnercurvbox_bg.jpg);
}
.leftinnercurvbox_bg_pad{
padding:5px 9px 5px 9px;
}
.lineseprater{
border-bottom:1px solid #B6B6B6;
padding:7px 10px 7px 10px;
}
.blockseprater{
padding:7px 10px 7px 10px;
}
.block_left{
float:left;
width:158px;
}
.block_right{
float:left;
width:155px;
}
.black36{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:36px;
}
.gray36{
font-family:Arial, Helvetica, sans-serif;
color:#979797;
font-size:36px;
}
.green_txt{
font-family:Arial, Helvetica, sans-serif;
color:#638634;
font-size:12px;
}
a.green_txt{
font-family:Arial, Helvetica, sans-serif;
color:#638634;
font-size:12px;
text-decoration:none;
}
a.green_txt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#638634;
font-size:12px;
text-decoration:underline;
}
.rating_bg{
height:62px;
background-repeat:repeat-x;
background-image:url(images/rating_bg.png);
}
.rightdot{
border-right:1px dotted #B6B6B6;
}
.btmdot{
border-bottom:1px dotted #B6B6B6;
padding-bottom:5px;
}
.ratingup{
font-family:Arial, Helvetica, sans-serif;
color:#479600;
font-size:12px;
text-decoration:underline;
}
.ratingmiddle{
font-family:Arial, Helvetica, sans-serif;
color:#D5C800;
font-size:12px;
text-decoration:underline;
}
.ratingdown{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:12px;
text-decoration:underline;
}
.rightpart{
float:left;
width:541px;
margin-left:13px;
}
.blue14{
font-family:Arial, Helvetica, sans-serif;
color:#36477E;
font-size:14px;
}
a.blue14{
font-family:Arial, Helvetica, sans-serif;
color:#36477E;
font-size:14px;
text-decoration:none;
}
a.blue14:hover{
font-family:Arial, Helvetica, sans-serif;
color:#36477E;
font-size:14px;
text-decoration:underline;
}
.largcurv_bg{
background-repeat:repeat-y;
background-image:url(images/largecurv_bg.jpg);
}
.largcurv_bg_pad{
padding:0px 10px 0px 10px;
text-align:justify;
}
.product{
float:left;
width:107px;
text-align:left;
margin-right:20px;
}
.dot{
float:left;
width:27px;
text-align:left;
margin-top:29px;
}
.toppad5{
padding-top:5px;
}
.graynew_txt{
font-family:Arial, Helvetica, sans-serif;
color:#877D7C;
font-size:12px;
}
a.graynew_txt{
font-family:Arial, Helvetica, sans-serif;
color:#877D7C;
font-size:12px;
text-decoration:none;
}
a.graynew_txt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#877D7C;
font-size:12px;
text-decoration:underline;
}
.footer_txt{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
}
.footer_txt a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #3EA8DA;
text-decoration: none;
}
.footer_txt a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #FF0000;
text-decoration: none;
}
