@media screen {  body { background-color:#f5ead7; color: #666666; font-size: 0.8em; font-family:"Lucida Sans Unicode","Lucida Grande",LucidaGrande,"Lucida Sans",Geneva,Verdana,sans-serif; margin: 0; padding: 0; } .clear {clear: both} img {border:none;margin:0;padding:0;} a { text-decoration:none; } a:hover { text-decoration:underline; } ul { list-style-type: square; }   #heder, #footer { min-width:1030px; } .box #menua, .box #menub { min-width:250px; } .box #content { min-width:500px; } #box { min-width:1000px; }  #heder { background:red url(/wp-content/themes/tgmwm/images/h_b.jpg) repeat; background-color:red; height:250px; position:absolute; width:100%; z-index:10; } #heder .startpage { display:block; position:absolute; top:10px; left:30px; } #heder .b { background:url(/wp-content/themes/tgmwm/images/h_hlb.png) repeat-x left; display:block; width:100%; height:25px; position:absolute; bottom:-10px; } #heder .description { background:url(/wp-content/themes/tgmwm/images/h_d.png) no-repeat top left; position:absolute; right:6%; top:20px; width:460px; height:70px; overflow:hidden; } #heder .top { margin:5px 10px 5px 10px; width:440px; height:60px; overflow:hidden; font-size: 0.80em; } #psmall { position:absolute; right:6%; top:100px; } .box { display:table-row; position:absolute; top:250px; z-index:3; width:100%; } #menua { background-color:#ebd6b7; width:25%; display:table-cell; } #menua div.fix { margin:30px 20px 30px 20px; } #content { width:50%; display:table-cell; } #content div.fix{ margin:30px; } .box_pano { position:absolute; top:232px; z-index:3; width:100%; } #content_pano { width:100%; text-align:center; background-color:#ebd6b7; padding-bottom:40px; } #menub { background-color:#f5e6cc; width:25%; display:table-cell; } #menub div.fix { margin:30px 20px 30px 20px; } #menua h2, #menub h2, #footer h2 { border-bottom:1px dotted; } #menua ul, #menub ul, #footer ul { padding:0 0 0 20px; } #content .post-title h2 a { font-size:0.9em; } #footer { background:#6a5228 url(/wp-content/themes/tgmwm/images/f_b.png) repeat-x top; width:100%; min-height:200px; } #footer .startpage img { margin:0 0 20px 0; } #footer .writer { clear:both; text-align:center; font-size:0.8em; color:#98763a; padding:15px 0 10px 0; } #footer .writer a { color:#98763a; } #footer .fbox { width:23%; margin:20px 1% 0 1%; float:left; font-size:0.9em; color:#f5ead7; } ul.blogroll { list-style-type: none; } ul.blogroll img { display:block; }  a { color:#4A2E6D; } #content .post-title-info, #content .post-title-info a { font-size:0.75em; text-align:right; color:#6a5228; } #content .post-title-info { margin-right:15px; } #content .post-date { border-top:1px dotted #ebd6b7; font-size:0.75em; text-align:right; } #content .post-title .back { background:#ebd6b7 url(/wp-content/themes/tgmwm/images/l_bevl.png) no-repeat left bottom; } #content .post-title .back h2 { margin-bottom:0; background:url(/wp-content/themes/tgmwm/images/l_bevr.png) no-repeat right bottom; padding:0 15px 3px 15px; } .wp-caption { border:1px solid #ebd6b7; padding:3px; background-color:#ffffff; text-align:center; } .wp-caption-text { margin:3px; } .alignright { float:right; vertical-align:text-top; margin:5px 0 5px 5px; } .youtube { width:500px; } .youtube object,.youtube embed { width:500px; } } @media all {div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } .wpcf7-display-none { display: none; } img.ajax-loader { border: none; vertical-align: middle; } } @media screen {  .ngg-albumoverview { margin-top: 10px; width: 100%; clear:both; display:block !important; } .ngg-album { height: 100%; padding: 5px; margin-bottom: 5px; border: 1px solid #fff; }   html>body .ngg-album { overflow:hidden; padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; } .ngg-album { overflow: hidden; padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; } .ngg-albumtitle { text-align: left; font-weight: bold; margin:0px; padding:0px; font-size: 1.4em; margin-bottom: 10px; } .ngg-thumbnail { float: left; margin-right: 12px; } .ngg-thumbnail img { background-color:#FFFFFF; border:1px solid #A9A9A9; margin:4px 0px 4px 5px; padding:4px; position:relative; } .ngg-thumbnail img:hover { background-color: #A9A9A9; } .ngg-description { text-align: left; }  .ngg-album-compact { float:left; height:180px; padding-right:6px !important; margin:0px !important; text-align:left; width:120px; } .ngg-album-compactbox { background:transparent url(/wp-content/plugins/nextgen-gallery/css/albumset.gif) no-repeat scroll 0%; height:86px; margin:0pt 0pt 6px !important; padding:12px 0pt 0pt 7px !important; width:120px; } .ngg-album-compactbox .Thumb { border:1px solid #000000; margin:0px !important; padding:0px !important; width:91px; height:68px; } .ngg-album-compact h4 { font-size:15px; font-weight:bold; margin-bottom:0px; margin-top:0px; width:110px; } .ngg-album-compact p { font-size:11px; margin-top:2px; }  .ngg-galleryoverview { overflow: hidden; margin-top: 10px; width: 100%; clear:both; display:block !important; } .ngg-galleryoverview .desc {  margin:0px 10px 10px 0px; padding:5px; } .ngg-gallery-thumbnail-box { float: left; } .ngg-gallery-thumbnail { float: left; margin-right: 5px; text-align: center; } .ngg-gallery-thumbnail img { background-color:#FFFFFF; border:1px solid #A9A9A9; display:block; margin:4px 0px 4px 5px; padding:4px; position:relative; } .ngg-gallery-thumbnail img:hover { background-color: #A9A9A9; } .ngg-gallery-thumbnail span {  font-size:90%; padding-left:5px; display:block; } .ngg-clear { clear: both; }  .ngg-navigation { font-size:0.9em !important; clear:both !important; display:block !important; padding-top:15px; text-align:center; } .ngg-navigation span { font-weight:bold; margin:0pt 6px; } .ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev { border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; } .ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover { background-color: #0066CC; color: #FFFFFF !important; text-decoration: none !important; }  .ngg-imagebrowser { } .ngg-imagebrowser h3 { text-align:center; } .ngg-imagebrowser img { border:1px solid #A9A9A9; margin-top: 10px; margin-bottom: 10px; width: 100%; display:block !important; padding:5px; } .ngg-imagebrowser-nav { padding:5px; margin-left:10px; } .ngg-imagebrowser-nav .back { float:left; border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; } .ngg-imagebrowser-nav .next { float:right; border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; } .ngg-imagebrowser-nav .counter { text-align:center; font-size:0.9em !important; } .exif-data { margin-left: auto !important; margin-right: auto !important; }  .slideshow { margin-left: auto; margin-right: auto; text-align:center; outline: none; } .slideshowlink { }  .ngg-singlepic { background-color:#FFFFFF; display:block; padding:4px; } .ngg-left { float: left; margin-right:10px; } .ngg-right { float: right; margin-left:10px; } .ngg-center { margin-left: auto !important; margin-right: auto !important; }  .ngg-widget, .ngg-widget-slideshow { overflow: hidden; margin:0pt; padding:5px 0px 0px 0pt; text-align:left; } .ngg-widget img { border:2px solid #A9A9A9; margin:0pt 2px 2px 0px; padding:1px; }  .ngg-related-gallery { background:#F9F9F9; border:1px solid #E0E0E0; overflow:hidden; margin-bottom:1em; margin-top:1em; padding:5px; } .ngg-related-gallery img { border: 1px solid #DDDDDD; float: left; margin: 0pt 3px; padding: 2px; height: 50px; width: 50px; } .ngg-related-gallery img:hover { border: 1px solid #000000; }  .ngg-galleryoverview ul li:before { content: '' !important; } .ngg-gallery-list { list-style-type:none; padding: 0px !important; text-indent:0px !important; } .ngg-galleryoverview div.pic img{ width: 100%; } .ngg-gallery-list li { float:left; margin:0 2px 0px 2px !important; overflow:hidden; } .ngg-gallery-list li a { border:1px solid #CCCCCC; display:block; padding:2px; } .ngg-gallery-list li.selected a{ -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#000000 none repeat scroll 0 0; } .ngg-gallery-list li img { height:40px; width:40px; } li.ngg-next, li.ngg-prev { height:40px; width:40px; font-size:3.5em; } li.ngg-next a, li.ngg-prev a { padding-top: 10px; border: none; text-decoration: none; } } @media screen { #shDisplay div#shTitle { font: normal 12px/17px 'Lucida Grande', Verdana, sans-serif;  color: #ffffff;  text-align: center; margin: 0 auto; } #shDisplay div#shCount { color: #999999; font: normal 10px/12px 'Lucida Grande', Verdana, sans-serif; } #shDisplay div#shTitle a { text-decoration: none; font: bold 16pt 'Courier New', Courier, fixed; letter-spacing: -2px; margin: 0 10px; width: 26px; color: #999999; } #shDisplay div#shTitle a:hover { color: #ffffff; border: none; } #shDisplay div#shNext{ float:right; } #shDisplay div#shPrev { float:left; } body { height: 100%; } #shShutter *, #shDisplay * { padding: 0; margin: 0; } div#shShutter, div#shDisplay { top: 0; left: 0; width: 100%; position: absolute; } div#shShutter { height: 100%; z-index: 1000; background-color: #000000; opacity: 0.8; filter:alpha(opacity=80); } div#shDisplay { display: block; background-color: transparent; z-index: 1002; } div#shDisplay img#shTopImg { margin: 0 auto; border: 1px solid #555; background: transparent; display: block; max-width: none; max-height: none; float: none; padding:2px; cursor: pointer; } div#shDisplay div#shWrap { visibility: hidden; } div#shWaitBar { font: bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; height: 36px; width: 100%; left: 0; cursor: default; opacity: 0.999; filter: alpha(opacity=100); z-index: 1001; margin-top: 160px; color: #ae0a0a; } } @media screen { .css_guestbook_position {position:relative; left:0px; top:0px;} .css_guestbook_font_color {color:#000000;} .css_form_text {font-weight:normal;} .css_form_namefield {border:1px solid #DEDEDE; width:150px; color:#000000;} .css_form_emailfield {border:1px solid #DEDEDE; width:150px; color:#000000;} .css_form_urlfield {border:1px solid #DEDEDE; width:150px; color:#000000;} .css_form_additional_option {border:1px solid #DEDEDE; width:150px; color:#000000;} .css_form_textfieldspace {text-align:left; padding:5px 0px 0px 0px; margin:0px 0px;} .css_form_messagefield {border:1px solid #DEDEDE; width:80%; height:150px; color:#000000;} .css_form_antispamtext {text-align:center;} .css_form_antispamcontent {border:1px solid #DEDEDE;} .css_form_antispamcontent_position {text-align:center; padding:5px 0px; margin:0px 0px;} .css_form_antispam_inputfield {width:60px; border:1px solid #DEDEDE; color:#000000;} .css_form_submit {color:#000000;} .css_form_submit_position {text-align:center; padding:20px 0px 10px 0px;} .css_form_errormessage {color:#bb0000; font-size: 11px; text-decoration: none; font-weight:bold;} .css_form_successmessage {color:#00bb00; font-size: 11px; text-decoration: none; font-weight:bold;} .css_form_link {font-size:11px; position:relative; top:0px; left:0;} .css_navigation_totalcount {font-size:11px; left:0px; width:95%; text-align:center; padding:0px 0px 5px 10px;} .css_navigation_overview {left:0px; width:95%; text-align:center; padding:0px 0px 15px 12px;} .css_navigation_select {color:#bb1100; text-decoration:none;} .css_navigation_notselect {color:#000000; text-decoration:none;} .css_navigation_char {color:#000000; font-size:20px; text-decoration:none; font-weight:bold;} .css_navigation_char_position {left:0px; width:95%; padding:0px 0px 0px 10px; margin:0px 0px 20px 0px; text-align:center;} .css_post_header1 {font-size:11px; height:15px;} .css_post_header2 {width:20px; height:15px;} .css_post_header3 {width:20px; height:15px;} .css_post_header4 {font-size:11px; height:15px;} .css_post_email_image {height:15px; width:15px; border:0px;} .css_post_url_image {height:15px; width:15px; border:0px;} .css_post_separator {border: 1px solid #EEEEEE; height:1px; width:35%; text-align:left; margin:0px 0px 0px 0px;} .css_post_message {font-size:11px; margin:5px 0px 0px 0px;} .css_form_embedded {width:95%; border:1px solid #AAAAAA; font-size:12px; text-align:left; padding:0px 10px; margin:0px 0px 0px 0px; line-height:1.4em;} .css_post_embedded {width:95%; border:1px solid #AAAAAA; font-size:12px; text-align:left; padding:10px 10px; margin:0px 0px 0px 0px; line-height:1.4em;} a.css_navigation_char:hover {text-decoration:none; color:#000000;} a.css_navigation_select:hover {text-decoration:none; color:#bb1100;} a.css_navigation_notselect:hover {text-decoration:none; color:#000000;} img.css_post_url_image {border:0px;} img.css_post_email_image {border:0px;} } 