﻿body,table,th,td,p,div,span,img,iframe,h1,h2,h3 { padding:0px; margin:0px; border:0px none #ffffff; vertical-align:top; text-align:left; font:normal 11px/15px arial,helvetica,sans-serif; color:#333; }
table { border-spacing:0px; border-collapse:collapse; }
th,td,p,div,span,h1,h2,h3 { cursor:default; overflow:hidden; }
body { background:#0a2d64; background-image:url(../../Templates/Common/Images/bg_master_kachel.gif); background-repeat:repeat-x; background-position:top; }
body#MasterpagePopup { background: #ffffff; }
span {width:100%;}
.center { text-align:center;}
.bold { font-weight:bold; }
.float { float:left;}
.clear {clear:all; }
.weekinaktiv { background:url(../../Templates/Common/Images/b_week_i.gif) no-repeat; width:30px; height:16px;} 
.weekaktiv { display:block; background:url(../../Templates/Common/Images/b_week_a.gif) no-repeat; width:30px; height:16px;}
.weekaktivletest {display:block; background:url(../../Templates/Common/Images/b_week_l.gif) no-repeat; width:30px; height:16px;}
.extra {display:block; background:transparent url(../../Templates/Common/Images/arrow_extra.gif) no-repeat scroll 0 5px; font-weight:normal; line-height:15px; margin-bottom:7px; padding-left:10px;}
 
 
 div#Content div.content div.BordeBottomDashed { padding:13px 22px 13px 36px; margin-bottom:13px;}
 div#Content div.content div.BordeBottomSolid { padding-bottom:13px; border-bottom:solid 1px #dae0e8; margin-bottom:13px;}
 div#Content div.content div.BordeBottomSolidBig { border-bottom:solid 6px #dae0e8; margin-bottom:13px; }
 
 div#Content div.content div.divider {background:url(../../Templates/Common/Images/bg_content_divider.gif) no-repeat;height:20px;left:-1px;margin: 0 -15px 0 -34px;}
 div#Content div.content div.dividertipp {background:url(../../Templates/Common/Images/bg_content_divider.gif) no-repeat;height:20px;margin: 0 0 0 -1px;}
 div#Content div.content span div.divider {background:url(../../Templates/Common/Images/bg_content_divider.gif) no-repeat;height:20px;margin: 0 0 0 -1px;}

a { color:#0a2d64; text-decoration:none; }
a:hover { text-decoration:underline; }
a.arrow { background:url(../../Templates/Common/Images/arrow_std.gif) no-repeat; background-position:right 5px; padding:0px 10px 0px 0px; }
a.back { font-weight:bold; background:url(../../Templates/Common/Images/arrow_std_back.gif) no-repeat; background-position:left 3px; line-height:15px; padding-left:7px;}
a.go { font-weight:bold; background:url(../../Templates/Common/Images/arrow_std_go.gif) no-repeat; background-position:right 4px; line-height:15px; padding-right:7px;}
a.sort { font-weight:bold; background:url(../../Templates/Common/Images/arrow_std_sort.gif) no-repeat; background-position:right 3px; line-height:15px; padding-right:17px;}
a.print {  background:url(../../Templates/Common/Images/icon_print.gif) no-repeat; background-position:right 0px; line-height:35px; padding:6px 30px 4px 0px; margin-right:15px; font-weight:bold;}
a.send {  background:url(../../Templates/Common/Images/icon_send.gif) no-repeat; background-position:right 0px; line-height:35px; padding:6px 30px 4px 0; font-weight:bold;}

div.alignright { text-align:right;}

h1 { font-size:20px; font-weight:normal; line-height:28px; color:#0a2d64; }

div.bgbody {background-image:url(../../Templates/Common/Images/bg_master_kachel.gif); background-repeat:repeat-x; background-position:top; height:410px; }

div#cmsConsole {position:absolute; z-index:100; top:0px; right:0px; background-image:url(../../Templates/Common/Images/bg_master_kachel_cms.gif); background-color:#fff; background-repeat:repeat-x; background-position:top left; margin-right:17px; }
div#cmsConsole table { background-color: #fff; margin:50px 17px 10px 17px; width:150px;}
div.cmsConsole {background-image:url(../../Templates/Common/Images/bg_master_kachel_cms.gif); background-color:#fff; background-repeat:repeat-x; background-position:top left; }
div.cmsConsole img.logo {margin:0px 0px 0px 65px; }

div#Wrapper { overflow: visible; position: absolute; width: 1024px; height: 100%; right: 50%; }

div#Thomy { position:absolute; top:0px; width: 1024px; left: 50%; background:url(../../Templates/Common/Images/bg_master_kachel.gif) repeat-x top left;}

div#Thomy div#Logo { position:absolute; z-index:2; top:0px; left:97px; }
div#Thomy div#Logo a {color:#999; font-size:10px;}
div#Thomy div#Logo div.link {margin:6px 0px 0px 24px; color:#999; display:none;}

div#Thomy div#Search { position:absolute; z-index:2; top:43px; right:40px; color:#999;}
div#Thomy div#Search img { cursor:pointer;}
div#Thomy div#Search input { width:123px; margin-left:80px;  font:normal 11px arial; color:#5e6163; border:1px solid #dae0e8; vertical-align:middle; padding-left:4px;}
div#Thomy div#Search div.Suche { margin-top:5px;}

div#Thomy div#Footer {  z-index:10; background:url(../../Templates/Common/Images/bg_master_footer.gif) no-repeat; background-position:left top; background-color:#0a2d64; margin:0px; width:1024px;  }
div#Thomy div#Footer div.link table {width:990px;}
div#Thomy div#Footer div.link table td {padding:10px 5px 15px 0px; color:#ccc;}
div#Thomy div#Footer div.link a { font-size:9px; color:#ccc; }

div#Thomy div#MainNav { position:absolute; z-index:2; top:43px; left:327px; }
div#Thomy div#MainNav a { font-weight:bold; font-size:12px; }
div#Thomy div#MainNav a:visited { text-decoration:none; }
div#Thomy div#MainNav div { display: none; text-align:center; padding-top:10px; }
div#Thomy div#MainNav div.Produkte { display: block; float:left; background:url(../../Templates/Common/Images/bg_mainnav_produkte_i.gif) no-repeat; width:96px; height:37px; margin-right:4px;} 
div#Thomy div#MainNav div.Produkteactive {display: block; float:left; background:url(../../Templates/Common/Images/bg_mainnav_produkte_a.gif) no-repeat; width:96px; height:37px; margin-right:4px;}
div#Thomy div#MainNav div.Rezepte { display: block; float:left; background:url(../../Templates/Common/Images/bg_mainnav_rezepte_i.gif) no-repeat; width:85px; height:37px; margin-right:4px;} 
div#Thomy div#MainNav div.Rezepteactive {display: block; float:left; background:url(../../Templates/Common/Images/bg_mainnav_rezepte_a.gif) no-repeat; width:85px; height:37px; margin-right:4px;}
div#Thomy div#MainNav div.GenussTipps { display: block; float:left; background:url(../../Templates/Common/Images/bg_mainnav_genuss-tipps_i.gif) no-repeat; width:117px; height:37px; } 
div#Thomy div#MainNav div.GenussTippsactive { display: block; float:left; background:url(../../Templates/Common/Images/bg_mainnav_genuss-tipps_a.gif) no-repeat; width:117px; height:37px;}

div#Thomy div.SubNav { position:absolute; z-index:20; top:196px; left:97px; background:url(../../Templates/Common/Images/bg_sabnav.gif) no-repeat; background-position:top; width:185px; height:524px; }
div#Thomy div.SubNav .SubNavShadow {background:url(../../Templates/Common/Images/SubNavShadow.png) no-repeat; width:185px; height:81px; }
div#Thomy div.SubNav div.subnav { height:372px; width:186px; overflow:hidden; margin:15px 0px 0px 0px;}
div#Thomy div.SubNav div.subnav a { background:url(../../Templates/Common/Images/arrow_nav.gif) no-repeat; background-position:10px 8px; color:White; padding:2px 0px 2px 18px; font-weight:bold; display:block; margin-bottom:6px;}
div#Thomy div.SubNav div.subnav a.active {background:#475d9b url(../../Templates/Common/Images/arrow_nav.gif) no-repeat; background-position:10px 8px;}

div#Thomy div.SubNav div.subnav div.year div.months { display: none; }
div#Thomy div.SubNav div.subnav div.year.active div.months { display: block; }
div#Thomy div.SubNav div.subnav div.months a { padding-left: 27px; background-position: 19px 8px; }
div#Thomy div.SubNav div.subnav a.year:hover { text-decoration:none; background-color: #475d9b; }
div#Thomy div.SubNav div.subnav div.year.active a.year.current  { background-color: #475d9b; }
div#Thomy div.SubNav div.subnav div.year.hover a.year { background-color: #475d9b; }
div#Thomy div.SubNav div.subnav div.year.hover a.year.subactiv  { background-color: transparent; }
div#Thomy div.SubNav div.subnav div.year.hover a.year.subactiv:hover { background-color: #475d9b; }

div#Thomy div#RightContent { position:absolute; z-index:10; top:428px; left:797px;  }
div#Thomy div#Content div#RightContent { position:absolute; z-index:10; top:275px; left:505px;  }
*+html div#Thomy div#Content div#RightContent { position:absolute; z-index:10; top:245px; left:505px;  }
div#Thomy div#RightContent div.teaserMinorContentStyle1 {width:185px;  background:#dae0e8 url(../../Templates/Common/Images/bg_rightcontent_bottom.gif) no-repeat bottom;}
div#Thomy div#RightContent div.teaserMinorContentStyle1 div.teaserMinorContent {padding:13px 12px 10px 12px;}
div#Thomy div#RightContent div.teaserMinorContentStyle1 div.teaserMinorContent h4 {margin:0px 0px 10px 0px;}
div#Thomy div#RightContent div.teaserMinorContentStyle1 div.teaserMinorContent img {margin:0px 0px 10px 0px;}
div#Thomy div#RightContent div.teaserMinorContentStyle1 div.teaserMinorContent img.arrow { padding-top:5px; margin-left:2px; }
div#Thomy div#RightContent div.teaserMinorContentStyle1 div.teaserMinorContent a { display:block; background-image:none; line-height:13px; margin-bottom:0px; }
div#Thomy div#RightContent div.teaserMinorContentStyle1 div.teaserMinorContent div.btn {background:url(../../Templates/Common/Images/btn_allrecipes.gif) no-repeat; width:155px; height:20px; margin:10px 0px 10px 0px; cursor:hand;}

div#Thomy div.polaroid { overflow:visible;  width:944px; background:url(../../Templates/Common/Images/default_polaroid.jpg) no-repeat; margin-top:108px; background-position:right top;}
div#Thomy div.error div.polaroid_ {  width:957px; height:380px; margin-top:100px;}

div#Thomy div.ReverieBackground { background:url(../../Templates/Common/Images/typ_sanse.png) no-repeat bottom left; width:243px; height:265px; line-height:0px; font-size:0px; }
div#Thomy div.ReverieTop { position: absolute; top: 135px; left: 48px; z-index: 100; }
div#Thomy div.ReverieBottom {position: absolute; bottom: 36px; left: 48px; z-index: 100; }
	*+html div#Thomy div.ReverieBottom {bottom: 38px;}
	* html div#Thomy div.ReverieBottom {bottom: 34px;}

div#Thomy div.Pirateninsel { background:url(../../Templates/Common/Images/bg_pirat.png) no-repeat bottom left; width:350px; height:320px; line-height:0px; font-size:0px; position:absolute; top:80px; left:17px; z-index:11; }
div#Thomy a.Pirateninsel { position:absolute; top:80px; left:17px; display:block; width:350px; height:320px; z-index:120; }
div#Thomy a.Pirateninsel img { width:350px; height:320px; }

div#Thomy div.PiranteninselKlein { background-image: url(../../Templates/Common/Images/bg_pirat_small.png); }
div#Thomy div.PiranteninselKlein, div#Thomy a.PiranteninselKlein, div#Thomy a.PiranteninselKlein img {  width: 295px; }

div#Thomy div.PiranteninselTop { background-image: url(../../Templates/Common/Images/bg_pirat_small_top.png); }
div#Thomy div.PiranteninselTop, div#Thomy a.PiranteninselTop, div#Thomy a.PiranteninselTop img { height: 83px; width: 295px; }

div#Thomy div.PiranteninselBottom { background-image: url(../../Templates/Common/Images/bg_pirat_small_bottom.png); }
div#Thomy div.PiranteninselBottom, div#Thomy a.PiranteninselBottom, div#Thomy a.PiranteninselBottom img { height: 238px; width: 295px; }
div#Thomy div.PiranteninselBottom, div#Thomy a.PiranteninselBottom { position: absolute; top: auto; bottom: 35px; }

div#Thomy div.contentHeadline { background: transparent url(../../Templates/Common/Images/bg_contentHeadline.png) no-repeat top left;height:40px; width:390px; margin:28px 0 0 297px; overflow:hidden;}


div#Thomy div.contentHeadline h1 { font-weight:bold; margin:4px 30px 0px 15px; }
div#Thomy div.StartTemplate h1 { font-weight:bold; margin:10px 30px 0px 15px; }
div#Thomy div.StartTemplate h1.WeekDate { margin-top:0px; color:#0a2d64; margin:10px 30px 0 5px; font-weight:bold; text-align:right; }

div#Thomy div.contentarea { width:990px; background:transparent url(../../Templates/Common/Images/bg_pappe.gif) repeat scroll left top;  margin:0px 17px 0px 17px;}
div#Thomy div.pappe { width:990px; background: transparent url(../../Templates/Common/Images/themes/default.jpg) no-repeat left top; margin:0px 0px 0px 0px;}

body.spring div#Thomy div.pappe { background: transparent url(../../Templates/Common/Images/themes/spring.jpg) no-repeat left top;}	
body.summer div#Thomy div.pappe { background: transparent url(../../Templates/Common/Images/themes/summer.jpg) no-repeat left top;}	
body.autumn div#Thomy div.pappe { background: transparent url(../../Templates/Common/Images/themes/autuum.jpg) no-repeat left top;}	
body.winter div#Thomy div.pappe { background: transparent url(../../Templates/Common/Images/themes/winter.jpg) no-repeat left top;}	

div#Thomy div.error { width:990px; background:url(../../Templates/Common/Images/THOMY_Polaroid_Genusstipps_error.jpg) no-repeat; background-position:left top; background-color:#fff; margin:0px 17px 0px 17px;}
div#Thomy div.error div.contentHeadline { height:361px; width:340px; margin:28px 0px 0px 287px; overflow:hidden;}
div#Thomy div.error div.contentHeadline table { margin:15px 0px 0px 15px;}
/*div#Thomy div#Start { margin:9px 0px 0px 283px;}*/
div#Thomy .StartTemplate {height:90px; width:370px;background: transparent url(../../Templates/Common/Images/bg_home_recipe.png) no-repeat top left; margin:20px 0px 0 296px; overflow:hidden;}
div#Thomy div#Start {width:370px;background: transparent url(../../Templates/Common/Images/bg_home_recipe.png) no-repeat bottom left; margin:0 0 59px 296px; overflow:hidden;}

div#Thomy div#Start div.content { height:160px; margin-left:22px; color:#0a2d64;}

div#Thomy div.flashstart { height:190px;  }
div#Thomy div.flashstart div.homesubnav {margin:14px 0px 0px 30px;}
div#Thomy div.flashstart div.homesubnav a:hover { text-decoration:none; }
div#Thomy div.flashstart div.homesubnav a, div#Thomy div.flashstart div.homesubnav span {color:#0a2d64; font-weight:bold; font-size:11px; margin-right:30px; line-height:15px; padding-right:37px; }
div#Thomy div.flashstart div.homesubnav a { color:#999; }
div#Thomy div.flashstart div.homesubnav a.flashview {  background:url(../../Templates/Common/Images/icon_flash_i.gif) no-repeat right 2px;}
div#Thomy div.flashstart div.homesubnav span.flashview {  background:url(../../Templates/Common/Images/icon_flash_a.gif) no-repeat right 2px; }
div#Thomy div.flashstart div.homesubnav a.htmlview {  background:url(../../Templates/Common/Images/icon_html_i.gif) no-repeat right 0px; }
div#Thomy div.flashstart div.homesubnav span.htmlview { background:url(../../Templates/Common/Images/icon_html_a.gif) no-repeat right 0px;}

div#Thomy div#Content {overflow:visible; position:relative;background:url(../../Templates/Common/Images/bg_content.png) no-repeat; background-position:left top; margin:9px 0px 0px 275px; width:500px;  }
div#Thomy div.content_bottom {   background:url(../../Templates/Common/Images/bg_content_bottom.png) no-repeat; background-position:left top; margin:0px 0px 30px 275px; width:500px; height:11px;  }
div#Thomy div#Content div.content { overflow:visible; padding:21px 0 20px 0; color:#333;}
div#Thomy div#Content div.content .contentDivStd { padding-left:10px;}

 div#Content div.content  h2 {font:normal 20px/24px arial,helvetica,sans-serif; color:#333;}
 div#Content div.content  h3 {font:bold 14px/18px arial,helvetica,sans-serif; color:#333;}
 div#Content div.content  h4, div#Thomy div#RightContent h4 {font:bold 11px/15px arial,helvetica,sans-serif; color:#333;}

/*div#Thomy div#Content div.content div.Contentblock a, div#Thomy div#RightContent a, div#Thomy div#Content div.content a.std { font-weight:normal; background:url(../../Templates/Common/Images/arrow_std.gif) no-repeat; background-position:right 5px; line-height:15px; padding-right:7px;}*/

div#Thomy div#Content div.content div.Contentblock a.sort { font-weight:bold; color:#333;}



/* Radeditor */
p.editmode { border-top:1px solid #fabc00; font-size:14px; margin:20px 0px 7px 0px; color:#fabc00; font-weight:bold; line-height:24px; }
p.editmode a { background:url(../../Templates/Common/Images/arrow_std.gif) no-repeat; background-position:0px 5px; line-height:24px; font-weight:normal; padding-left:10px; margin-left:10px; font-weight:bold; }
div#Content .ElementEditModeOnly { display:none; }
div#RightContent .ElementEditModeOnly { display:none; }

div#Start div.content .Homepage {width:260px;}
div#Thomy div#Start div.content .Homepage h1 { font-size:24px; font-weight:normal; line-height:28px; color:#0a2d64; }
div#Thomy div#Start div.content .Homepage p {font-size:12px; margin-top:10px; font-weight:normal; line-height:14px; color:#0a2d64;}

div#Thomy div#Content div.content .first, div#Thomy div#Content div.content .contentIntro {margin-bottom:23px;padding:13px 22px 13px 46px;}
div#Thomy div#Content div.content h3 .first, div#Thomy div#Content div.content h3 .contentIntro {padding-left:0;margin-bottom:0;}

div#Thomy div#Content div.content .first h2 {margin-bottom:15px;}

div#Thomy div#Content div.content .firstMarginBottom {margin-bottom:23px;}

div#Thomy div#Content div.content .second {padding:13px 22px 13px 46px}
div#Thomy div#Content div.content .second h3 {margin-bottom:15px;}
div#Thomy div#Content div.content .secondnon h3 {margin-bottom:0px;}
div#Thomy div#Content div.content .secondnon  {padding:13px 22px 13px 46px}
div#Thomy div#Content div.content .second img { float:left; margin:15px 15px 15px -10px;}

div#Thomy div#Content div.content div.contentContentblockStyle11 img { margin-right:24px;} 
div#Thomy div#Content div.content div.contentContentblockStyle11 h4 {margin:5px 0px 15px 0px;}
div#Thomy div#Content div.content div.contentContentblockStyle11 p {  margin-bottom:10px;}
div#Thomy div#Content div.content div.contentContentblockStyle11 table.ArticleSnippet {width:441px;}
div#Thomy div#Content div.content div.contentContentblockStyle11 table.ArticleSnippet p {width:227px; margin-bottom:10px;}
div#Thomy div#Content div.content div.contentContentblockStyle11 p a { display:inline; text-decoration:underline; background:none; font-weight:normal; line-height:18px; margin-bottom:0px; padding-left:0px;}
div#Thomy div#Content div.content div.contentContentblockStyle11 a {  display:block; background:transparent url(../../Templates/Common/Images/arrow_extra.gif) no-repeat scroll 0 5px; font-weight:normal; line-height:15px; margin-bottom:3px; padding-left:10px;}

div#Thomy div#Content div.content div.pager {padding-left:21px;}
div#Thomy div#Content div.content .pager span { font-size:10px; font-weight:bold; margin-top:3px; line-height:15px; }
div#Thomy div#Content div.content .pager a { font-size:10px; font-weight:bold; margin: 0px 2px; line-height:15px; }
div#Thomy div#Content div.content .pager a.pager {padding:0px 2px 0px 2px; background-color:#fabc00; line-height:15px;} 
div#Thomy div#Content div.content .pager a.go {background-position:right 3px; padding-left:8px;} 
div#Thomy div#Content div.content .pager a.back { padding-right:8px;} 
div#Thomy div#Content div.content .pager span.current {padding:0px 2px 0px 2px; background-color:#dae0e8; color:#333;} 

div#Thomy div#Content div.content div.BorderSolid { border:solid 1px #dae0e8;width:403px;}
div#Thomy div#Content div.content div.Cloud { padding:14px; text-align:center;}
div#Thomy div#Content div.content div.Cloud a { padding:5px 5px 4px 3px; text-align:center;}
div#Thomy div#Content div.content div.Cloud a.small { font-size:10px; font-weight:bolder;}
div#Thomy div#Content div.content div.Cloud a.medium { font-size:12px; font-weight:bolder;}
div#Thomy div#Content div.content div.Cloud a.big { font-size:20px; line-height:22px; font-weight:bolder;}

div#Thomy div#LinkBox { position:absolute;  width:140px; overflow:hidden; top:300px; left:605px; }
div#Thomy div.Linkbox { width:130px; margin-bottom:-10px; overflow:hidden; background-color:#fff;}
div#Thomy div.Linkbox a { line-height:20px; font-weight:bold; margin:0px 0px 10px 0px; background:url(../../Templates/Common/Images/btn_linkbox_bg.gif) no-repeat; background-position:top left; padding-left:10px; vertical-align:middle; display:block; width:130px; height:20px;} 
div#Thomy div.Linkbox p {   margin:0px 0px 10px 0px; } 


/* Produkte */

div#Thomy div#Content div.content div.ProductList { width:433px; margin-left:0px;}
div#Thomy div#Content div.content div.ProductList div.produkt {  margin:0px 25px 10px 7px; height:179px; width:110px; }
div#Thomy div#Content div.content div.ProductList div.produkt div {  margin:2px;}
div#Thomy div#Content div.content div.ProductList div.produkt table td.link { vertical-align:top; }
div#Thomy div#Content div.content div.ProductList div a { font-weight:bold; display:block; text-align:center; width:100px; }
div#Thomy div#Content div.content div.ProductList div img.arrow { padding-top:4px; margin-left:0px; }

table#ProductDetailOverview { width:415px; margin-top:31px;margin-left:46px; }
table#ProductDetailOverview td#ProductImage { width: 200px; text-align: center; vertical-align: middle;  }
table#ProductDetailOverview td#ProductImage img {max-width: 227px; }
table#ProductDetailOverview td#ProductDescription {  }
table#ProductDetailOverview td#ProductDescription p { margin-left: 14px; }

table#NutritionTable { margin: 24px 33px 21px 46px;  }
table#NutritionTable td, table#NutritionTable th { border-bottom: solid 1px #ced4e0; font-size:10px; line-height: 12px; }
table#NutritionTable p { font-size:10px; line-height: 12px; color: #666666; }
table#NutritionTable .odd { background-color: #e4f2fb; }
table#NutritionTable .even { background-color: #fffdf8; }
table#NutritionTable .P100 { width: 80px; }
table#NutritionTable .V100 { width: 85px; }
table#NutritionTable .VP { width: 80px; }
table#NutritionTable .GDA { width: 61px; }
table#NutritionTable tr.icons th { width: 129px; vertical-align: bottom; padding-bottom: 13px; }
table#NutritionTable tr.icons th h2 { color: #666666; font-weight: bold; }
table#NutritionTable tr.icons td { text-align: right; vertical-align: bottom; padding: 0px 2px 9px 0px; white-space: nowrap; }
table#NutritionTable tr.icons td img { margin-left: 3px; }
table#NutritionTable tr.icons td a { text-decoration:underline; }
table#NutritionTable tr th.head { background-color: #ffffff; width: 115px; vertical-align:top; }
table#NutritionTable tr th.head p { font-weight: bold; margin: 5px 2px 4px 2px; }
table#NutritionTable tr.join-next th.head p { margin-bottom: 0px; }
table#NutritionTable tr.join-previous th.head p { margin-top: 0px; }
table#NutritionTable tr.headline th p { font-weight: bold; margin: 5px 5px 4px 5px; text-align: center; }
table#NutritionTable tr.headline th.head p { margin-left: 2px; text-align: left; }
table#NutritionTable tr.join-next th, 
table#NutritionTable tr.join-next td { border-bottom: none 0px transparent; }
table#NutritionTable tr.row td { vertical-align:top; }
table#NutritionTable tr.row td.middle { vertical-align:middle; }
table#NutritionTable tr.row td p { margin: 5px 20px 4px 2px; text-align: right; }
table#NutritionTable tr.row.join-next td p { margin-bottom: 0px; }
table#NutritionTable tr.row.join-previous td p { margin-top: 0px; }
						      
div#NutritionTableLegend { width: 405px;margin-left: 46px; }
div#NutritionTableLegend h2 { color: #666666; font-weight: bold; margin-bottom: 5px; }
div#NutritionTableLegend p { color: #666666; font-size:10px; line-height: 12px; }


/* Rezepte */
div#Thomy div#Content div.content div.RecipeIngredientsSearch, div#Thomy div#Content div.content div.NutritionSymbolInfo {padding:0px 10px;}
div#Thomy div#Content div.content .RecipeIngredientsSearch .formular  { Width:416px; }
div#Thomy div#Content div.content .RecipeIngredientsSearch .formular input { Width:232px; }
div#Thomy div#Content div.content .RecipeIngredientsSearch .formular select { Width:240px;}
div#Thomy div#Content div.content div.RecipeIngredientsSearch .formular td.title {width:180px; vertical-align:top;}
div#Thomy div#Content div.content div.RecipeIngredientsSearch .formular td {padding-bottom:10px;}
div#Thomy div#Content div.content div.RecipeIngredientsSearch .formular tr.SelecBox td {padding-bottom:5px;}
div#Thomy div#Content div.content div.NutritionSymbolInfo a.icons { display:block; text-decoration:underline; margin:8px 0px 9px 0px;}
div#Thomy div#Content div.content div.NutritionSymbolInfo td.NutritionSymbol {text-align:left;}
div#Thomy div#Content div.content div.NutritionSymbolInfo td.NutritionSymbol img {margin-right:18px;}
div#Thomy div#Content div.content div.NutritionSymbolInfo td.NutritionSymbolRadioButtom {}
div#Thomy div#Content div.content div.NutritionSymbolInfo td.NutritionSymbolRadioButtom div { margin-left:10px; text-align:left;}

div#Content div.content div.RecipeListDiv div.Header { padding-left:10px;}
div#Content div.content div.RecipeListDiv div.Header div { font-weight:bold; text-align:center; width:38px; height:17px; background:url(../../Templates/Common/Images/bg_content_listingflag_i.gif) no-repeat; float:left; margin-right:5px;}
div#Content div.content div.RecipeListDiv div.Header div.select {background:url(../../Templates/Common/Images/bg_content_listingflag_a.gif) no-repeat;}
div#Content div.content div.RecipeListDiv div.RecipeListigHead { padding-left:10px;}
div#Content div.content div.RecipeListDiv div.RecipeListigHead div {width:201px; float:left; margin-right:10px;}
div#Content div.content div.RecipeListDiv div.RecipeListigHead div a { font-size:12px; font-weight:bold; color:#333; }

div#Content div.content div#RecipePrintView  { margin:50px 0px 0px 20px; width:430px; }
div#Content div.content div#RecipePrintView  h2 { margin-bottom:15px; }

table.contentPager {width:426px; margin-left:33px;}
table.contentPager .go { background: transparent url(../../Templates/Common/Images/arrow_std_go.gif) no-repeat scroll right 4px;}
table.contentPager .back {background:transparent url(../../Templates/Common/Images/arrow_std_back.gif) no-repeat scroll left 4px;}

div#Thomy div#Content div.content div.SendToFriend {padding:0px 10px;margin-left:33px;}

div#Thomy div#Content div.content div.NutritionSymbolInfo {padding:0px 10px;}
div#Thomy div#Content div.content .SendToFriend .formular  { Width:416px; }
div#Thomy div#Content div.content .SendToFriend .formular.crawler img {margin: 4px 0px 0 0 }
div#Thomy div#Content div.content .SendToFriend .formular td.FieldStandard input { Width:220px; }
div#Thomy div#Content div.content .SendToFriend .formular td.FieldStandard select { Width:240px;}
div#Thomy div#Content div.content .SendToFriend .formular tr.FieldRadio td {  font:normal 11px arial; border:0px solid #fff; vertical-align:middle; padding-bottom:0px; }
div#Thomy div#Content div.content .SendToFriend .formular tr.FieldRadio td input {  border:1px solid #fff;   }
div#Thomy div#Content div.content div.SendToFriend .formular td.FieldDescriptionStandard {width:220px; vertical-align:top;}
div#Thomy div#Content div.content div.SendToFriend .formular td.FieldStandard { }
div#Thomy div#Content div.content div.SendToFriend .formular td {padding-bottom:10px;}
div#Thomy div#Content div.content div.SendToFriend .formular tr.SelecBox td {padding-bottom:5px;}


div#Thomy div#Content div.content .RadEWrapper,
div#Thomy div#Content div.content .editmode,
div#Thomy div#Content div.content .ElementEditModeOnly,
div#Thomy div#Content div.content .contentSpecial

 {margin-left:23px;width:450px;}
 
