/* ///// Begin of ELEMENTS ////*/

BODY{
color:#999999;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
line-height:90%;
text-align:justify;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
scrollbar-3dlight-color:#999999;
scrollbar-arrow-color: #999999;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#fffffff;
scrollbar-shadow-color:#999999;
background-color: #ffffff;
}

A{
color: #FFFFFF;
background:#999999;
text-decoration: none;
}

A:LINK,A:ACTIVE,A:FOCUS, {
color: #FFFFFF;
background:#999999;
text-decoration: none;
}

A:VISITED{
color: #FFFFFF;
background:#999999;
text-decoration: none;
}

A:HOVER{
color: #FFFFFF;
background:#000000;
text-decoration: none;
}


H1{
font-family:Arial Narrow, Helvetica, Arial, sans-serif;
font-size:46px;
font-weight:normal;
margin-bottom : 2px;
line-height: 44px;
margin-top:20px;
color: #999999;
background-color:#FFFFFF;
}

H2{
font-family:Arial Narrow, Helvetica, Arial, sans-serif;
font-size:32px;
font-weight: normal;
margin-top : -2px;
margin-bottom : 0px;
color: #999999;
 }

H3{
font-family:Arial Narrow, Helvetica, Arial, sans-serif;
font-size:18px;
line-height : 18px;
font-weight: normal;
text-align:justify;
color:#999999;
font-style: normal;
margin-bottom: 0px;
}

H4{
font-size:11px;
color: #ffffff;
font-weight: normal;
margin-top : 0px;
margin-bottom : 0px;
padding-bottom:0px;
}

H5{
font-size:60%;
font-weight: normal;
text-align:justify;
color: #999999;
margin-top : 0px;
margin-bottom : 0px;
}

H6{
color:#999999;
font-family:Arial, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
font-weight:normal;
line-height:12px;
}

HR{
line-height:1px;
}

P{
color:#999999;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
text-align:justify;
}

LI{
color:#999999;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
line-height:18px;
}

EM{
MARGIN:0PX;
PADDING:0PX;
}


/*////// end of ELEMENTS //////*/



/*////// begin of COMMON CLASSES //////*/


.background_index{
background: url(../images/back_home.jpg);
background-color: #CC3366;
}

.background_index a:hover{
background-color: #CC3366;
}

.background_somos a:hover{
background-color: #6699FF;
}

.background_hacemos a:hover{
background-color: #6633FF;
}

.background_logramos a:hover{
background-color: #33CCCC;
}

.background_pensamos a:hover{
background-color: #999900;
}

.background_tenemos a:hover{
background-color: #FF9966;
}

.background_groisman a:hover {
background-color: #FF9966;
}

.background_tango a:hover {
background-color: #FF9966;
}

.background_gurruchaga a:hover {
background-color: #FF9966;
}

.background_antartida a:hover {
background-color: #FF9966;
}

.background_estados a:hover {
background-color: #FF9966;
}

.background_esteros a:hover {
background-color: #FF9966;
}

.background_juan a:hover {
background-color: #FF9966;
}

.background_encapsulados a:hover {
background-color: #FF9966;
}

.background_girasoles a:hover {
background-color: #FF9966;
}

.background_metano a:hover {
background-color: #FF9966;
}

.background_red a:hover {
background-color: #FF9966;
}

.background_hart a:hover {
background-color: #FF9966;
}

.background_interior a:hover {
background-color: #FF9966;
}

.background_szulman a:hover {
background-color: #FF9966;
}

.background_textil a:hover {
background-color: #FF9966;
}

.background_meister a:hover {
background-color: #FF9966;
}

.background_beach a:hover {
background-color: #FF9966;
}

.background_cities a:hover {
background-color: #FF9966;
}

.background_noche a:hover {
background-color: #FF9966;
}

.background_venus a:hover {
background-color: #FF9966;
}

.artistas{
color: #00cff2;
}

.artistas A, .artistas A:link, .artistas A:active, .artistas A:focus{
font-size:10px;
color: #00cff2;
background-color:transparent;
background:none;
text-decoration:none;
}

.artistas A:visited{
color: #999999;
background-color:transparent;
background:none;
}

H4.artistas{
line-height:10px;
}

.content{
background-color: #ffffff;
}

.content_obras{
background: url(../images/obras_rayas.gif) repeat-y;
font-family:Helvetica, Arial, sans-serif; 
font-size:12px;
margin: 10px;
padding: 10px;
}

.destacado_home{
background: url(../images/rayas_home.gif) repeat-y;
font-family:Helvetica, Arial, sans-serif; 
font-size:12px;
margin: 10px;
padding: 10px;
}

.content_padding{
padding:10px;
background-color: #ffffff;
}

.index{
color: #CC3366;
}

.index A, .index A:link, .index A:active,.index A:focus{
font-size:10px;
color: #CC3366;
background:none;
background-color: #FFFFFF;
text-decoration:none;
}

.index A:visited{
color: #CC3366;
background:none;
background-color: #FFFFFF;
}

.index A:hover{
color: #CC3366;
background-color: #FFFFFF;
background-color:none;
text-decoration:underline;

}

.index_name{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #CC3366;
background-color: #FFFFFF;
line-height: 36px;
}

A.index_name, A.index_name:link, A.index_name:active, A.index_name:focus, A.index_name:visited{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #CC3366;
background-color: #FFFFFF;
line-height: 36px;
}

A.index_name:hover{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color: #CC3366;
line-height: 36px;
}

.min{
font-size:10px;
}

.rayitas {
background: url(../images/rayas.gif);
height:100%;
}

.pie{
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
color:#ffffff;
margin-left: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.pie A, .pie A:link, .pie A:active, .pie A:focus, .pie A:visited{
background-color:#999999;
}

.pie A:hover{
background-color:#999999;
}

A.content_box_link{
vertical-align:bottom;
text-decoration: none;
}

A.content_box_link:LINK,A.content_box_link:ACTIVE,A.content_box_link:FOCUS, A.content_box_link:VISITED{
background-color:#ffffff;
color:#999999;
vertical-align:bottom;
text-decoration: none;
}

A.content_box_link:HOVER{
background-color:#000000;
color:#999999;
vertical-align:bottom;
text-decoration: none;
}

.titulo {
padding-top:10px;
}

.menu{
color: #FF008B;
padding-left: 10px;
font-size: 12px;
background-color:ffffff;
text-decoration:none;
}


.background_somos{
background: url(../images/back_somos.jpg) repeat;
background-color: #6699FF;
}

.somos{
color: #6699FF;
}

.somos A, .somos A:link, .somos A:active, .somos A:focus{
font-size:10px;
color: #6699FF;
background-color:transparent;
background:none;
text-decoration:none;
}

.somos A:visited{
color: #999999;
background-color:transparent;
background:none;
}

.somos A:hover{
color: #6699FF;
background-color:transparent;
background:none;
text-decoration:underline;
}

.background_hacemos{
background: url(../images/back_hacemos.jpg) repeat;
background-color: #6699FF;
}

.hacemos{
color: #6633FF;
}


.hacemos A, .hacemos A:link, .hacemos A:active, .hacemos A:focus{
font-size:10px;
color: #6633FF;
background-color:transparent;
background:none;
text-decoration:none;
}

.hacemos A:visited{
color: #999999;
background-color:transparent;
background:none;
}

.hacemos A:hover{
color: #6633FF;
text-decoration:underline;
background-color:transparent;
background:none;
}

.background_logramos{
background: url(../images/back_logramos.jpg) repeat;
background-color: #33CCCC;
}

.logramos{
color: #33CCCC;
}

.logramos A, .logramos A:link, .logramos A:active, .logramos A:focus{
font-size:10px;
color: #33CCCC;
background-color:transparent;
background:none;
text-decoration:none;
}

.logramos A:visited{
color: #999999;
background-color:transparent;
background:none;
}

.logramos A:hover{
color: #33CCCC;
text-decoration:underline;
background-color:transparent;
background:none;
}

.content_logramos{
background: url(../images/rayas_logramos.gif) repeat-y;
font-family:Helvetica, Arial, sans-serif; 
font-size:12px;
margin: 10px;
padding: 10px;
}

.logramos_name{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #33CCCC;
background-color: #FFFFFF;
line-height: 36px;
}

A.logramos_name, A.logramos_name:link, A.logramos_name:active, A.logramos_name:focus, A.logramos_name:visited{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #33CCCC;
background-color: #FFFFFF;
line-height: 36px;
}

A.logramos_name:hover{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color: #33CCCC;
line-height: 36px;
}

.background_tenemos{
background: url(../images/back_tenemos.jpg) repeat;
background-color: #FF9966;
}

.tenemos{
color: #FF9966;
background-color:#FFFFFF;
}

.tenemos A, .tenemos A:link, .tenemos A:active, .tenemos A:focus{
font-size:10px;
color: #FF9966;
background-color:transparent;
background:none;
text-decoration:none;
}

.tenemos A:visited{
color: #999999;
background-color:transparent;
background:none;
}

.tenemos A:hover{
color: #FF9966;
text-decoration:underline;
background-color:transparent;
background:none;
}

.background_agenda{
background: url(../images/background_agenda.gif) repeat-y;
background-color: #aedae6;
}

.background_groisman{
background: url(../images/back_groisman.jpg) repeat-y;
background-color: #FF9966;
}

.background_tango{
background: url(../images/back_tango.jpg) repeat-y;
background-color: #FF9966;
}

.background_gurruchaga{
background: url(../images/back_gurruchaga.jpg) repeat-y;
background-color: #FF9966;
}

.background_antartida{
background: url(../images/back_antartida.jpg) repeat-y;
background-color: #FF9966;
}

.background_estados{
background: url(../images/back_estados.jpg) repeat-y;
background-color: #FF9966;
}

.background_esteros{
background: url(../images/back_esteros.jpg) repeat-y;
background-color: #FF9966;
}

.background_juan{
background: url(../images/back_juan.jpg) repeat-y;
background-color: #FF9966;
}

.background_encapsulados{
background: url(../images/back_encapsulados.jpg) repeat-y;
background-color: #FF9966;
}

.background_girasoles{
background: url(../images/back_girasoles.jpg) repeat-y;
background-color: #FF9966;
}

.background_metano{
background: url(../images/back_metano.jpg) repeat-y;
background-color: #FF9966;
}

.background_red{
background: url(../images/back_red.jpg) repeat-y;
background-color: #FF9966;
}

.background_hart{
background: url(../images/back_hart.jpg) repeat-y;
background-color: #FF9966;
}

.background_interior{
background: url(../images/back_interior.jpg) repeat-y;
background-color: #FF9966;
}

.background_szulman{
background: url(../images/back_szulman.jpg) repeat-y;
background-color: #FF9966;
}

.background_textil{
background: url(../images/back_textil.jpg) repeat-y;
background-color: #FF9966;
}

.background_meister{
background: url(../images/back_meister.jpg) repeat-y;
background-color: #FF9966;
}

.background_beach{
background: url(../images/back_beach.jpg) repeat-y;
background-color: #FF9966;
}

.background_cities{
background: url(../images/back_cities.jpg) repeat-y;
background-color: #FF9966;
}

.background_noche{
background: url(../images/back_noche.jpg) repeat-y;
background-color: #FF9966;
}

.background_venus{
background: url(../images/back_venus.jpg) repeat-y;
background-color: #FF9966;
}

.content_tenemos{
background: url(../images/rayas_tenemos.gif) repeat-y;
font-family:Helvetica, Arial, sans-serif; 
font-size:12px;
margin: 10px;
padding: 10px;
}

.tenemos_name{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #A8ED2E;
background-color: #FFFFFF;
line-height: 36px;
}

.tenemos_name_nolink{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #ffffff;
line-height: 36px;
}

A.tenemos_name, A.tenemos_name:link, A.tenemos_name:active, A.tenemos_name:focus, A.tenemos_name:visited{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #FF9966;
background-color: #FFFFFF;
line-height: 36px;
}

A.tenemos_name:hover{
font-size: 32px;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color: #FF9966;
line-height: 36px;
}

.background_pensamos{
background: url(../images/back_pensamos.jpg) repeat-y;
background-color: #999900;
}

.pensamos{
color: #999900;
}

.pensamos a, .pensamos a:link, .pensamos a:active, .pensamos a:focus, .pensamos a:visited{
font-size:10px;
color: #999900;
background-color: #FFFFFF;
text-decoration:none;
}

.pensamos a:hover{
font-size:10px;
text-decoration:underline;
}


/*////// end of COMMON CLASSES //////*/

/*////// begin of HIGHSLIDE AJAX POP-UPPERS //////*/

.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {

}
.highslide:hover img {

}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-size: 12px;
	 line-height: 20px;
	 padding-left: 10px;
	 padding-bottom: 5px;
    padding-top: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(../highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(../highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(../highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
	background: none;
	background-image: url(../highslide/graphics/controlbar4.gif);
}
.controlbar a:hover {
	background: none;
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}



/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*////// end of HIGHSLIDE AJAX POP-UPPERS //////*/