/* System CSS Document: 
Please modify to meet your needs */


/* Footer Icons */
.page_icons{margin-left:2px;}

/* Forms */
#likertheader{position: relative; float:right; z-index:3;margin-top:-100px;margin-left:5px;width:auto;height:60px;}
#likertfields{position: relative; float:right; z-index:2; margin-top:2px;margin-left:-5px;}
.verticaltext {font-family:Arial, Helvetica, sans-serif;font-size: 10px;color: #003366;text-decoration:none;writing-mode: tb-rl;filter: flipV flipH;width:15px;height:100px;}
.headertexts{font-size: 12px;font-weight: bold;color: #003366;text-decoration:none;}
.labeltexts{font-size: 10px;font-weight: bold;color: #082745;text-decoration:none;}
.fieldtexts{font-size: 10px;color: #082745;text-decoration:none;}


/* Dir Albums */
.albumbox{position:relative;float:left;border:1px solid #EAEAEA;width:100px; height:100px;margin:10px;margin-bottom:25px; padding:2px;z-index:10;}
.albumtable{position:relative;width:90px; height:90px;}	


/* Dir Cats/Subs/Prods */
.catbox{position:relative;float:left; background:url(thumb_cat.png) top left no-repeat;width:125px;height:200px;margin:2px;margin-bottom:20px; padding-left:8px; padding-top:0px;z-index:10;}
.cattable{position:relative;width:120px; height:178px;}	
.subcatbox{position:relative;float:left; background:url(thumb_cat.png) top left no-repeat;width:125px;height:200px;margin:2px;margin-bottom:20px; padding-left:8px; padding-top:0px;z-index:10;}
.subcattable{position:relative;width:120px; height:178px;}	
.prodbox{position:relative;float:left; background:url(thumb_cat.png) top left no-repeat;width:125px;height:200px;margin:2px;margin-bottom:20px; padding-left:8px; padding-top:0px;z-index:10;}
.prodtable{position:relative;width:120px; height:178px;}	



/* Map */
#map{width:380px;height:300px;}
.mapframe{width:380px;height:300px;}
.map_title{ font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:13px;font-weight:bold;}
.map_text{ font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:12px;}


/* Full Cart */
.cartheader{ background-color:#B2B2B2; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:20px;font-weight:bold;}
.cartrow1{ background-color:#EAEAEA; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:20px;color:#000000;}
.cartrow2{ background-color:#D7D7D7; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:20px;color:#000000;}
.cartsumstit{ background-color:#EAEAEA; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:15px;font-weight:bold;color:#000000;}
.cartsums{ background-color: #D7D7D7; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:15px;color:#000000;}
.cartemptyspace{ background-color: #EAEAEA; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:50px;color:#000000;}
#cart_mod{position:absolute; float:left; z-index:3; margin-top:23px; margin-left:30px;}
.dirproddiscount{position:absolute; float:right; z-index:3;padding:15px 15px 15px 15px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; width:66px;height:66px; background:url(discount.png) top left no-repeat;margin-left:300px;}	
.discount{position:absolute; float:left; z-index:3;padding:15px 15px 15px 15px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; width:66px;height:66px; background:url(discount.png) top left no-repeat;margin-left:400px;}	
.stock0{position:absolute; float:left; z-index:4;padding:15px 15px 15px 15px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:150px;height:25px; background:url(stock0.gif) top left no-repeat;margin-top:-35px;margin-left:140px;}	
.stock1{position:absolute; float:left; z-index:4;padding:15px 15px 15px 15px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:150px;height:25px; background:url(stock1.gif) top left no-repeat;margin-top:-35px;margin-left:140px;}	
.stock2{position:absolute; float:left; z-index:4;padding:15px 15px 15px 15px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:150px;height:25px; background:url(stock2.gif) top left no-repeat;margin-top:-35px;margin-left:140px;}	
.but_delete{cursor:pointer;background:url(../Theme/but_delete.gif) #FFFFFF  top left no-repeat; width:150px;height:25px;border:1px solid #FFFFFF;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;font-weight:bold;padding-top:4px;padding-left:4px;}
.but_buy{cursor:pointer;background:url(../Theme/but_buy.gif) #FFFFFF top left no-repeat; width:124px;height:20px;border:1px solid #FFFFFF;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;font-weight:bold;margin-top:5px;padding-top:4px;padding-left:24px;}

/* Payment Box */
#paymentdetails{width:280px;height:150px;}

/* LINKS & TEXTS */
.eventsdate{color:#000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.eventstext{color:#000000;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.eventslink:link{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.eventslink:hover{color:#333333;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.eventslink:active{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.eventslink:visited{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}


.newsdate{color:#000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.newstext{color:#000000;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.newslink:link{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.newslink:hover{color:#333333;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.newslink:active{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.newslink:visited{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}


.downloadssmall{color:#000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.downloadstext{color:#000000;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.downloadslink:link{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.downloadslink:hover{color:#333333;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.downloadslink:active{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.downloadslink:visited{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}

.downloadsheader{ background-color:#B2B2B2; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:20px;font-weight:bold;}
.downloadsrow1{ background-color:#EAEAEA; font-family:Verdana, Arial, Helvetica, sans-serif;height:20px;color:#000000;}
.downloadsrow2{ background-color:#D7D7D7; font-family:Verdana, Arial, Helvetica, sans-serif;height:20px;color:#000000;}
.downloadsempty{ background-color: #EAEAEA; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:50px;color:#000000;}


.presentationssmall{color:#000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.presentationstext{color:#000000;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.presentationslink:link{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.presentationslink:hover{color:#333333;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.presentationslink:active{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.presentationslink:visited{color:#000000;font-size: 11px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}

.presentationsheader{ background-color:#B2B2B2; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:20px;font-weight:bold;}
.presentationsrow1{ background-color:#EAEAEA; font-family:Verdana, Arial, Helvetica, sans-serif;height:20px;color:#000000;}
.presentationsrow2{ background-color:#D7D7D7; font-family:Verdana, Arial, Helvetica, sans-serif;height:20px;color:#000000;}
.presentationsempty{ background-color: #EAEAEA; font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:50px;color:#000000;}


h1{font-family:"MyriadWebProRegular",Corbel,Verdana, Arial, Helvetica, sans-serif;font-size:13px; text-transform:uppercase;font-weight:600;}
h2{font-family:"MyriadWebProRegular",Corbel,Verdana, Arial, Helvetica, sans-serif;font-size:12px; text-transform:uppercase;font-weight:600;}
h3{font-family:"MyriadWebProRegular",Corbel,Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-transform:uppercase;font-weight:600;}
h4{font-family:"MyriadWebProRegular",Corbel,Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-transform:uppercase;font-weight:600;}

#videoheader{	
position: relative;
margin-top:0px;
margin-left:0px;
width:500px;
height:20px;
z-index:601;
float:right;
}
.videotitle{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;font-weight:bold;margin-top:5px;padding-top:4px;padding-left:10px;}

#player{	
display:block;
margin-top:0px;
margin-left:0px;
width:500px;
height:400px;
z-index:0;
}

#durationx100{position: absolute; float:right; z-index:5;margin-top:50px;margin-left:54px;width:30px;height:12px;padding:3px;font-family:Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-decoration:none; background:#CCCCCC;}


/* Admin Bar */

#admin_bar{	
position: absolute;
background-color: #006699;
margin-top:-5px;
margin-left:-5px;
width: 100%;
height:25px;
z-index:700;
border-bottom:1px solid #CCCCCC;
filter: alpha(opacity=40);
opacity:0.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
-moz-opacity:0.4;
}

#admin_bar_contents{	
position: absolute;
z-index:801;
}

.admin_sl_version{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}

a.adminlink:link{color:#000000;font-size: 12px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.adminlink:hover{color:#333333;font-size: 12px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.adminlink:active{color:#000000;font-size: 12px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.adminlink:visited{color:#000000;font-size: 12px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Error Alert Layers */
#error_msg{	
position: absolute;
background-color:#082745;
width: 100%;
height:100%;
z-index: 500;
filter: alpha(opacity=40);
opacity:0.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
-moz-opacity:0.4;
float:left;
left:0;
top:0;
}

#error_ballon{
position: absolute;
z-index:600;
background-image:url(err_titles.jpg);
background-repeat:repeat-x;
width:350px;
height:80px;
background-color:#EAEAEA;
border-bottom: 2px solid #082745;
border-right: 2px solid #082745;
margin:35%;
margin-top:15%;
}

.error_icon {
position: relative;
z-index:700;
width:40px;
margin-top: 18px;
margin-left:13px;
float:left;
}

.alert_texts_small {
position: relative;
z-index:700;
font-family:Verdana;
font-size: 10px;
font-weight:bold;
color:#082745;
margin-left:0px;
margin-top:25px;
margin-right:15px;
float:right;
width:250px;
height: 50px;
text-align:left;
}

#video_ballon{
position: absolute;
z-index:600;
width:500px;
height:420px;
background-color:#000000;
border-bottom: 2px solid #000000;
border-right: 2px solid #000000;
margin:30%;
margin-top:12%;
}

a.paginator_off:link{color:#666666;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.paginator_off:hover{color:#666666;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.paginator_off:active{color:#666666;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.paginator_off:visited{color:#666666;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

a.paginator_on:link{color:#000000;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.paginator_on:hover{color:#000000;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.paginator_on:active{color:#000000;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.paginator_on:visited{color:#000000;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

#lists{position:absolute;z-index:2;width:411px;height:500px;margin-top:145px;margin-left:428px;}
#catlists{position:absolute;z-index:2;width:411px;height:500px;margin-top:35px;margin-left:5px;}

#prodtitle{background-color:#FFFFFF;position:absolute;z-index:10;width:421px;height:45px;margin-top:635px;margin-left:0px;}
#prodtitletxt{position:absolute;z-index:11;width:421px;height:42px;margin-top:635px;margin-left:0px;color:#000000;font-size: 11px;font-family: 'Myriad Pro',Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;padding:3px; font-weight:bold;}

.opaque{filter: alpha(opacity=40);
opacity:0.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
-moz-opacity:0.4;
}

#logotipo{
position: absolute;
z-index:10;
width:291px;
height:102px;
margin-top:4px;
margin-left:15px;
}



#intro{
position: absolute;
z-index:10;
width:850px;
height:327px;
margin-top:0px;
margin-left:0px;
overflow:hidden;
}

#wrapper{
background:url(bg_wrapper.jpg) top left repeat-x;
position: absolute;
z-index:10;
width:850px;
height:355px;
margin-top:327px;
margin-left:0px;
overflow:hidden;
}

#col1{
position: absolute;
z-index:10;
width:226px;
margin-top:20px;
margin-left:0px;
padding-left:10px;
overflow:hidden;
text-align:justify;
}
.intro_title{font-size:14px;color:#803F6C;font-family: 'MyriadWebProRegular';}
.intro_subtitle{font-size:12px;color:#EBC1DE;font-family: 'MyriadWebProRegular';}

#col2{
position: absolute;
z-index:10;
width:305px;
margin-top:20px;
margin-left:251px;
overflow:hidden;
}

#col3{
position: absolute;
z-index:10;
width:318px;
margin-top:20px;
margin-left:551px;
overflow:hidden;
}

.buttons{
display:block;
width:248px;
height:17px;
font-size:18px;
padding:18px 20px 20px 20px;
margin:0px 0px 10px 0px;
}

a.buttons:link,a.buttons:hover,a.buttons:visited,a.buttons:active{color:#803F6C;text-decoration:none;}

#but1{background:url(but1.jpg) top left no-repeat;}
#but2{background:url(but2.jpg) top left no-repeat;}
#but3{background:url(but3.jpg) top left no-repeat;}
#but4{background:url(but4.jpg) top left no-repeat;}
#but5{background:url(but5.jpg) top left no-repeat;}
#but6{background-color:#E6DBE3;}

.subcategories-table a:link{font-size:12px;line-height:20px;color:#803F6C;text-decoration:none;}
.subcategories-table a:visited{font-size:12px;line-height:20px;color:#803F6C;text-decoration:none;}
.subcategories-table a:active{font-size:12px;line-height:20px;color:#803F6C;text-decoration:none;}
.subcategories-table a:hover{font-size:12px;line-height:20px;color:#803F6C;text-decoration:none;}

#banner{
position: absolute;
z-index:10;
width:421px;
height:675px;
margin-top:0px;
margin-left:0px;
overflow:hidden;
}

ul.nav{list-style-type: none;}
ul.nav li{float: left;}
ul.nav li a{padding:7px;display:block;font-family: 'MyriadWebProRegular',Verdana,Arial;font-size: 13px;color: #000;text-decoration:none;}
ul.nav li.active a{padding:7px;display:block;font-family: 'MyriadWebProRegular',Verdana,Arial;font-size: 13px;color: #666;text-decoration:none;}
ul.nav li a:hover{padding:7px;display:block;font-family: 'MyriadWebProRegular',Verdana,Arial;font-size: 13px;color: #666;text-decoration:none;}

