/*------------------------------------------------------------------------------
    CSS Document (http://www.w3.org/Style/CSS/)

    project:    SG-WARRANTS
    created:    2012-07-23
    author:     www.kreatia.es

    summary:    PRINT
                COMMONS
                HOME-CONTENT
				LEGAL-INFO

                
----------------------------------------------------------------------------- */

/*  =PRINT
----------------------------------------------------------------------------- */

@media print {
    
}
/*
COMMONS
------------------------------------------------------------------*/
.block-warrants{clear:both;overflow:hidden; position:relative; margin:12px auto; }
.col-1  { width:220px;}
.col-2  { width:452px;}
.col-3  { width:684px;}
.col-4  { width:938px;}
.col-1, .col-2, .col-3, .col-4 {float:left;margin:0 11px 0 11px; position:relative;}

.last{ margin-right:0} 
.clear{ clear:both;}

a{ text-decoration:none;}


/*
HOME - CONTENT
------------------------------------------------------------------*/

/*sg-promotion*/
.sg-promotion{position:relative;}
.sg-promotion .promo{ display:none; height:512px; display:block}
.sg-promotion .promo .wrap{ position:relative; }
.sg-promotion .promo .txt{ position:absolute; bottom:140px; right:11px; width:454px; background:url(../img/sg-warrants/bg-title.png) repeat 0 0; z-index:9; padding-bottom:12px;}
.sg-promotion .promo .txt h1{font:normal 3.8em 'NimbusSanNov-Lig', Helvetica, Arial; padding:12px 12px 8px 12px;}
.sg-promotion .promo .txt h2{font:normal 2.6em 'NimbusSanNov-Lig', Helvetica, Arial; padding: 0 12px 12px 12px; line-height:26px; color:#78236E}
.sg-promotion .promo .txt p{font:normal 1.2em Arial, Helvetica, sans-serif; padding:0 10px 3px 10px;text-align: justify;}
.sg-promotion .promo .txt a{color:#000; font:bold 1.2em Arial, Helvetica, sans-serif;}

.sg-promotion ul.related{ position:absolute; bottom:10px; left:10px; z-index:99}
.sg-promotion ul.related li { width:220px; float:left;margin:0 12px 0 0; position:relative;}
.sg-promotion ul.related .last{ margin:0}
.sg-promotion .promo .wrap .slides_container{ height:512px}
#pager { position:absolute; right:0; top:0; z-index:15;}
#pager a:hover, #pager a.activeSlide { background:#000; color:#fff;}
#pager a { background:#fff; color:#000; text-decoration:none; text-align:center; display:block; width:30px; height:30px; line-height:30px; font-size:1.2em; float:left; margin:10px 10px 0 0;}

/*slideShow AWARDS*/
.sg-promotion .slideShow .pict{background:url(../img/sg-warrants/award-bg2.jpg) no-repeat 0 0; }
.sg-promotion .slideShow .wrap ul .item ul.awards_container{width:514px; height:200px; margin-left:12px; margin-top:50px;}
.sg-promotion .slideShow .wrap .award{display:block; width:400px;  height:100px; margin-right:11px; color:#FFF; font:normal 1em Arial, Helvetica, sans-serif;}
.sg-promotion .slideShow .wrap .award .pict{display:block;width:140px; height:85px; float:left; }
.sg-promotion .slideShow .wrap .ultimo{margin-right:0;}
.sg-promotion .slideShow .wrap .award p{padding:5px 0 10px 15px; font:normal 1em/1.3em Arial, Helvetica, sans-serif;}
.sg-promotion .slideShow .wrap .award p strong{font-size:1.3em}
.sg-promotion .slideShow .wrap a.prev{ position:absolute; top:0; right:100px;  z-index:50; }
.sg-promotion .slideShow .wrap a.next{ position:absolute; top:0; right:0px;  z-index:50; }

.sg-promotion .slideShow .wrap .pr1{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-1.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr2{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-2.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr3{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-3.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr4{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-4.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr5{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-5.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr6{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-6.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr7{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-7.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr8{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-8.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr9{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-9.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr10{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-10.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr11{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-11.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr12{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-12.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr13{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-13.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr14{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-14.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr15{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-15.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr16{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-16.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr17{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-17.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr18{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-18.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr19{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-19.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr20{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-20.png) no-repeat top right;float:left; margin-right:10px;}
.sg-promotion .slideShow .wrap .pr21{display:block;width:144px; height:100px; background:url(../img/sg-warrants/award-thumb-21.png) no-repeat top right;float:left; margin-right:10px;}

/*CAROUSEL latest news*/
.sg-promotion .news .wrap ul .promo1{ background:url(../img/sg-warrants/promo-bg-1b.jpg) no-repeat 0 0;}
.sg-promotion .news .wrap ul .promo2{ background:url(../img/sg-warrants/promo-bg-2b.jpg) no-repeat 0 0;}
.sg-promotion .news .wrap ul .promo3{ background:url(../img/sg-warrants/promo-bg-3b.jpg) no-repeat 0 0;}
.sg-promotion .news .wrap ul .promo4{ background:url(../img/sg-warrants/promo-bg-4b.jpg) no-repeat 0 0;}


/*PICTURE + TITLE + TEXT CASE*/
.sg-promotion .picture{ width:938px; height:616px; position:relative;}
.sg-promotion .picture .wrap{ width:938px; height:616px;}
.sg-promotion .picture .soc_sites{ background:url(../img/sg-warrants/sites-bg2.jpg) repeat 0 0;}
.sg-promotion .picture .txt .links_container{padding-left:30px;}
.sg-promotion .picture .txt .links_container .link{ height:16px; margin:0 0 5px 12px; padding:5px; display:block;}
.sg-promotion .picture .txt .links_container .link .title{font:normal 1.9em 'NimbusSanNov-Lig', Helvetica, Arial; color:#78236E; width:190px; text-align:right; float:left; padding-right:4px;}
.sg-promotion .picture .txt .links_container .link a{color:#000; font:normal 1.2em Arial, Helvetica, sans-serif; line-height:24px;}
.sg-promotion .picture .txt .links_container .link .title img{  vertical-align:middle}
/*promo4*/
.sg-promotion .picture .corporative{ background:url(../img/sg-warrants/corporative-bg.jpg) no-repeat 0 0;}

/*sg-news*/
.sg-news{}
.sg-news .view-01{ background-color:#FFF; padding:4px 8px; height:112px; overflow:hidden;}
.sg-news .view-01 h3{ color:#000; border-bottom:2px solid #000; padding:3px 0 ;  margin-bottom:5px; font:normal 1.6em/1em 'NimbusSanNov-Lig', Helvetica, Arial;}
.sg-news .current h3{ color:#78236E; border-bottom:2px solid #78236E;}
.sg-news .view-01 p.p1{  font:normal 1.1em/1.1em Arial, Helvetica, sans-serif; margin-bottom:5px;}
.sg-news .view-01 a.a1 { background: url("../img/skin/bg-gradient-10.png") repeat-x 0 0; position:absolute; right:7px; bottom:7px;margin:0 2px 0 0;color:#FFF;display: inline-block;font-weight: bold;height: 19px; line-height: 1.9em; padding: 0 5px; text-decoration: none; font-size:1.1em;
}
.sg-news .view-01 a.a1 span{background: url("../img/skin/pictos.png") no-repeat left -792px ; display: block; padding: 0 0 0 10px;} 
.sg-news .view-01 .sg-img{ float:left; width:85px; height:80px; display:block; margin-right:8px; }

/*
 LEGAL INFO
-------------------------------------- */
/*sg-legalinfo*/
.sg-legalinfo{ margin-bottom:40px;padding:12px 30px 12px 30px; background-color:#fafafa;}
.sg-legalinfo img{ margin-bottom:35px;}
.sg-legalinfo h1{font:normal 2.6em 'NimbusSanNov-Lig', Helvetica, Arial; padding:12px 12px 8px 0;  color:#78236E}
.sg-legalinfo h2{font:normal 1.8em 'NimbusSanNov-Lig', Helvetica, Arial; padding: 0 12px 0 12px; color:#78236E}
.sg-legalinfo h3 { font:bold 1.5em/1.9em Arial, Helvetica, sans-serif; background:url(img/bg_link.png) no-repeat 0 5px; padding-left:10px;margin-bottom:20px;}
.sg-legalinfo p { font:normal 1.2em Arial, Helvetica, sans-serif !important;text-align: justify;}
.sg-legalinfo p a{ text-decoration:underline;color:#78236E; font-weight:bold;}


.sub-menu.big { height:200px !important;}