body{
                          margin: 0px 0px 0px 0px;
                          background-color: #CDDBE8;
                          scrollbar-face-color:#DCE3EE;
                          scrollbar-arrow-color:#005A94;
                          scrollbar-track-color:#ffffff;
                          scrollbar-shadow-color:#000000;
                          scrollbar-highlight-color:#999999;
                          scrollbar-3dlight-color:#DDDDDD;
                          scrollbar-darkshadow-Color:#000000;
}

body, td, th, p, h1, h2, h3, h4, h5, h6, a, input, textarea{
                        font-family: Arial, Helvetica, Verdana, Tahoma;
                        font-size:11px;
}

h1, h2, h3, h4, h5, h6, form, hr, p, ul, dl{
                        padding:0px;
                        margin:0px;
}

/*table,image{            border:0px;}*/
table.left{             float:left;}
table.right{            float:right;}
.top{                   vertical-align:top;}
.bottom{                vertical-align:bottom;}
.middle{                vertical-align:middle;}
.left{                  align:left;text-align:left;}
.right{                 align:right;text-align:right;}
.center{                align:center;text-align:center;}
.size100{               width:100%}
.size75{                width:75%}
.size60{                width:60%}
.size50{                width:50%}
.size40{                width:40%}
.size25{                width:25%}
.size10{                width:10%}
.size5{                 width:5%}
b,.b{                     
                        font-weight:bold;
                        color: #333333;
}
.i{                     font-style:italic;}
.block{                 display:block;}
.inline{                display:inline;}
.nowrap{                white-space:nowrap;}
.pad_top{               padding-top:7px;}
.pad_right{             padding-right:10px;}
.pad_bottom{            }
.pad_left{              padding-left:100px;}
                        
h1, h1 a{                     font-size:20px;}
h2, h2 a{                     font-size:16px;}
h3, h3 a{                     font-size:14px;}
h4, h4 a{                     font-size:13px;}
h5, h5 a{                     font-size:12px;}
h6, h6 a{                     font-size:11px;}
ul,ol,dl{
                        margin:0px 0px 0px 18px;
                        padding:0px;
}
li,dl,dt,dd{
                        margin:0px 0px 0px 14px;
                        padding:0px;
}
.li{
                        padding:0px 0px 0px 10px;
                        display:block;
}
ul li{                  list-style-image:url('/sitedesign/de/images/li.gif');}

/* common link */
a{                      color:#024196;}
a:link{                 text-decoration:none;}
a:visited{              text-decoration:none;}
a:hover{                text-decoration:none;
                        color:#2F7BDC;
}
a:active{               text-decoration:none;}
a.nounderline{          text-decoration:none;}

/* input - values*/
input,
textarea,
select{  
                        margin:1px;
}
.text,
textarea,
select{
                        border-top:1px solid #A5ACB2;
                        border-right:1px solid #A5ACB2;
                        border-bottom:1px solid #A5ACB2;
                        border-left:1px solid #A5ACB2;
                        background:#ffffff;
                        color:#000000;
                        font-size:11px;
                        padding:1px;
}
.button,.stdbutton,.okbutton{
                        
                        border-top:1px solid #508DC9;
                        border-right:1px solid #508DC9;
                        border-bottom:1px solid #508DC9;
                        border-left:1px solid #508DC9;
                        background-color: #C7D7E9;
                        color: #024196;
                        font-weight:normal;
                        padding:2px 10px 2px 10px;
                        font-size:10px;
}
.checkbox,
.radio{
                        height:13px;
                        width:13px;
                        margin:4px 3px 0px 3px;
}

.boxtext{
                        padding: 5px 5px 0px 0px;
                        text-align:right;
                        color:#333333;
}

/* System - values*/
.smallfont{             font-size:10px;}
.systemwidth{           width:830px;}
.box300{                width:340px;}
.box200{                width:260px;}
.box125{                width:170px;}
.box100,.box{           width:220px;}
.box75{                 width:100px;}
.box50{                 width:65px;}
.box25{                 width:40px;}

/* colorset */
.BG01{                  background-color:#ffffff;}
.BG02{                  background-color:#C7D7E9;}
.BG03{                  background-color:#024196;} /* wwe blau */
.BG04{                  background-color:#E8E8E8;}
.BG05{                  background-color:#CDDBE8;}
.BG06{                  background-color:#00005B;} /* footer */
.BG07{                  background-color:#565656;}
.BG08{                  background-color:#024DA5;} /* default blau */

.FG01{                  color:#ffffff;}
.FG02{                  color:#C7D7E9;}
.FG03{                  color:#024196;}
.FG04{                  color:#E8E8E8;}
.FG05{                  color:#CDDBE8;}
.FG06{                  color:#00005B;}
.FG07{                  color:#565656;}
.FG08{                  color:#024DA5;} 

.error{
                        	font-size: 14;
                          color: #ff6633;
}

.article_mail{
                          border-top: 1px solid #e0e0e0;
                          border-bottom: 1px solid #e0e0e0;
                          padding: 2px;
}
.pictext{
                          padding: 2px 5px 2px 5px;
                          background:#f6f6f6;
                          text-align:center;
}
.factbox{
                          float:right;
                          border: 1px solid #666666;
                          background: #FBEFDE;;
                          padding: 2px 2px 2px 2px;
                          margin: 2px 0px 2px 0px;
}



.td_content{
                          padding:10px 10px 0px 10px;
}


h2{
                          padding: 2px 10px 2px 5px;
                          font-size: 14px;
                          
}

h2 a,
h2 a:link,
h2 a:visited,
h2 a:hover,
h2 a:active{              
                          text-decoration:  none;
                          color:#024DA5;
}
h2 a:hover{               
                          color:#2F7BDC;
                          text-decoration:  none;}


.cnt_h2,
.cnt_h3{
                          padding: 0px;
                          border-bottom:0px solid #396AAF;
                          margin:0px 0px 0px 0px;
                          color:#323335;
                          font-style:normal;
                          font-weight:bold;
}

.cnt_h2{                  font-size:16px;}

.content{                 padding: 10px 10px 2px 5px;}

.more{                    
                          
                          display:block;
                          text-align: right;
                          padding: 10px 0px 0px 17px;
                          
}

.return_path{
                          
                          margin-bottom:20px;
}

.return_path a:link,
.return_path a:visited,
.return_path a:hover,
.return_path a:active,
.more a,
.more a:link,
.more a:visited,
.more a:hover,
.more a:active{
                          
                         
                          color:#024196;
                          text-decoration: none;
                          padding:1px 10px 1px 4px;
                          font-size:10px;
                          
}
.return_path a:link,
.return_path a:visited,
.return_path a:hover,
.return_path a:active{
                          font-size:11px;
                          font-weight:normal;
                          padding:0px 0px 0px 17px;
                          background: url('/images/global/arrow_nav.gif') no-repeat 3px 2px;
}

.return_path a:hover,
.more a:hover{            color:#2F7BDC;}



.nav_friend{
                          background: url('/images/global/icon_friend.gif') no-repeat 1px;
                          display:block;
                          margin: 0px 0px 1px 0px;
                          padding:5px;
}
.nav_friend a,
.nav_friend a:link,
.nav_friend a:visited,
.nav_friend a:hover,
.nav_friend a:active{
                          
                          color:#024196;
                          text-decoration: none;
                          padding:1px 4px 1px 17px;
                          font-size:10px;
}
.nav_friend a:hover{       color:#2F7BDC;}








.nav_print{
                          background: url('/images/global/icon_print.gif') no-repeat 1px;
                          display:block;
                          margin: 0px 0px 1px 0px;
                          padding:5px;
}
.nav_print a,
.nav_print a:link,
.nav_print a:visited,
.nav_print a:hover,
.nav_print a:active{
                          
                          color:#024196;
                          text-decoration: none;
                          padding:1px 4px 1px 17px;
                          font-size:10px;
}
.nav_print a:hover{       color:#2F7BDC;}
.pageiterator{
                          display:block;
                          margin-top: 10px;
                          padding:3px;
                          text-align:right;
}
.pageiterator span{
                          padding: 1px;
                          font-weight:bold;
                          border: 1px solid #acacac;
}
.pageiterator a,
.pageiterator a:link,
.pageiterator a:visited,
.pageiterator a:hover,
.pageiterator a:active{
                          padding: 2px;
                          background: #DD8E24;
                          color:#ffffff;
                          text-decoration:none;
}

/* WWE e-commerce IT */
.banner{
                          padding: 0px 10px 2px 10px;
}


.footer{
                          
                          background: url('/images/global/footer_img.gif') no-repeat left top;
                          margin:2px 0px 4px 0px;
                          padding: 0px 5px 0px 0px;
                          width: 850px;
                          height: 21px;
}

.copyright{
                          padding:0px 0px 10px 0px;
                          color:#B4B4B4;
}

.icon_home{
                          background: url('/images/global/icon_home.gif') no-repeat 2px 3px;
                          padding: 0px 0px 0px 12px;
}


.nav_head{                
                          background: url('/images/global/bg_top_nav.gif') no-repeat right top;
                          padding: 4px 0px 0px 0px;
                          width: 401px;
                          height: 21px;
                          display:block;
}

.nav_head  a:hover{     
                          text-decoration:underline;
                          color: #FFFFFF;
}


.main_menu{
                          margin:0px;
                          padding:12px 0px 13px 0px;
}
.main_menu a:link,
.main_menu a:visited,
.main_menu a:hover,
.main_menu a:active,
.main_menu span{
                          color:#ffffff;
                          font-family:Arial;
                          font-size:9px;
                          padding: 12px 9px 12px 9px;
                          border-top:1px solid #569AD7;
                          border-right:1px solid #23446F;
                          border-bottom:1px solid #23446F;
                          border-left:1px solid #569AD7;
                          background: url('/images/global/bg.btn.gif') repeat-x #3D72B0;
                          text-decoration:none;
                          text-transform:uppercase;
                          font-weight:bold;
                          margin:0px;
}
.main_menu a:hover,
.main_menu a:active{
                          background: url('/images/global/bg.btn.up.gif') repeat-x #3D72B0;
}

.frontpage_two_column{
                          overflow:auto;
                          width: 100%;
                          height: 250px;
                          text-align:left;                          
}

.navleft_footer{
                          background: url('/images/global/nav_leftfooter.gif') no-repeat;
                          height:13px;
                          display:block;
}

.top_arrow{
                          
                          padding: 0px 10px 0px 0px;
                         
}



