﻿* { margin: 0 auto 0 auto; *margin: 0 0 0 0; padding: 0; border: 0;}

html { height: 100%; }

body
{
    background-image: url(image/img-bgmenu.jpg);
    background-repeat:no-repeat;
    background-position:right top;
}

body, form 
{
    font-family:Tahoma;
    min-height:100%; 
    height: 100%;
}

h1,h2,h3{font-weight:normal;}
h1{color:#6a6a6a;font-size:12px;}
h2{color:#4da4ff; margin:4px; margin-left:0px;font-size:12px; margin-bottom:0;}
h3{color:#acacac; font-size:11px;}
p{color:#878787; font-size:11px;}

#main-container
{
    width:100%;
    text-align:center;
    height: 100%; 
}

#container
{
    width:865px;
    height: 100%;
    text-align:center;
}

#menu{*margin:46px 0 0 0;width: 100%;background-image: url(image/img-mnubarra.jpg);position:relative; background-repeat:repeat-x; height:59px}
#mnu-logo{position:absolute; background-color:#fff; top:-21px; left:0; width:234px; text-align:right;}
#mnu-logo a img{border:0px;}

#menu-left{*margin-top: 44px;width:900px;}
.menu-left{float:right;}
ul.menu-left{list-style-type:none;margin:33px 0;padding:0; list-style:none; margin-bottom:0;}
ul.menu-left li{list-style-type:none;margin:0;float:left;}
ul.menu-left li a {list-style-type:none;}
ul.menu-left li a img{border:0px;}


.contenido-left
{
    float:left;
    width:426px;
    text-align:left;
}

.contenido-left .titulo
{
    margin-top:46px;
    margin-left:25px;
    text-align:left;
    margin-bottom:0;
}

.contenido
{
    margin-left:0;
    width:412px;
    border-top: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

.contenido #cont-left
{
    margin-left:22px;
    margin-top:8px;
}

.contenido p
{
    color:#595959;
    font-family:Tahoma;
    font-size:12px;
}

.contenido h1
{
    color:#6a6a6a;
    font-family:Tahoma;
    font-size:14px;
    font-weight:bold;
}

.contenido span, .contenido input
{
    color:#555555;
    font-family:Tahoma;
    font-size:11px;
}

.contenido .text
{
    width:120px;
    height:16px;
    border:1px solid #919191;
    padding-left:3px; 
    padding-top:1px;
}

.contenido .chk
{
    color:#555555;
    font-family:Tahoma;
    font-size:11px;
}

.contenido label
{
    padding-left:8px;
}

.contenido-right
{
    float:right;
    width:426px;
    font-family:Tahoma;
    font-size:11px;
    color:#555555;
}

.contenido-right .titulo
{
    margin-top:12px;
    margin-left:14px;
    text-align:left;
    margin-bottom:0;
}

.contenido-right ul.listas{list-style-type:none;list-style:none;}

.contenido-right ul.listas li
{
    margin-left:10px;
    margin-top:8px;
    list-style-type:none;
    list-style:none;
}

.contenido-right .listas li a
{
    text-decoration:none;
    color:#555555;
}

#menu2-container
{
    width:412px;
    text-align:center;
}
#menu2{width:394px; margin-left:25px;}
.menu2{width:320px; float:right; margin-top:0;}
ul.menu2{list-style-type:none;padding:0; list-style:none; margin-bottom:0;}
ul.menu2 li{list-style-type:none;margin:0;float:left; padding:5px 4px 0px 4px;}
ul.menu2 li a {list-style-type:none;}

.show{width:398px; text-align:center;}
.div-left{float:left; text-align:left;*margin-left:13px !important; margin-left:14px;*margin-left:7px;margin-top:43px; *margin-top:20px; width:203px;}
.div-right{float:right; margin-bottom:8px; width:130px;margin-top:23px;*margin-top:0px;}

.view{width:320px;*margin-left:7px !important; margin-left:14px;*margin-left:7px; margin-top:8px;}
ul.view{list-style-type:none;padding:0; list-style:none; margin-bottom:0;}
ul.view li{list-style-type:none;margin:0;float:left;padding:5px 19px 0px 4px;}
ul.view li a {list-style-type:none;}


.sliderwrapper .contentdiv{
    visibility: hidden; /*leave as is*/
    background: white;
    width: 390px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
    height: 100%;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}


#news{
    float:left;
    width:280px;
    text-align:left; 
}

#news .content{
    margin-left:15px; 
    margin-top:15px;
}

#news .content a{
    text-decoration:none; 
    color:#5887ff
}


#news .content .foto{
    margin:5px;
    margin-left:0px;
}

#news .content .foto img{
    border:1px solid #e5e5e5;
}


#news .content p{
    margin:7px;
    margin-left:1px;
    width:245px;
    text-align:justify;
}
