/* The hint to Hide and Show */
.hint {
   	display: none;
    position: absolute;
    right: -250px;
    width: 200px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 10px 12px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url('http://img.webme.com/img/pointer.gif') no-repeat -10px 5px;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url('http://img.webme.com/img/pointer.gif') left top no-repeat;
}


/* own css */


body {
	margin:0px;
	background-color:#f9f8f3;
	background-image:url('bg.gif');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:21px;
}

td {
	margin:0px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
}

hr {
	color:#d5d4d0;
	height:1px;
	background-color:#d5d4d0;
	border:0 none;
	margin-top:40px;
	margin-bottom:12px;
}

p {
	margin:0px;
}

a:link, a:visited {
	font-size:12px;
	color:black;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

form {
	display:inline;
	margin:0;
	padding:0;
}

::-moz-selection{
	background:#ffea74;
	color:black;
}

::selection {
	background:#ffea74;
	color:black;
}

h1, h2, h3 {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:22px;
	margin-bottom:6px;
	margin-left:-1px;
}

h2 {
	font-size:18px;
	padding:0px;
	margin:0px;
	display:inline;
	margin-left:-1px;
}

h3 {
	border-bottom:1px solid #d5d4d0;
	font-size:18px;
	padding-left:18px;
	padding-bottom:9px;
	margin:0 13px 21px;
}

table {
	padding:0;
	border:0;
}

td {
	padding:0;
}

#header {
	margin:0pt 4% 10px;
}

#img_logo, #img_leute{
	display:inline;
}

#menu {
	margin:0pt 4% 10px;
	background-image:url('menu_bg.gif');
	height:35px;
	position:relative;
	top:-18px;
}

#menu_l {
	background-image:url('menu_l.gif');
	width:2px;
	height:33px;
	display:inline;
	float:left;
}

#menu_r {
	background-image:url('menu_r.gif');
	width:2px;
	height:33px;
	display:inline;
	float:right;
}

#content {
	text-align:left;
	position:relative;
	top:8px;
}

#menu_items {
	position:absolute;
	left:11px;
	top:8px;
	height:33px;
	width:100%;
	min-width: 500px;
}

#menu_items ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	height:35px;
}


.menu_shadow {
	position:absolute;
	left:1px;
	top:9px;
	color:white !important;
	z-index:1;
}

#first {
	background-image: none !important;
	margin-left:-5px;
}
#menu_items a:link, #menu_items a:visited, #menu_items a:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:black;
	margin:0px 20px;
	z-index:2;
}

#menu_items a:hover {
	color:white;
}

.trenner {
	display:inline;
}

.menu_item {
	display:inline;
	background:black;
	margin-top:80px;
}

#content_inner {
	margin:0pt 4% 10px;
	border:1px solid #d4d3cf;
	background:white;
	padding:20px 42px;
	margin-top:-10px !important;
	margin-top:-13px;
}

#content_inner ul,li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:inline;
}

#content_inner_baukasten {
	margin:0pt 4% 10px;
}

#content_baukasten {
	margin:0pt 4% 10px;
	margin-top:-10px !important;
	margin-top:-13px;
}

#content_baukasten table {
	margin-left:-2px;
	width:100% !important;
	width: 92.4%;
	position:relative;
}

#footer, #FooterMultiColumn {
	margin:0pt 4% 10px;
	margin-top:34px;
	height:40px;
	border:1px solid #d4d3cf;
	border-left:none;
	border-right:none;
}

#FooterMultiColumn {
	height: auto;
	margin-bottom: 0;
	padding-left: 26px;
	padding-top: 12px;
	padding-bottom: 12px;
	border-bottom: 0;
}
ul.FooterMultiColumnColumn {
	margin-top: 0;
	margin-bottom: 12px;
	display: block;
	float: left;
}
ul.FooterMultiColumnColumn li {
	display: block;
}
li.listHeader {
	font-weight: bold;
}
.FooterMultiColumnLine {
	margin: 0;
	margin-left: -26px !important;
	padding: 0;
	padding-left: 26px !important;
	padding-top: 12px;
	border-top: 1px solid #D4D3CF;
}
ul.FooterMultiColumnLangBar {
	margin-bottom: 12px;
	padding-top: 10px;
	display: block;
	clear: left;
}
ul.FooterMultiColumnLangBar li {
	margin-right: 10px;
}

#footer_links {
	margin-top:9px;
	margin-left:26px;
}

#footer_links a:link, #footer_links a:visited,#footer_links  a:hover{
	color:black;
	text-decoration:underline;
	margin:0px;
	margin-right:10px;
}

#footer_links a:hover {
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}

#footer_c{
	margin:0pt 4% 10px;
	padding-left:26px;
	top:16px;
}
* html #menu {
	top: -21px;
}

#baukasten_left{
	background:white;
	padding:26px;
	border:1px solid #d5d4d0;
	width:220px;
	vertical-align:top;
	font-size:12px;
	line-height:21px;
}

#baukasten_right{
	background:white;
	padding:26px 40px;
	border:1px solid #d5d4d0;
	vertical-align:top;
	font-size:12px;
	line-height:21px;
	position:relative;
}

.adresse {
	font-size:12px;
}

.marker {
	background-color:#fec400;
	display:inline;
	font-size:12px;
	padding:3px 6px;
}

#baukasten_menu {
	margin:-26px;
	margin-top:26px;
	margin-bottom:-27px;
	padding:0px;
	line-height:16px;
}

a.bkmenu:link, a.bkmenu:visited, a.bkmenu:hover, a.bkmenu_ac, a.bkmenu_p {
	display:block;
	border-top:1px solid #d5d4d0;
	border-bottom:1px solid #d5d4d0;
	margin-top:-1px;
	padding:10px 26px ;
	text-decoration:none !important;
	color:black;
	font-size:12px;
	font-weight:normal;
	width:220px !important;
	width:272px;
}

a.bkmenu:hover {
	background-image:url('http://img.webme.com/img/menu_baukasten_mo.gif');
	margin-right:0px;
}

a.bkmenu_ac, a.bkmenu_p {
	font-weight:bold;
	margin-right:0px;
	font-size:12px;
}

a.bkmenu_p, a.bkmenu_pp {
	font-weight:		bold;
	background-color: 	#FFF9BD;
}

a.bkmenu_ac:hover, a.bkmenu_p:hover {
	font-weight:bold;
	margin-right:0px;
	font-size:12px;
	text-decoration:none;
	margin-top:-1px;
}

#content_text {
	margin-top:20px;
}

a.marker:link, a.marker:visited, a.marker:hover {
	text-decoration:none;
}

.bkbox {
	position:relative;
	margin-top:71px;
	margin-left:-3px;
	background-image:url('http://img.webme.com/img/bkbox_bg.gif');
	background-repeat:repeat-y;
	background-position:right;
	border:1px solid #d1d1d1;
	border-right:none;
	padding-top:15px;
	padding-right:0;
	width:expression(document.body.clientWidth > 750 ? "default" : "600px");
	min-width:500px;
}

.bkbox_inner {
	padding:10px 28px;
}

.bkbox_corner2 {
	position:relative;
	display:inline;
	float:right;
	top:-6px;
	margin-left:0px !important;
	margin-left:1px;
	z-index:3;
}

.bkbox_bottom {
	position:relative;
	background-color:#e0e0e0;
	margin-top:-1px;
	border-top:1px solid #d1d1d1;
}

.bkbox_title_corner, .bkbox_title_ru, .bkbox_corner_bottom {
	position:absolute;
	right:0px;
	top:0px;
	margin-top:-1px;
	margin-left:0px !important;
	margin-left:1px;
	width:expression(document.body.clientWidth > 750 ? "default" : "600px");
	min-width:500px;
}

.bkbox_title_ru {
	top:auto;
	bottom:0px;
}

.bkbox_corner_bottom {
	position:relative;
	top:auto;
	bottom:0px;
	left:0px;
	margin-top:0px;
	margin-left:0px !important;
}

.bkbox_corner {
	float:right;
	margin-top:-16px;
	margin-left:0px !important;
	margin-left:1px;

}

.bkbox_corner_bottom2 {
	float:right;
	margin-top:-6px;
	margin-left:0px !important;
	margin-left:1px;
}

.bkbox_title {
	top:-45px !important;
	top:-44px;
	position:absolute;
	padding:15px 25px 8px;
	background-image:url('http://img.webme.com/img/bkbox_bg.gif');
	background-repeat:repeat-y;
	background-position:right;
	border:1px solid #d1d1d1;
	border-bottom:none;
	margin-left:-1px;
	border-right:none;
}

.bkbox_menu {
	top:-45px !important;
	top:-44px;
	position:absolute;
	margin-left:-0px !important;
	margin-left:-1px;
}

.bkbox_menu ul {
	margin:0 0 0 -1px !important;
	padding:0;
	position:relative;
}

.bkbox_menu img {
	margin-top:7px;
}

.bkbox_menu_link a {
	background-image:url('http://img.webme.com/img/bkmenu_bg.gif');
	float:left;
	padding:10px 22px 8px;
	margin-top:7px;
	text-decoration:none;
	font-weight:bold;
	color:#7e7e7e;
	position:relative;
	z-index:1;
	outline:none;
	cursor:pointer;
}

.bkbox_menu_img {
	float:left;
	position:relative;
	z-index:1;
}

.bkbox_menu_link a:hover {
	color:#ffc500;
	background-image:url('http://img.webme.com/img/bkmenu_bg_mo.gif');
}

.bkbox_menu_link_ac  {
	padding:15px 26px 8px 28px;
	border:1px solid #d1d1d1;
	border-bottom:none;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	float:left;
	height:29px;
	background:white;
	margin-right:-5px;
	margin-left:-3px;
	position:relative;
	z-index:2;
}

.bkbox_menu_link_ac a:link {
	text-decoration:none;
	font-size:18px;
	cursor:default;
}

.bkbox_line {
	display:none !important;
	display:default;
}

.button_back, .button_save, .button_color, .button_down, .button_up, .button_edit {
	background-image:url('http://img.webme.com/img/buttonsmall_back.gif');
	padding:1px 5px 2px 31px !important;
	padding:0px 5px 0px 30px;
	display:inline;
	float:left;
	height:18px !important;
	height:17px;
	vertical-align:middle;
	position:relative;
	outline:0;
	line-height:21px !important;
}

.button_down {
	background-image:url('http://img.webme.com/img/buttonsmall_down.gif');
}

.button_up {
	background-image:url('http://img.webme.com/img/buttonsmall_up.gif');
}

.button_edit {
	background-image:url('http://img.webme.com/img/buttonsmall_edit.gif');
}


.button_color {
	background-image:url('http://img.webme.com/img/buttonsmall_color.gif');
	margin-left:-1px;
	margin-top:1px;

}

.button_save {
	background-image:url('http://img.webme.com/img/button_forward.gif');
	background-position:top right;
	padding:5px 36px 2px 8px !important;
	padding:4px 36px 2px 8px;
	height:20px !important;
	height:21px;
	margin-top:4px !important;
	margin-top:-1px;
	display:block;
}

a.button_caption, a.button_caption:link, a.button_caption:visited {
	text-decoration:none;
	color:#6e4b0f;
	font-weight:bold;
	position:absolute;
	left:9px;
	top:4px !important;
	top:3px;
	font-size:15px;
	outline:0;
}

a.button_caption_shadow, a.button_caption_shadow:link, a.button_caption_shadow:visited {
	color:#fff0be;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	margin-left:2px;
	outline:0;
}

.buttonsmall_r, .button_l {
	float:left;
	display:inline;
	margin:0;
	margin:0;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-top:1px;
	border:0;
	padding:0;
	text-align:left;
	width:2px;
	outline:0;
}

.button_l {
	float:left;
	margin-top:4px !important;
	margin-top:-1px;
	margin-left:0px;
	margin-right:0px !important;
	margin-right:-3px;

}

a.buttonsmall_caption, a.buttonsmall_caption:visited {
	text-decoration:none;
	color:#6e4b0f;
	font-weight:bold;
	position:absolute;
	left:30px;
	top:1px !important;
	top:0px;
	outline:0;
	font-size:12px;
}

.buttonsmall_caption_shadow {
	color:#fff0be !important;
	left:30px;
	top:0px;
	text-decoration:none !important;
	font-weight:bold;
	display:block;
	margin:1px 0 0 0 !important;
	margin:1px 0 0 1px;
	font-size:12px !important;
	outline:0;
}

.formrow, .formrow_ac {
	margin:1px 5px 0px 1px;
	display:block;
	padding:6px 0px;
	position:relative;
}

.formrow_ac {
	background-color:#fff6d8;
	font-weight:bold;
	position:relative;
}

.formrow_options {
	margin:0;
}

.formlabel, .formlabel_options {
	width:185px !important;
	width:232px;
	display:block;
	padding-left:28px;
	padding-right:20px;
	padding-top:2px;
	position:relative;
	float:left;
	font-size:12px;
	line-height:21px;
}

.formlabel_options {
	padding-left:12px;
	width:155px !important;
	width:202px;
}

.formrow input, .formrow select, .formrow_ac input, .formrow_ac select, .formrow textarea, .formrow_ac textarea, select, .form input, .form select {
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	border-right:1px solid #d4d0c8;
	border-bottom:1px solid #d4d0c8;
	padding:4px 5px 3px 5px;
	width:214px;
	position:relative;
	height:25px;
	margin-left:0px !important;
	margin-left:-3px;
}

.forum_main {
	width: 100%;
}

.forum_main select, .forum_main input {
	position:static;
}

.forum_main_small {
	border-left:1px solid #808080;
	border-top:1px solid #808080;
	border-right:1px solid #d4d0c8;
	border-bottom:1px solid #d4d0c8;
	padding:4px 5px 3px 5px;
	width:100px;
	position:static;
	height:25px;
	margin-left:0px !important;
	margin-left:-3px;
}

.formrow select, .formrow_ac select {
	padding:4px 2px 2px 2px;
	vertical-align:bottom;
}

.formrow_ac option, .tabs_area option, option {
	padding:5px 9px;
	border:0;
}

.formrow textarea, .formrow_ac textarea {
	position:relative;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	height:auto;
	position:relative;
	width:67%;
}

.button_outer {
	height:45px;
	margin-top:-2px;
	position:relative;
	margin-left:0px !important;
	margin-left:-2px;
}

.hrlayer {
	margin-top:23px;
}

.tabs ul, .tabs li {
	margin:0;
	margin-top:-2px;
	padding:0;
	margin-bottom:-1px;
}

.tabs li {
	display:inline;
	float:left;
	padding:4px 7px 0 9px;
	margin-right:2px;
	background-image:url('http://img.webme.com/img/tabs_bg.gif');
	font-weight:bold;
	color:#505050;
	cursor:pointer;
	position:relative;
	border-bottom:1px solid white;
	height:20px;
	margin-bottom:-1px;

}

.tabs_active {
	background-image:url('http://img.webme.com/img/tabs_ac_bg.gif') !important;
	color:#5c3902 !important;
	border:none !important;
	height:21px !important;

}

.tabs img {
	position:absolute;
	top:0px;
	right:0px;
}

.tabs_area {
	border:1px solid #ffc500;
	left:234px !important;
	left:-3px;
	width:60% !important;
	width:83%;
	position:relative;
	padding:0;
	margin-top:23px;
	margin-left:-1px;
	background:white;
	min-height:100px;
	font-weight:normal;
}

.tabs_textarea {
	width:100% !important;
	border:1px !important;
	margin:0px !important;
	margin-top:-1px;
	margin-left:3px;
	margin-right:-5px;
	left:0px !important;
	left:6px;
}

.tabs_inner {
	padding:15px;
}

.tabs_inner_top {
	margin:1px 0px;
	background:#edecea;
	padding:15px;
}

.tabs_inner_bottom {
	padding:15px;
}

.test {
	position:absolute;
	top:6px;
	left:7px;
	background-color:#e10558;
	height:10px;
	width:11px;
	padding:0px;
	font-size:0px;
	background-image:url('http://img.webme.com/img/buttonsmall_color_icon.gif');
}
#thumbs {
	padding:10px 24px;
}

.checkbox {
	border:none !important;
	background-image:none !important;
	margin:4px 1px !important;
	margin:8px 0px;
	left:0px !important;
	left:-4px;
	height:17px !important;
	width:17px !important;
}

#editor_menu {
	border-right:1px solid #d1d1d1;
	width:240px;
	padding-left:0px;
	background-position:right;
	margin-bottom:29px;
}

#editor_menu td {
	padding:0;
}

#editor_r {
	padding-left:26px;
	padding-right:26px;
	padding-top:12px;
}

#editor_r h2 {
	margin-bottom:8px;
	display:block;
}

#editor_r_r {
	position:absolute;
	top:48px;
	right:26px;
}

#editor_menu ul {
	padding:0;
	margin:0;
}

#editor_menu li {
	background-image:url('http://img.webme.com/img/editor_menu_e.gif');
	background-repeat:no-repeat;
	height:49px;
	width:200px;
	display:block;
	margin:0;
}

#editor_menu li:hover {
	background-color:#fff6d8;
	background-image:url('http://img.webme.com/img/editor_menu_e_mo.gif');
}

#editor_menu li a, .addpage li a {
	padding-left:76px;
	padding-top:17px;
	text-decoration:none;
	cursor:pointer;
	width:120px !important;
	width:150px;
	height:32px !important;
	height:49px;
	display:block;
}

#editor_menu ul ul {
	margin-left:59px;
	margin-bottom:8px;
}

#editor_menu ul ul li {
	background-image:url('http://img.webme.com/img/editor_menu_u_e.gif');
	background-repeat:no-repeat;
	height:25px;
	width:146px;
	display:block;
	margin:0;
}

.editor_subpage_list {
	background-image:url('http://img.webme.com/img/editor_menu_u_e.gif');
	background-repeat:no-repeat;
	height:31px !important;
	width:146px;
	display:block;
	margin-left:0px !important;
	padding-left:0px !important;
}

.editor_subpage_link {
	height:31px !important;
	padding-top:3px !important;
	margin-left:0px !important;
	padding-left:30px !important;
}

#editor_menu ul ul li:hover {
	background-image:url('http://img.webme.com/img/editor_menu_u_e_mo.gif');
}

#editor_menu ul ul li a {
	padding-top:4px;
	padding-left:30px;
	height:21px !important;
	margin-top:4px;
}



.arrows a:link, .arrows a:visited {
	text-decoration:none;

}.arrows a:hover {
	text-decoration:underline;
}

.arrows_e1 {
	padding-top:6px;
}

.arrows_e2 {
	padding-top:14px;
}

.arrows_e3 {
	padding-top:9px;
}

.checkbox_caption {
	display:inline;
	position:relative;
	top:-4px !important;
	top:-8px;
	margin-left:4px;
	font-size:12px;
}

.editor_menu_ac {
	font-weight:bold;
}

#editor_content {
	padding-top:18px;
	width:100%;
	font-size:12px;
}

.info_outer, .notice_outer {
	border:1px solid #d5d4d0;
	border-width:1px 0px;
	padding:1px 0px;
	line-height:19px;
}

.info, .notice {
	background-color:#fff6d8;
	padding:14px 21px;
}

.info_outer {
	border-color:#ededeb;
}

.info {
	background-color:#f6f6f6;
}

.bkbox .info_outer, .bkbox .notice_outer{
	margin-right:5px;
	margin-left:1px !important;
	margin-left:0;
	margin-top:5px;
	margin-bottom:20px;
}

.bkbox .info, .bkbox .notice {
	padding-left:28px;
}

.bkbox .info h4 , .bkbox .notice h4 {
	font-size:12px;
	padding:0;
	margin:0;
}

.bkbox .info p {
	padding:0;
	margin:0;
}

#options {
	margin-top:12px;
}

#more_extras {
	margin-top:15px;
}

#signup {
	margin:0px -12px;
}

#signup h1 {
	font-size:24px;
	padding:0;
	margin:0;
}

#signup_headline_outer, #signup_footer_outer, #landing_footer_outer, #landing_headline_outer, #login_footer_outer {
	border:1px solid #d4d3cf;
	border-width:1px 0px;
	margin-top:23px;
	margin-bottom:30px;
}

#landing_headline_outer {
	margin-bottom:23px;
}

#signup_footer_outer, #landing_footer_outer, #login_footer_outer {
	margin-top:11px;
}

#landing_footer_outer {
	margin-top:24px;
}

#signup_headline, #landing_headline {
	background-image:url('http://img.webme.com/img/clock.gif');
	background-position:top left;
	background-color:#f4f4f3;
	background-repeat:no-repeat;
	padding:18px 10px 18px 76px;
	margin:1px 0px;
}

#signup_footer, #landing_footer, #login_footer {
	margin:1px 0px;
	height:55px !important;
	height:57px;
	background-color:#fff6d8;
	position:relative;
}

#signup_footer input, #landing_footer input, #login_footer input {
	position:absolute;
	left:195px;
	top:11px;
	padding:4px 7px;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, verdana, helvetica, sans-serif;
}

#landing_footer input {
	left:258px;
}

#login_footer input {
	position:absolute;
	left:110px;
}

#login_footer img {
	margin-bottom:2px;
	margin-left:20px;
}

#signup_footer_img {
	position:absolute;
	bottom:-2px;
}

.formrow_space {
	height:36px;
}

.checkbox_label {
	display:inline;
	position:relative;
	top:-5px;
	margin-left:3px;
}
.input_appendix {
	display:inline;
	padding-top:3px;
	position:absolute;
	top:11px;
	margin-left:5px;
	font-weight:normal !important;
}

#landing_buttontext {
	font-size:16px;
	font-weight:bold;
	position:absolute;
	left:19px;
	top:17px;
}

#landing_maid {
	height:205px;
}

#landing_benefits {
	position:absolute;
	top:191px !important;
	left:362px !important;
	top:188px;
	left:271px;
}

#landing_benefits li{
	display:block;
	font-size:16px;
	margin-bottom:8px;
	padding:4px;
}

#landing_benefits li span {
	background-color:#ffea74;
	padding:5px 7px;
}

.bkbox table {
	margin-bottom:30px !important;
}

#addpage {
	background-image:url('http://img.webme.com/img/addpage.gif') !important;
	margin-top:27px !important;
	margin-bottom:10px;
	height:49px !important;
}

#menu_link_99999 {
	background-image:url('http://img.webme.com/img/addpage.gif') !important;
	margin-top:27px !important;
	margin-bottom:10px;
	height:49px !important;
}

#menu_link_99999:hover {
    background-image:url('http://img.webme.com/img/addpage_mo.gif') !important;
}

#menu_link_99999 a:link, .menu_link_99999 a:visited {
    padding-left:58px !important;
	width:235px;
}

#pics_catbar {
	background-color:#f6f6f6;
	margin:0 13px 15px;
	text-align:right;
	padding:10px 12px;
}

#pics_catbar label {
	margin-right:4px;
	font-weight:bold;
}

#pics_footer_outer {
	border-bottom:1px solid #d5d4d0;
	margin:0 13px;
}

#pics_footer {
	margin-bottom:1px;
	margin-top:15px;
	background-color:#f6f6f6;
	padding:20px;
}

#pics_footer label {
	display:block;
	font-weight:bold;
	margin-bottom:4px;
}

#pics_list .formrow, #pics_list .formrow_ac {
	margin:1px 13px;
	height:28px;
	padding:5px 0 0px 0;
}

#pics_list input {
	margin-left:20px !important;
}

#pics_list label {
	position:relative;
	top:-5px;
	margin-left:8px;
}

#moveform {
	margin-top:9px;
}

.innerbox {
	padding-left:28px;
}

.box_shadow {
	background-color:black;
	filter:alpha(opacity=12); -moz-opacity:0.12; 	opacity:0.12;
	width:100%;
	height:100%;
	position:absolute;
	left:4px;
	top:4px;
	z-index:-1;
	display:block !important;
	display:none;
}

.box {
	border:1px solid #d1d1d1;
	background-color:white;
	width:413px;
	z-index:2;
	position:relative;
	top:-29px;
	left:-5px;
}

.box .close {
	position:absolute;
	top:7px;
	right:7px;
	cursor:pointer;
}

.box h3 {
	margin:25px 8px 21px;
}

.box hr {
	margin:4px 8px 11px;
}

.box .img {
	border:1px solid #7d7d7d;
	border-top-color:#c2c2c2;
	border-left-color:#c2c2c2;
	padding:1px;
	width:112px;
	position:absolute;
	top:80px;
	left:22px;
}

.box .form {
	position:relative;

	left:164px;
}

.box .form label {
	font-weight:bold;
	font-size:14px;
	display:block;
	margin-bottom:5px;
}

.box .form select {
	margin-bottom:20px;
}

.newpic {
	display:none;
}

#editor_menu_overflow {
    height:600px;
    overflow-y:auto;
    overflow-x:hidden;
    margin-right:7px;
}

.formrow_textarea {
	height: default;
	width: 60% !important;
}


/*
  Screen Styles
	Optische Anstalt - http://optische.com
	look and feel.
*/


/* RESET
   v1.0 | 20080212 | http://meyerweb.com/eric/tools/css/reset/ 
--------------------------------------------------------------------------------*/

#rewrite div, #rewrite span, #rewrite applet, #rewrite object, #rewrite iframe,
#rewrite h1, #rewrite h2, #rewrite h3, #rewrite h4, #rewrite h5, #rewrite h6, #rewrite p, #rewrite blockquote, #rewrite pre,
#rewrite a, #rewrite abbr, #rewrite acronym, #rewrite address, #rewrite big, #rewrite cite, #rewrite code,
#rewrite del, #rewrite dfn, #rewrite em, #rewrite font, #rewrite img, #rewrite ins, #rewrite kbd, #rewrite q, #rewrite s, #rewrite samp,
#rewrite small, #rewrite strike, #rewrite strong, #rewrite sub, #rewrite sup, #rewrite tt, #rewrite var,
#rewrite b, #rewrite u, #rewrite i, #rewrite center,
#rewrite dl, #rewrite dt, #rewrite dd, #rewrite ol, #rewrite ul, #rewrite li,
#rewrite fieldset, #rewrite form, #rewrite label, #rewrite legend,
#rewrite table, #rewrite caption, #rewrite tbody, #rewrite tfoot, #rewrite thead, #rewrite tr, #rewrite th, #rewrite td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

#rewrite blockquote, q { quotes: none; }
#rewrite blockquote:before, #rewrite blockquote:after, #rewrite q:before, #rewrite q:after { content: ''; content: none; }
#rewrite :focus { outline: 0; }
#rewrite ins { text-decoration: none; }
#rewrite del { text-decoration: line-through; }
#rewrite table { border-collapse: collapse; border-spacing: 0; }
#rewrite .hideme { display: none; }

/* GLOBALS */

#rewrite { text-align: justify; width: 560px; }
#rewrite h2 { display: block; font-size: 20px; margin: 0 0 20px 0; }
#rewrite h3 { display: block; font-size: 14px; margin: 0 0 10px 0; padding: 10px 0 0 0; }
#rewrite p { line-height: 1.3; margin-bottom: 10px; }
#rewrite p.date { padding-top: 10px; }

#rewrite table { border-collapse: collapse; margin: 10px 0 20px 0; padding: 0; width: 100%; }
#rewrite table th { background: #eee; border-bottom: 1px solid #ddd; font-size: 11px; font-weight: bold; padding: 3px 10px; text-align: left; }
#rewrite table tbody tr { border-bottom: 1px solid #ddd; line-height: 24px; }
#rewrite table tbody tr:hover { background: #FFEA74;  } 
#rewrite table tfoot td { padding: 20px 0 0 0; }
#rewrite table tbody td { line-height: 1.5; padding: 3px 10px; vertical-align: top; } 
#rewrite table .domain { width: 40px; }
#rewrite table .reg { width: 170px; }
#rewrite table a { font-weight: normal; text-decoration: none; }
#rewrite table a:hover { text-decoration: underline; }

#rewrite .item { position: relative; padding-left: 50px; }
#rewrite .item .number { position: absolute; left: 20px; top: 0;  }

#content_inner #rewrite ul { }
#content_inner #rewrite li { display: list-item; list-style-type: circle; line-height: 1.3; margin: 0 0 10px 80px; padding: 0; }

#plans_table { width: 100%; font-size: 11px; border-collapse: collapse; border-spacing: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#plans_table tr:hover { background: #fff !important; }	
#col_feature { width: 240px; }
#col_plan1, #col_plan2, #col_plan3, #col_plan4 { width: 90px; }
.plan_name { font-size: 16px !important; }
.plan_name span { display: block; padding-bottom: 15px; }
#plan_head { display: none; }
#head_plan1, #head_plan2, #head_plan3, #head_plan4 { text-align: center; }
#plan_body td, #plan_body th { padding: 6px 0; text-align: center; border-bottom: 1px solid #ddd; }
#plan_body td { font-weight: bold; font-size: 11px; }
#plan_body tr.oldschool td { font-weight: normal; text-align: left; }	
#plan_body tr.row_header td { padding: 16px 0 0 0; }
#plan_body .section_title h3 { font-size: 12px; margin: -8px 0 0 0; padding: 0 0 8px 0; }
#plan_body tr th { text-align: right; padding-right: 18px; font-weight: normal; font-style: normal; }
#plan_body td.price { padding: 10px 0 12px 0; font-size: 10px; font-style: italic; font-weight: normal; }
#plan_body td.price strong { display: block; font-size: 16px; font-weight: normal; font-style: normal; line-height: 20px; }
#plan_body tr.row_prices td, #plan_body tr.row_prices th { border: none; vertical-align: middle; }
#plan_body span.yes { background: url('http://img.webme.com/img/features_yes.png') no-repeat 0px 6px; display: block; height: 18px; margin: 0 auto; text-indent: -9999px; width: 12px; } 
#plan_body span.no { display: none; }
.oldschool #col_feature { width: 82px; }	
.oldschool #plan_body tr.oldschool td { font-weight: normal; text-align: left; }

p.item {float:left;width:510px;}
* html p.item { w\idth:560px; }
#rewrite {position:relative;}
#content_inner h3 {width:100%;}

