html, body, #content{ min-width: 760px; background-image:url('./img/');}
html, body { height: 100%;}


body{
margin: 0;
padding:0;

}

#wrapper {
width:990px;
margin:0 auto;
position:relative;
min-height: 100%;
text-align:center;
padding-bottom:-30px;

}

* html #wrapper{ height: 100%; }

#menu{

padding-top:5px;
padding-bottom:5px;
width:990px;
height:38px;
}


.menu1{display:block; float:left; background-color:#AFD2F8; height:54px; width:247px; -moz-border-radius: 10px;
border-right:1px solid #fff;color:gray;padding:15px 0 0 0 ; background-image:url("./img/home_bw.png") ;background-repeat:no-repeat;background-position:10px;}
.menu2{display:block; float:left; background-color:#AFD2F8; height:54px; width:246px; -moz-border-radius: 10px;
border-right:1px solid #fff;color:gray;padding:15px 0 0 0 ;background-image:url("./img/key_bw.png") ;background-repeat:no-repeat;background-position:10px;}
.menu3{display:block; float:left; background-color:#AFD2F8; height:54px; width:247px; -moz-border-radius: 10px;
border-right:1px solid #fff;color:gray;padding:15px 0 0 0 ;background-image:url("./img/other_bw.png") ;background-repeat:no-repeat;background-position:10px;}
.menu4{display:block; float:left; background-color:#AFD2F8; height:54px; width:247px; -moz-border-radius: 10px;
color:gray;padding:15px 0 0 0 ;background-image:url("./img/mail_bw.png") ;background-repeat:no-repeat;background-position:10px;}


.menu1:hover{ background-color:gray; color:blue;background-image:url("./img/home.png");}
.menu2:hover{ background-color:gray; color:#AFD2F8;background-image:url("./img/key.png")}
.menu3:hover{ background-color:gray; color:#AFD2F8;background-image:url("./img/other.png")}
.menu4:hover{ background-color:gray; color:#AFD2F8;background-image:url("./img/mail.png")}

.m1act {background-color:gray; color:#AFD2F8;background-image:url("./img/home.png");}
.m2act {background-color:gray; color:#AFD2F8;background-image:url("./img/key.png");}
.m3act {background-color:gray; color:#AFD2F8;background-image:url("./img/other.png");}
.m4act {background-color:gray; color:#AFD2F8;background-image:url("./img/mail.png");}
#menu a{
-x-system-font:none;
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:40px;

text-decoration:none;

}

.clr {
clear:both;
}

.main_img {
width:990px;
height:269px;
padding-bottom:10px;
border-top:2px solid gray;
margin-top:3px;
}


.text_int{}
#text_content2 img{ display: block; }


#footer{
text-align:center;
position: relative;
height:30px;
margin-top: -30px;
background-color:#e5e5e5;
}

#text_content { 
text-align:justify;
float:left;
width:698px;


color: black;
line-height: 22px;
text-indent:1em;
margin-top:10px;

}

#text_content p{
text-align:left;-x-system-font:none;
color:#5F5F5F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;


}

#text_content2{
float:left;
margin-top:10px;

}

h2{
-x-system-font:none;
color:#616161;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

 }

#text_content p{color:black;}
#text_content a{color:blue;text-decoration:none;}
#text_content a:hover{text-decoration:underline;}

#info_text{text-align:left;font-size:12px;}
#info_text p{
text-align:left;-x-system-font:none;
color:#5F5F5F;
font-family:Arial,Helvetica,sans-serif;

font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;

}

h1{
-x-system-font:none;
color:#2A2A2A;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:2px 10px 0 40px;
}

ul .pers { list-style-image:url('./img/bullet2.gif');   font-weight:bold; }
ul .sting { list-style-image:url('./img/bullet3.gif');  font-weight:bold;}

.tekstblok {
	float: left;
	width: 500px;
	padding: 15px 60px 0px 40px;
	line-height: 18px;
	background: url(../images/tekstback.gif) 10px 0px no-repeat;
}

.intro {
	color: #0074A9;
}




#container_form{width:990px;margin:0 auto;padding-top:50px; font-size: 15px; line-height: 19px; text-align: left;}
#form_right{width:495px;float:left; height:350px;}
#form_left{width:495px;float:left;}


form{padding-top: 15px;}
.txtinput{padding: 0px; background-image: url(img/contact/bg_txtinput.gif); border: none; background-color: transparent; float: left; display: block; width: 308px; padding: 4px 5px 0px 5px; height: 23px; font-size: 15px; margin-bottom: 20px; outline: none; color: #603913; opacity:0.9;}
.error{background-image: url(img/contact/bg_txtinput_error.gif);}
.txtinput:active, .txtinput:focus{ background-image: url(img/contact/bg_txtinput_active.gif);color: black;}
.txtarea{padding: 4px 5px; background-image: url(img/contact/bg_txtarea.gif); border: none; background-color: transparent; float: left; display: block; width: 308px; height: 192px; resize:none; font-family: "Verdana","Arial","sans-serif"; font-size: 14px; outline: none; margin-bottom: 10px; color: #603913; opacity:0.9;}
.txtarea:active, .txtarea:focus{background-image: url(img/contact/bg_txtarea_active.gif); color: black;}
.txtareaerror{padding: 4px 5px; background-image: url(img/contact/bg_txtarea_error.gif); border: none; background-color: transparent; float: left; display: block; width: 308px; height: 192px; resize:none;  font-family: "Verdana","Arial","sans-serif"; font-size: 17px; outline: none; margin-bottom: 10px; color: #603913; opacity:0.9;}
.txtareaerror:active, .txtareaerror:focus{background-image: url(img/contact/bg_txtarea_active.gif); color: black;}
label{float: left; display: block; width:320px; margin-bottom: 2px;}
.submit{float: right; background-image: url(img/contact/submit.gif); display: block; border: none; background-color: transparent; text-indent: -1500%; width: 80px; height:24px; cursor: pointer; margin-right: 2px; margin-top: 4px;}
.submit:active, .submit:hover, .submit:focus{background-position: 0px -25px;}


a img{border: 0px;text-shadow: #FFF 1px 1px 0px;}

p{text-align:left;}
.clear{clear: both; font-size: 0px; margin:0; line-height: 0px;}
h1, h2, h3{margin:0px; padding: 0px;}

.header{color: #ab231d;}
.header a{color: #ab231d;}
.bottom {position: absolute; bottom: 20px;}
.thumb{top:0px; position: relative;}
.bold{font-weight: bold;}
.italic{font-style: italic;}




a:visited{color:black;text-decoration:none;}
#footer a { 
text-decoration:none;
margin:0px auto;
-x-system-font:none;
color:#5F5F5F;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;
margin:0;

padding:10px 10px 10px 10px;
}

#info_line { background-image:url("./img/contact/line.gif"); background-repeat:no-repeat;padding-top:10px;margin-top:10px;}

#holders{width:990px; margin:0 auto; }
.roundholder1{float:left;background-color:#EFEFEF; width:300px;margin:14px;-moz-border-radius: 10px;}
.roundholder2{float:left;background-color:#EFEFEF; width:300px;margin:14px;-moz-border-radius: 10px;}
.roundholder3{float:left;background-color:#EFEFEF; width:300px;margin:14px;-moz-border-radius: 10px;}

.holderimage{float:left; padding-top:5px;}
.holderimage2{float:left;}
.img_round{background-image:url('./img/rounded/rounded_button.jpg'); height:28px; width:290px;}


h3{text-align:left;
-x-system-font:none;
color:#5F5F5F;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;
margin:0;
margin-left:68px;

}


.roundholder3 h2, .roundholder2 h2 , .roundholder1 h2{

}

.C2 {float:left;width:292px;height:192px; text-align:center;background-image:url('./img/contact/bg_clients.gif');
-x-system-font:none;
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.8em;
}
.c2_1{float:left; width:145px; margin-top:20px;margin-left:25px;}
.c2_2{float:left; width:105px;margin-top:20px;}

#adresbg{background-image:url('img/contact/ICON_location.gif'); background-repeat:no-repeat;padding-left:20px;}

#mailbg{background-image:url('img/contact/ICON_mail.gif');background-repeat:no-repeat;padding-bottom:20px;background-position:bottom;}

#phonebg{background-image:url('img/contact/ICON_phone.gif');background-repeat:no-repeat;padding-bottom:20px;background-position:bottom;}

#mailbg2{background-image:url('img/contact/ICON_mail.gif');background-repeat:no-repeat;padding-left:20px;}

#phonebg2{background-image:url('img/contact/ICON_phone.gif');background-repeat:no-repeat;padding-left:20px;}

#websitebg{background-image:url('img/contact/ICON_web.gif');background-repeat:no-repeat;padding-left:20px;}
#linecontact{margin: 10px 0px 15px 0px;}

.contact_text {text-decoration:none;}
.contact_text:hover {text-decoration:underline; font-weight:bold;}

#font_size { width:60px;  display:inline;font-family:"verdana" ;position:relative; top:15px;}
.font_small, .font_large, .font_normal {margin:0 auto; width:15px;text-align: center; padding:18px 0 0 0;}
.font_small {background-image:url('./img/fontsmall.jpg'); background-position:top center; background-repeat:no-repeat ;font-size:10px;}
.font_normal {background-image:url('./img/fontmedium.jpg');background-position:top center;background-repeat:no-repeat;font-size:11px;}
.font_large {background-image:url('./img/fontlarge.jpg');background-position:top center;background-repeat:no-repeat;font-size:12px;}

.twitter{height:32px;width:32px; padding-left:15px; }
#social{float:left;margin-left:335px;}
#iframe_holder{text-align:center;}