* { margin: 0 ; padding: 0; border: 0; }

html { font: 62.5%/1.4 "Trebuchet MS", Trebuchet, sans-serif; color: #000; background: #fff; }

a { color: #f00; }

hr	{ clear: both; margin-bottom: 20px; }

#sizer { margin: 0 10pt; }

#header h1 { text-align: right; }

#main_content h1                { color: #f00; font-weight: normal; font-size: 2.4em; padding-bottom: .5em; margin-bottom: .5em; border-bottom: 1px solid #ccc; }
#main_content h1 .by_podravka   { float: right; }

#main_content h2 { color: #f00; font-weight: normal; font-size: 1.8em; }

#main_content p,
#main_content ol,
#main_content ul,
#main_content table { margin-bottom: 1em; }

#main_content li { margin-left: 25pt; margin-bottom: 0 !important; }

#main_content p,
#main_content li,
#main_content th,
#main_content td { font-size: 1.2em; }

#main_content .intro { font-size: 1.5em !important; }

#main_content table { width: 100%; border-collapse: collapse; }

#main_content th,
#main_content td    { padding: 5pt; border-top: 1px solid #ccc; vertical-align: top; }

#entity_meta        { float: right; width: 48%; margin-left: 5%; }
#preparation_info h2 { clear: left; }
#preparation_info li { margin-bottom: .5em; }

#recipe_rating_display,
#recipe_ingredients     { padding: 0 10pt 5pt; margin-bottom: 1em; border: 1px solid #eee; }
#recipe_ingredients h2  { padding: 5pt; margin-bottom: 3pt; border-bottom: 1px solid #ccc; color: #f00; }

#recipe_ingredients th          { text-align: right; }
#recipe_ingredients .sub_th th  { padding-top: 1em; text-align: left; font-size: 1.1em; border-bottom: 1px solid #ccc; text-transform: uppercase; font-weight: normal; }

#recipe_ingredients th,
#recipe_ingredients td { vertical-align: top; border-top: 0; padding-top: .2em; padding-bottom: .2em; }

#author_and_images      {  }
#recept_gallery         { float: left; width: 40%; }
#recept_gallery img     { margin: 0 10pt 10pt 0; }
/*
#author_and_images      { float: left; width: 40%; }
#recept_gallery         { clear: left; }
#recept_gallery img     { margin: 0 10pt 10pt 0; }
*/

.floatLeft { float: left; margin-right: 10px; }
.floatRight { float: right; margin-left: 10px; }

#entity_article_author				{ clear: both; padding-top: 20px; }

#entity_article_author dl,
#entity_author dl                   { float: left; display: inline; width: 230px; margin: 0 0 1em; padding: 0 0 8px !important; border: 1px solid #ccc; font-size: 1.2em; }
#entity_article_author dl           { width: 500px; }
#entity_article_author dt,
#entity_author dt                   { float: right; width: 159px; padding: 6px 8px 0 0; }
#entity_article_author dt           { width: 429px; }
#entity_article_author dd.user_image,
#entity_author dd.user_image        { float: left; width: 45px; height: 55px; padding: 9px 9px 0; overflow: hidden; }
#entity_article_author dd.user_image a,
#entity_author dd.user_image a      { display: block; width: 45px; height: 55px; }
#entity_article_author dd.user_image a img,
#entity_author dd.user_image a img  { float: left; margin: 0 !important; }
#entity_article_author dd.user_oneliner,
#entity_author dd.user_location     { float: right; width: 159px; padding: 0 8px 0 0; color: #666 !important; line-height: 1.4; }
#entity_article_author dd.user_oneliner { width: 429px; }

#entity_publish_date { text-align: right; font-size: 1.1em; font-style: italic; }
#entity_publish_date dt,
#entity_publish_date dd { display: inline; }


#recipe_marks dt    { display: none; }
#recipe_marks li    { display: inline; margin: 0 10pt 0 0; list-style: none; }

#entity_summary th,
#entity_summary td  { font-size: 1.1em; border-color: #ccc; }

#recipe_rating_display  { display: none; }
#current_rating dd      { display: none; }

#note_container { margin-bottom: 7em; }

#footer { clear: both; padding: 15pt 0; border-top: 1px solid #ccc; }
#copyright { font-size: 1.2em; text-align: left;  }
#podravka_logo { float: right; width: 58pt; height: 25pt; display: inline; margin: -2pt 20pt 0 0; text-align: right; }

#note_holder        { margin-bottom: 7em; }
#note_holder strong { font-size: 1.6em; font-weight: bold; line-height: 1.2em; color: #f00; }
#editnote           { font-size: 1.2em; }

.module_name { display: none; }
