/**
 * @package   Somaxiom Template - RocketTheme
 * @version   1.5.1 October 13, 2010
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
.showcase-image-surround {position: relative;padding: 5px;margin-bottom: 15px;}
.showcase-image {width: 260px;height: 74px;position: absolute;top: 0;left: 0;}
.rt-tab-image-surround {position: relative;padding: 5px;margin-bottom: 15px;}
.rt-tab-image {width: 110px;height: 80px;position: absolute;top: 0;left: 0;background: url(../images/typography/tab-image.png) no-repeat scroll 50% 0;}

/* Frontpage Content */
.floatleft {float: left;margin-right: 15px;}
.floatright {float: right;margin-left: 15px;}
.floatnone {float: none !important;margin-right: 10px;}
body .fp-image {background: #ccc;padding: 4px;}
body.cssstyle-style8 .fp-image {background: #666;}
.fp-feature .readon, .fp-roktabs .readon {margin-top: 10px;margin-left: 0;}
.fp-feature .fp-image {margin: 0 15px 7px 0;}
.caption-surround {position: relative;margin-bottom: 15px;}
.fp-jomsocial {padding: 30px 0 0 65px;}
.fp-jomsocial-img {position: absolute;top: 0;left: 0;}

/* Fotogalarie opmaak */
.sige_cont_0 {width:220px;height:170px;float:left;margin:20;}

/* sige */
.sige{clear:both;display:table-cell;margin:16px 4px;padding:0;}
.sige_single{clear:both;display:inline;padding:0;}
.sige_clr{clear:both;}
.sige_thumb{float:left;margin-bottom: 15px;background:none;margin: 10px;padding:0;}
.sige_thumb img{display:block;position:relative;background:#FFF;border:4px solid #ccc;margin:-5px 5px 5px -5px; height:145px; width:205px;}
.sige_caption{margin-left: auto;margin-right: auto;text-align: center;display: block;font-weight:bold;}
.sige_small{color:#666666;font-size:92%;text-align:center;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.sige_css_image{position: relative;z-index: 0;}
.sige_css_image:hover{background-color: transparent;z-index: 50;direction: ltr;}
.sige_css_image span{ /*CSS for enlarged image*/ position: absolute;background-color: #FFF;padding: 5px;left: -1000px;border: 1px solid #ccc;visibility: hidden;color: black;text-decoration: none;}
.sige_css_image span img{ /*CSS for enlarged image*/ border-width: 0;padding: 2px;margin: 0px;}
.sige_css_image:hover span{ /*CSS for enlarged image on hover*/ visibility: visible;top: 30px;left: 30px; /*position where enlarged image should offset horizontally */}

/* Extensions */
.rt-ext-col1 {float: left;width: 47%;}
.rt-ext-col2 {float: right;width: 47%;}
.rt-ext-block {margin-bottom: 30px;overflow: hidden;}
.rt-ext-block.last {margin-bottom: 0;}
.rt-ext-img {float: left;margin-right: 20px;margin-bottom: 50px;}
.rt-ext-divider {height: 10px;display: block;}
.rt-ext-links {display: block;margin-left: 100px;} 

/* Style Variations */
.demo-sv-title {width: 250px;float: left;margin-right: 15px; padding: 0 6px;}
.demo-sv-title h2 {text-align: center;}
.demo-img .demo-sv-img {float: left;margin-right: 15px;}

/* Tutorials */
.demo-tut-list {float: left;width: 45%;}
.demo-tut-video-img {margin-right: 15px;width: 123px;float: left;}
.demo-tut-divider {width: 15px;}

/* RTL Stuff */
body.rtl .showcase-image {position: absolute;top: 0;left: auto;right: 0;}
body.rtl .floatleft {float: right;margin-right: 0;margin-left: 15px;}
body.rtl .rt-tab-image-surround {float: right !important;}
body.rtl .rt-tab-image-surround .floatleft {float: left;margin-right: 0;margin-left: 15px;}
body.rtl .rt-tab-image {right: 0;left: auto !important;}
body.rtl .floatright {float: left;margin-left: 0;margin-right: 15px;}
body.rtl .rt-ext-col1 {float: right;}
body.rtl .rt-ext-col2 {float: left;}
body.rtl .rt-ext-img {float: right;margin-right: 0;margin-left: 20px;}
body.rtl .rt-ext-links {margin-right: 100px;margin-left: 0;}
body.rtl .demo-sv-title {float: right;margin-right: 0;margin-left: 11px;padding-left: 0;padding-right: 6px;}
body.rtl .demo-tut-list {float: right;}
body.rtl .demo-tut-video-img {margin-right: 0;margin-left: 15px;float: right;}

