* {
margin:0;
padding:0;
}

body {
background-color:#FFF;
font-family:arial;
font-size:12px;
}

#Inner {
background:url(img/bac.gif) top left repeat-x;
height:247px;
margin-top:35px;
}

#Container {
width:1000px;
margin:0 auto;
}

#Top_left {
background:url(img/1.gif) top left no-repeat;
width:240px;
height:193px;
float:left;
padding-top:20px;
padding-left:60px;
text-decoration:none;
}

#Top_left a {
text-decoration:none;
}

.company {
color:#fe8a01;
font-family:Candara;
font-size:21px;
text-decoration:none;
}

.name {
color:#7d9d0d;
font-family:Candara;
font-size:17px;
text-decoration:none;
}

.link {
color:#5a5551;
font-family:Candara;
font-size:14px;
text-decoration:none;
padding-left:30px;
}

#Top_right {
background:url(img/2.gif) bottom right no-repeat;
width:700px;
height:218px;
float:right;
background-color:#FFF;
}

.first_line {
color:#272625;
font-family:Candara;
font-size:33px;
padding-left:430px;
margin-top:135px;
float:left;
}

.second_line {
color:#272625;
font-family:Candara;
font-size:33px;
padding-left:300px;
margin-top:8px;
float:left;
}

#Head {
height:54px;
}

#Menu {
background:#FFF;
width:1000px;
height:50px;
float:left;
border-top:4px solid #66615d;
}

#Menu a {
width:120px;
padding-top:10px;
line-height:40px;
vertical-align:middle;
float:left;
background:url(img/arrows.gif) top left no-repeat;
background-position:0 25px;
padding-left:30px;
color:#6f6d6d;
font-family:Candara;
font-size:16px;
text-decoration:none;
}

#Menu a:hover,#Menu a.active {
text-decoration:underline;
color:#fe8a01;
}

#CentralPart {
width:1000px;
clear:both;
}

#LeftPart {
width:240px;
float:left;
}

#RightPart {
float:right;
width:760px;
min-height:300px;
height:550px;
}

*>#RightPart {
height:auto;
}

.cleaner {
clear:both;
}

#Page {
width:760px;
}

h1 {
font-size:14px;
color:#5a5551;
line-height:25px;
font-weight:700;
padding-left:32px;
background:url(img/gray-arrow.gif) top left no-repeat;
}

h2 {
font-size:14px;
line-height:25px;
font-weight:700;
padding-left:25px;
margin-top:10px;
}

h3 {
font-size:12px;
line-height:20px;
font-weight:700;
color:#5a5551;
}

.find {
color:#5a5551;
background:url(img/lupa.gif) top left no-repeat;
background-position:0 4px;
font-size:14px;
font-weight:700;
}

div.faq2 {
background-color:#dfdfdf;
margin-left:20px;
padding:7px;
}

.news {
background-color:#dfdfdf;
margin-top:8px;
margin-left:20px;
margin-bottom:15px;
padding:7px;
}

p {
text-align:justify;
padding:5px 12px 0 32px;
}

.foto2 {
width:94px;
height:100px;
float:left;
padding:7px 10px 7px 34px;
}

.gray {
color:#5a5551;
background:url(img/lupa.gif) top left no-repeat;
background-position:0 4px;
text-decoration: none;
}

*>.gray {
margin-top:-20px;
text-decoration: none;
}

div.orange {
background:url(img/orange-i.gif) top left no-repeat;
background-position:0 4px;
color: #e3920c;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}

div.orange a, .orange a:hover, .orange a:active, .orange a:visited {
color: #e3920c;
font-size: 14px;
font-weight: 700;
text-decoration: none;

}
div.green {
background:url(img/green-i.gif) top left no-repeat;
background-position:0 4px;
color:#80a012;
font-size:14px;
font-weight:700;
text-decoration:none;
}
div.green a,.green a:hover,.green a:active,.green a:visited {
color:#80a012;
font-size:14px;
font-weight:700;
text-decoration:none;
}

.left {
padding:0 0 5px;
}

.decor {
background:url(img/orange-arrow.gif) top left no-repeat;
padding-left:25px;
background-position:0 2px;
}

.kat {
background:url(img/arrow.gif) top left no-repeat;
padding-left:25px;
background-position:0 2px;
}

.foto1 {
width:83px;
height:82px;
float:left;
padding:0 7px 0 0;
}

#Bottom {
width:1000px;
float:left;
border-top:4px solid #5a5551;
margin-top:5px;
}

*>#Bottom {
margin-top:-5px;
}

.down {
font-size:11px;
text-align:right;
padding-bottom:10px;
}

.down a {
color:#5a5551;
}

.down2 {
padding-bottom:10px;
float:right;
}

.down2 img {
border:0;
}

.lang1 {
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-style:normal;
color:#000;
text-align:left;
vertical-align:middle;
height:20px;
top:20px;
position:relative;
}

.text a:hover,.text a:active,.text a:visited,.text a {
text-decoration:none;
color:#000;
}

.article,div.faq {
background-color:#dfdfdf;
margin-top:8px;
margin-left:20px;
padding:7px;
}
div.count {
	display:inline;
	text-align:right
}
fieldset {border:0}