/*Product Shops*/

/*berschrift ber der rechten Navigation*/
#cLeft h2#shops {width:111px;}

/*Bhne*/
#cMain #headerShops {text-align:left;padding:0 0 0 0;width:603px;height:230px;}
#cMain #headerShops span {display:none;}
#cMain #headerShops .btn {padding:190px 0 0 36px;}

#cMain #shopsOverviewHeadline {padding:0;width:603px;height:127px}
#cMain #shopsOverviewHeadline span {display:none;}
#cMain #shopsOverviewHeadline .btn {width:140px; height:23px; z-index:99; position:absolute; margin:180px 0px 0px 165px;}
/*#cMain #shopsOverviewHeadline .btn {margin:180px 0 0 180px;}*/

#cMain #headerShopsInklusive {padding:0;margin:0 0 5px 0;width:603px;height:210px;}
#cMain #headerShopsInklusive span {display:none;}

#cMain #headerShopsFunktionen {padding:0;margin:0 0 5px 0;width:603px;height:210px;}
#cMain #headerShopsFunktionen span {display:none;}

#cMain .contentShops {margin:0;width:601px;color:#FFFFFF;font-weight:bold;font-size:12px;padding:0;}
#cMain .contentShops span {display:none;}

/*Inhalte unterhalb der Bhne Inklusive*/
#cMain .contentShopsInklusive {margin:0 0 0 7px;padding:0;width:590px;height:613px;}
#cMain .contentShopsInklusive .oFRow {float:left;width:615px;}
#cMain .contentShopsInklusive #oFRow1 {margin:225px 0 0 0;}
#cMain .contentShopsInklusive #oFRow2 {margin:120px 0 0 0;}
#cMain .contentShopsInklusive .oFRow .col {display:inline;float:left;width:160px;}
#cMain .contentShopsInklusive .oFRow .col a#a1 {width:122px;height:23px;margin:0 0 0 15px;}
#cMain .contentShopsInklusive .oFRow .col a#a2 {width:122px;height:23px;margin:0 0 0 56px;}
#cMain .contentShopsInklusive .oFRow .col a#a3 {width:122px;height:23px;margin:0 0 0 96px;}
#cMain .contentShopsInklusive .oFRow .col a#b1 {width:122px;height:23px;margin:0 0 0 15px;}
#cMain .contentShopsInklusive .oFRow .col a#b2 {width:122px;height:23px;margin:0 0 0 56px;}
#cMain .contentShopsInklusive .oFRow .col a#b3 {width:122px;height:23px;margin:0 0 0 96px;}
#cMain .contentShopsInklusive .oFRow .col a:hover{background:none}

/*Inhalte unterhalb der Bhne So funktioniert's*/
#cMain .contentShopsFunktionen {margin:0 0 0 7px;padding:0;width:590px;height:413px;}
#cMain .contentShopsFunktionen .oFRow {float:left;width:615px;}
#cMain .contentShopsFunktionen #oFRow1 {margin:225px 0 0 0;}
#cMain .contentShopsFunktionen #oFRow2 {margin:120px 0 0 0;}
#cMain .contentShopsFunktionen .oFRow .col {display:inline;float:left;width:160px;}
#cMain .contentShopsFunktionen .oFRow .col a#a1 {width:122px;height:23px;margin:0 0 0 15px;}
#cMain .contentShopsFunktionen .oFRow .col a#a2 {width:122px;height:23px;margin:0 0 0 56px;}
#cMain .contentShopsFunktionen .oFRow .col a#a3 {width:122px;height:23px;margin:0 0 0 96px;}
#cMain .contentShopsFunktionen .oFRow .col a#b1 {width:122px;height:23px;margin:0 0 0 15px;}
#cMain .contentShopsFunktionen .oFRow .col a#b2 {width:122px;height:23px;margin:0 0 0 56px;}
#cMain .contentShopsFunktionen .oFRow .col a#b3 {width:122px;height:23px;margin:0 0 0 96px;}
#cMain .contentShopsFunktionen .oFRow .col a:hover{background:none}

/* Uebersicht Shops */
#cMain .contentShops .c00 {border-right:1px solid #FFFFFF;float:left;}
#cMain .contentShops .c01 {float:left; width:199px;}
	html>body #cMain .contentShops .c01 {width:197px;}
#cMain .contentShops .c02 {float:left; width:199px;}
	html>body #cMain .contentShops .c02 {width:197px;}
#cMain .contentShops .c03 {float:left; width:199px;}
	html>body #cMain .contentShops .c03 {width:197px;}

#cMain .contentShops .cHd {padding:5px 0 12px 0;} /* Produkt - Head */
#cMain .contentShops .cPri {padding:0 0 5px 0;} /* Produkt - Preise */
#cMain .contentShops .cBtn {padding:0;} /* Produkt - Buttons */
#cMain .contentShops .cSHd {padding:3px 0 3px 0;} /* Produkt - SubHead */
#cMain .contentShops .cFtr {padding:5px 0 12px 0; height: 280px;} /* Produkt - Features */

#cMain .contentShops .FtrL a.info{font-weight: normal; color: #000000; background: none; text-decoration: underline}

#cMain .contentShops .cAll {float:left; border: solid #FFFFFF; border-width: 0; display: block;}
#cMain .contentShops .cAllbot {float:left; border: solid #FFFFFF; border-width: 0; display: block;}
#cMain .contentShops .cAllhl {float:left; text-align:center; margin:0px 0px 0px 0px; width:599px; background:#fe0101; font-weight: bold; color:white;padding-top:4px;padding-bottom:4px;}
#cMain .contentShops .cAllnohl {float:left; text-align:center; margin:0px 0px 0px 0px; width:599px; background:#0F3774; font-weight: bold; color:#ffffff;padding-top:4px;padding-bottom:4px;}

/* Produkt - Stoerer */
#cMain .contentShops .c01 .stor01{padding: 0px; background: transparent url(/imperia/md/images/strato_de/basics/elements/neu_40x25_trans.png) no-repeat left top; z-index: 99; margin-left: 10px; margin-top: 3px; width: 100px; height: 30px; position: absolute; display:none;}
#cMain .contentShops .c02 .stor02{padding: 0px; background: transparent url(/imperia/md/images/strato_de/basics/elements/neu_40x25_trans.png) no-repeat left top; z-index: 99; margin-left: 10px; margin-top: 3px; width: 100px; height: 30px; position: absolute; display:none;}
#cMain .contentShops .c03 .stor03{padding: 0px; background: transparent url(/imperia/md/images/strato_de/basics/elements/neu_40x25_trans.png) no-repeat left top; z-index: 99; margin-left: 10px; margin-top: 3px; width: 100px; height: 30px; position: absolute; display:none;}

/*  Klassen zum  highlighten einer Spalte bzw.  Zelle */
/*  hier default = kein highlight */
#cMain .contentShops .c_hd_def_def{ background: #0F3774;border-left:1px solid #0F3774;border-right:1px solid #0F3774;}
#cMain .contentShops .c_def_def{ background: #CAECFC;border-left:1px solid #0F3774;border-right:1px solid #0F3774;}
#cMain .contentShops .c_bot_def{ background: #CAECFC;border-left:1px solid #0F3774;border-right:1px solid #0F3774;border-bottom: 1px solid #0F3774;height:300px}

/*  hier aktion = highlight */
#cMain .contentShops .c_hd_def_akt{ background: #FF8A10;border-left:1px solid #FF8A10;border-right:1px solid #FF8A10;}
#cMain .contentShops .c_def_akt{ background: #FFDF96;border-left:1px solid #FF8A10;border-right:1px solid #FF8A10;}
#cMain .contentShops .c_bot_akt{ background: #FFDF96;border-left:1px solid #FF8A10;border-right:1px solid #FF8A10;border-bottom: 1px solid #FF8A10;height:300px}

#cMain .contentShops .price_pic {margin-top: 10px;}
#cMain .contentShops .btnOrd {padding-bottom: 7px;}
#cMain .contentShops .btnInfo {}

#cMain .contentShops ul {font-family:Arial,Helvetica,sans-serif;font-size:11px;list-style:none; list-style-image: none; margin:8px 8px 0px 6px;text-align:left;color:#000000;}
#cMain .contentShops li {line-height:13px;margin:0 0 8px 0;font-weight:normal}
#cMain .contentShops li span.red{display:inline;font-weight:bold;color:#FF0000;font-size:11px;}

/* Tabelle detallierte Beschreibung Shops */
#cMain table.tableShops {background:#caecfc;font-size:11px;width:599px;}
#cMain table.tableShops th {padding:5px 0 12px 0; color:#FFFFFF;font-weight:bold;font-size:12px;}

#cMain table.tableShops th.t1 {width:204px;}
#cMain table.tableShops th.tspace {background:#ffffff;width:1px;}
#cMain table.tableShops th.t3 {width:128px;}
#cMain table.tableShops th.t5 {width:128px;}
#cMain table.tableShops th.t7 {width:128px;}


#cMain table.tableShops td {vertical-align:middle;color:#0f3774}
#cMain table.tableShops td img {margin:10px 0 0 0}

#cMain table.tableShops td.t1 {width:204px;padding:0;}
#cMain table.tableShops td.tspace {background:#ffffff;width:1px;}
#cMain table.tableShops td.t3 {width:128px;padding:5px 0 5px 0;text-align:center;}
#cMain table.tableShops td.t5 {width:128px;padding:5px 0 5px 0;text-align:center;}
#cMain table.tableShops td.t7 {width:128px;padding:5px 0 5px 0;text-align:center;}

#cMain table.tableShops td.t1a {color:#FFFFFF;font-weight:bold;font-size:12px;}
#cMain table.tableShops td.t3a {}
#cMain table.tableShops td.t5a {}
#cMain table.tableShops td.t7a {}

#cMain table.tableShops td div.margin {padding:4px 9px 4px 9px;}
#cMain table.tableShops td a:link{background:none;color:#0f3774;}
#cMain table.tableShops td a:hover{background:none;color:#0f3774;}
#cMain table.tableShops td a:active{background:none;color:#0f3774;}
#cMain table.tableShops td a:visited{background:none;color:#0f3774;}

/* Aktion highliten */
#cMain table.tableShops .c_hd_def_akt {background: #FF8A10;border-left:1px solid #FF8A10;border-right:1px solid #FF8A10;}
#cMain table.tableShops .c_shd_def_akt {background: #FF8A10;border-left:1px solid #FF8A10;border-right:1px solid #FF8A10;}
#cMain table.tableShops .c_def_akt {background: #FFDF96;border-left:1px solid #FF8A10;border-right:1px solid #FF8A10;border-bottom:1px solid #FF8A10;}
#cMain table.tableShops .c_bot_akt {background: #FFDF96;border-left:1px solid #FF8A10;border-right:1px solid #FF8A10;}

/* Default-Ansicht */
#cMain table.tableShops .c_hd_def_def {background: #0F3774;border-left:1px solid #0F3774;border-right:1px solid #0F3774;}
#cMain table.tableShops .c_shd_def_def {background: #0F3774;border-left:1px solid #0F3774;border-right:1px solid #0F3774;}
#cMain table.tableShops .c_def_def {background: #CAECFC;border-left:1px solid #0F3774;border-right:1px solid #0F3774;border-bottom:1px solid #0F3774;}
#cMain table.tableShops .c_bot_def {background: #CAECFC;border-left:1px solid #0F3774;border-right:1px solid #0F3774;}

#cMain table.tableShops .cFull {text-align:center;margin:0px 0px 0px 0px;background:#fe0101;color:white;padding-top:4px;padding-bottom:4px;}
#cMain table.tableShops .cFull2 {text-align:center;margin:0px 0px 0px 0px;background:#0F3774;color:#ffffff;padding-top:4px;padding-bottom:4px;}




/*Schrift Partner-Logos / Footer */
#cMain #logoFooter {clear:both;width:600px; margin-top:10px;}
#cMain #logoFooter .pfoodlog {padding:5px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#000000;text-align:left; }
#cMain #logoFooter .pfoodlog p {text-align:left;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#000000;text-align:left;}
#cMain #logoFooter .pfoodlog a {background:none;text-decoration:underline;font-weight:normal;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#000000;text-align:left;}