﻿/* BASE */
h6 { font-size: 13px !important; }

div.sbase {	width: 720px; float: left; margin: 0; padding: 0; border: none; }

/* HEADER + HL */
div.sbase_headerDefault { height: 54px; }
div.sbase_headline 
{
	width: 719px; float: left; margin: 1px 0 5px 0;
	background: url('images/shared/bgr_common_header.gif') top left no-repeat;
}

div.sbase_headlineHL { width: 440px; float: right; margin: 26px 4px 0 0;}

.sbase_headline_startText { font-size: 28px; margin: 0; padding: 0; }
.sbase_headline_bigText { font-size: 23px; margin: 0; padding: 0; }
.sbase_headline_model {	font-size: 22px; margin: 0 0 0 6px;	padding: 0; }

div.sbase_headlineNavi {
    width: 710px; float: left; 
    margin: 10px 0 0 0; padding: 8px 0 6px 0; 
}

div.sbase_backToStart { width: 400px; float: right; text-align: right; }
div.sbase_headlineManuLogo { width: 200px; float: left; padding: 0 0 0 10px; }

div.ajax__tab_header { width: 446px !important; border-bottom: 1px solid #000 !important; }




table.sbase_newestEntry { width: 266px; line-height: 18px; margin: 15px 0px 20px; float: left; background: #fff; }
div.sbase_header_text { width: 580px; float: left; top: 16px; left: 25px; }


/** ??? **/
div.sbase_footer 
{
	border: none; margin: 10px 0 0 0;
	font-size: 10px; color: #333333; text-align: center;
}

div.sbase_commonStartHL 
{
	width: 710px; height: 18px; float: left;
	background: url('images/shared/bgr_common_startHL.gif') top left no-repeat;
	margin: 0px; padding: 10px 0px 10px 10px; vertical-align: middle;
}

div.sbase_commonDivHL 
{
	width: 700px; height: 18px; float: left;
	background: url('images/shared/bgr_common_divHL.gif') top left no-repeat;
	margin: 0px; padding: 10px 0px 10px 10px; vertical-align: middle;
}

div.sbase_common_headline 
{
	height: 24px;
	background-image: url("images/shared/bgr_common_headline.gif");
	border: 1px solid #ffffff;
	margin: 0px 0px 2px 0px;	
}

span.sbase_common_headline
{
	display: block;
	/* font-family: Arial, Verdana, Helvetica; */
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 0px 12px;
	padding: 2px 0px 2px 0px;
}

div.sbase_scooterImage 
{
	width: 254px; float: left; display: inline;
    margin: 0; padding: 0; background: #fff;	
}

div.sbase_scooterImage_currentImage 
{
	width: 250px; 
	margin: 0px; padding: 0px; 
	text-align: center; vertical-align: middle;
	border: 1px solid #333;
}

div.sbase_scooterImage_moreImages 
{
	width: 254px; height: 15px;	padding: 0; margin: 5px 0 5px 0;
	background: #fff; border: none; text-align: right; vertical-align: middle;
}
div.sbase_scooterImage_moreImages input, img { vertical-align: middle; }

div.sbase_scooterData { width: 452px; float: left; margin: 0 0 0 10px; padding: 0 0 10px 0;	}

table.sbase_scooterData { width: 446px; }

td.sbase_scooterData_author { padding: 10px 0px 3px 10px; text-align: left; vertical-align: middle; background: #fff; border: none; }
div.sbase_scooterData_author { width: 316px; float: left; padding: 8px 0 0 0; border-top: 1px solid #999; }
div.sbase_scooterData_notify { width: 120px; float: right; padding: 10px 0 0 0; border-top: 1px solid #999; text-align: right;  }
div.sbase_scooterData_edit { width: 436px; float: right; padding: 8px 0 0 0; border-top: 1px solid #999; text-align: right; }

table.sbase_scooterDataAdmin { width: 438px; margin: 5px 0 0 8px; }
table.sbase_scooterDataAdmin td { background: #000; padding: 0 0 0 10px; }

/* SCOOTER DATA: COLOR*/
tr.sbase_scooterData_colorAlt { background: #c8c8c8;  }
tr.sbase_scooterData_colorAlt td { color: #000 !important;  }

th.sbase_scooterData_color  
{
    width: 40px; padding: 5px 5px 5px 10px; border-bottom: 1px solid #666; 
    font-weight: bold; text-align: left; color: #000;  
}
td.sbase_scooterData_color { width: 40px; padding: 5px 5px 5px 10px; }
div.sbase_scooterData_color { width: 26px; height: 14px; margin: 0px; padding: 0px; border: 1px solid #000; }
input.sbase_scooterData_color  { width: 26px; height: 14px; margin: 0px; padding: 0px; border: 1px solid #000; cursor: pointer; }

th.sbase_scooterData_colorCode  
{
    width: 130px; padding: 5px 0; border-bottom: 1px solid #666; 
    font-weight: bold; text-align: left; color: #000;  
}
td.sbase_scooterData_colorCode { width: 130px; }
input.sbase_scooterData_colorCode { width: 110px; }

th.sbase_scooterData_colorName  
{
    width: 140px; padding: 5px 0; border-bottom: 1px solid #666; 
    font-weight: bold; text-align: left; color: #000; 
}
td.sbase_scooterData_colorName { width: 140px; }
input.sbase_scooterData_colorName { width: 120px; }

th.sbase_scooterData_colorFunctions { padding: 5px 0; border-bottom: 1px solid #666; }




td.sbase_scooterData_Label 
{
	width: 110px;
	height: 22px;
	background-color: #fff;
	border-right: 1px solid #333;
	vertical-align: middle;
	padding: 0px;
}

.sbase_scooterData_Label { color: #333; margin: 0 5px 0 10px; }

td.sbase_scooterData_Value { width: 336px; height: 22px; background: #fff; vertical-align: middle; }

td.sbase_scooterData_ValueAlt { background: #c8c8c8; }

span.sbase_scooterData_Value, 
input.sbase_scooterData_Value, 
select.sbase_scooterData_Value { margin: 0 5px 0 20px !important; font-weight: normal; color: #000; text-align: left; }

div.sbase_scooterData_chooseAProduct { width: 270px; margin: 5px 5px 8px 15px; padding: 0 0 0 5px; }

a.sbase_pseudoLink { text-decoration: underline; color: #000; cursor: pointer; }
a.sbase_pseudoLink:hover { text-decoration: none; color: #fff; }

div.sbase_scooterData_text  
{
    width: 426px; height: 230px; 
    margin: 10px 0 0 0; padding: 10px; 
    overflow-y: scroll; overflow-x: hidden; 
}


table.sbase_tabColorAuthor
{
	width: 490px;
	visibility: visible;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #e5e5e5;
	margin: 0px;
	padding: 0px;
	background-color: #e5e5e5;
}

.sbase_tabAuthor 
{
	margin: 0px 10px 0px 5px;
}

div.sbase_scooterFeedback
{
	width: 240px; float: left; display: inline;
	margin: 0 0 10px 0;	padding: 0px;
	background: #fff; border-right: 1px solid #999;
}

div.sbase_scooterDataDownloads { width: 465px; vertical-align: top; float: right; margin: 0 10px 0 0; }

table.sbase_scooterDataDownloads { width: 465px; padding: 0px; margin: 0px; }
td.sbase_scooterDataCatDownloads { width: 72px; padding: 8px 0 0 3px; vertical-align: top; }
td.sbase_scooterDataDownloads { vertical-align: top; width: 390px; padding: 0; border-left: 1px solid #666; }
td.sbase_scooterDataDownloads table { width: 390px; margin: 0px; padding: 0px; }

p.sbase_login { margin: 0; }

p.sbase_login_info { font-size: 11px; margin: 5px; padding: 3px; }

p.sbase_scooterFeedback { font-size: 11px; margin: 5px 10px 5px 10px; }

p.sbase_scooterFeedback_Input
{
	border: 1px solid #e5e5e5;
	background-image: url("images/shared/bgr_content_divs.gif");
	background-repeat: repeat-x;
	background-color: #e5e5e5;
	padding: 3px;
}

textarea.sbase_scooterFeedback_Input 
{
	width: 224px;
	font-size: 12px;
	padding: 3px 0px 0px 3px;
	margin: auto;
	color: #FF6311;
}

input.sbase_scooterFeedback_Upload 
{
	height: 20px;
	padding: 2px 2px 3px 3px;
	margin: 0px;
	font-size: 10px;
	color: #000000;
}


p.sbase_scooterFeedback_Send
{
	background: #c8c8c8; margin: 0px; padding: 6px; border: 1px solid #c8c8c8;
	text-align: right; vertical-align: middle;
}
input.sbase_scooterFeedback_Send { padding: 0px; margin: 0px; vertical-align: middle; }


/* Community Boxes */ 
div.sbase_communityContentBox  
{
	width: 230px; float: left; display: inline;
	margin: 0;	padding: 1px;
	border: none; border-left: 1px solid #000;
	background: #fff;
}

table.sbase_communityContentBox { width: 230px; border: none; margin: 1px; padding: 0; }
table.sbase_communityContentBox tr { background: #c8c8c8; }

table.sbase_communityContentBox td div { padding: 5px 10px; }


th.sBase_communityUser_Header { height: 30px; border-bottom: 1px solid #e5e5e5;	margin: 0; padding: 0; }

td.sbase_communityUser_Icon 
{
	width: 36px; height: 24px; text-align: center; vertical-align: middle;
}

td.sbase_communityUser_User
{
	width: 190px; vertical-align: middle;
}

div.sbase_commuNDownl_Data { float: left; margin: 0 0 2px 0; padding: 0; }


.sbase_communityPostsAuthor 
{
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.sbase_communityPostsTimestamp 
{
	font-size: 10px;
	color: #5a5a5a;
	font-weight: normal;
}

td.sbase_communityPostsIcon 
{
	width: 14px;
	padding: 5px 3px 3px 5px;
	vertical-align: middle;
}

td.sbase_communityPostsSubject { width: 200px; padding: 3px 10px 3px 10px; }

td.sbase_communityPostsInfo { width: 140px; padding: 3px 5px 3px 3px; }

table.sbase_communityPosts { width: 368px; margin: 0px 0px 0px 1px; padding: 0px; border-bottom: 1px solid #666; }

table.sbase_communityPosts_onDetails { }

div.sbase_communityProducts { width: 230px; float: left; border: none; border-left: 1px solid #000; margin: 0; padding: 0px; }

table.sbase_communityProducts {  }

td.sbase_communityProducts_Image 
{
	padding: 3px;
	margin: 0px;
	text-align: center;
	vertical-align: middle;
	background: #fff;
} 


td.sbase_communityProducts_Data 
{
	margin: 0; padding: 3px 3px 8px 3px;
	border-bottom: 1px solid #999;
	text-align: left;
	vertical-align: top;
	background: #fff;
} 

p.sbase_communityProducts_Link 
{
	width: 90%;
}


div.sBase_community_Header {
	height: 30px;
	color: #000;
	padding: 0px;
	margin: 0px;
}

span.sBase_community_Header 
{
	font-size: 10px;
	font-weight: normal;
}

div.sBase_community_HeaderIcon
{
	float: left; 
	vertical-align: middle;
	margin-right: 10px;
	margin-left: 5px;
}


th.sbase_scooterData_Color 
{
	border-bottom: 1px solid #e5e5e5;
	padding: 3px;
}

.sbase_scooterData_Color 
{
	font-size: 9px;
}

td.sbase_scooterData_Color_Info1 
{
	width: 50px;
	border: 2px solid #ffffff;
	border-right: 1px dotted #e5e5e5;
	padding: 1px;
	vertical-align: middle;
}

td.sbase_scooterData_Color_Info2
{
	width: 80px;
	vertical-align: middle;
	padding: 1px;
	margin: 0px;
}

td.sbase_scooterData_Color_Info3 
{
	width: 140px;
	vertical-align: middle;
	padding: 1px;
	margin: 0px;
}

td.sbase_scooterData_Color_Info4 
{
	width: 110px;
	vertical-align: middle;
	padding: 1px;
	margin: 0px;
}

td.sbase_scooterData_Color_Info5 
{
	width: 110px;
	vertical-align: middle;
	padding: 1px;
	margin: 0px;
}

td.sbase_scooterData_DownloadType 
{
	width: 110px;
	padding: 1px 3px 1px 5px;
	margin: 0px;
	vertical-align: middle;
} 

td.sbase_scooterData_DownloadLink { width: 240px; padding: 6px 0px 6px 0px; vertical-align: middle; }

td.sbase_scooterData_DownloadCount
{
	width: 15px;
	padding: 1px;
	margin: 0px;
	vertical-align: middle;
}

.sbase_scooterData_DownloadCount 
{
	font-size: 10px;
	color: #333333;
	text-align: right;
	padding: 0px 4px 0px 0px;
}

img.sbase_scooterData_DownloadImage 
{
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}

/* ScooterBase Start Page */
div.sbase_commonIntro { float: left; margin: 5px 0px 10px 10px; }

div.sbase_catChoose { width: 720px; float: left; margin: 15px 0 0 0; padding: 5px 0 5px 0; border-top: 1px solid #666; }

div.sbase_catChooseButtons { width: 706px; float: left; margin: 0px 0px 0px 10px; }

input.sbase_catChooseButton { border: 1px solid #666 !important; }
input.sbase_catChooseButton:hover { border: 1px solid #e2001a !important; } 


div.sbase_currentCat 
{
	width: 266px; height: 48px; float: left;
	margin: 0; padding: 3px 1px; background: #fff;
}

div.sbase_currentCatBlackBox { background: #000; float: left; width: 266px; height: 48px; border: 1px solid #000; }

    .sbase_currentCatLabel 
    {
	    color: #fff;
	    vertical-align: middle;
	    height: 48px;
    }

div.sbase_currentCat_fScoot { width: 695px; float: left; margin: 0px; padding: 15px 0px 10px 25px; }

div.sbase_fScootImage 
{
	float: left;
	margin: 0px; padding: 0px;
	text-align: center; vertical-align: top;
}

img.sbase_fScootImage 
{
	border: 1px solid #000; margin: 1px;
	vertical-align: top;
}

.sbase_fScootHLine 
{
	color: #555555;
	vertical-align: middle;
	font-weight: bold;
}

div.sbase_fScootHLine 
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

p.sbase_fScootHLine 
{
	width: 234px;
	border-bottom: 1px solid #888;
	margin: 20px 0px 0px 0px;
	padding: 5px 5px 5px 20px;
	vertical-align: middle;
}

.sbase_fScootValue 
{
	font-size: 13px;
	color: #000000;
	display: block;
	margin: 6px 0px 6px 0px;
	padding: 0px;
	text-decoration: none;
	background: none;
}

.sbase_fScootValue:hover { background: #000; color: #fff; text-decoration: none; }

.sbase_fScootModel
{
	font-size: 11px;
	color: #333333;
}

p.sbase_fScootValueModel 
{
	width: 234px;
	margin: 0px;
	padding: 5px 5px 5px 20px;
}

div.sbase_modelChoose {	width: 720px; float: left;	margin: 20px 0 0 0; padding: 10px 0 0 0; border-top: 1px dashed #666; }

div.sbase_modelChooseContainer { width: 360px; float: left; padding: 0; margin: 0; }

div.sbase_modelChooseByList { width: 280px; float: left; margin: 0 0 3px 20px; padding: 0; }

table.sbase_modelChooseByList { margin: 0 0 15px 0; }

td.sbase_modelChooseByList_Label 
{
	width: 149px;
	padding: 3px 10px 3px 5px;
	text-align: right;
	vertical-align: middle;
}

td.sbase_modelChooseByList_Input 
{
	width: 256px; padding: 0; vertical-align: middle;
	background: #fff; border-bottom: 3px solid #fff;
}

div.sbase_chooseBySearch { width: 360px; float: right; }

div.sbase_SearchResults { width: 358px; float: right;  margin: 0 0 5px 0; padding: 0; border: none;	}

div.sbase_SearchLoading { width: 100%; border-bottom: 1px solid #000; text-align: center; padding: 5px 0 5px 0; }
    div.sbase_SearchLoading img { width: 32px; height: 32px; vertical-align: middle; margin: 5px 10px 5px 5px; }

table.sbase_SearchResultsValue { width: 100%; margin: 0 0 10px 0; border-left: 1px dashed #333; border-bottom: 1px solid #000; }

p.sbase_NoResults { margin: 0 10px 5px 10px; padding: 5px 0 5px 0; text-align: justify; border: 0; }

td.sbase_SearchResultsManu
{
	padding: 3px 3px 3px 10px;
	border-bottom: 1px solid #ffffff;
}

tr.sbase_SearchResultsModel_Alt { background: #c8c8c8; }


td.sbase_SearchResultsModel
{
	padding: 4px 3px 4px 8px;
	border-bottom: 1px solid #ffffff;
}

td.sbase_SearchResultsFill 
{
	width: 100%;
	border-bottom: 1px solid #ffffff;
}


div.sbase_numOfScooter 
{			
	float: left;
	margin-left: 340px;
}

div.sbase_userLoggedIn
{
	position: absolute;
	top: 50px;
	left: 330px;
	width: 260px;
	border: none;
	text-align: right;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.sbase_userLoggedIn 
{
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

p.sbase_commuNDownl_CommuHL 
{
	display: inline;
	margin: 0px;
	padding: 0px;
}

.sbase_commuNDownl_CommuHL_Cat 
{
	font-size: 13px;
	color: #000000;
	padding: 2px 0px 0px 0px;
}

.sbase_commuNDownl_CommuHL_Text
{
	font-size: 10px;
	color: #474747;
	font-weight: bold;
}

p.sbase_commuNDownl_DownlHL 
{
	display: inline;
	margin: 6px 0px 6px 0px;
	padding: 2px 0px 0px 2px;
}

.sbase_commuNDownl_DownHL
{
	font-size: 13px;
	color: #000000;
}


.sbase_numOfScooter 
{
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.sbase_numOfScooterText
{
	font-size: 11px;
	color: #696969;
	font-weight: bold;
}

div.sbase_commuNDownl_Content
{
	margin: 0px 0px 2px 0px;
	padding: 8px 0px 0px 20px;	
	background-image: url("images/shared/bgr_content_divs.gif");
	background-repeat: repeat-x;
	background-color: #e5e5e5;
}

td.sbase_commuNDownl_headerCell 
{
	height: 22px;
	border-top: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
	background: #c8c8c8;
	vertical-align: middle;
	padding: 3px 16px 3px 6px;
	font-weight: bold;
}

input.sbase_tabUserButton 
{
	margin: 5px 0px 0px 3px;
	vertical-align: middle;
}

img.sbase_tabUserButton 
{
	cursor: hand;
	cursor: pointer;
	margin: 2px 0px 0px 1px;
	vertical-align: middle;
}

td.sbase_tabUserEdit
{
	padding: 3px 5px 3px 5px;
	background-color: #f1f1f1;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: none;
	vertical-align: middle;
	text-align: left;
}


td.sbase_tabAdmin 
{
	padding: 4px 10px 3px 10px;
	background-color: #e5e5e5;
	border-bottom: 1px solid #999999;
	border-right: none;
	border-top: none;
	vertical-align: middle;
	text-align: left;
}

input.sbase_tabAdminSimpleButton 
{
	width: 85px; 
	height: 18px;
	padding: 0px 5px 0px 5px;
	background-color: #000;
	color: #fff;
	border: 1px solid #bbb;
}

/* Melden */
div.popupNotify
{
    width: 280px; height: 230px; padding: 10px; overflow-x: hidden; overflow-y: auto;
	position:absolute; 	visibility:hidden; 
	background: #fff; border: solid 1px black;
	filter: Alpha(opacity=94, finishopacity=94, style=0); -moz-opacity: 0.94; opacity: 0.94;
}

/* ScooterBase Admin: Downloads */
table.sbase_admin_downloadList { width: 700px; float: left; margin: 0 10px 10px 5px; }
table.sbase_admin_downloadList tr th { text-align: left; font-weight: bold; color: #000; border-bottom: 2px solid #000; padding: 5px 0; }
table.sbase_admin_downloadList tr td { padding: 3px 0 5px 2px; border-bottom: 1px solid #666; }

.sbase_tabProdSearch
{
	width: 340px; position:absolute; visibility:hidden; 
	background: #fff; 
	border: 1px solid #333;
	padding: 0px 5px 0px 5px;
	margin-left: -10px;
	background: url("images/shared/bgr_common_notifypanel.gif");
	filter: Alpha(opacity=94, finishopacity=94, style=0); -moz-opacity: 0.94; opacity: 0.94;
}

table.sbase_tabProdSearchResult 
{
	width: 100%;
	margin: 0 0 10px 0;
	padding: 0;
}

td.sbase_tabProdSearchResult_Image { width: 60px; border-bottom: 1px solid #333; vertical-align: middle; text-align: center; background: #fff; }
td.sbase_tabProdSearchResult_Data { vertical-align: middle; border-bottom: 1px solid #333; padding: 3px 5px; }
td.sbase_tabProdSearchResult_Button { vertical-align: middle; border-bottom: 1px solid #333; text-align: center; padding: 0 3px; }
td.sbase_tabProdSearchResult_Button a { color: #e2001a !important; }
td.sbase_tabProdSearchResult_Button a:hover { color: #fff !important; }

tr.sbase_tabProdSearchResult_Pager table { margin: auto; vertical-align: middle; }
tr.sbase_tabProdSearchResult_Pager table td { padding: 5px 0 0 0; }

td.sbase_tabProd_Image 
{
	width: 80px; padding: 3px;
	text-align: center;	vertical-align: middle;
	background: #fff; border-left: 8px solid #fff;
}

img.sbase_tabProd_Image { margin: 1px; padding: 1px; border: 1px solid #333333; }

td.sbase_tabProd_Data {	padding: 3px; vertical-align: middle; }

/* User History */
div.popupUserHistory
{
    width: 320px; height: 200px; padding: 0px 5px 5px 5px; overflow-x: hidden; overflow-y: auto;
	position:absolute; 	visibility:hidden; 
	background: #fff; border: solid 1px black;
	filter: Alpha(opacity=94, finishopacity=94, style=0); -moz-opacity: 0.94; opacity: 0.94;
}

table.sbase_userHistory { width: 320px; }

tr.sbase_userHistory_alt { background: #c8c8c8; }

th.sbase_userHistory_Author 
{
	width: 174px;
	padding: 6px 3px;
	border-bottom: 1px solid #333;
	font-weight: bold; color: #333; text-align: left;
}

th.sbase_userHistory_Date 
{
	width: 134px;
	padding: 6px 3px;
	border-bottom: 1px solid #333;
	font-weight: bold; color: #333; text-align: left;
}

td.sbase_userHistory_Author { width: 174px; padding: 3px; border-bottom: 1px solid #666; color: #000; }
td.sbase_userHistory_Date { width: 124px; padding: 3px;	border-bottom: 1px solid #666; }


/***/
table.sbase_ThreadsNDownloadsHL { width: 700px; }
    td.sbase_ThreadsHL { width: 370px; }
    td.sbase_DownloadsHL { width: 330px; }
    
table.sbase_ThreadsNDownloads { width: 720px; }    
    td.sbase_Threads { width: 370px; vertical-align: top; }
    td.sbase_Downloads { width: 350px; border-left: 1px solid #000; }
table.sbase_Downloads { border: 0px; width: 350px; }    

/* Loader */
div.sbase_LoaderContainer { z-index: 500; position: fixed; width: 100%; height: 100%; top: 0; left: 0; 
                            background: #ccc; text-align: center; vertical-align: middle; margin: 0 auto; padding: 200px 0; 
                            filter:alpha(opacity:75); KHTMLOpacity:0.75; MozOpacity: 0.75; opacity:0.75;
                          }
div.sbase_Loader { width: 100%; height: 20px; background: #fff; padding: 20px; }
    

/* ebay */
div.sbase_ebay { margin-bottom: 0px; }

div.sbase_ebayAD
{
	margin: 10px 0px 0px 0px; padding: 5px 0px 0px 0px;
	text-align: center;	vertical-align: middle;
}

/* Codex */
div.sbase_codex { width: 560px; float: left; margin: 0 0 0 30px; padding: 20px 60px 0 40px; border: 1px solid #999; }
div.sbase_codex ol { line-height: 16px; }
div.sbase_codex ol li { color: #000; text-align: justify; }
