/* Standard eZ publish stylesheet */

body, div, span, p, .p, h1, h2, .listheadline, .listproducts, h3, ul, li, a, td ,th, select, input, textarea, credit
{
	font-family: Arial,  Verdana,  Helvetica;
}

body, p, .p, ul, li, a, h3, .path, th, td, .check
{
	font-size: 13px;
	color: #000000;
}


.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:0.9em;
	background-color:#317082;
	width:430px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#E2EBED;
	width:400px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}
.bg_header {
	background-image: url(/images/index_03.jpg);
	background-repeat: repeat-x;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

	html{
		height:100%;
	}

	#leftMenu{
		width:223px;
		padding-left:10px;
		padding-right:10px;
		float:left;
	}

/* END DEMO CSS */
#dhtmlgoodies_menu{
	width:213px;	/* Width of main menu */

}
#dhtmlgoodies_menu	li{	/* Main menu <li> */
	list-style-type:none;	/* No bullets */
	margin:0px;	/* No margin - needed for Opera */

}
#dhtmlgoodies_menu ul{
	margin:0px;	/* No <ul> air */
	padding:0px;	/* No <ul> air */
}
#dhtmlgoodies_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
	padding-left:10px;
}
#dhtmlgoodies_menu	li a{	/* Main menu links */
	text-decoration:none;	/* No underline */
	color:#000;	/* Black text color */
	background-image: url(images/boton.jpg);
	background-repeat: no-repeat;
	height:26px;	/* 20 pixel height */
	line-height:20px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	margin:0px;	/* Air between border and text inside */
	display:block;
	width: 213px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
	color:#666666;

}
.dhtmlgoodies_subMenu{
	visibility:hidden;
	position:absolute;
	overflow:hidden;
	border:1px solid #000;
	background-color:#FAFAFA;
	text-align:left;

}
.dhtmlgoodies_subMenu ul{
	margin:0px;
	padding:0px;
}
.dhtmlgoodies_subMenu ul li{
		font-size: 12px;
	list-style-type:none;
	margin:0px;
	padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
}
.dhtmlgoodies_subMenu ul li a{	/* Sub menu items */
	white-space:nowrap;	/* No line break */
	text-decoration:none;	/* No underline */
	color:#000;	/* Black text color */

	height:16px;	/* 16 pixels height */
	line-height:16px;	/* 16 pixels height */
	padding:1px;	/* 1px of "air" inside */

	display:block;	/* Display as block - you shouldn't change this */
}
.dhtmlgoodies_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
	color:#666666;	/* White text */
	background-color:#FF9900;	/* Blue background */
}

.bottom {
	background-image: url(images/bottom.jpg);
	background-repeat: repeat-x;
	height: 25px;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
}
h1 
{
	font-weight: bold;
	font-size: 22px;
	color: #000000;
	margin-bottom: 8px;
	text-decoration : none;
}

h2, .listheadline, .listproducts
{
	font-weight: bold;
	font-size: 17px;
	color: #000000;
	margin-top: 16px;
	margin-bottom: 8px;	
	text-decoration : none;
}

h2, .listheadline
{
	text-decoration : none;
}

.listproducts 
{
	text-decoration : underline;
}

.listheadline, .listproducts 
{
	margin-top: 8px;
}

h3, .path
{
	font-weight: bold;
	text-decoration : none;
}

.tab, .tab a
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.article_intro {
	font-weight: bold;
	color: #333333;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: justify;
}

a:hover 
{
	color: #404040;
	text-decoration: underline;
}

.menuhead
{
	background: #666666;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

.menusubhead
{
	color: #777777;
	font-weight: bold;
}

.menu, .menutext, .menubold, .pictext, .credit, .byline, .subhead
{
	font-size: 11px;
}

.menu 
{
	font-weight: normal;
	text-decoration: none;
}

.menutext 
{
	margin-bottom: 4px;
}

.menubold 
{
	font-weight: bold;
}

.menuspacer
{
	font-size: 2px;
}

.spacer
{
	padding-top: 8px;
	padding-bottom: 8px;
}

.boxtext 
{
	font-weight: bold;
	margin-bottom: 4px;
}

.small, .smallbold
{
	font-size: 10px;
}

.smallbold 
{
	font-weight: bold;
}

.check 
{
	margin-bottom: 8px;
}

.checkhead
{
	font-weight: bold;
	margin-bottom: 16px;
}

.list
{
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 4px;
}

th 
{
	font-weight: bold;
	text-align: left;
}

th.right
{
	text-align: right;
}

.tdmini
{
	font-size: 1px;
}

.pictext
{
	font-style: normal;
	background-color: #f0f0f0;
}

.pris
{
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 12px;
}

.linkselect
{
	color: #ffffff;
}

.linkselect:hover
{
	color: #dcdcdc;
}

.linknormal
{
	color: #000000;
}

.bglight 
{
	background-color: #f0f0f0;
}

.bgdark 
{
	background-color: #dcdcdc;
}

.bgcurrent
{
	background-color: #f07800;
}

.bgweekend
{
	background-color: #a0a0a0;
}

.bgselect
{
	color: #ffffff;
	background-color: #787878;
}

form
{
	margin: 0px;
}

hr
{
	color: #808080;
}

.stdbutton 
{
	font-size: 11px;
	font-weight: bold;
}
 
.okbutton 
{
	font-size: 18px;
	font-weight: bold;
}

.divider
{
	float: left;
	padding-right: 10px;
}

.box
{
	width: 440px;
}

.halfbox
{
	width: 200px;
}

.searchbox
{
	width: 120px;
}

.error
{
	font-size: 14;
	font-weight: bold;
    color: #f08c00;
}

/* Hellstrøm 24.8.2001 */
.noticias {
	font-size: 13px;
	text-transform: uppercase;
	color: #333333;
	background-image: url(../../images/noticias.jpg);
	height: 35px;
	width: 319px;
	font-weight: bold;
	text-indent: 50px;
	line-height: 13px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
.banners {
	text-align: center;
}
.campana {
	font-size: 13px;
	text-transform: uppercase;
	color: #333333;
	background-image: url(../../images/campanas.jpg);
	height: 35px;
	width: 319px;
	font-weight: bold;
	text-indent: 45px;
	line-height: 13px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}

.read_more {
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
}
.category {
	font-size: 25px;
	color: #FF6600;
	text-transform: uppercase;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	float: left;
	padding-bottom: 10px;
	width: 100%;
}


.main_cont {
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.image_front {
	border: 2px solid #999999;
}
.front_title {
	font-size: 25px;
	text-transform: uppercase;
	color: #000099;
	text-decoration: none;
}

.main_pad {
	padding-top: 20px;
	padding-bottom: 30px;
	width: 100%;
}
.intro {
	font-weight: bold;
	text-align: justify;
	padding-right: 8px;
	font-size: 11px;
}

.article_item{
width: 100%;
clear: right;
padding-top: 20px;
padding-bottom: 30px;
}
.article_item .article_image
{
	float: right;
	margin-left: 40px;
	margin-bottom: 40px;
	border: 2px solid #666666;
	}


.article_title
{
	font-size: 16px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
.ver
{
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.left_box {
	float: left;
}
.right_box {
	float: right;
}
.left {
	text-align: left;
}

.somediv .floatbox{
float: left;
padding-right: 50px;
}
.somediv{
width: 100%;
clear: left;
padding-top: 20px;
padding-bottom: 30px;
}
* html .somediv p{ /* IE 3px jog hack*/
height: 1%;
}

.somediv p{
	margin-top: 0;
	margin-left: 271px;
	text-align: justify;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 3px;
}
