@charset "utf-8";
/* CSS Document */

*:focus {
outline:none;
}

@font-face {
font-family: 'OpenSans';
src: url('fonts/OpenSans-Regular-webfont.eot');
src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
	 url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
	 url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
	 url('fonts/OpenSans-Regular-webfont.svg#OpenSans-Regular-webfont') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'OpenSans-ExtraBold';
src: url('fonts/OpenSans-ExtraBold-webfont.eot');
src: url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
	 url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
	 url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
	 url('fonts/OpenSans-ExtraBold-webfont.svg#OpenSans-ExtraBold-webfont') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'OpenSans-CondensedBold';
src: url('fonts/opensanscondbold.eot');
src: url('fonts/opensanscondbold.eot?#iefix') format('embedded-opentype'),
	 url('fonts/opensanscondbold.woff') format('woff'),
	 url('fonts/opensanscondbold.ttf') format('truetype'),
	 url('fonts/opensanscondbold.svg#opensanscondbold') format('svg');
font-weight: normal;
font-style: normal;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
display:block;
}

p {
padding:20px 0 0 0;
margin:0;
line-height:20px;
}

a{
color:#eb5523;
text-decoration:none;
}

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

h1 {
padding:20px 0 0 0;
margin:0;
font-size:30px;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-weight:normal;
color:#eb5523;
}

h2 {
padding:0;
margin:0;
font-size:30px;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-weight:normal;
color:#676767;
}


h3 {
padding:0;
margin:0;
font-size:24px;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-weight:normal;
color:#000000;
}

h4 {
padding:20px 0 0 0;
margin:0;
font-size:18px;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-weight:normal;
color:#eb5523;
}

h5 {
padding:20px 0 0 0;
margin:0;
font-size:18px;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-weight:normal;
color:#000000;
}

body{
padding:0;
margin:0;
background:#e2e2e2;
}

header{
padding:0;
margin:0;
height:147px;
width:100%;
background:#eb5523;
}

.logo{
padding:0;
margin:0 auto;
width:1000px;
background:url(img/header-bgr.png) no-repeat center left;
}

.logo img{
border:none;
}

.nav-header{
padding:0;
margin:0;
width:100%;
background:#000000;
height:57px;
}

nav {
padding:0;
margin:0 auto;
width:1000px;
font-family:'OpenSans', sans-serif;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
}

nav ul{
padding:0 0 0 27px;
margin:0;
float:left;
width:758px;
border:0px solid #FFFFFF;
}

nav ul li{
padding:0;
margin:0;
text-decoration:none;
list-style:none;
float:left;
}

nav ul li.menu-bull{
padding:0;
margin:0;
background:url(img/bullet-menu.gif) no-repeat top right;
height:57px;
}

nav ul li.menu-bull a, nav ul li.no-menu-bull a{
padding:16px 20px 0 20px;
margin:0;
color:#ffffff;
float:left;
text-decoration:none;
border:0px solid #ffffff;
}

nav ul li.menu-bull a:hover, nav ul li.no-menu-bull a:hover, nav ul li.menu-bull a.active, nav ul li.no-menu-bull a.active{
padding:16px 20px 0 20px;
margin:0;
color:#ffffff;
height:41px;
text-decoration:none;
background:#eb5523;
}

/*------start language dropdown-------*/
.language{
padding:0;
margin:12px 0 0 0;
width:213px;
float:left;
border:1px solid #393939;
height:29px;
}

.choose {
padding:0;
margin:0;
min-width:213px;
float:left;
}

.dropdown {
padding:0 0 0 10px;
margin:0;
float:left;
width:203px;
height:31px;
}

.dropdown a, .dropdown a:hover{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#afafaf;
text-transform:none;
text-decoration:none;
background:none;
}

.dropdown dt{
padding:0;
margin:0;
float:left;
width:173px;
}

.dropdown dt span{
padding:7px 0 0 0;
margin:0;
*margin:-20px 0 0;
float:left;
height:24px;
background:url(img/dropdown-point.gif) no-repeat top right;
width:203px;
}

.dropdown span.value{
display:none;
}

.dropdown dd{
padding:0;
margin:0;
position:relative;
}

.dropdown ul{
padding:0 0 0 10px;
margin:0;
margin-top:29px;
*margin-top:9px;
display:none;
margin-left:-11px;
*margin-left:-184px;
position:absolute;
width:203px;
min-width:203px;
list-style:none;
background:#000000;
border-bottom:1px solid #393939;
border-left:1px solid #393939;
border-right:1px solid #393939;
}

.dropdown dd ul li{
padding:0;
margin:0;
float:left;
width:200px;
}

.dropdown dd ul li a{
padding:0;
margin:0;
line-height:30px;
}

.dropdown dd ul li a:hover{
text-decoration:none;
background:none;
color:#EB5523;
font-weight:bold;
}

.dropdown dd ul li:hover a{
background:none;
}

/*------end language dropdown-------*/

#body{
padding:0;
margin:0 auto;
width:1000px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#343434;
}

.section1{
padding:0;
margin:0;
float:left;
width:1000px;
}

.section2{
padding:0 15px 70px 15px;
margin:0;
width:970px;
float:left;
background:#FFFFFF;
}

.welcome{
padding:50px 13px 0 0;
margin:0;
float:left;
width:390px;
}

.kareta{
padding:50px 0 0 0;
margin:0;
float:left;
width:567px;
}

footer{
padding:0;
margin:0;
width:100%;
float:left;
background:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
min-height:90px;
height:90px;
}

.copy{
padding:15px 0 5px 0;
margin:0 auto;
width:1000px;
text-align:right;
}

.abc{
padding:0;
margin:0 auto;
width:1000px;
text-align:right;
}

.abc a, .abc a:hover{
color:#666666;
text-decoration:none;
}

.inner{
padding:0;
margin:0;
width:970px;
float:left;
}

.path{
padding:10px 0 20px 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#919191;
}

.path a{
color:#919191;
text-decoration:none;
}

.path a:hover{
color:#919191;
text-decoration:underline;
}

.inner-left{
padding:0 40px 0 0;
margin:0;
float:left;
width:510px;
}

.inner-right{
padding:0;
margin:0;
float:left;
width:420px;
}

.form{
padding:35px 0 0 0;
margin:0;
float:left;
width:510px;
}

.form p{
padding:0 0 10px 0;
margin:0;
font-size:13px;
}

table.table-form{
padding:0;
margin:0;
float:left;
width:84%;
font-size:16px;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-weight:normal;
color:#1a1a1a;
border-collapse:collapse;
}

table.table-form tr td{
padding:0 0 3px 0;
margin:0;
width:50%;
}

input.i1{
padding:0 0 0 4px;
margin:0;
width:290px;
height:30px;
border:none;
background:#f18865;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

textarea.t1{
padding:4px;
margin:0;
width:286px;
height:62px;
overflow:hidden;
border:none;
background:#f18865;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
resize:none;
}

input.btn{
padding:0;
margin:0;
width:85px;
height:30px;
border:none;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-size:18px;
color:#FFFFFF;
float:right;
background: #666666;
background: -moz-linear-gradient(top,  #666666 0%, #020202 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#020202));
background: -webkit-linear-gradient(top,  #666666 0%,#020202 100%);
background: -o-linear-gradient(top,  #666666 0%,#020202 100%);
background: -ms-linear-gradient(top,  #666666 0%,#020202 100%);
background: linear-gradient(to bottom,  #666666 0%,#020202 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#020202',GradientType=0 );
cursor:pointer;
}

.inner-left-contacts{
padding:0 40px 0 0;
margin:0;
float:left;
width:280px;
}

.inner-right-contacts{
padding:0 10px 0 40px;
margin:0;
float:left;
width:600px;
background:#eeeeee;
}

/*----------------------------*/
.form1{
padding:30px 0 20px 0;
margin:0;
float:left;
width:600px;
}

table.table-form1{
padding:0;
margin:0;
border-collapse:collapse;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#1a1a1a;
}

table.table-form1 tr td{
padding:5px 10px 5px 0;
margin:0;
vertical-align:top;
}

input.i2{
padding:0 0 0 4px;
margin:0;
width:245px;
height:29px;
border:1px solid #c8c8c8;
background:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
-webkit-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.5);
box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.5);
-webkit-border-radius: 2px;
border-radius: 2px;  
}

textarea.t2{
padding:4px;
margin:0;
width:500px;
height:138px;
overflow:hidden;
border:1px solid #c8c8c8;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
-webkit-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.5);
box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.5);
-webkit-border-radius: 2px;
border-radius: 2px;
resize:none; 
}

input.btn2{
padding:0;
margin:0;
width:85px;
height:30px;
border:none;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-size:18px;
color:#FFFFFF;
background: #666666;
background: -moz-linear-gradient(top,  #666666 0%, #020202 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#020202));
background: -webkit-linear-gradient(top,  #666666 0%,#020202 100%);
background: -o-linear-gradient(top,  #666666 0%,#020202 100%); 
background: -ms-linear-gradient(top,  #666666 0%,#020202 100%);
background: linear-gradient(to bottom,  #666666 0%,#020202 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#020202',GradientType=0 );
cursor:pointer;
}

.inner-products{
padding:0;
margin:0;
width:970px;
float:left;
border:0px solid #000000;
}

.product-vizia{
padding:0;
margin:0;
width:280px;
float:left;
}

.product-info{
padding:0 0 0 10px;
margin:0;
width:680px;
float:left;
}

.information{
padding:0;
margin:0;
width:680px;
float:left;
}

.products-list{
padding:0;
margin:0;
width:680px;
float:left;
}

.gallery-line {
padding:15px 0 0 0;
margin:0;
width:680px;
float:left;
}

.gallery-image{
padding:0;
margin:0 20px 0 0;
float:left;
width:170px;
}

.gallery-image img {
padding:0;
margin:0;
border:1px solid #e5e5e5;
}

.gallery-image h6{
padding:0;
margin:0;
font-size:18px;
font-family: 'OpenSans-CondensedBold', sans-serif;
font-weight:normal;
text-decoration:none;
color:#1a1a1a;
}

.download{
padding:0;
margin:0;
width:680px;
float:left;
}

.download a{
font-family: 'OpenSans-CondensedBold', sans-serif;
font-weight:normal;
font-size:18px;
color:#eb5523;
}

.download img{
padding:0;
margin:0 10px 0 0;
width:48px;
height:48px;
border:none;
vertical-align:middle;
}

.error {
	color :#EB5523;
	
}