﻿/* Spezielle Anpassungen für MyYellowMap 
Es werden die Angaben aus der SaechsischeZeitung.css überschrieben. */
@import url(SaechsischeZeitung.css);

#MyYellowMapContent { position: relative; margin: 0px; border-top: solid 3px #fff; border-bottom: solid 1px #fff; width: auto; margin: 0px; padding: 0px; background-color: #fff; color: #fff; }
#MyYellowMapContent h4 { color: #000; border-bottom: solid 1px #184E34; margin: 0px; padding: 0px; font-size: 15px; font-weight: bold; }
#MyYellowMapContent .MainBody { position: relative; margin: 0px; padding: 0px; width: 817px; }

#MyYellowMapContent	.MainCol { position: relative; text-align: left; padding: 0px; margin: 0px; width: 600px; }
#MyYellowMapContent	.NonFatalErrorMessage { border: none; }

#MyYMContentBoxMapArea { display: none; }

#SideColId { position: absolute; top: 0px; left: 609px; margin: 0px; padding: 0px; z-index: 2; background: none; width: 175px; }
#SideColId h3 { background-color: #F3F3F3; border-left: solid 1px; border-right: solid 1px; border-top: solid 1px; margin: 0px 0px 0px 0px; width: 200px; padding: 3px; font-weight: bold; }
#SideColId div.InfoBox li { margin: 4px 0px 4px 0px; border-bottom: solid 1px #FFF; }
.SideCol { top: 0px; left: 0px; width: 100%; margin: 0px; padding: 0px; background: none; }
.SideCol .InfoBox { position: relative; display: block; border: none; background: none; margin: 0px; padding: 0px; width: 175px; }
.SideCol a { color: #184E34; }
.SideCol a:hover { color: #F00; }

.TabNavigation { display: none; }
#MyYellowMapAdminBox { list-style: none; border-left: solid 1px; border-right: solid 1px; border-bottom: solid 1px; width: 200px; margin: 0px 0px 0px 0px; padding: 3px; background-color: #fff; }
#MyYellowMapAdminBox a { font-size: 11px; }
/* MyYellowMap Login: */
#MyYMLoginInfo { position: relative; width: 270px; height: 180px; border: solid 1px #fff; }
#MyYMLoginInfo h4,
#MyYMLogin h4,
#MyYMPWForget h4 { font-weight: bold; font-size: 12px; color: #000; }
#MyYMLogin a { font-size: 11px; }
#MyYMLogin #FieldsetUsername input,
#MyYMLogin #FieldsetPassword input { border: solid 1px #B2C3BC; }
#MyYMLogin #FieldsetUsername input { margin-left: 3px; }
#MyYMLoginInfo p { font-size: 11px; }
#MyYMLoginInfo ul { margin: 0px; padding-left: 15px; }
#MyYMLoginInfo li { font-size: 11px; list-style-type: square; }
#MyYellowMapAdminBoxItem4 { display: none; }
#MyYellowMapShortcutBox { display: none; }
/* general YellowMap content box */
.ContentBox { position: relative; background-color: Transparent; padding: 0px; margin: 5px 0px 5px 0px; }
.ContentBox h4 { color: #c00; font-weight: bold; }
.ContentBoxHeading { position: relative; margin: 0px; padding: 0px; font-weight: bold; background-color: #184E34; color: #FFF; }
.ContentBoxTable { padding: 0px; margin: 0px; width: 590px; border-collapse: collapse; }
.ContentBoxTable a { color: #184E34; font-weight: bold; }
.ContentBoxTable a:hover { color: #F00; }
.ContentBoxTable td { margin: 0px; padding: 1px 0px 1px 0px; }
.ContentBoxTable td.ContentBoxHeading { padding: 4px; }
.ColumnIcon { width: 40px; padding: 5px;}
.ColumnAddressLink { width: 310px; padding: 0px; vertical-align: middle; }
.ColumnAddressPhone { width: 150px; text-align: right; padding: 0px 5px 0px 0px; margin: 0px; }
.ColumnLink { width: 460px; padding: 0px; margin: 0px; vertical-align: middle; }
.CategoryHeading { padding: 0px; margin: 3px 0px 3px 0px; border-bottom: solid 1px #626B6E; font-weight: bold; font-style: normal; padding-bottom: 2px; }

/* Kategorienauswahl */
#MyYMCategoryList { position: relative; }
#MyYMCategoryList input { font-size: 11px; }
#MyYMCategoryListTable { position: relative; width: auto; padding: 0px; }
input.MyYMCategoryListInputField { width: 100px; }
input.MyYMCategoryListButton { }
#MyYMNewCategoryForm { position: absolute; top: 24px; right: 80px; }
#MyYMNewCategoryTable { padding: 0px; width: 250px; }
#MyYMNewCategoryTable input { font-size: 11px; width: 100px; }
#MyYMCategoryFormHint { clear: both; margin: 15px 0px 5px 0px; color:#CC0000; }
/* Kategorienauswahl Ende */

/* Formulare */
#MyYellowMapContent .FormBox { margin: 0px; padding: 5px; background-color: #FFF; }
#MyYellowMapContent .FormBox div { margin: 0px; padding: 0px; }
#MyYellowMapContent .FormBox h4 { font-size: 11px; border: none; color: #000; margin: 0px 0px 10px 0px; font-size: 12px; }
#MyYellowMapContent .FormBox form { margin: 0px; padding: 0px; }
#MyYellowMapContent .FormBox form table { color: #000; margin: 0px; padding: 0px; border-collapse: collapse; table-layout: auto; }
#MyYellowMapContent .FormBox form table td { vertical-align: middle; text-align: left; }

#MyYellowMapContent .FormBoxTable { z-index: 2; }
#PleaseSelectCategory { margin-left: 0px; padding: 0px; }
#PleaseSelectCategorySelectBox { margin: 0px; padding: 0px; }

.FormRow { clear: both; margin-bottom: 6px; }
.FormLabel { position: relative; float: left; text-align: right; width: 150px; font-size: 12px; margin-right: 8px; }
.FormField { position: relative; width: 250px; font-size: 12px; }
/* Registrierungsformular */
#MyYMRegistrationFormular
{
	height: 370px;		
}
#MyYMRegistrationFormular h4 { color: #000; font-size: 12px; border-bottom: solid 1px; margin: 0px 0px 10px 0px; }
#MyYMRegistrationFormular #MyYMRegistrationLoginData label,
#MyYMRegistrationFormular #MyYMRegistrationUserData label { font-weight: bold; }

#MyYMRegistrationLoginData { position: relative; height: 70px; }
#MyYMRegistrationLoginData #LabelForUser,
#MyYMRegistrationLoginData #ItemEditorUser,
#MyYMRegistrationLoginData #LabelForPassword,
#MyYMRegistrationLoginData #ItemEditorPassword,
#MyYMRegistrationLoginData #LabelForPassword2,
#MyYMRegistrationLoginData #ItemEditorPassword2 { position: absolute; }
#MyYMRegistrationLoginData #LabelForUser { top: 0px; left: 0px; width: 100px; }
#MyYMRegistrationLoginData #ItemEditorUser { top: 0px; left: 110px; }
#MyYMRegistrationLoginData #LabelForPassword { top: 30px; left: 0px; width: 100px; }
#MyYMRegistrationLoginData #ItemEditorPassword { top: 30px; left: 110px; }
#MyYMRegistrationLoginData #LabelForPassword2 { top: 30px; left: 250px; width: 147px; }
#MyYMRegistrationLoginData #ItemEditorPassword2 { top: 30px; left: 410px; }

#MyYMRegistrationUserData { position: relative; height: 110px; }
#MyYMRegistrationUserData #LabelForSalutation1,
#MyYMRegistrationUserData #ItemEditorSalutation1,
#MyYMRegistrationUserData #LabelForSalutation2,
#MyYMRegistrationUserData #ItemEditorSalutation2,
#MyYMRegistrationUserData #LabelForFirstname,
#MyYMRegistrationUserData #ItemEditorFirstname,
#MyYMRegistrationUserData #LabelForSurname,
#MyYMRegistrationUserData #ItemEditorSurname,
#MyYMRegistrationUserData #LabelForNickname,
#MyYMRegistrationUserData #ItemEditorNickname,
#MyYMRegistrationUserData #LabelForEmail,
#MyYMRegistrationUserData #ItemEditorEmail { position: absolute; z-index: 2; }
#MyYMRegistrationUserData #LabelForSalutation1 { top: 0px; left: 107px; }
#MyYMRegistrationUserData #ItemEditorSalutation1 { top: 0px; left: 147px; }
#MyYMRegistrationUserData #LabelForSalutation2 { top: 0px; left: 177px; }
#MyYMRegistrationUserData #ItemEditorSalutation2 { top: 0px; left: 217px; }
#MyYMRegistrationUserData #LabelForFirstname { top: 0px; left: 250px; width: 147px; }
#MyYMRegistrationUserData #ItemEditorFirstname { top: 0px; left: 410px; }
#MyYMRegistrationUserData #LabelForSurname { top: 30px; left: 0px; width: 100px; }
#MyYMRegistrationUserData #ItemEditorSurname { top: 30px; left: 110px; }
#MyYMRegistrationUserData #LabelForEmail { top: 30px; left: 250px; width: 147px; }
#MyYMRegistrationUserData #ItemEditorEmail { top: 30px; left: 410px; }
#MyYMRegistrationUserData #LabelForNickname { top: 60px; left: 35px; }
#MyYMRegistrationUserData #ItemEditorNickname { top: 60px; left: 110px; }

#NicknameHint { position: absolute; top: 85px; left: 67px; width: 360px; color: #AAA; }

#MyYMRegistrationAGBsOuter { position: relative; height: 30px; }
#MyYMRegistrationAGBsOuter #LabelForAGBs,
#MyYMRegistrationAGBsOuter #ItemEditorAGBs { position: absolute; }
#MyYMRegistrationAGBsOuter #LabelForAGBs { top: 0px; left: 0px; width: 400px; }
#MyYMRegistrationAGBsOuter #ItemEditorAGBs { top: 0px; left: 410px; }

#MyYMRegistrationNewsletter { position: relative; height: 30px; }
#MyYMRegistrationNewsletter #LabelForNewsletter,
#MyYMRegistrationNewsletter #ItemEditorNewsletter { position: absolute; }
#MyYMRegistrationNewsletter #LabelForNewsletter { top: 0px; left: 0px; width: 400px; }
#MyYMRegistrationNewsletter #ItemEditorNewsletter { top: 0px; left: 410px; }

#MyYMRegistrationSubmitButtonArea { position: relative; height: 30px; }
#MyYMRegistrationSubmitButtonArea #SubmitButton { position: absolute; }
#MyYMRegistrationSubmitButtonArea #SubmitButton { top: 0px; left: 405px; }
#MyYMRegistrationSubmitButtonArea a { text-decoration: underline; }
.RegistrationItem { position: relative; margin: 2px; }
#MyYMRegistrationFormular { }
#MyYMRegistrationFormular p { }
#MyYMRegistrationLoginData { text-align:right; margin-right: 270px; }
#MyYMRegistrationUserData { text-align:right; margin-right: 270px; }
#MyYMRegistrationUserData2 { text-align:right; margin-right: 373px; }
#MyYMRegistrationAGBs { text-align:right; margin-right: 270px; }
#ItemEditorTitle2Label {margin-left:50px;}
/* Um Newsletter/Kommentare ein/auszuschalten, einfach Element über display:block/none*/
#MyYMRegistrationUserData2outer {display: block;}
/* Um AGBs ein/auszuschalten, einfach Element über display:block/none*/
#MyYMRegistrationAGBsOuter {display: block;}
#MyYMProfileLink { display: none; }
#MyYellowMapAdminBoxItem4 { display: none; }
#MyYellowMapAdminBoxItem7 { margin: 10px 0px 0px 0px; }
#MyYellowMapAdminBoxItem7 a { color: #C00; font-weight: bold; }
#MyYMPWForget input { width: 250px; }
/* Registrierungsformular */

#MyYMProfileLink { display: none; }
/* Formulare Ende */
#Footer { height: 30px; border-top: solid 1px #000; color: #000;}


#FreieAuskunftSchnellzugriff { background-image:none; background-color: transparent;}

.DataTable table { width: 600px !important; }
.DataTable table td { width: 50%; }

.Comment, .Rating {
    margin: 0 10px 0 0;
    position: relative;
}

.CommentLoginLink {
    padding: 10px 0 !important;
    position: relative;
}

.CommentLoginLink a {
    background: transparent url(../Images/MyYellowMap/Edit.gif) no-repeat scroll 0 -2px;
    font-weight: bold;
    padding: 0px 0 0 18px;
}

#NoCommentsAvailable {
    margin: 0 10px 10px 0;
    padding: 5px 5px 5px 0;
    position: relative;
}

#NoCommentsAvailable h5 {
    font-size: 12px;
}

.Comment a.NewComment, .Rating a.NewComment {
    background:transparent url(../Images/MyYellowMap/Edit.gif) no-repeat scroll 0 -3px;
    color:#000066;
    padding:0 0 2px 18px;
    position:absolute;
    right:0;
    top:0;
}

#MyYellowMapLoginAccess a.UserLogin { background:transparent url(../Images/Generic/UserLogin.gif) no-repeat scroll 2px 0;
    right: 0;
    padding-left: 24px;
    position: absolute;
    top: 0;
    width: auto;
}

#SpeechBubble {
    left: 420px;
    position: absolute;
    top: 20px;
    width: 328px;
}

#SpeechBubble span 
{
    font-family: Tahoma;
    font-size: 12px;
    position: absolute;
    right: 7px;
    top: 10px;
    width: 230px;
    z-index: 200;
}

.MyYMContentBox { background-color: #EAEDF4; width: 590px; border: solid 1px #aabed2; margin-bottom: 20px; }

#MyYMLogin { height: 65px; }

#MyYMLogin,
#MyYMPWForget,
#MyYMRegistrationFormular
{ 
	position: relative; 
	padding: 10px;
	margin: 0px 0px 0px 0px;
}

#MyYMPWForget
{
	height: 90px;
}
#MyYMRegistrationFormular
{
	height: 380px;
}
#MyYMLogin p { margin: 0px; padding: 0px; }
#MyYMLogin h4,
#MyYMPWForget h4,
#MyYMRegistrationFormular h4 { color: #000; font-size: 12px; border-bottom: solid 1px; margin: 0px 0px 10px 0px; }
#MyYMLogin #FieldsetUsername { float: left; margin-right: 12px; width: 200px; }
#MyYMLogin #FieldsetPassword { float: left; margin-right: 12px; width: 200px; }
#MyYMLogin #SubmitButton { float: left; width: 80px;}
#MyYMLogin label,
#MyYMPWForget label,
#MyYMRegistrationFormular #MyYMRegistrationLoginData label,
#MyYMRegistrationFormular #MyYMRegistrationUserData label { font-weight: bold; }
#MyYMLogin #Clear { clear: left; height: 0px; }
#MyYMLogin #Links { float: left; padding-top: 5px; }
#MyYMLoginInfo { width: 270px; }
#MyYMLoginInfo p { font-size: 11px; }
#MyYMLoginInfo a { font-weight: bold; }
#MyYMLoginInfo h4 { border-bottom: solid 1px; }

#MyYMRegistrationLoginData { position: relative; height: 70px; }
#MyYMRegistrationLoginData #LabelForUser,
#MyYMRegistrationLoginData #ItemEditorUser,
#MyYMRegistrationLoginData #LabelForPassword,
#MyYMRegistrationLoginData #ItemEditorPassword,
#MyYMRegistrationLoginData #LabelForPassword2,
#MyYMRegistrationLoginData #ItemEditorPassword2 { position: absolute; }
#MyYMRegistrationLoginData #LabelForUser { top: 0px; left: 0px; width: 100px; }
#MyYMRegistrationLoginData #ItemEditorUser { top: 0px; left: 110px; }
#MyYMRegistrationLoginData #LabelForPassword { top: 30px; left: 0px; width: 100px; }
#MyYMRegistrationLoginData #ItemEditorPassword { top: 30px; left: 110px; }
#MyYMRegistrationLoginData #LabelForPassword2 { top: 30px; left: 250px; width: 147px; }
#MyYMRegistrationLoginData #ItemEditorPassword2 { top: 30px; left: 410px; }

#MyYMRegistrationUserData { position: relative; height: 110px; }
#MyYMRegistrationUserData #LabelForSalutation1,
#MyYMRegistrationUserData #ItemEditorSalutation1,
#MyYMRegistrationUserData #LabelForSalutation2,
#MyYMRegistrationUserData #ItemEditorSalutation2,
#MyYMRegistrationUserData #LabelForFirstname,
#MyYMRegistrationUserData #ItemEditorFirstname,
#MyYMRegistrationUserData #LabelForSurname,
#MyYMRegistrationUserData #ItemEditorSurname,
#MyYMRegistrationUserData #LabelForNickname,
#MyYMRegistrationUserData #ItemEditorNickname,
#MyYMRegistrationUserData #LabelForEmail,
#MyYMRegistrationUserData #ItemEditorEmail { position: absolute; }
#MyYMRegistrationUserData #LabelForSalutation1 { top: 0px; left: 107px; }
#MyYMRegistrationUserData #ItemEditorSalutation1 { top: 0px; left: 147px; }
#MyYMRegistrationUserData #LabelForSalutation2 { top: 0px; left: 177px; }
#MyYMRegistrationUserData #ItemEditorSalutation2 { top: 0px; left: 217px; }
#MyYMRegistrationUserData #LabelForFirstname { top: 0px; left: 250px; width: 147px; }
#MyYMRegistrationUserData #ItemEditorFirstname { top: 0px; left: 410px; }
#MyYMRegistrationUserData #LabelForSurname { top: 30px; left: 0px; width: 100px; }
#MyYMRegistrationUserData #ItemEditorSurname { top: 30px; left: 110px; }
#MyYMRegistrationUserData #LabelForEmail { top: 30px; left: 250px; width: 147px; }
#MyYMRegistrationUserData #ItemEditorEmail { top: 30px; left: 410px; }
#MyYMRegistrationUserData #LabelForNickname { top: 60px; left: 35px; }
#MyYMRegistrationUserData #ItemEditorNickname { top: 60px; left: 110px; }

#NicknameHint { position: absolute; top: 85px; left: 67px; width: 360px; color: #AAA; }

#MyYMRegistrationAGBsOuter { position: relative; height: 30px; }
#MyYMRegistrationAGBsOuter #LabelForAGBs,
#MyYMRegistrationAGBsOuter #ItemEditorAGBs { position: absolute; }
#MyYMRegistrationAGBsOuter #LabelForAGBs { top: 0px; left: 0px; width: 400px; }
#MyYMRegistrationAGBsOuter #ItemEditorAGBs { top: 0px; left: 410px; }

#MyYMRegistrationNewsletter { position: relative; height: 30px; }
#MyYMRegistrationNewsletter #LabelForNewsletter,
#MyYMRegistrationNewsletter #ItemEditorNewsletter { position: absolute; }
#MyYMRegistrationNewsletter #LabelForNewsletter { top: 0px; left: 0px; width: 400px; }
#MyYMRegistrationNewsletter #ItemEditorNewsletter { top: 0px; left: 410px; }

#MyYMRegistrationSubmitButtonArea { position: absolute; height: 30px; top: 350px; left: 10px; }
#MyYMRegistrationSubmitButtonArea #SubmitButton { position: relative; width: auto; }

.RegistrationItem { margin: 2px; }
#MyYMRegistrationLoginData { text-align:right; margin-right: 270px; }
#MyYMRegistrationUserData { text-align:right; margin-right: 270px; }
#MyYMRegistrationUserData2 { text-align:right; margin-right: 373px; }
#MyYMRegistrationAGBs { text-align:right; margin-right: 270px; }
#ItemEditorTitle2Label {margin-left:50px;}
/* Um Newsletter/Kommentare ein/auszuschalten, einfach Element über display:block/none*/
#MyYMRegistrationUserData2outer {display: block;}
/* Um AGBs ein/auszuschalten, einfach Element über display:block/none*/
#MyYMRegistrationAGBsOuter {display: block;}
#MyYMProfileLink { display: none; }
#MyYellowMapAdminBoxItem4 { display: none; }
#MyYMPWForget input { width: 250px; }

#MapControlPanel .SendPagePerMailArea { display: none; }

/* Kommentare */
.CommentSmall
{
	position: absolute;
	left: 0px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

.CommentButtonBox
{
	position: relative;
	height: 18px;
	margin-top: 5px;
}

.Commentleft
{
	display: block;
	float: left;
	margin-right: 10px;
}

a.CommentCancelButton
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	display: block;
	background-color: #DEDDE1;
	padding: 0px;
	border-top: solid 1px #CCC;
	border-left: solid 1px #CCC;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
	color: #333;
	text-align: center;
	margin: 0px 0px 1px 0px;
	width: 100px;
	cursor: default;
	float: left;
	vertical-align : middle;
	line-height: 15px;
}

a.CommentCancelButton:hover
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	display: block;
	background-color: #DEDDE1;
	padding: 0px;
	border-top: solid 1px #CCC;
	border-left: solid 1px #CCC;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
	color: #333;
	text-align: center;
	margin: 0px 0px 1px 0px;
	width: 100px;
	cursor: default;
	float: left;
	vertical-align : middle;
	line-height: 15px;
}

.CommentSaveButton,
.CommentNotifyButton
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	display: block;
	background-color: #DEDDE1;
	padding: 1px;
	border-top: solid 1px #CCC;
	border-left: solid 1px #CCC;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
	color: #333;
	text-align: center;
	vertical-align : middle;
	margin: 0px 10px 1px 0px;
	width: 100px;
	cursor: default;
	float: left;
}

.MyItemRatingForm
{
	display: block;
	margin: 5px 0px 5px 0px;
	height: 18px;	
}

.FormFieldCommentComment
{
	display: block;
	width: 500px;
	height: 80px;	
}

.FormFieldCommentTitle
{
	display: block;
	width: 500px;	
}

.CommentHeader
{
    position: relative;
	display: block;
	padding: 0px;
	margin: 0px 0px 5px 110px;
}

.CommentBox
{
    position: relative;
	display: block;
	padding: 0px;
	margin-bottom: 5px;
}

.Comment a,
.Rating a
{
    text-decoration: underline;
}

.Comment a:hover,
.Rating a:hover
{
    text-decoration: underline;
}

.Comment h3,
.Rating h3
{
    margin-right: 0px;
    padding-right: 0px;
    padding-bottom: 3px;
}

.Comment h3 a,
.Rating h3 a
{
}

.Rating span.NoRatingsAvailable
{
    position: absolute;
    top: 50px;
    margin-left: 10px;
    color: #999;
}

.Comment .ItemTemplate
{
    position: relative;
    padding: 5px 5px 5px 5px;
    border: 1px dotted #EEE;
    margin: 4px 0px 4px 0px;
    background-color: #FAFAFA;
}

.Comment .AlternatingItemTemplate
{
    position: relative;
    padding: 5px 5px 5px 5px;
    border: 1px dotted #EEE;
    margin: 4px 0px 4px 0px;
    background-color: #FAFAFA;
}

.Comment .MyComment
{
    border: 1px dotted #C00;
}

.CommentOption
{
	display: none;
	float: left;
	height: 14px;
	overflow: visible;
	margin-right: 5px;
	background-repeat: no-repeat;
}

.CommentOptions
{
    position: relative;
	margin: 0px 0px 0px 110px;
	padding: 5px 0px 0px 0px;
	display: block;
	height: 14px;
	clear: left;
}

.CommentUserData
{
    position: relative;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 80px;
}

.CommentRating
{
    position: relative;
    margin: 5px 0px 5px 110px;
    padding: 0px;
    display: none;
}

.CommentDelete
{
    display: block;
	padding-left: 18px;	
	background-image: url(../Images/MyYellowMap/Delete.gif);
	margin-left: 0px;
}

.CommentEdit
{
    display: block;
	padding-left: 18px;	
	background-image: url(../Images/MyYellowMap/Edit.gif);
}

.CommentUseful
{
    display: block;
	padding-left: 18px;	
	background-image: url(../Images/MyYellowMap/positiv.png);
	margin-left: 0px;
}

.CommentUseless
{
    display: block;
	padding-left: 18px;	
	background-image: url(../Images/MyYellowMap/negativ.png);
}

.CommentNotify
{
    display: block;
    position: absolute;
    right: 0px;
	padding-left: 18px;	
	background-image: url(../Images/MyYellowMap/Notify.png);
}

.CommentCommentBox
{
    position: relative;
    padding: 0px;	
    margin: 5px 0px 5px 110px;
}
