.product {

	font-family: Arial;

	font-size: 12;

	font-weight: bold;

	color: #FF6600;

}



.type {

	font-family: Arial;

	font-size: 12;

	font-weight: bold;

	color: #676767;



}



.text {

	font-family: Arial;

	font-size: 11;

	font-weight: normal;

	color: #676767;

	text-decoration: none;

}



.main {

	font-family: Arial;

	font-size: 11;

	vertical-align: top;

	color: #676767;

}



.top { background: #676767; }

.grey1 { background: #E2E2E2; }

.grey2 { background: #F0F0F0; }



.top_text {

	font-family: Arial;

	font-size: 12;

	font-weight: bold;

	color: #FFFFFF;

} 



.grey1_text {

	font-family: Arial;

	font-size: 11;

	color: #676767;

} 

















*{

margin:0;

padding:0;

border:0

}

body{

overflow-y: scroll;

color:#666666;

background:#ffffff;

font:11px verdana,arial,tahoma,geneva,sans-serif

}

a{

color:#eb5940;

text-decoration:underline

}

a:hover{

color:#333333

}

input,select,textarea{

border:#797878 1px solid;

padding:1px 2px;

color:#000000;

font:11px arial,tahoma,sans-serif

}

select{

padding:1px

}

li{

list-style:none

}

#page{

margin:0 auto;

width:750px

}

/*--- HEADER ---*/

#header{

border-bottom:1px solid #ffffff;

background:url(../../uploads/images/header-bgr.gif) repeat-x top;

height:125px

}

/*- Logo -*/

#logo{

float:left;

border-right:1px solid #ffffff;

width:212px;

background:#777676;

height:125px

}

#logo img{

width:140px;

margin:20px 0 0 40px;

height:100px

}

/*- Top Menu -*/

#topmenu{

width:535px;

float:left;

height:125px

}

#topmenu h1{

margin:30px 0 0 30px;

height:45px

}

#topmenu h1 span{

display:none

}

/* Language selector */

#lang{

  float: right;

  margin: 5px;

}

/*- Navigation -*/

#topmenu ul{

padding:31px 0 0

}

#topmenu li{

border-right:3px groove #ffffff;

float:left;

color:#ffffff;

background:url(../../uploads/images/tab.gif) #ffffff no-repeat left top;

font-size:10px;

font-weight:bold;

line-height:19px;

height:19px

}

#topmenu li a{

padding:0 30px 0 25px;

display:block;

color:#ffffff;

text-decoration:none

}

#topmenu li a:hover,#topmenu li.active a{

padding:0 30px 0 25px;

display:block;

background:url(../../uploads/images/tab-hover.gif) #ffffff no-repeat left top

}



/*--- TITLE Box ---*/

#title{

color:#ffffff;

background:#eb5940;

height: 202px;

width: 750px;

/*background-color: #ccc;*/

}

#title a{

color:#ffffff;

text-decoration:none

}

#title a:hover{

color:#222222

}

/*- Left Menu -*/

/*

.leftmenu{

border-right:1px solid #fff;

width:212px;

min-height:202px;

height:auto !important;

height:202px;

float:left;

clear:none;

}

*/

.leftmenu ul{

padding:0 17px 0 0

}

.leftmenu li{

background:url(../../uploads/images/hl-gradi.gif) no-repeat right bottom;

text-align:right;

line-height:25px

}

.leftmenu li.last,.rightmenu li.last{

background:none

}

/*- Right Menu -*/

/*

.rightmenu{

float:right;

clear:none;

width:212px;

border-left:1px solid #fff;

min-height:202px;

height:auto !important;

height:202px;

}

*/

.rightmenu ul{

padding:0 0 0 17px

}

.rightmenu li{

background:url(../../uploads/images/hl-grad.gif) no-repeat right bottom;

line-height:25px

}

/*--- COLUMN LAYOUT ---*/

#columns{

padding:0 0 10px 0;

clear:both

}

#columns h2{

padding:15px 0;

color:#7c7878;

font-size:15px

}

#columns h2 span{

color:#eb5940

}

#columns p{

padding:0 0 15px 0;

line-height:14px

}

/*--- LEFT column ---*/

#leftcol{

border-top:1px solid #ffffff;

width:212px;

float:left;

background:url(../../uploads/images/grad.gif) repeat-x top;

font:11px arial,helvetica,sans-serif;

min-height:300px;

height:auto !important;

height:300px

}

#leftcol .spacer{

padding:15px 10px

}

/*- Search -*/

.search{

margin:2px 0 0

}

.search input{

width:108px

}

input.search-go{

border:0;

width:18px;

margin:4px 0 0;

background:url(../../uploads/images/ico-go.gif) no-repeat center;

height:19px

}

/*- Contact -*/
#contact{
    clear:both;
    width:212px;
    padding:0 0 35px 25px;
    font:14px arial,helvetica,sans-serif;
    height:80px
}
#contact p{
padding: 0 0 10px 0;
}
#contact p small{
font-size:11px;
}
#contact p.p19{
font-size:19px;
}
.open{
margin-top: 10px;
margin-left: -15px;
}
.zat{
margin-left: 22px;
}


/*--- CENTER column ---*/

#centercol{

padding:15px 0 0 25px;

width:415px;

float:left;

font-size:10px

}

/*--- FOOTER ---*/

#footer{

color:#ffffff;

background:url(../../uploads/images/footer-bgr.gif) no-repeat;

font-size:10px;

height:19px

}

#footer a{

color:#ffffff;

text-decoration:none

}

#footer p{

padding:0 0 0 25px;

line-height:19px

}

/*--- Misc. styles ---*/

.fix{

clear:both;

line-height:1px;

height:1px

}

.fl{

float:left;
margin-left: -15px;
margin-right: 15px;

}



.typehoofd{

	font-size: 12px;

	font-weight: bold;

	font-family: Verdana;

	padding-bottom: 20px;

}

.type_hr{

	width: 500px;

	color: #cccccc;

	margin: 20px 0 20px 0;

}

.admin{

	margin-left: 150px;

}

.admin a:hover{

	font-weight: bold;

}



.product {

	font-size: 12;

	font-weight: bold;

}



.type {

	font-size: 12;

	font-weight: bold;

	color: #676767;

	

}



.text {

	font-size: 11;

	font-weight: normal;

	color: #676767;

	text-decoration: none;

}

.text span{

	font-weight: bold;

}



.main {

	font-size: 11;

	vertical-align: top;

	color: #676767;

}



.top { background: #676767; text-align: center; }

.grey1 { background: #E2E2E2; }

.grey2 { background: #F0F0F0; }



.top_text {

	font-size: 12;

	font-weight: bold;

	color: #FFFFFF;

} 



.grey1_text {

	font-size: 12;

	color: #676767;

	text-align: center;

    font-weight: normal;

} 































/**

 * E-KON CSS

 * ---------

 */

#img, #swf {

	width: 272px;

	height: 202px;

	border: none;

	position: absolute;

	top: 0px;

	padding: 0px;

	margin: 0px;

	display: none;

}

.fix {

	clear: both;

}

#title {

	width: 750px;

	height: 202px;

	position: relative;

}

#media {

	width: 272px;

	height: 202px;

	background-color: #ccc;

	position: absolute;

	top: 0px;

	left: 212px;

	border: 1px solid #fff;

	border-top: none;

	border-bottom: none;

}

#media * {

	display: block;

	width: 272px;

	height: 202px;

	margin: 0px;

	padding: 0px;

	border: none;

}

.leftmenu {

	width: 212px;

	height: 202px;

	top: 0px;

	left: 0px;

	position: absolute;

}

.rightmenu {

	width: 212px;

	height: 202px;

	top: 0px;

	left: 486px;

	position: absolute;

}

#languages {

	padding: 10px;

}

#languages p {

	margin: 0px;

	padding: 0px;

}

#languages p * {

	font-weight: bold;

	vertical-align: middle;

}

#languages p img {

	margin: 0px 5px 0px 0px;

}


