
/** 6 */
* html .sidebar {position:absolute; width:216px; margin-left:-216px; height:auto; min-height:400px;}

/** IE ONLY */
A:hover		{text-decoration:underline; color:red;}
A:link		{color:#f29538; text-decoration:none;}
a:visited   {color:#f29538; text-decoration:none;}

/** SHARED */
.bcwhite	{background-color:#FFFFFF;}
.vcenter	{margin-left:auto; margin-right:auto;}
.hauto		{height:auto;}
.fleft		{float:left;}
.twidth		{width:1010px;}
.pwidth		{width:1000px}
.p10		{padding:10px;}
.mleft10    {margin-left:10px;}
.mb20		{margin-bottom:20px;}
.mtop50		{margin-top:50px;}
.fleft		{float:left;}
.clr		{clear:both;}
.cyellow	{color:#f29538;}
.cblue		{color:#0000ff;}
.cred       {color:#c22e54;}
.tup		{text-transform:uppercase;}
.bclgray	{background-color:#efefef;}
.fajust		{text-align:justify;}
.faleft     {text-align:left;}
.mright22	{margin-right:22px;}
.b0			{border:0px solid;}
.chand		{cursor:pointer;}
.imgbounce	{margin-left:0px;}
.imgbounce:hover{margin-left:7px;}


/** STANDARD */
body		{margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; background-image: url('../images/bgsite.bmp'); background-repeat: repeat-x;}
.shdleft	{width:5px; height:396px; background-image: url('../images/shd_left.bmp');}
.pagebg		{background-image: url('../images/bgsite.jpg'); background-repeat:no-repeat;}
.shdright	{width:5px; height:396px; background-image: url('../images/shd_right.bmp');}
.sidebar	{position:absolute; width:216px; margin-left:12px; height:auto; min-height:400px;}
.logo		{width:216px; height:159px; background-image: url('../images/logo.png'); cursor:pointer;}
.banner		{height:272px; margin-top:14px; background-image: url('../images/default_banner.jpg');}
.menueholder{height:49px; margin-left:0px; padding-left:230px;}
.contentholder	{margin-left:256px; margin-top:27px; width:724px; min-height:750px;}
.footer		{width:100%; height:250px; margin-top:100px; background-color:#fa7b7e; background-image: url('../images/bgfooterbox.bmp'); background-repeat: repeat-x;}
.footerbox	{width:149px; height:206px; background-image: url('../images/bgfooterbox.bmp'); background-repeat: repeat-x;}
.footershd	{width:30px; height:206px; background-image: url('../images/shdfooter.jpg'); background-repeat: repeat-x;}
.footershdleft	{width:22px; height:206px; background-image: url('../images/shdfooter_left.jpg'); background-repeat: repeat-x;}
.footershdright	{width:22px; height:206px; background-image: url('../images/shdfooter_right.jpg'); background-repeat: repeat-x;}
.footercontent	{margin-top:10px; margin-left:10px; line-height:22px;}

 *html .menueholder{height:49px; margin-left:0px;}

/** SIDEBAR */
.boxfunction{width:186px; margin-top:15px; margin-left:5px; border:1px solid; border-color:#d3d3d3;}
.boximg		{width:206px; margin-top:15px; margin-left:5px; border:1px solid; border-color:#d3d3d3;}
.boxfbtn	{margin-left:97px; margin-top:10px;}
.boxbgimg   {background-image: url('../images/sbg_geschenke.jpg'); background-repeat: no-repeat; background-position:bottom;}

/** CONTENT TEXT + IMAGE CASE 1 */
.txtbox		{width:226px;}
.teaserholeder	{width:474px; height:75px;}

/** CONTENT CASE 2 */
.txtboxfull {width:721px;}

/** CONTENT CASE 3 */
.texboxhalf	{width:350px;}
.c1imgbox	{width:460px;}

/** CONTENT CASE 4 */
.txtprattribut {width:200px;}
.txtover {height:180px; width:711px; overflow:auto; padding:5px; padding-top:8px; background-color:#efefef}

/** FNT */
.fbiger		{font-family:Verdana; font-size:12px; line-height:18px; color:#7b7b7b;}
.fpageheadline{font-family:Georgia; font-size:42px; color:#888888; margin-bottom:10px;}
.fteaser	{font-family:Georgia; font-size:24px; color:#b1b1b1; line-height:28px;}
.fnorm		{font-family:Verdana; font-size:11px; line-height:18px; color:#4c4c4c;}
.fwhite		{font-family:Verdana; font-size:11px; color:#FFFFFF; text-decoration:none;}

/** FRM */
.fldset	{width:700px; border:1px solid; border-color:#d3d3d3;}
.frmshortlbl{width:70px; display:block; margin-bottom:3px;}
.frmlbl     {width:175px; display:block; margin-bottom:7px; margin-left:10px;}
.frmshorttxt{height:14px; width:110px; margin-bottom:7px; border:1px solid; border-color:#FFFFFF; background-color:#c9c9c9;}
.frmtextbox	{height:22px; margin-bottom:7px; border:1px solid; border-color:#FFFFFF; background-color:#e4e4e4; font-size:15px;}
.legend     {margin-left:30px;}
.lblwarn    {color:#ba1313; font-size:13px;}

/** LBL */
.lblproductnumber {display:block; margin-left:100px; font-size:9px; letter-spacing:1px; padding-top:3px;}
.lblproductprice  {display:block; margin-left:30px; margin-top:11px; font-size:25px;}

/** IMG */
.footertopic{margin-left:8px; margin-top:15px;}
.primgmargin{margin-right:18px; margin-top:5px; float:left;}
.pricelabel {height:75px; width:165px; background-image:url('../images/price-label.jpg'); background-repeat:no-repeat;}
.grundpreislabel  {height:45px; width:165px; background-image:url('../images/grundpreis-label.jpg'); background-repeat:no-repeat; }
.lblproductbaserate {margin-left:10px; margin-top:23px; float:left;}

/** SIDEBOX PRIVATE EVENTS FÄRBUNG BULL - SOLLTE DAS GEÄNDERT WERDEN ENTFÄLLT DIESE ZEILE **/
.cgray      {color:#efefef;}


/** BANNER **/
.atbanner		{height:272px; margin-top:14px; background-image: url('../images/banner-01.jpg');}
.ddbanner		{height:272px; margin-top:14px; background-image: url('../images/banner-02.jpg');}
.vbbanner		{height:272px; margin-top:14px; background-image: url('../images/banner-03.jpg');}

