@charset "utf-8";
/* CSS Document */

.csc-textpic { border-left:1px dotted #C00 }
.csc-textpic-clear { height:5px }
.userMainContentRight { position:absolute; top:100px; left:450px; width:300px; height:450px }
.user_bgrdImgRight { background-repeat:no-repeat; background-position:top; position:absolute; filter:alpha(opacity=100); cursor:pointer;}
.news-list-container { margin-top:10px }
.userNewsListTitle, h1 { border-left:1px dotted #C00; padding-left:8px; margin-top: 5px;}
.csc-header,.csc-header-n1 { margin-top:20px; margin-bottom:15px }
.userNewsListTitleSpan { font-weight:bolder; background-color:#EBEBEB; border:1px dotted #FFF; padding:2px }
.userNewsListSubhd, .bodytext { border-left:1px dotted #C00; padding-left:10px; position:relative; top:-5px; padding-bottom:5px }
.userNewsListSubhdMsie { border-left:1px dotted #C00; padding-left:10px; position:relative; top:-10px; padding-bottom:0 }
.userNewsListSubhdMsie a { color:#CC0; border:1px dotted #FFF }
.userNewsListBgrdImg { position:absolute; left:660px; top:140px; width:300px; height:450px; background-repeat:no-repeat; background-position:bottom; z-index:5 }
.news-list-browse { border-left:1px dotted #C00; margin-top:5px; padding:10px }
.news-list-browse table { position:relative; left:-7px; top:-5px }
body,h1,h6,table,form,input,textarea,select { color:#666; font-family:Verdana, Geneva, serif; font-size:8pt; font-weight:400 }
h1 { padding-bottom:5px }
h6 { padding-right:3px }
a { text-decoration:none }
span.userNavAct a { border-bottom:1px dotted #FFF; border-top:1px dotted #FFF; border-right:1px dotted #FFF; color:#FFF; position:relative; left:4px; background-color:#C00; padding:2px 4px 3px }
.userPageContainer { position:absolute; left:0; top:0; width:110%; height:100%; z-index:7 }
.userWortbildmarke { background-image:url(../user_pix/art_point_back_klein.gif); background-repeat:no-repeat; background-position:right; width:200px; z-index:6 }
.userWortbildmarkeContainer1 { position:absolute; right:-60px; top:-50px; width:100%; height:200px; z-index:3 }
.userWortbildmarkeContainer2 { position:absolute; left:0; top:0; width:900px; height:200px; z-index:4 }
.userWortbildmarkeMask { background-image:url(../user_pix/mask.png); background-repeat:no-repeat; background-position:right }
.userWortbildmarkeMaskMsie6 { background-image:url(../user_pix/mask.gif); background-repeat:no-repeat; background-position:right }
.userMenuVerticalDiv { position:absolute; height:600px; left:20px; top:30px; text-align:right }
.userMenuSubnavLevel1 { position:absolute; top:30px; left:150px; width:200px }
.userMenuSubnavLevel1Title { color:#FFF; position:absolute; top:30px; left:312px }
.userMenuSubnavLevel2 { color:#FFF; position:relative; top:10px; left:0 }
.userSubnavLevel1, .userSubnavActLevel1 { width:146px; text-align:left; background-image:url(); line-height:16px }
.usertdNavLevel1 { background-image:url(../user_pix/bg_corner_red.gif); background-repeat:no-repeat; text-align:right }
.usertdSubnavLevel1, .usertdSubnavLevel2 { background-image:url(../user_pix/bg_corner_red.gif); background-repeat:no-repeat; border-left:1px dotted #C00 }
span.userItemSubnavLevel0 a { border-bottom:1px dotted #FFF; border-top:1px dotted #FFF; border-right:1px dotted #FFF; color:#FFF; position:relative; left:4px; background-color:#828282; padding:2px 4px 3px }
span.userItemSubnavLevel2 a:hover { border-bottom:1px dotted #FFF; border-top:1px dotted #FFF; border-right:1px dotted #FFF; color:#FFF; position:relative; left:4px; background-color:#c00; padding:2px 4px 3px }
.userSubnavLevel1Title { border-bottom:1px dotted #FFF; border-top:1px dotted #FFF; border-right:1px dotted #FFF; color:#FFF; position:relative; left:4px; background-color:#828282; font-size:10pt; font-weight:600; letter-spacing:.15em; padding:2px 4px 3px }
.userLangSwitch { color:#FFF; position:absolute; right:5px; top:2px; z-index:20000; letter-spacing:.2em; font-size:7pt; padding:2px }
.userLangSwitch a { color:#FFF; text-decoration:none }
.userActiveLang { font-weight:bolder }
.userMainContentNormal { position:absolute; top:30px; left:7px; line-height:18px; width:400px }
.userImageDiv { position:relative; top:40px; left:8px; width:300px; background-position:center }
.userDivImagePreview { float:left; opacity:0.001; height:150px; margin-left:12px }
.userDivImagePreviewMsie { float:left; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); height:150px; margin-left:12px }
.userSpanImagePreview { height:105px; background-repeat:no-repeat; background-position:top; border:1px dotted #CCC; margin-right:3px; float:left; visibility:hidden }
.userNavBar { position:absolute; top:340px; left:220px; height:150px; width:550px; z-index:500 }
.userImageNavForward { cursor:pointer; height:105px; background-repeat:no-repeat; margin-right:3px; float:left; opacity:0.5; visibility:hidden }
.userImageNavForwardMsie { cursor:pointer; height:105px; background-repeat:no-repeat; margin-right:3px; float:left; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); visibility:hidden }
.userImageNavRewind { position:relative; left:-305px; cursor:pointer; height:100px; background-repeat:no-repeat; margin-right:3px; float:left; opacity:0.5; visibility:hidden }
.userLoadAnim { position:relative; left:-145px; cursor:pointer; height:100px; background-repeat:no-repeat; margin-right:3px; float:left; opacity:0.5 }
.userLoadAnimMsie { position:relative; left:-145px; cursor:pointer; height:100px; background-repeat:no-repeat; margin-right:3px; float:left; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) }
.userImageNavRewindMsie { position:relative; left:-305px; cursor:pointer; height:100px; background-repeat:no-repeat; margin-right:3px; float:left; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); visibility:hidden }
.userSlideInfo { position:absolute; height:245px; width:295px; left:337px; top:90px; z-index:5 }
.userSlideInfoTabl { visibility:hidden; color:#ACACAC; line-height:16px }
.userSlideInfoTabl a { text-decoration:none; color:#C00 }
.userSlideIcons { position:absolute; top:115px; width:200px; height:70px; color:#666; letter-spacing:.1em; text-align:left; opacity:0.8; visibility:hidden }
.userSlideIconsMsie { position:absolute; top:115px; left:192px; width:200px; height:70px; color:#666; letter-spacing:.1em; text-align:left; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); visibility:hidden }
.userIcon { cursor:pointer; color:#C00 }
.userSlideInfoHeader { position:relative; top:5px }
.userSlideInfoHeaderMsie { position:relative; top:10px }
.userSlideInfoText { margin-bottom:10px; line-height:16px }
.userSlideInfoSpan { margin-bottom:5px }
.bodytext a, .userNewsListSubhd a { color:#C00; border:1px dotted #FFF }
.bodytext a:visited, .userNewsListSubhd a:visited, .userNewsListSubhdMsie a:visited, .news-list-browse a, .userSlideInfoText a { color:#C00 }
.bodytext a:hover, .userNewsListSubhd a:hover, .userNewsListSubhdMsie a:hover { color:#FFF; background-color:#C00 }
.userMainContentRight h1, .userMainContentRight .bodytext { border-left:0 none #FFF; padding-left:0 }
span.userItemSubnavLevel1 a, span.userItemSubnavLevel2 a { border-bottom:1px dotted #FFF; border-top:1px dotted #FFF; border-right:1px dotted #FFF; color:#C00; position:relative; left:4px; background-color:#C1C1C1; padding:2px 4px 3px }
span.userItemSubnavLevel0 a:hover, span.userItemSubnavLevel1 a:hover { border-bottom:1px dotted #FFF; border-top:1px dotted #FFF; border-right:1px dotted #FFF; color:#FFF; position:relative; left:4px; letter-spacing:.1em; background-color:#c00; padding:2px 4px 3px }
.userContent, .userContentSubnav { position:absolute; top:50px; left:305px; width:600px }
.userSlideInfoTextMsie, .userSlideInfoSpanMsie { margin-bottom:10px }
.userNewsListSubhd p { padding:0px; padding-top:5px; margin-bottom:-0px; border:0px none #FFF }
