/* page und list formate */

.titlemenuteil			{ color: #001b90; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none }
.title					{ color: #036; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none }
.titletext				{ color: #036; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none }
.titletext_red			{ color: #f60; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none }
.titletext_red_err		{ color: #d54e4f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none }
.titleb					{ color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none }
.titleb_red				{ color: #f60; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none }
.titletextsub	        { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none }
.text					{ color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: none; top: -12px }
.textk					{ color: #333; font-size: 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: none }
.text_red				{ color: #f60; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: none; top: -12px }
.textk_red				{ color: #f60; font-size: 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: none }
.text_green				{ color: #55a707; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: none; top: -12px }
.textk_green			{ color: #55a707; font-size: 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: none }
.text_yellow			{ color: #ffcc00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: none; top: -12px }
.textk_yellow			{ color: #ffcc00; font-size: 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-decoration: none }

/* page */
#pagetitel      		{ margin: 0 auto; right: 6px; width: 780px }
.pageheader	       		{ color: #000; font-size: 12px; line-height: 13px; background-image: url(../media_css/titeltopgreen.gif); background-position: left top; padding: 6px 7px 5px 15px; width: 780px }	
#pagecasas		     	{ font-size: 11px; background: #fff url(../media_css/pageboxwhitebL.gif) no-repeat left bottom; padding-bottom: 24px; width: 780px }
#pagemapa		     	{ font-size: 11px; background: #fff url(../media_css/pageboxblue.gif) no-repeat left bottom; padding-bottom: 24px; width: 780px }

#pagewhite         		{ font-size: 11px; background: #fff url(../media_css/pageboxwhite.gif) no-repeat left bottom; margin-bottom: 0; padding-bottom: 24px; width: 780px }
#pagewhite_rv            { font-size: 11px; background: #fff url(../media_css/pageboxwhite_rv.gif) no-repeat left top; margin-bottom: 0; padding-bottom: 24px; width: 780px }
.listheader_rv			{ color: #000; font-size: 12px; line-height: 13px; padding: 18px 7px 6px 15px; border-bottom: medium none }	

#page    				{ margin: 0 auto; width: 780px }
#pageborder   			{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 4px; width: 770px }
#pagebox_merken      	{ margin: 0 auto; width: 300px }

/* parts */
#part          			{ color: #666; font: 12px/150% Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 auto; width: 766px; border-top: 1px solid #ccc }
#partOL        			{ color: #333; font: 12px/150% Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 auto; width: 766px }
#part .just  			{ margin: 0; padding: 10px 20px 0 12px }
#part #left  			{ margin-right: 0; padding-left: 6px; width: 520px; float: left }
#part #right            { color: #036; padding-left: 12px; position: relative; top: 0; width: 190px; float: right }
#part #rightgallery		{ color: #036; top: 0; width: 200px; float: right }
#part #rightmap			{ color: #036; position: relative; top: 0; width: 40px; float: right }

#partOL        			{ color: #333; font: 12px/150% Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 auto; width: 766px }
#partOL .just  			{ margin: 0; padding: 10px 20px 0 12px }
#partOL #left  			{ margin-right: 0; padding-left: 6px; width: 520px; float: left }
#partOL #right			{ color: #036; padding-left: 12px; position: relative; top: 0; width: 190px; float: right }

distance 				{ clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}

/* db-list */
#main  					{ background-repeat: repeat-y; background-attachment: scroll; background-position: center; margin: 0 auto; width: 780px }
#list        			{ margin-top: 0; margin-right: auto; margin-left: auto; width: 780px }


#listcontentg			 { background-image: url(../media_css/pageboxblue_gal.gif); background-position: left bottom; padding-bottom: 12px; top: 0; width: 260px }
#listcontentg #titel	{ color: #000; font-size: 12px; line-height: 13px; background-image: url(../media_css/titeltopgreen_gal.gif); background-position: left top; padding: 6px 18px 5px 15px }	
#listcontentg #links   	{ color: #000; font-size: 12px; line-height: 13px; padding: 0px 0px 0px 8px; width: 245px }	
#listcontentg #footer	{ color: #000; font-size: 12px; line-height: 13px; padding: 0px 0px 0px 15px; width: 245px }	
.listheader				{ color: #000; font-size: 12px; line-height: 13px; padding: 1px 1px1px 1x }	
.listfooter				{ color: #000; font-size: 12px; line-height: 13px; padding: 1px 1px1px 1x }	
#listcontentg #bild  	{ text-align: left; margin:  0px 12px 0px 8px; width: 248px;}



#listcontent			{ font-size: 11px; background-color: #fff; background-image: url(../media_css/pageboxwhitebL.gif); background-position: center bottom; margin-bottom: 0; padding-bottom: 12px; top: 0; width: 780px }
#listcontent #titel		{ color: #000; font-size: 12px; line-height: 13px; background-image: url(../media_css/titeltopgreen.gif); background-position: left top; padding: 6px 7px 5px 15px }	
#listcontent #titelbL	{ color: #000; font-size: 12px; line-height: 13px; background-image: url(../media_css/titeltopgreenbL.gif); background-position: left top; padding: 6px 7px 5px 15px }	

#listcontent #top		{ color: #036; margin-top: 0; width: 760px; float: right }
#listcontent #map		{ color: #036; width: 50px }
.listheader				{ color: #000; font-size: 12px; line-height: 13px; background-position: left top; padding: 1px 1px1px 1x }	

#listcontent #headtext	{ color: #333; font-size: 12px; line-height: 1.5em; margin-top: 6px; margin-right: 0; width: 430px; float: left }
#listcontent #bild 		{ text-align: right; margin: 6px 12px -24px 0; width: 154px; float: left }
#listcontent #bildRC	{ text-align: right; margin: 6px 12px 6px 0; width: 154px; float: left }
#listcontent #bildthumb	{ margin: 6px 9px 3px 15px; width: 82px; float: left }
#listcontent #text		{ color: #333; font-size: 12px; line-height: 1.5em; margin-top: 6px; margin-right: 0; position: relative; top: 0; width: 350px; float: left }
#listcontent #textRC	{ color: #333; font-size: 12px; line-height: 1.5em; margin-top: 6px; margin-right: 0; position: relative; top: 0; width: 350px; float: left; clear: right }
#listcontent #right		{ color: #036; margin-top: 6px; padding-top: 0; padding-left: 0; top: 0; width: 200px; float: right; border-top: medium none; border-left: medium none }
#listcontent #rightRC	{ color: #036; text-align: right; margin-top: 6px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-left: 0; position: relative; top: 0; width: 200px; float: right; clear: right; border-top: none; border-left: none #f30 }
#listcontent #middle	{ margin-right: 0; width: 600px }

#listcontent #textsearch	{ color: #333; font-size: 12px; line-height: 1.5em; margin-top: 6px; margin-right: 0; margin-left: 15px; width: 530px; float: left }
#listcontent #rightsearch	{ color: #036; margin-top: 6px; padding-left: 24px; width: 200px; float: right; border-top: medium none; border-left: medium none #f30; outline-width: 12px }

#listcontentWK			{ font-size: 11px; background: #fff url(../media_css/pageboxgreenbL.gif) no-repeat center bottom; margin-bottom: 0; padding-bottom: 9px; width: 780px; border-top: #b1b5b9; border-right: #b1b5b9; border-bottom: 6px #b1b5b9; border-left: #b1b5b9 }
#listcontentWK #titel	{ margin: 0 auto; width: 780px }
.listheaderWKns			{ color: #000; font-size: 12px; line-height: 13px; background-image: url(../media_css/titeltopgreen.gif); background-repeat: repeat-x; background-position: left top; padding: 5px 7px 6px 15px; border-bottom: medium none }	
.listheaderWK			{ color: #000; font-size: 12px; line-height: 13px; background-image: url(../media_css/titeltopgreenbL.gif); background-repeat: repeat-x; background-position: left top; padding: 5px 7px 6px 15px; border-bottom: medium none }	
#listcontentWK #line	{ width: 766px; border-top: 1px solid #ccc }
#listcontentWK #bildthumb	{ text-align: right; margin: 6px 0 0 12px; width: 66px; clear: right }
#listcontentWK #headtext	{ color: #333; font-size: 12px; line-height: 1.5em; margin-top: 0; margin-right: 0; margin-left: 3px; padding-left: 3px; width: 450px; float: left; clear: right; border-top: 1px solid #ccc }
#listcontentWK #right	{ color: #036; margin-top: 0; padding-left: 12px; width: 220px; float: right }

#listbox_merkenRC		{ margin-top: 6px; padding-top: 0; position: static; bottom: 0; width: 330px; height: 24px; float: left }
#listbox_merken			{ margin-top: 6px; padding-top: 0; position: static; bottom: 0; width: 555px; height: 24px; float: left }
#listbox_merkenWK		{ margin-top: 6px; padding-top: 0; width: 350px; height: 20px; float: right }


