/* suecos new site 2008  */
html { height: 100%; }
* { /* global settings for every element on the site */margin: 0; padding: 0;}
body {
	margin: 0;
	padding:0;
	font: 11px "Arial Rounded MT", Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	color: #9C9C9C;
	background-color: #000000;
	background-image: url(/templates/suecos_home/images/topback.gif);
	background-repeat: repeat-x;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
* html #wrapper {height: auto;}
.left{float:left;}
.clear{clear: both;margin:0;padding:0;}
.clear-left{clear: left;}
.clear-right{clear: right;}
ul.menu li span.separator span{display:none;}
img {border:0;}
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }
a:hover {color:#00ADEF;}
a {color:#FFFFFF;text-decoration:none;}


p{line-height:18px;padding-bottom:10px;text-align:justify;}
h2{color:#DEDEDE;font-size:16px;font-weight:lighter;line-height:24px;text-align:left;}
strong {color:#009DD9;font-weight:lighter;}
h3 {color:#84AE2B;font-size:12px;font-weight:lighter;line-height:18px;text-align:left;padding-bottom:10px;}

p.topics {border-bottom:1px dashed #171717;margin:15px 0 10px;}

.parent .active span{
	font-weight:lighter;
}
ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
}

.paypal-loader{background:url(/images/assets/loadinfo-grey.gif) no-repeat bottom left; width:48px; height:16px;/* margin:0; padding:0; */display:block;}


/* #lang{border: 1px solid white;}*/
	#lang{margin:0 auto;width:801px;text-align:right;padding:10px 0 15px 0; }
	#lang ul li{list-style: none; padding:5px; display: inline;}
	
/* #mainmenu{border: 1px solid yellow;} */
	#mainmenu{margin:0 auto 15px;width:801px;padding: 0;height:37px;}
	#mainmenu ul{padding: 0; margin-left: 0;}
	#mainmenu ul li{list-style: none; margin: 0; display: inline;float:left;}
	#mainmenu ul li span{padding: 3px 0.5em; margin-left: 3px;}
	#mainmenu ul ul{}
	/*#mainmenu ul.menu li.parent ul li ul{display:none;}*/

	
	#mainmenu ul.menu li a{background:url(/templates/suecos_content/images/suecos-background_up.jpg) no-repeat right top; width:132px; height:37px;margin:0; padding:0;display:block;}
	#mainmenu ul.menu li a:hover{background:url(/templates/suecos_content/images/suecos-background_over.jpg) no-repeat right top; width:132px; height:37px;margin:0; padding:0;display:block;color:#fff;}
	
	#mainmenu ul.menu li a{margin: 0; padding: 0;}
	#mainmenu ul.menu li a:hover {color:#fff;}
	#mainmenu ul.menu li.first a{background:url(/templates/suecos_content/images/suecos-logo01.jpg) no-repeat right top;; width:244px; height:37px;margin:0; padding:0;display:block;}
	#mainmenu ul.menu li.first a:hover{background:url(/templates/suecos_content/images/suecos-logo02.jpg) no-repeat right top;; width:244px; height:37px;margin:0; padding:0;display:block;}

	#mainmenu ul.menu li.last a{background:url(/templates/suecos_content/images/suecos-contact_up.jpg); width:159px; height:37px;margin:0; padding:0;display:block;}
	#mainmenu ul.menu li.last a:hover{background:url(/templates/suecos_content/images/suecos-contact_over.jpg); width:159px; height:37px;margin:0; padding:0;display:block;}

	#mainmenu ul.menu li.item141 a:hover { background:transparent url(/templates/suecos_content/images/menu_item141_principal_acti.gif) no-repeat scroll right top;
width:159px;}

	#mainmenu ul.menu li.active a{background:transparent url(/templates/suecos_content/images/suecos-background_active.jpg) no-repeat left top; width:133px; height:37px;margin:0; padding:0;display:block;color:black;}
	#mainmenu ul.menu li.active a:hover{background:transparent url(/templates/suecos_content/images/suecos-background_over.jpg) no-repeat right top; width:133px; height:37px;margin:0; padding:0;display:block;color:black;}
	#mainmenu li#current.active.last a{background:transparent url(/templates/suecos_content/images/suecos-contact_active.jpg) no-repeat right top; width:159px; height:37px;margin:0; padding:0;display:block;}
	#mainmenu li#current.active.last a:hover{background:transparent url(/templates/suecos_content/images/suecos-contact_over.jpg) no-repeat right top; width:159px; height:37px;margin:0; padding:0;display:block;}
	
	#mainmenu ul.menu li a span {font-size:14px;font-weight:bold;height:18px;padding-top:10px;display: block;}

/* #container{border: 1px solid green;} */
	#container{width:804px;margin: 0 auto; padding: 0;overflow:hidden;}
/*		 #container #left{border: 1px solid fuchsia;} */
	#container .article-content{overflow:hidden;margin-bottom:15px;}
	
		#container #left{float:left;width:460px;overflow:hidden;}
		#container #left img{float:left;margin:0 12px 5px 0;}
		#container #left ul {color:#007CB8;display:block;line-height:20px;margin-bottom:15px;text-align:left;width:460px;}
		#container #left li {border-bottom:1px dotted #28303E;padding:2px 5px 2px 14px;}
	
	
		#container #leftt{float:left;width:300px;}
		#container #leftt ul {color:#007CB8;display:block;line-height:20px;margin-bottom:15px;text-align:left;width:300px;}
		#container #leftt li {border-bottom:1px dotted #28303E;padding:2px 5px 2px 14px;}


		#container #rightt {float:left;width:460px;padding:0 0 0 20px;}

#container #subnav {height:47px;margin:10px auto;width:801px;}
	#container #subnav ul {border-bottom:1px solid #0D0D0D;color:#666666;float:right;margin-top:6px;padding-bottom:3px;width:646px;}
	#container #subnav li {float:right;padding:0 1em;}
	#container #subnav img {float:left;}

/* #container #paypal{clear:left;float:left;width:300px;margin:0;border:1px solid #fff;} */
#container #paypal{width:313px;display:block;position:relative;top:0;left:0;float:left;}

		#container #paypal p.notice{font-size:9px;padding:5px;margin:0;display:block;text-align:center;}		
		

		#container #paypalTop .carritoPaypal{background:transparent url(/templates/suecos_content/images/carritoProductos.png) no-repeat right top;
											display:block;
											height:28px;
											width:200px;
											text-align:left;
											}


#container #paypal p{padding-left:20px;padding-bottom:0;color:#fff;font-size:14px;font-weight: bold;}				

#container #paypal div#paypalTop{background:transparent url(/templates/suecos_content/images/compraTop.png) no-repeat scroll left top;
				/*
margin:15px 0 0 0;
				overflow:hidden;
*/				/* float: left; */
				padding-top: 10px;
				/* padding-bottom: 15px; */
				width:313px;
				/* height: 45px; */
				display: block;
				/* z-index: 999; */}


#container #paypal div.paypalBot{background:transparent url(/templates/suecos_content/images/compraBot.png) no-repeat scroll left bottom;
				/* overflow:hidden; */ 
				padding:10px 20px 10px;
				width:313px;
				height: 95px;
				}

			#paypal form select{color:#1aa10f;/* border:1px solid #1aa10f; */margin-right: 10px;}
			
			
			
			#suecosPrecio{height:65px;width:65px;padding:25px 0 5px;background:transparent url(/templates/suecos_content/images/precio2.png) no-repeat left top;color:#fff;font-weight:bold;float:left;display:block;margin-top:10px;visibility:hidden;}	
			
			#suecosPaypalButton{/* width:142px;height:26px;display:block; */margin-top:30px;display:block;visibility:hidden;}		

#container #request{text-align:left;}
	#container #request{
		background-color:#030303;
		background-image:url(/templates/suecos_content/images/bkg-conta.gif);
		height:359px;
		padding:5px 10px 6px;
		position:relative;
		text-align:left;
		width:402px
		}

		
		#container #request h2 {color:#808080;margin-left:15px;padding:5px 0;}
		#container #request p {font-size:11px;margin:5px 0 0 15px;text-align:left;}
		#container #request fieldset {border:0 none;color:#CECECE;font-size:10px;margin:0 0 10px;padding:1em 0.5em 0.5em 15px;}
		#container #request label {color:#3DBEEB;float:left;font-size:12px;/*margin:3px 0;*/width:120px;}
		#container #request input {background-color:#808080;border:0 none;color:#FFFFFF;margin:3px 0;}
		#container #request textarea {background-color:#808080;border:1px solid #171717;color:#FFFFFF;margin-top:3px;overflow:hidden;}
		#container #request .btnContact {
			background:#000 url(/templates/suecos_content/images/btn_send.png) no-repeat left top; 
			width:54px; 
			height:20px; 
			margin:0 auto; 
			padding:0 0 5px 0; 
			border:0;
			text-align:center;
			font-weight:bold;
			font-size:10px;
			}
		#container #request #email_copy{background-color:#000;margin: 0;}
		#container #request #label_email_copy {width:359px;}
		#container #request #label_for_submit {width:105px;}
		
		#container #right {float:right;display:block;}
		#container #right strong {color:#84AE2B;}
		#container #right ul {text-align:left;width:300px;line-height:20px;}
		#container #right li {border-bottom:1px dotted #171717;padding:2px 5px 2px 14px;}
		#container #right img {border:0 none;padding-top:10px;}
		/*line-height:20px;margin-bottom:15px;width:300px;*/
		

#faqs {height:auto;margin:15px auto;}
	#faqs h2 {color:#DEDEDE;font-size:14px;font-weight:lighter;line-height:24px;margin-top:10px;text-align:left;}
	#faqs a {color:#6A7D3F;text-decoration:none;}
	#faqs ul.faq {line-height:16px;margin-left:85px;width:600px;}
	#faqs li.fuq {line-height:16px;margin-bottom:8px;text-align:left;}
	.fiq {line-height:20px;margin-left:45px;}






/* #news{border: 1px solid gray;} */
	#news{float:left;width:300px;height:520px;padding:0 0 0 40px;}
	#news .title{
		background-image: url(/templates/suecos_content/images/suecos-news.gif);
		color:#525251;
		font-size:12px;
		height:14px;
		padding:4px 3px 2px 10px;
		text-align:left;
		width:280px;
	}
	#news .scroll {
		background-color:#030303;
		border:1px solid #0D0D0D;
		height:470px;
		overflow:auto;
		padding:6px 10px 10px;
		text-align:left;
		width:271px;
	}
	#news .scroll h2{color:#696969;margin-top:5px;}
	
#ppp{height:550px;margin:10px auto;width:550px;}

/* #products{border: 1px solid blue;} */
	#products{/*width:800px;*/margin: 0 auto; padding: 0;}
	#products ul{padding: 3px 0; margin-left: 0;}
	#products ul li{list-style: none; margin: 0; display: inline;}
	#products ul li span{padding: 3px 0.5em; margin-left: 3px;}


	
/* Aviso Legal */
	#avisolegal{margin:15px auto;width:800px;}	
		#avisolegal ul{color:#007CB8;display:block;line-height:20px;margin-bottom:15px;text-align:left;width:500px;}
		#avisolegal li {border-bottom:1px dotted #28303E;padding:2px 5px 2px 14px;}

/* footer */	
/* #footer{border: 1px solid red;}	 */
	#footer{width:801px;margin: 0 auto; padding: 0;}

#footer { width: 801px; height: 50px; margin: 0 auto; position: relative; border-top: 1px solid #171717; padding-top: 10px; color: #808080;}
#footer a {color: #808080;text-decoration: none;}
#footer a:hover {color: #00ADEF;}
#footer p {float: right; position: relative;}
#footer ul {float: left;}
#footer li {padding: 0 1em 0 1em;float: left;}
#footer li.first {padding: 0 1em 0 0;float: left;}

/* into footer*/
#ind { width: 801px; height: 24px; margin: 0 auto; position: relative; color: #212121;background-image: url(/templates/suecos_home/images/ind-fond.gif); padding-top: 10px;}
#ind a {color: #212121;text-decoration: none;}
#ind a:hover {color: #00ADEF;}
#ind p {float: right; position: relative; margin-right:10px;}
#ind ul {float: left;}
#ind li {padding: 0 1em 0 1em;float: left;}
#ind li.first {padding: 0 1em 0 0;float: left;}


/*---------- bubble tooltip -----------*/
a.tt{
	font-weight:bold;
    text-decoration:none;
}

.tip-top{
	width: 200px;
	padding: 30px 0 0;
    background: url(/templates/suecos_home/images/bt.gif) no-repeat top;
}
.tip{ /* different middle bg for stretch */
	width: 200px;
	padding: 5px 0 0;
	height: auto; 
	background: url(/templates/suecos_home/images/btmid.gif) repeat bottom;  */
}
.tip-title{width: 180px;padding:0 0 0 8px;color: #000000;text-align: center;}
.tip-text{display: none}
.tip-bottom{
	width: 200px;
	padding:10px 0 0;
    background: url(/templates/suecos_home/images/bt.gif) no-repeat bottom;
}


/* Alert class */
 .formMessage {font-size:1em; width:200px; position:absolute; top:0; left:0; visibility:hidden; z-index:999;}
#topInfoBulleDiv,	.alertLayer a {overflow:hidden; float:right;}
		.alertLayer a:hover {}
	.alertLayer p {}
	/* layer type */
	#bottomInfoBulleDiv, .layer {background:url(/templates/suecos_content/images/alertTipBottom.gif) 0 100% no-repeat; padding:0;width:200px;height:31px;display:block;}
		.layer a {display:none;}
	#bottomInfoBulleP, .layer p {color:#ff0000; font-size:1.1em; margin:0; text-align:center; padding:10px 2px 0 2px; width:196px; background:url(/templates/suecos_content/images/alertTipTop.gif) 0 0 no-repeat;}





/* IEfix - images PNG 24 */
.carritoPaypal {}