#contentbox{background: url("/newvisionimg/two_cols_right_bg2.gif") repeat-y scroll right center transparent;}

a{outline: none;}

#sg_body{border: solid 1px #78909e; min-height: 600px;}
#sg_body *{color: #313031; font-size: 12px;}
#sg_logo{height: 205px; background: url(/survivalguide/images/sg_logo.png) no-repeat left top; position: relative;}
#sg_download{position: absolute; top: 137px; right: 240px; z-index: 5; width: 170px;}
#sg_download a{color: #0158ae; text-decoration: underline; font-weight: bold; font-size: 16px;}
#sg_download img{float: left; margin-right: 10px;}
#sg_menu{background-color: #0055a6; height: 36px;}
#sg_menu a{font-size: 13px; font-weight: bold; text-decoration: none; color: white;
display: block; padding: 9px 10px; float: left; text-decoration: underline;}
#sg_menu a:hover{background-color: #0068cc;}
#sg_content{padding: 25px;}
#sg_body h1{color: #21304a; font-size: 24px; margin-bottom: 30px; font-weight: normal;}
#sg_body h2{color: #94ae29; font-size: 18px; margin-bottom: 25px;}
#sg_body h3{color: #313031; font-size: 16px; margin-bottom: 25px;}
#sg_body h4{color: #000080; font-size: 20px; margin-bottom: 25px; font-family: arial;}
#sg_body h4i{color: #000080; font-size: 20px; margin-bottom: 25px; font-family: arial; font-style:italic}
#sg_body p{margin-bottom: 25px; line-height: 18px;}
#sg_body p.promo{color: #333333; font-weight: bold; font-size: 15px;}
#sg_body p.rec{margin-bottom: 10px;}
#sg_body p img.left{float: left; margin-right: 25px; margin-bottom: 25px;}
#sg_body p img.right{float: right; margin-left: 25px; margin-bottom: 25px;}
#sg_body ul{line-height: 18px;}
#sg_body ul.more_lists{float: left;}
#sg_body ul.disc{list-style-type: disc; margin-bottom: 25px;}
#sg_body ul.disc li{margin-left: 20px;}
#sg_body ul.disc li .imp{text-decoration: underline; font-weight: bold;}
#sg_body .red{color: red; font-weight: bold;}
#sg_body td{line-height: 18px;}
#sg_body tr.row1{background-color: #f7f7ff;}
#sg_body form table td{padding: 4px 10px;}
#sg_body label{float: left; width: 110px; dislay: block; margin-top: 3px;}
#sg_body input, #sg_body textarea{width: 230px;}
#sg_body select{width: 232px;}
#sg_body textarea{height: 200px; font-family: arial;}

#sg_preview_box{font-family: verdana;  line-height: 17px; border: solid 1px red;}
#sg_preview_box .img{float: right; border: solid 1px #F0F0F0; color: #989898; display: block; width: 82px; height: 53px; text-align: center;}
#sg_preview_box p#sg_preview_company_name_id{font-size: 18px; color: #AA3C3F; margin: 5px 0px 5px 0px;}
#sg_preview_box span{display: block; font-family: arial;}
#sg_preview_box{padding: 10px}
#sg_preview_box p{text-align: left; margin-bottom: auto; font-size: 11px;}
#sg_preview_address_id{color: #646466;}
#sg_preview_telephone_id{padding-left: 20px; color: #646466; background: url('http://www.expats.cz/images/mgphone.jpg') no-repeat left center; padding-left: 25px; }
#sg_preview_email_id{padding-left: 22px; letter-spacing: 0px; margin-left: 5px; display: inline; color: #4080BD; background: url('http://www.expats.cz/images/mgmail.jpg') no-repeat left center; padding-left:25px; }
#sg_preview_website_id{padding-left: 22px; letter-spacing: 0px;display: inline; color: #4080BD; background: url('http://www.expats.cz/images/mgweb.jpg') no-repeat left center; padding-left: 25px; }

.sg_save_ok{border: solid 3px #0029fb; padding: 5px; text-align: center; color: #0029fb !important; font-size: 15px; font-weight: bold;}
.sg_save_error{border: solid 3px red; padding: 5px; text-align: center; color: red !important; font-size: 15px; font-weight: bold;}

.sg_preview_text{font-size: 16px !important; color: gray !important;}
.sg_preview_text b{font-size: inherit !important; color: inherit !important;}

#sg_content .social_box{width: 339px !important; padding-bottom: 20px !important; margin-bottom: 15px; border-bottom: solid 1px #323232;}
#sg_content .social_box .like_title{display: none;}
#sg_content .social_box .share_title{display: none;}
#sg_content .social_box .social_spacer{height: 0px !important;}
#social_box_final_clear {clear: none;}
