#seite {float:left; width:100%; vertical-align:top; padding:0; margin:0 0 10px;}

.ccontent {float:left; width:100%; height:auto; padding:0; margin:0; vertical-align:top; line-height:1.3em;}

/* STARTSEITE - HOMEPAGE */
#sideblocks {/*float:left; width:100%; background:url(../../../themes/wave1/img/sideblocks-contentbg.png) top left repeat; */}
#wrapper {float:left; width:100%; padding:0; margin:0;}
#sideblocks a {text-decoration:none;}
#sideblocks img {/*float:left; width:30%; height:30%; margin:0 10px 10px 0; padding:0;*/}
.title {font-weight:bold; font-size:85%; width:100%;}
.desc  {padding:0 10px 0 0; font-size:85%; width:100%;}
.template_edit {bottom:2px; left:25px; float:left;}

ul#reference-list {width:100%;}
ul#reference-list li {float:left; width:auto; list-style:none}

#ajax_container_start {width:100% /*290px*/; /*height:100px;*/ padding:0; margin:0 20px 10px 0; /*background:#fff;*/}
/* ul#reference-list li a p img {width:auto; height:60px;} */

#lside_ext_start {float:left; width:100px; height:100%; background:#ffffff; margin:0; padding:0;}
.pic_small_start {float:left; width:100px; height:100px; margin:0; padding:0; background:#fff;}

#rside_ext_start {float:left; width:155px; height:auto; vertical-align:top; margin:0; padding:0 0 0 10px;}
.title_ext_start {float:left; width:auto; font-weight:bold; font-size:100%; color:#666666; margin:0 0 5px;}
.kat_ext_start {float:left; width:auto; font-weight:bold; font-size:80%; margin:0; padding:0; clear:left;}
.details_start {float:left; width:100%; height:auto; line-height:25px; font-size:90%; color:#999999;}


/* FORMATIERUNG F�R STARTSEITE DER GALERIE */
#placeholder        {float:left; width:100%; padding:0 0 5px; margin:-10px 0 0;}
#ajax_container {float:left; width:46.5%; heigh:100%; padding:0; margin:0 10px 15px 15px; /*background:#fff;*/}
.ajax_border_TL        {float:left; width:100%; background:url(../img/borders/TL.png); background-position:top left; background-repeat:no-repeat;}
.ajax_border_T        {float:left; width:100%; height:10px; margin-left:5px; background:#ffffff url(../img/borders/T.png); background-position:top; background-repeat:repeat-x;}
.ajax_border_TR        {float:right; width:100%; margin:0 -5px 0 5px; background:url(../img/borders/TR.png); background-position:top right; background-repeat:no-repeat;}
.ajax_border_L        {float:left; width:100%; background:url(../img/borders/L.png); background-position:top left; background-repeat:repeat-y;}
.ajax_border_R        {float:right; width:100%; margin:0 -10px 0 10px; background:#fff url(../img/borders/R.png); background-position:top right; background-repeat:repeat-y;}
.ajax_border_BL        {float:left; width:100%; background:url(../img/borders/BL.png); background-position:bottom left; background-repeat:no-repeat;}
.ajax_border_B        {float:left; width:100%; height:10px; margin-left:5px; background:#ffffff url(../img/borders/B.png); background-position:bottom left; background-repeat:repeat-x;}
.ajax_border_BR        {float:right; width:auto; margin:0 -5px 0 5px; background:url(../img/borders/BR.png); background-position:top right; background-repeat:no-repeat;}

/* === NEWITEM == */
#newitem {/*float:left;*/ width:100%; height:20px; margin:0; padding:5px 0 4px 0; background:#eaeaea;}
#newitem a {margin-left:5px;}
.submit_info {font-size:11px; background:#FF660 }

#item_container {float:left; width:100%; margin:0; padding:0;}
.item_pic_small {float:left; width:15%; height:auto; margin:auto 10px auto auto;}
.item_pic_small img {width:85%; height:85%;}

/* FORMATIERUNG F�R ARTIKELSEITE */
#item_left {float:left; width:40%;}
#item_right {float:left; width:60%;}
#item_pic {float:left; width:90%; height:100%; margin-right:25px;}
.item_pic {float:none; width:auto; height:100%; margin:0 auto;}
.item_pic img {float:left; width:100%; height:100%; margin:2px 0; vertical-align:top;}

#item_complete_right {float:left; width:100%; margin:0 0 -23px; padding:0;}
#item_complete_desc {height:100%; margin:0; font-weight:normal;}
.item_complete_title {width:auto; margin:0 0 10px 0; font-weight:bold;}
.item_complete_kat {float:right; width:auto; font-weight:normal;}
.item_complete_desc {float:left; width:100%; height:100%; margin:20px 0; padding:0; font-weight:normal;}
.item_complete_back {float:left; width:auto; padding:0; margin:0 0 8px;}
.item_complete_linkback {float:left; width:auto; margin:0 10px 0 0;}
.item_complete_edit {float:left; width:auto; margin:0 10px 0 0;}

#item_desc {width:auto; height:100%; line-height:20px; margin:0; text-align:left;}
.item_title {width:auto; margin:0 0 10px 0; font-weight:bold;}
.item_kat {width:auto; font-weight:bold; font-size:80%;}
.item_desc {height:100%; margin:0; padding:0 5px 0 0; font-weight:normal;}
.item_cost {width:auto; margin:20px 0 10px 0; font-weight:bold;}

.item_contact_back {float:left; width:100%; margin-right:25px;}
/* a.item_pic {width:auto; height:25px; line-height:28px;}*/
a.item_back {float:left; width:50%; margin:10px 0; padding:0;}
a.item_contactlink {float:right; text-align:right; width:50%; margin:10px 0; padding:0;}


/* THUMBS */
#item_thumbshots {float:left; width:100%; height:auto;}
#item_thumbshots img {float:left; width:100%; height:auto;}
.item_thumb {float:left; width:9.1%; height:auto; margin:10px 10px -18px 0; padding:0;}


#item_bottom {float:left; width:100%; margin:10px auto 10px 0;}

.item_edit {float:right; width:auto; text-align:right;}
.item_edit img {width:auto; height:auto; text-align:right;}

/* STARTSEITE DES SHOPS */
#lside_ext {float:left; width:44.5%; height:140px; background:#fff; padding:0 10px 0 0;}
.pic_small {float:left; width:100%; height:100%; margin:0;}
.pic_small img {float:left; width:100%; height:140px;}

#rside_ext {float:left; width:53%; height:auto; vertical-align:top; margin:0; background:#fff;}
.title_ext {float:left; width:100%; font-weight:bold; font-size:100%; color:#666666; margin:0 0 5px;}
.kat_ext {float:left; width:100%; font-weight:bold; font-size:80%;}
.description_ext {float:left; width:100%; height:100%; padding:0; margin:0; line-height:12pt; font-weight:normal; text-align:justify; color:#333; font-size:10px;}
.details {float:left; width:100%; height:auto; line-height:25px; font-size:90%; color:#999999;}
.edit {float:right; width:auto; text-align:right; margin:-25px 0 0 0;}


/* FORMATIERUNG F�R GE�FFNETE PRODUKTANSICHT */
#lside_int {float:left; width:auto; height:100%;}
.pic_big {float:left; width:50%; height:100%; margin:5px 15px 0 0; cursor:pointer;}
.pic_big img {width:100%; height:100%;}


/* === Formular-Formatierungen === */
#functions {padding:25px 0 0 0; border:none;}
#functions input[type=text] {width:100%; vertical-align:top; margin:0 25px 0 0; padding:2.8px;}
#functions input[type=submit] { vertical-align:top; margin:0; padding:2px;}
#functions input[type=reset] { vertical-align:top; margin:0; padding:2px;}
#functions input[type=button] { vertical-align:top; margin:0; padding:2px;}

.fname {vertical-align:middle; padding:10px 10px 0 0;}
.save {text-align:center; vertical-align:middle; padding:10px 0 0 0;}
.reset {text-align:center;vertical-align:middle; padding:10px 0 0 0;}
.close {text-align:center; vertical-align:middle; padding:10px 0 0 0;}


/* === PAGE DESC FORMAT === */
#page_desc_title {float:left; width:100%; font-weight:bold; margin:0 0 10px 0;}
#page_desc_img img {float:left; width:auto; padding:0 10px 5px 0; margin:0;}
#page_desc_img img[style] {float:right; width:auto; padding:0 0 5px 10px; margin:0;}
#page_desc_desc {text-align:justify;}


/* === Formular-Formatierungen === */

input.editfrm {width:50%; padding:2.8px; margin:0 auto;}
textarea.editfrm {width:99%; padding:0; margin:0 auto;}

textarea.editfrm_thumbs {width:25%; padding:0; margin:0 auto;}

/* ================================================================ PHP- FORMATIERUNGEN ================================================================ */
ul#feed {font-size:11px; padding:0; margin:0;}
#feedtitle {float:right; width:auto; height:40px; margin:0; padding:0; position:relative;}
div.feedtitle2_bg_left {float:left; width:25px; height:25px; margin:0;}
div.feedtitle2 {float:left; width:auto; height:15px; margin:0; padding:5px; color:#333; font-size:9px; font-weight:bold; background:#ff9933;}
div.feedtitle2_bg_right {float:left; width:5px; height:24px; margin:0; padding:0; background:url(<?php echo ICMS_THEME_URL; ?>/newspaper/img/ncc-bg_feedtile_r.png) top right no-repeat;}
li.feed {padding:5px 0;}
/*li.feed a {color:#666; font-size:10px;}*/

/* ======================== CONTENT BEREICH =======================*/
#list ul {margin:0 0 0 15px; padding:0;}
#list ul li {list-style:circle; margin:-2px auto 15px;}