/*
*       $Header: /home/cvsd/rittalxp/site/frontend/css/default/styl.css,v 1.10 2007/04/23 07:19:18 piotrj Exp $
*/
a { text-decoration: none; color: #336699; margin: 0px; padding: 0px; border: 0px; }
a:hover { text-decoration: underline; color: #336699; margin: 0px; padding: 0px; border: 0px; }

a.l1 { font-family: Arial; text-decoration: none; color: #3c3c3c; font-size: 12px; font-weight: normal; }
a.l1:hover { font-family: Arial; text-decoration: none; color: #336699; font-size: 12px; font-weight: normal; }

a.l2 { font-family: Arial; text-decoration: none; color: #000000; font-size: 13px; font-weight: bold; }
a.l2:hover { font-family: Arial; text-decoration: none; color: #336699; font-size: 13px; font-weight: bold; }

a.l3 { font-family: Arial; text-decoration: none; color: #8d8d8d; font-size: 12px; font-weight: bold; }
a.l3:hover { font-family: Arial; text-decoration: none; color: #336699; font-size: 12px; font-weight: bold; }

a.l4 { font-family: Arial; text-decoration: none; color: #336699; font-size: 12px; font-weight: normal; }
a.l4:hover { font-family: Arial; text-decoration: underline; color: #336699; font-size: 12px; font-weight: normal; }

a.l5 { font-family: Arial; text-decoration: none; color: #7c7c7c; font-size: 12px; font-weight: normal; }
a.l5:hover { font-family: Arial; text-decoration: none; color: #616161; font-size: 12px; font-weight: normal; }

a.l6 { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: normal; }
a.l6:hover { font-family: Arial; text-decoration: none; color: #333333; font-size: 12px; font-weight: normal; }

a.l7 { font-family: Arial; text-decoration: none; color: #3b3b3b; font-size: 12px; font-weight: normal; }
a.l7:hover { font-family: Arial; text-decoration: none; color: #111111; font-size: 12px; font-weight: normal; }

a.l8 { font-family: Arial; text-decoration: none; color: #7a7a7a; font-size: 12px; font-weight: normal; }
a.l8:hover { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: normal; }

a.l9 { font-family: Arial; text-decoration: none; color: #616161; font-size: 12px; font-weight: normal; }
a.l9:hover { font-family: Arial; text-decoration: none; color: #616161; font-size: 12px; font-weight: bold; }

a.l10 { font-family: Arial; text-decoration: none; color: #8d8d8d; font-size: 12px; font-weight: normal; }
a.l10:hover { font-family: Arial; text-decoration: none; color: #336699; font-size: 12px; font-weight: normal; }

a.l12 { font-family: Arial; text-decoration: none; color: #336699; font-size: 13px; font-weight: bold; }
a.l12:hover { font-family: Arial; text-decoration: none; color: #336699; font-size: 13px; font-weight: bold; }

a.l14 { font-family: Arial; text-decoration: underline; color: #000000; font-size: 12px; font-weight: normal; }
a.l14:hover { font-family: Arial; text-decoration: underline; color: #000000; font-size: 12px; font-weight: normal; }

a.l16 { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: bold; }
a.l16:hover { font-family: Arial; text-decoration: none; color: #333333; font-size: 12px; font-weight: bold; }

a.l21 { font-family: Arial; text-decoration: none; color: #336699; font-size: 12px; font-weight: bold; }
a.l21:hover { font-family: Arial; text-decoration: none; color: #616161; font-size: 12px; font-weight: bold; }

a.l22 { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: normal; }
a.l22:hover { font-family: Arial; text-decoration: underline; color: #000000; font-size: 12px; font-weight: normal; }

a.l23 { font-family: Arial; text-decoration: none; color: #336699; font-size: 11px; font-weight: normal; }
a.l23:hover { font-family: Arial; text-decoration: underline; color: #336699; font-size: 11px; font-weight: normal; }

a.l24 { font-family: Arial; text-decoration: underline; color: #336699; font-size: 11px; font-weight: normal; }
a.l24:hover { font-family: Arial; text-decoration: none; color: #336699; font-size: 11px; font-weight: normal; }

a.l25 { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: bold; }
a.l25:hover { font-family: Arial; text-decoration: underline; color: #000000; font-size: 12px; font-weight: bold; }

a.l26 { font-family: Arial; text-decoration: none; color: #000000; font-size: 11px; font-weight: bold; }
a.l26:hover { font-family: Arial; text-decoration: none; color: #336699; font-size: 11px; font-weight: bold; }

a.l27 { font-family: Arial; text-decoration: none; color: #336699; font-size: 13px; font-weight: bold; }
a.l27:hover { font-family: Arial; text-decoration: none; color: #003366; font-size: 13px; font-weight: bold; }

a.l28 { font-family: Arial; text-decoration: none; color: #000000; font-size: 11px; font-weight: normal; }
a.l28:hover { font-family: Arial; text-decoration: none; color: #336699; font-size: 11px; font-weight: normal; }

img { border: 0px; }

body { font-family: Arial; font-size: 12px; background-color: #ffffff; color: #333333; border: 0px; padding: 0px; margin: 0px; }

.rittal { vertical-align: top; }

.a1 { font-family: Arial; text-decoration: none; color: #3c3c3c; font-size: 12px; font-weight: normal; }

.a2 { font-family: Arial; text-decoration: none; color: #000000; font-size: 13px; font-weight: bold; }

.a3 { font-family: Arial; text-decoration: none; color: #8d8d8d; font-size: 12px; font-weight: bold; }

.a4 { font-family: Arial; text-decoration: none; color: #336699; font-size: 12px; font-weight: normal; }

.a5 { font-family: Arial; text-decoration: none; color: #7c7c7c; font-size: 12px; font-weight: normal; }

.a6 { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: normal; }

.a7 { font-family: Arial; text-decoration: none; color: #3b3b3b; font-size: 12px; font-weight: normal; }

.a8 { font-family: Arial; text-decoration: none; color: #7a7a7a; font-size: 12px; font-weight: normal; }

.a9 { font-family: Arial; text-decoration: none; color: #616161; font-size: 12px; font-weight: normal; }

.a10 { font-family: Arial; text-decoration: none; color: #8d8d8d; font-size: 12px; font-weight: normal; }

.a12 { font-family: Arial; text-decoration: none; color: #336699; font-size: 13px; font-weight: bold; }

.a14 { font-family: Arial; text-decoration: underline; color: #000000; font-size: 12px; font-weight: normal; }

.a16 { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: bold; }

.a21 { font-family: Arial; text-decoration: none; color: #336699; font-size: 12px; font-weight: bold; }

.a22 { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: normal; }

.a24 { font-family: Arial; text-decoration: underline; color: #336699; font-size: 11px; font-weight: normal; }

.a25 { font-family: Arial; text-decoration: none; color: #000000; font-size: 12px; font-weight: bold; }

.a26 { font-family: Arial; text-decoration: none; color: #000000; font-size: 11px; font-weight: bold; }

.a27 { font-family: Arial; text-decoration: none; color: #336699; font-size: 13px; font-weight: bold; }

.a28 { font-family: Arial; text-decoration: none; color: #000000; font-size: 11px; font-weight: normal; }

.t1 { font-family: Arial; font-size: 12px; font-weight: bold; color: #ffffff; }

.t2 { font-family: Arial; font-size: 12px; font-weight: normal; color: #3c3c3c; }

.t3 { font-family: Arial; font-size: 12px; font-weight: normal; color: #616161; }

.t4 { font-family: Arial; font-size: 12px; font-weight: normal; color: #336699; }

.t5 { font-family: Arial; font-size: 12px; font-weight: bold; color: #616161; }

.t6 { font-family: Arial; font-size: 19px; font-weight: bold; color: #323232; }

.t7 { font-family: Arial; text-decoration: none; color: #8d8d8d; font-size: 12px; font-weight: normal; }

.t8 { font-family: Arial; font-size: 12px; font-weight: normal; color: #323232; }

.t9 { font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; }

.t10 { font-family: Arial; font-size: 12px; font-weight: bold; color: #336699; }

.t11 { font-family: Arial; font-size: 12px; font-weight: bold; color: #ff0000; }

.n1 { font-family: Arial; font-size: 16px; font-weight: bold; color: #323232; }

.n2 { font-family: Arial; font-size: 14px; font-weight: bold; color: #323232; }

.n3 { font-family: Arial; font-size: 12px; font-weight: bold; color: #323232; }

.n4 { font-family: Arial; font-size: 12px; font-weight: bold; color: #ffffff; }

.btxt { color: #008FC3; font-size: 18px; }

.btxt2 { color: #008FC3; font-size: 12px; }

.btxt3 { color: #008FC3; font-size: 10px; }

form { border: 0px; padding: 0px; border: 0px; padding: 0px; margin: 0px; }

table { font-family: Arial; font-size: 12px; border: 0px; padding: 0px; color: #333333; }

tr { font-family: Arial; font-size: 12px; border: 0px; padding: 0px; margin: 0px; color: #333333; }

td { font-family: Arial; font-size: 12px; border: 0px; padding: 0px; margin: 0px; color: #333333; vertical-align: top; }

div { font-family: Arial; font-size: 12px; border: 0px; padding: 0px; margin: 0px; color: #333333; }

textarea { font-family: Arial; font-size: 12px; border: 1px solid #cecece; background-color: #ffffff; color: #000000; margin: 0px; padding: 0px; }

input { font-family: Arial; font-size: 12px; height: 15px; border: 1px solid #cecece; background-color: #ffffff; color: #000000; margin: 0px; padding: 0px; }

select { font-family: Arial; font-size: 11px; height: 17px; background-color: #ffffff; color: #000000; margin: 0px; padding: 0px; }

span { margin: 0px; padding: 0px; border: 0px; }

ul{ list-style-image: url( "/images/default/ico_list.gif" ); list-style-type: square; }

.ul2 { list-style-image: url( "/images/default/ico_list2.gif" ); }

hr{ border: 0px; border-top: 1px solid #dedede; }

.inhalt em { font-style: normal; font-size: 10pt; font-weight: bold; color: silver; }
.inhalt strong { font-size: 10pt; color: #333; }
.inhalt { color: #454545; line-height: 14pt; padding: 0px 0px 0px 0px; }
.inhalt td { font-size: 9pt; }
.inhalt .bild { font-size: 7pt; padding: 4px; line-height: 10pt; background-color:#F2F2F2; }
.inhalt h3 a, .inhalt h3 a:link { font-size: 9pt; font-weight: bold; color: #336699; background-image: url(../img/nav/arrow_red_.gif); background-repeat:no-repeat; text-decoration: none; padding: 0px 0px 3px 14px; }
.inhalt ul { margin: 0px 0px 0px 0px; padding-left: 1.2em; padding-bottom: 0.8em; list-style-image: url(../img/list_1.gif); }
.inhalt h3 a:hover { text-decoration: underline; background-image:url(../img/nav/arrow_red_.gif); background-repeat:no-repeat; color: #336699; }
.inhalt p { margin: 0px 0px 10px 0px; }
.inhalt a:link, .inhalt a { text-decoration: none; }
.inhalt a:hover { text-decoration: underline; }

.headbild { margin: -12px 0px 20px 0px; }

.uebersicht a:link, .inhalt a { text-decoration: none; color: #336699; }
.uebersicht a:hover { text-decoration: underline; }
.uebersicht strong { color: #000; font-size: 11pt; }
.uebersicht img { border: 1px solid #CECECE; }

.uebersicht_teaser { font-size: 9pt; line-height: 11pt; padding: 0px 6px 0px 0px; }

.link { color: #ff0000; font-weight: bold; font-size:10pt; }

.menu { border-bottom:none; border-top:1px solid #CC6702; border-right:1px solid #CC6702;  border-left:1px solid #CC6702; background:#FFFFFF; text-align: center; }
.menu_a { border-bottom:1px solid #7f7f7f; border-right:1px dotted #7f7f7f; background:#F0F0F0; text-align: center;  }

a.neuheiten { font-family: Arial; text-decoration: none; color: #000000; font-size: 11px; font-weight: normal; }
a.neuheiten:hover { font-family: Arial; text-decoration: underline; color: #000000; font-size: 11px; font-weight: normal; }
.new { color:#DA027F !important; font-weight:bold; }
.aktion { padding:1px; }
a.nachoben, a:link.nachoben { font-size:8pt; text-decoration:none; }
.Stil2 { font-size: 8pt }

.uebersicht a:link, .inhalt a { text-decoration: none; color: #336699; }
.uebersicht a:hover { text-decoration: underline; }
.uebersicht strong { color: #000000; font-size: 11pt; }
.uebersicht img { border: 1px solid #CECECE; }
.uebersicht_teaser { font-size: 9pt; /*9pt */ line-height: 11pt; padding: 0px 6px 0px 0px; }
.uebersicht_teaser strong { font-size: 9pt; color: #000000; }

table.tab { padding:0px; margin: 0px 0px 0px 0px; border: none; }
td.tabBL { background-image:url(http://www.rittal.de/img/tabs/reiter_li_ausw2.jpg); width:7px; height:22px; }
td.tabBC { background-image:url(http://www.rittal.de/img/tabs/reiter_mi_ausw2.jpg); height:22px; font-family:Arial,Helvetica,Sans-Serif; font-size:9pt; font-weight:bold; color:#ffffff; text-align:left; vertical-align:middle; padding:0px; margin:0px 0px 0px 0px; }
td.tabBR { background-image:url(http://www.rittal.de/img/tabs/reiter_re_ausw2.jpg); width:7px; height:22px; }
td.tabGL { background-image:url(http://www.rittal.de/img/tabs/reiter_li.jpg); width:7px; height:22px; }
td.tabGC {background-image:url(http://www.rittal.de/img/tabs/reiter_mi.jpg); height:22px; font-family:Arial,Helvetica,Sans-Serif; font-size:9pt; font-weight:normal; color:#444444; text-align:left; vertical-align:middle; padding:0px; margin:0px 0px 0px 0px; font-weight:bold; }
td.tabGR {background-image:url(http://www.rittal.de/img/tabs/reiter_re.jpg); width:7px; height:22px; }
a.lx { color:#454545; text-decoration:none; margin:0px 0px 0px 20px; font-size:8pt; }
a:hover.lx { color:#454545; text-decoration:none; }
div.restrict { padding:4px; border:solid #aaaaaa 1px; margin:0px 0px 0px 0px; }
td.trs  { background-color:#666666; color:#ffffff; text-align:center; width:95px; }
td.trs1 { text-align:center;  }
td.trs2 { text-align:center;  }
table.res { border:solid #aaaaaa 1px; }
table.check { border:solid #aaaaaa 1px; }
td.check1   { vertical-align:top; text-align:left; background-color:#eeeeee; padding: 4px; }
td.check2   { vertical-align:top; text-align:left; padding-top: 2px; padding-left: 4px; }
td.check2 a:hover { text-decoration:none; }
div #id1,#id2,#id3,#id4,#id5,#id6{display:none;}

