e/*
 * Theme Name: csWPMultimediaMaster
 * Theme URI: http://code.codesyntax.com/private/wordpress/csWPMultimediaMaster
 * Description: csMPMultimediaMaster Theme for EHU/UPV Multimedia Komunikazioa (unibertsitate masterra)
 * Version: 0.20
 * Author: Nagore Ruiz de Escudero
 * Author URI: http://code.codesyntax.com/private/wordpress/csWPMultimediaMaster
 * Template: csWP
 * Tags: wordpress, csWPMultimediaMaster, csWP
 * */

/***************************************************************OROKORRAK**************************************************************/
body {
        margin: 0 auto;
        padding: 0;
        font-family:Geneva,Verdana,Arial,sans-serif;
        font-size:90%;
        background: #fff url(background.jpg) no-repeat scroll center top;
        color:#fff;
}
b{
      display: none;   
}
h1 {
        font-size: 180%;
        margin:0 0 20px 0;
        color:#e3b7d2;
}
h2 {
        color:#fff;
        font-size:140%;
        font-weight:bold;
        padding:0;
}
h3 {
        color:#fff;
        font-size:130%;
        margin-top:45px;
        padding:10px;
}
h4 {
        font-size: 105%;
        color:#93BA45;
}
h5 {
        font-size: 90%;
}
h6 {
        font-size: 85%;
}
strong {
        font-weight: bold;
}
em {
        font-style: italic;
}
img, img a{
        border: 0px;
}
pre, code {
        
        letter-spacing: -0.066em;
}
hr {
        height: 5px;
        background: #f0f0f0;
        border:0;
}
a {
        color:#fff;
        text-decoration:none;
}
a:hover{
        text-decoration:underline;
}
.cleaner{
        margin:0px;
        padding: 0px;
        clear: both;
}
.alignleft{
        float:left;
        margin-right:10px;
}
.alignright{
        float:right;
        margin-left:10px;
}
.aligncenter {
        display:block;
        margin-bottom:10px;
}
/***************************************************************ERROTA**************************************************************/
#errota {
        margin-top:0px;
}
#errota img{
        margin-left: 4px;
        margin-top: 6px;
}
#errota p{
        height:231px;
        padding-left:15px;
}
#errota h3{
        font-size:30px;
        padding-left:15px;
}
#maincontainer {
        font-family:Geneva,sans-serif !important;
        margin:0;
        padding:0;
}
/***************************************************************MAINCONTAINER2**************************************************************/
#maincontainer2 {
        background:none repeat scroll 0 0 #fff;
        margin:0 auto;
        width:1050px;
}
/*******HEADER**********/
#header {
        background:url("images/header.jpg") no-repeat scroll center top transparent;
        height:85px;
        margin-left:10px;
        width:990px;
}
/******BREADCRUMB******/
#breadcrumb {
        float:left;
        font-size:90%;
        padding:20px 10px 25px 20px;
        width:825px;
        color: #fff;
}
#breadcrumb a{
        color:#E3B7D2;
}
/****LANGUAJE*****/
#language {
        background:#594F58;
        color:#fff;
        float:right;
        font-size:80%;
        font-weight:bold;
        margin-top:0;
        padding:6px 0 5px 790px;
        width:200px;
}
#language li {
        float:right;
        padding-right:10px;
        list-style-type:none;
        color:#000;
}
#language a {
        color:#fff;
        font-weight:normal;
        text-decoration:none;
}
#language .active {
        text-decoration:none;
}
#language a:hover{
        text-decoration:none;
        color: #d8b0c7;
}
/******LOGO*****/
#logo img{
        border: 0;
}
#logo {
        border:0 none;
        float:left;
        height:0;
        margin:0 10px 0 0;
        padding:0;
}
#logo-2 {
        float:right;
        margin:6px 15px 0 0;
}
#logo-2 .ehu img {
        margin:0 20px;
}
#logo-2 .eitb img {
        border-bottom:5px solid #726873;
}
/*****SEARCH*****/
#searchform {
        display: none;        
}
/*****MENU*****/
#mainmenu {
        float:left;
        font-size:90%;
        margin-left:-10px;
        padding:0;
        width:1030px;
}
ul#navlist {
        background:url("images/mainmenu_img.gif") no-repeat scroll left top transparent;
        font-size:92%;
        margin:0;
        padding:7px 0 15px 3px;
}
#mainmenu #navlist a, #mainmenu #navlist a:link {
        border-right:1px solid #fff;
        color:#fff;
        font-family:Verdana,Arial,sans-serif;
        font-size:108%;
        font-weight:bold;
        margin-left:10px;
        padding:0 7px 0 5px;
        text-decoration:none;
}
#mainmenu #navlist a:hover { 
        background:none;
        color: #d8b0c7;
        border-right:1px solid #fff;
        padding-top:0px;
        padding-bottom: 0px;
}
/***********MENU OROKORREAN A ACTIVE EGITEKO****************/
#mainmenu #navlist .current_page_item {
        padding-bottom:8px;
        padding-top:7px;
}
#mainmenu #navlist .current_page_item a{
        color:#E3B7D2;
}
/***********2. MAILAKO MENUAN A ACTIVE EGITEKO****************/
#mainmenu #navlist .current_page_ancestor{
        color: #d8b0c7;
        padding:7px 0px 8px 0px;
}
#mainmenu #navlist .current_page_ancestor a{
        color: #d8b0c7;
}
#mainmenu #navlist li{
        display: inline;
        margin-left: -3px;
}
#mainmenu #navlist #current_page_item a {
        padding: 0;
}
/******bigarren mailako oiko H2a kendu******/
#menu h2{
        display:none;
}
/*************************************************BIGARREN MAILAKO MENUA*************************************************/
#menu {
        background:url("zuhaitza.gif") no-repeat scroll right bottom transparent;
        color:#fff;
        float:left;
        font-size:80%;
        font-weight:bold;
        letter-spacing:1px;
        margin:0 30px 0 0;
        padding-bottom:110px;
        width:180px;
}
#menu ul {
        list-style-image:none;
        margin-left:5px;
        padding:2px;
}
#menu li {
        line-height:1.3em;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        margin:0;
}
#menu li a {
        background:#9B6E8B;
        border:1px solid #ccc;
        color:#fff;
        display:block;
        font-size:90%;
        margin-top:3px;
        padding:10px 0 15px 7px;
        text-decoration:none;
}
#menu li ul li a{
      color: #fff;
}
#menu li ul li a:hover{
        background-color:#c778a7 !important;
        color:#fff !important;
}
/*Behar bada beranduago ikutu beharko da*/
#menu li ul {
        border-top:0 none;
        margin:0;
        padding:0;
}
#menu li li{
        border:0;
        text-transform: none;
        background: none;
        letter-spacing: 0px;
        font-weight: normal;
        text-align: left;
}
#menu li li a {
        border:1px solid #ccc;
        margin:3px 0px 0px 20px;
        padding:10px 0 15px 7px;
}
#menu li a:hover{
        color: #fff;
        background-color:#c778a7;
}
#menu li li a:hover{
        background-color:#c778a7;
        color: #fff;
}

#menu .current_page_item a:hover {
        background-color:#c778a7;
        color:#fff;
}
/***********3. MAILAKO MENUAN A ACTIVE EGITEKO****************/

#menu ul .current_page_item a  {
        background-color: #c778a7 !important;
        color: #fff !important;
}
#menu ul li .current_page_item a  {
        background-color: #c778a7 !important;
        color: #fff !important;
}
/**********MAINCONTENT************/
#maincontent {
        font-family:Geneva,Arial, sans-serif !important;
        color:#fff;
        font-size:95%;
        margin:0;
        padding:0;
}
#maincontent h2 {
        font-size:120%;
        font-weight:normal;
}
/******DESTAKATUAK******/
#destak-1 {
        background:url("images/featured_img.gif") no-repeat scroll 342px 55px transparent;
        float:left;
        width:350px;
        margin-top:-15px;
        padding-bottom:100px;
}
#destak-2 {
        background:url("images/featured_img.gif") no-repeat scroll 275px 60px transparent;
        float:left;
        height:270px;
        margin-left:2px;
        width:286px;
        margin-top:-15px;
}
#destak-3 {
        float:right;
        margin-top:-15px;
        padding-bottom:20px;
        width:350px;
}
#destak-1 h2 {
        background:none repeat scroll 0 0 #905978;
        margin-left:-5px;
        padding:5px 5px 5px 20px;
}
#destak-1 .post {
        margin-left:20px;
        width:310px;
}
#destak-2 h2 {
        background:none repeat scroll 0 0 #979592;
        padding:5px 5px 5px 20px; 
}
#destak-2 .textwidget {
        font-family:Geneva,sans-serif !important;
        font-size: 90%;
        margin-left:10px;
        width:260px;
}
#destak-3 h2 {
        background:#93BA45;
        padding:5px 10px 5px 20px;
        width:324px;
}
#destak-3 object{
        margin-left: 10px;
}
#destak-1 h3, #destak-2 h3, #destak-3 h3{
        margin-top:0px;
        padding:0px;
}
#destak-1 a{
        text-decoration:none; 
        color:#e3b7d2;
}
#destak-1 ul, #destak-2 ul, #destak-3 ul{
        padding: 0;
        margin: 0;
}
#destak-1 li, #destak-2 li, #destak-3 li{
        list-style-type:none;
}
#destak-3 .home-widget {
        margin-top:0px;
}
#destak-1 .data{
        color:#7C7C7E;
}
/*******************DESTAKAUETAKO TESTUAK**********************/*
#destak-1 .widget_sp_image-description {
        color:#fff;
        font-size:100%;
        margin:-30px 0px 0px 20px;
}
#destak-2 .widget_sp_image-description {
        color:#000;
        font-size:90%;
        line-height:8px;
        margin:-55px 0px 0px 10px;
}
#destak-3 .widget_sp_image-description {
        color:#000;
        font-size:90%;
        line-height:8px;
        margin:-235px 0px 0px 98px;
}
/*******************BOTOIAK**********************/*
.textwidget {
        margin-top:10px;
}
.textwidget img{
        border: 1px solid #ccc;
        padding: 3px;
}
featuredtitle  {
        font-family:Trebuchet MS,Arial,Verdana,sans-serif;
        font-weight:normal;
        margin-left:-2px;
        padding:0;
}       
.featuredtitle a {
        font-family:Trebuchet MS,Arial,Verdana,sans-serif;
        text-decoration:none;
}
.featuredtitle .first {
        color:#fff;
        font-size:280%;
        text-decoration:none;
}
/*************************************************CONTAINER*************************************************/
#container {
        font-family:Geneva,sans-serif !important;
        margin-left:10px;
        background:#594F58;
        width:990px;
}
/*************************************************CONTENT*************************************************/
#content {
        float:left;
        font-size:95%;
        margin:0;
        padding:0;
        width:780px;
        color: #fff;
}
#content p {
        line-height:140%;
        margin:0.1em 0 0.5em;
}
#content ul {
        line-height: 140%;
}
#content a {
        text-decoration:underline;
        color:#93BA45;
}
.opinion-image {
    border:1px solid #ccc;
    float:left;
    margin-right:15px;
    padding:5px;
}

#content a:hover {
        text-decoration: underline;
}
.smalllink{
    color:#93BA45;
}
#content .smalllink a:hover{
    color:#93BA45 !important;
    text-decoration: underline;
}
/**CONTENT eskubiko erretratua**/
#content .summary {
        background-color:#fff;
        float:right;
        margin:3.8em 0 1.6em 1.6em;
        width:350px;
}
#content .summary p{
       margin:0;
}
#content .summary img{
      width: 350px;
      border:5px solid;
}
#content .summary  a:hover{
        color: #000;
        text-decoration: none;
}
/**************CONTENT NEWS******************/
#content-news {
        float:left;
        font-size:90%;
        padding-left:20px;
        width:480px;
}
#content-news p {
        margin: 0.3em 0 1.2em;
        line-height: 140%;
}
#content-news ul {
        line-height: 140%;
}
#content-news a:hover {
        color:#000;
        text-decoration: underline;
        color:#000;
}
#content-news h3 a:hover {
        color:#000;
        text-decoration: none;
}
#content .single {
        line-height:20px;
        padding-left:18px;
        padding-right:30px;
}
#content .single li {
        list-style:circle;
        margin-left:10px;
}
#content .single ul li {
/*        width:400px;*/
}
#content .single h3 {
        background:#fff;
        border:1px solid #ccc;
        color:#000;
}
#content .single img {
        margin-left:-10px;
}
#content .single h3 a{
        text-decoration: none;
        color: #000;
}
#content .single h3 a:hover{
        text-decoration: none;
        color: #000;
}
#content .single a:hover{
        text-decoration: none;
        color: #fff;
}
#content .single table {
}
#content .single td {
        background-color:#979592;
        border:#fff;
        color:#fff;
}
#content .single td a{
        color:#fff;
        text-decoration: none;
}
#content .single td p {
        margin:0.2em 2em 0.5em 10px;
}


#section-praktikak #content .single img {
margin-left:0px;
}
/*************************************BLOG SEKZIOA**************************************/
#section-blog #breadcrumb {
        padding:20px 10px 5px 20px;
}
#section-blog #content {
        margin:0px 0px 0px 20px;
        padding-bottom:40px;
        width:700px;
}
#section-blog #content h2 {
        color:#E3B7D2;
        font-size:150%;
        margin-bottom:15px;
}
#section-blog #content h3{
        margin-top: 0px;
        padding: 0;
}
#section-blog #sidebarblog{
}

#section-blog #post{
    padding-bottom:20px;
    padding-top:10px;
}

#section-blog .data {
        background:#C778A6;
        font-size:90%;
        margin-bottom:15px;
        margin-top:-10px;
        padding-left:15px;
        width:80px;
}
#section-blog #content img {
        border:1px solid #ccc;
        padding:3px;
}
#section-blog .news-widget {
        float:right;
        height:0;
        margin-top:-40px;
        padding:0;
        width:200px;
}
#section-post #footer {
        margin:0 auto;
}
#section-post #content .summary {
        background:none repeat scroll 0 0 transparent;
        color:#fff;
        float:none;
        font-size:108%;
        margin:10px 0;
        padding:5px 5px 5px 0;
        width:530px;
}
#section-post .news-widget {
        float:right;
        height:0;
        margin-top:-20px;
        padding:0;
        width:200px;
}
#section-post .news-widget h2 {
        color:#fff;
        font-weight:normal;
        margin-left:0;
        padding-left:10px;
        width:150px;
}
#section-blog .news-widget {
        float:right;
        height:0;
        margin-top:0;
        padding:0;
        width:200px;
}
#section-post .news-widget a:hover{
        color:#E3B7D2;
}

#section-post .data {
        background:#C778A6;
        font-size:90%;
        margin-bottom:15px;
        margin-top:-10px;
        padding-left:5px;
        width:80px;
}

#section-post .tags{
      margin-left:20px; 
}

 #section-post .tags a{
      color:#93BA45;
      margin-right:5px;
}
#maincontent h2 {
        font-size:120%;
        font-weight:normal;
}
.news-widget h2 {
        background:#93BA45;
        color:#fff;
        font-size:140% !important;
        margin-right:40px;
        padding:6px 6px 6px 10px;
}
/****************************PAGENAVI***************************/
.wp-pagenavi {
    clear:both;
    padding-left:450px;
    padding-bottom:20px;
}

.wp-pagenavi a, .wp-pagenavi span {
    text-decoration:none;
    border:1px solid #BFBFBF;
    padding:3px 5px;
    margin:2px;
    color:#fff;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
    border-color:#C778A6;
    background:#C778A6;
    color:#FFF;
}

.wp-pagenavi span.current {
    font-weight:bold;
}


/*******************************IRUZKINAK************************/
r:#333;
    font-weight:normal;
}

li.comment{
   font-size: 250%;
   color: #e7e7e7;
   font-family: arial black;
}
li.comment p{
   font-size: 33%;
   color: #333;
   font-family: arial;
}
#commentlist{
   border-bottom: 0;
   list-style: decimal;
   list-style-position: inside;

}
#commentlist li{
   border-bottom: 1px solid #e7e7e7;
}

#commentform{
   border: 1px solid #e7e7e7;
   padding: 1em;
}

/*#comments a{
 *         color:#7A7575;
 *         }
 *         #commentlist li{
 *                 margin: 0;
 *                         padding:0;
 *                         }*/

#commentsv, #postcomment{
   background: #c0c0c0;
   color: #fff;
   padding: 3px 10px;
   font-weight: bold;
   display: inline; 
   margin: 0;                                                                           
   font-size: 1em;
   line-height:1.6em;
}       
#comments a{
   /*font-size: 1.4em;*/
   color: #12B4EA;
   margin-left: 1em;
   font-weight:normal;
}

#comments h3{
    color:#fff;
}


/*IKASLEEN BLOGAK*/
.ikasle-blogak{
        height:180px;
}
.ikasle-blogak img{
        border:4px solid #fff;
        height:100px !important;
        width:100px !important;
}
.ikasle-blogak a{
        color:pink !important;
}
.ikasle-blogak h3 {
        color:#E3B7D2 !important;
        background:none !important;
        border:none !important;
}
/*************************************IRUDI GALERIA**************************************/
#irudi_galeria img{
        width: 30%;
        height: 30%;
}
.ngg-galleryoverview{
        width: 100%;
        height: 100%;
}

#services img{
        width: 145px;
        height: 145px;
        border:1px solid #ccc;
        padding:8px;
}
#services ul {
        margin:0;
        padding:0;
}
#services ul li{
        margin:0;
        padding:0;
        float: left;
        font-size: 120%;
}
/*******************************NEWSITEM*******************************/
.newsitem {
        float:left;
        padding-bottom:20px;
        width:470px;
}
.newsitem1 {
        border:medium solid blue;
}
.newsitem2 {
        border:medium solid orange;
}

.newsitem a{
        color: #FFF;
        padding: 0;
        padding-bottom: 0px;
        margin: 0;
}
.newsitem h2 a:hover{
        text-decoration: none;
        color: green;
}
.newsitem h2{
        padding-left: 0;
        padding-bottom: 0;
        margin: 0;
}
.newsitem h3 {
        background:none repeat scroll 0 0 #fff;
        border:1px solid #ccc;
        color:#000;
        margin-top:0;
        text-decoration:none;
}
 .newsitem h3 a{
        text-decoration: none;
}
.newsitem h3 a:hover {
         color: #000;
}
.newsitem a:hover {
         color: #FFF;
}
#news-html-widget {
        margin-left:490px;
        margin-top:0;
        padding:0;
        width:300px;
}
#content-marcas {
        margin-left:20px;
        margin-top:100px;
        width:850px;
}
/*************************************************FOOTER*************************************************/
#footer {
        background-color:#000;
        font-size:78%;
        height:30px;
        line-height:18px;
        margin: 0;
        padding:10px 0;
        text-align:center;
        width:990px;
        font-family:Geneva, Verdana, sans-serif !important;
}
#section-index #footer {
        margin-left:0px;
}
#section-inside #footer {
        margin-left:10px;
}

#section-praktikak #footer {
        margin-left:10px;
}

#footer p {
        color:#ADADAE;
        float:left;
        margin-bottom:0;
        margin-left:10px;
}
#footer a{
       color:#fff;
       text-decoration:none;
}
#footer a:hover {
        color:#E3B7D2;
}
#footer small {
        display: none;
}
#footer .social {
        margin-right:140px;
        width:770px;
}
/*******************************SLIDESHOW****************************************/	
#slideshow {
        list-style:none;
        color:#fff;
}
#slideshow-wrapper {
        width:974px;
        background:#000;
        padding:2px;
        border:1px solid #ccc;
        margin:25px auto;
        display:none;
}
#slideshow-wrapper{
        margin:0;
        padding:0;
}
#information {
        background:#000;
        position:relative !important;
        color:#E3B7D2;
        float:right !important;
        height:230px !important;
        margin:6px 0px 0px 0px !important;
        opacity:0.8 !important;
        overflow:hidden;
        width:344px !important;
        z-index:200;
}
#information h3 {
        color:#E3B7D2 !important;
        font-size:150% !important;
        height:30px;
        margin:20px 0 0 10px;
        padding:4px 10px 35px;
}
#information p {
        color:#fff;
        font-size:16px !important;
        height:201px !important;
        margin:0 0 0 10px !important;
        padding-top:24px !important;
        padding-left:8px !important;
        padding-right:8px !important;
}
#image {
        width:974px;
        }
#image img {
        position:absolute;
        border:none;
        width:974px;
        height:auto;
        } 
.imgnav {
        position:absolute;
        width:25%;
        height:237px;
        cursor:pointer;
        z-index:150;
        }
#imgprev {
        left:0;
        background:url('../images/left.gif') left center no-repeat;
        }
#imgnext {
        right:0;
        background:url('../images/right.gif') right center no-repeat;
        }
#imglink {
        position:absolute;
        height:237px;
        width:100%;
        z-index:100;
        opacity:.4;

        }
.linkhover {
        background:url('../images/link.gif') center center no-repeat;
        }

.thumbstop {
        margin-bottom:15px !important;
        }
.thumbsbot {
        margin-top:15px !important;
        }
#slideleft {
        float:left;
        width:20px;
        height:81px;
        background:url('../images/scroll-left.gif') center center no-repeat;
        background-color:#222;
        }
#slideleft:hover {
        background-color:#333;
        }
#slideright {
        float:right;
        width:20px;
        height:81px;
        background:#222 url('../images/scroll-right.gif') center center no-repeat;
        }
#slideright:hover {
        background-color:#333;
        }
#slidearea {
        float:left;
        background:#000;
        position:relative;
        width:925px;
        margin-left:5px;
        height:81px;
        overflow:hidden;
        }
#slider {
        position:absolute;
        left:0;
        height:81px;
        }
#slider img {
        cursor:pointer;
        border:1px solid #666;
        padding:2px;
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        float:left !important;
        }
#slideshow-wrapper {
        background:#fff !important;
        border:none !important;
        display:none;
        margin:5px !important;
        padding:2px;
        width:974px;
}
#fullsize {
        background:#fff;
        height:240px !important;
        margin-top:0px !important;
        overflow:hidden;
        position:relative;
        width:969px !important;
        z-index:1;
}
#fullsize #imglink{
       cursor: default !important;
       display: none;
}
#fullsize #imgprev{
       cursor: default !important;
       display: none;
}
#fullsize #imgnext{
       cursor: default !important;
       display: none;
}

#gallery-1 {
        float:left;
        margin:0;
        width:1000px !important;
}
#gallery-1 .gallery-item {
        float:left;
        margin-top:10px;
        text-align:center;
        width:160px !important;
}
#gallery-1 img {
        border:4px solid #fff !important;
}
/*SARE SOZIALAK*/
#social {
        float:right;
        margin-right:10px;
}
.facebook a{
        opacity:0.9;
}
.facebook a:hover{
        opacity:1;
}
.twitter a{
        opacity:0.93;
}
.twitter a:hover{
        opacity:1;
}




