body								{font-family:"verdana";			font-size:11px;}
h1,h2,h3,h4,h5,h6					{margin:0;						padding:0;}
p									{font-size:1em;					margin:15px 0 0 0;}
.content a							{text-decoration:underline;		color:#004d8f;}
.content a:hover					{text-decoration:none;}
a.readmore							{color:#c1001f; margin-top:10px;	float:right;}

h1									{font-size:1.5em;				color:#000;}
.content h2,
.content h2 a						{font-size:1.2em;				color:#000;}
h3									{font-size:1.2em;				color:#000;}

a.backbutton						{text-decoration:none;			color:#000;}
a.backbutton:hover					{text-decoration:underline;}

/**
 * FREEFORM
 ******************************************************************************************/
.freeform h2
{
	font-size:1.4em;
	font-weight:bold;
}

/**
 * ID_MATRIX
 ******************************************************************************************/
#id_matrix input,
#id_matrix label,
#id_matrix textarea
{
	font-family:verdana;
	font-size:1em;
}

#id_matrix input,
#id_matrix textarea
{
	width:200px;
	float:right;
}

#id_matrix textarea
{
	height:100px;
}

#id_matrix input.button
{
	width:auto;
	padding:2px;
	margin-top:10px;
	float:right;
}

#id_matrix td
{
	padding:4px;
}

#id_matrix label
{
	float:left;
	margin-right:10px;
}

#id_matrix fieldset
{
	padding:10px;
	width:450px;
	border:none;
}

#id_matrix fieldset input
{
	width:10px;
}

#id_matrix fieldset label
{
	line-height:1em;
}

#id_matrix fieldset br
{
	clear:both;
}

/**
 * BLOG
 ******************************************************************************************/
.blog h1
{
	font-size:1.8em;
	margin-bottom:15px;
}

body .container .blog h2
{
	font-size:1.3em !important;
	margin-bottom:5px;
}

/**
 * HEAD
 ******************************************************************************************/
.head a								{color:#004d8f;					text-decoration:none;		font-weight:bold;		padding-bottom:5px;}
.head a:hover						{text-decoration:underline;}
.head .droplist:hover a				{color:#000;					text-decoration:none;}
.head .droplist span a:hover		{text-decoration:underline;}

.intro .box_content					{color:#000;}

/**
 * PRODUCTLIST
 ******************************************************************************************/
.productlist a span					{color:#000;	text-decoration:underline;}
.productlist a,
.productlist a:hover,
.productlist a:hover span,
.productlist a:hover img,
.productlist a img					{text-decoration:none;}

/**
 * MENU
 ******************************************************************************************/
.left .menu a						{text-decoration:none;}
.left .menu a:hover					{text-decoration:underline;}
 
.left .menu .item a					{font-size:1.5em;		font-weight:600;}
.left .menu .sub_item	a			{font-size:1em;			text-transform:uppercase;}
.left .menu .sub_item .sub_item a	{text-transform:none;	font-weight:normal;}

/**
 * BLOG
 ******************************************************************************************/
 .content div.blog div.links a		{font-size:0.9em; 		text-decoration:underline;		color:#000;}
 .content div.blog div.links a:hover{text-decoration:none;}
 .content div.blog h2				{font-size:1.3em;}
 
.banners.large h2					{font-size:1.9em;}
.banners.large h3					{font-size:1.7em;}
.banners.medium h2					{font-size:1.4em;}
.banners.medium h3					{font-size:1.2em;}
.banners.small h2					{font-size:1.2em;}
.banners.small h3					{font-size:1em;}

.banners .banner_item				{text-align:center;}

.banners .banner_item.yellow h2,
.banners .banner_item.bozita h2		{color:#004d8f;}

.banners .banner_item.black h2,
.banners .banner_item.robur h2		{color:#fff;}

.banners .banner_item.blue h2,
.banners .banner_item.feline h2		{color:#f8dc00;}