body, html {  }
* body, html { }

body { margin: 0; padding: 0; }

h1, h2, h3, h4, h5, h6, span, b { margin: 0; padding: 0; }

table, tr, td { border-collapse: collapse; }

img { behavior: url("/pngbehavior.htc"); margin: 0; padding: 0; border: none; }



body { background: #f2f6d8 url(/img/body_bg.gif) center 119px repeat-x; }



#main_wrapper { height: 100%; }



#header_wrapper { width: 100%; height: 199px; background: url(/img/header_bg.jpg) top center no-repeat; position: absolute; }
.header { width: 817px; margin: 0 auto; padding: 28px 0 0 0; }

#header_wrapper .header .left { width: 420px; float: left; }
#header_wrapper .header .left .tel { width: 400px; background: url(/img/ico_tel.gif) 0 0 no-repeat; font: 12px Arial, sans-serif; padding: 0 0 0 22px; color: #181c00; float: left; margin: 3px 0 10px 0; }
#header_wrapper .header .left .email { width: 400px; background: url(/img/ico_email.gif) 0 0 no-repeat; font: 12px Arial, sans-serif; padding: 0 0 0 22px; float: left; }
#header_wrapper .header .left .email a { color: #181c00; text-decoration: underline; }
#header_wrapper .header .left .email a:hover { text-decoration: none; }

#header_wrapper .header .right { float: left; }

#header_wrapper .ss_logo { display: block; width: 382px; height: 71px; background: url(/img/ss_logo.gif) 0 0 no-repeat; cursor: pointer; }

#main_menu { width: 697px; float: left; padding: 40px 0 0 153px; }
#main_menu ul, li { margin: 0; padding: 0; list-style: none; }
#main_menu li { float: left; height: 28px; font: bold 16px Arial, sans-serif; color: #7c3700; letter-spacing: -0.05em; padding: 7px 0 0 0; }
#main_menu li a { color: #7c3700; text-decoration: none; }
#main_menu li a:hover { color: #f56d00; text-decoration: none; }

#main_menu .sak { background: url(/img/menu_sakums_bg.gif) 0 0 no-repeat; padding-left: 33px; }
#main_menu .sak a { padding: 0 30px 0 0; background: url(/img/menu_spacer_bg.gif) center right no-repeat; }
#main_menu .pak { background: url(/img/menu_pakalpojumi_bg.gif) 7px 17px no-repeat; padding-left: 26px; }
#main_menu .pak a { padding: 0 30px 0 0; background: url(/img/menu_spacer_bg.gif) center right no-repeat; }
#main_menu .par { background: url(/img/menu_partneri_bg.gif) 13px 17px no-repeat; padding-left: 26px; }
#main_menu .par a { padding: 0 30px 0 0; background: url(/img/menu_spacer_bg.gif) center right no-repeat; }
#main_menu .mus { background: url(/img//menu_partneri_bg.gif) 17px 17px no-repeat; padding-left: 26px; }
#main_menu .mus a { padding: 0 30px 0 0; background: url(/img/menu_spacer_bg.gif) center right no-repeat; }
#main_menu .kon { padding-left: 26px; margin: -7px 0 0 0; }
#main_menu .kon a { display: block; height: 28px; padding: 7px 35px 0 5px; background: url(/img/menu_kontakti_bg.gif) -8px 0 no-repeat; }



#main_content_wrapper { width: 100%; min-height: 100%; height: auto; background: url(/img/flowers_bg.gif) 10% bottom no-repeat; overflow: hidden; }

/* Internet Explorer 6 */
/*\*/
* html #main_content_wrapper {
height: 100%;
}
/**/

#main_content { width: 672px; margin: 200px auto 0 auto; padding: 5px 0 150px 145px; overflow: hidden; }
#main_content .left { width: 395px; padding: 0 35px 0 0; float: left; font: 12px/17px Arial, sans-serif; background: url(/img/maincontent_vline.gif) right 60px no-repeat; }
#main_content .left span { font: 28px Arial, sans-serif; }
#main_content .left .info { width: 395px; height: 23px; display: block; margin: 0 0 20px 0; float: right; background: url(/img/title_info.gif) top right no-repeat; }




#main_content .left .title_info { width: 395px; height: 23px; display: block; margin: 0 0 20px 0; float: right; text-align: right; color: #676800; }
#main_content .left .title_info h1 { font: 15px Arial, sans-serif; }
#main_content .left .title_info h2 { font: bold 9px Arial, sans-serif; }
#main_content .left a {text-decoration: none; color: black; }
#main_content .left a:hover{text-decoration: underline; }

#main_content .right .title_darbi { width: 200px; height: 23px; display: block; margin: 0 10px 30px 0; float: right; text-align: right; color: #676800; }
#main_content .right .title_darbi h1 { font: 15px Arial, sans-serif; }
#main_content .right .title_darbi h2 { font: bold 9px Arial, sans-serif; }

#main_content .inside .title_darbi { width: 200px; height: 23px; display: block; margin: 0 10px 30px 0; float: right; text-align: right; color: #676800; }
#main_content .inside .title_darbi h1 { font: 15px Arial, sans-serif; }
#main_content .inside .title_darbi h2 { font: bold 9px Arial, sans-serif; }

#main_content .right .title_atb { width: 200px; height: 23px; display: block; margin: 20px 10px 30px 0; float: right; text-align: right; color: #676800; }
#main_content .right .title_atb h1 { font: 15px Arial, sans-serif; }
#main_content .right .title_atb h2 { font: bold 9px Arial, sans-serif; }


#main_content .right .intro_thumb { width: 94px; display: block; float: left; margin: 0 0 25px 18px; font: 9px/6px Arial, sans-serif; color: #000; text-decoration: none; }
#main_content .right .intro_thumb b { font: bold 11px Arial, sans-serif; }
#main_content .right .intro_thumb div { padding: 0 0 0 14px; }

* html #main_content .right .intro_thumb { margin: 0 0 25px 10px; }


#main_content .right { width: 225px; padding: 0 0 0 10px; float: left; font: 12px/17px Arial, sans-serif; }
* html #main_content .right { padding: 0 0 0 0; }
#main_content .darbi { width: 200px; height: 23px; display: block; margin: 0 10px 30px 0; float: right; background: url(/img/title_darbi.gif) top right no-repeat; }
#main_content .atbalstam { width: 200px; height: 23px; display: block; margin: 20px 10px 30px 0; float: right; background: url(/img/title_atbalstam.gif) top right no-repeat; }
#main_content .right img- { float: left; margin: 0 0 25px 18px; }
#main_content .right .ban { float: right; margin: 0 0 0 18px; }

#footer { width: 672px; margin: 0 auto 20px auto; text-align: right; font: 11px Arial, sans-serif; }

.inside { font: 12px/17px Arial, sans-serif; }
.inside span { font: 28px Arial, sans-serif; }
#main_content .inside .darbi { width: 650px; height: 23px; display: block; margin: 0 10px 30px 0; float: right; background: url(/img/title_darbi.gif) top right no-repeat; }
.inside h1 { font: 20px Arial, sans-serif; margin: 0 0 5px 0; }
.inside .darbi_item { width: 650px; overflow: hidden; float: left; margin: 0 0 40px 0; }
.inside .darbi_item img { float: left; margin: 0 20px 0 0; }
.inside .darbi_item .thumb { border: 1px solid #809703; margin: 10px 7px 0 0; }
.inside .darbi_item p { font: bold 11px Arial, sans-serif; float: left; margin: 7px 0 0 0; }
.inside .darbi_item p a { text-decoration: none; color: #395100; }
.inside .darbi_item p a:hover { text-decoration: underline; }

.inside .clients_item { width: 650px; overflow: hidden; float: left; margin: 0 0 40px 0; }
.inside .clients_item img { margin: 5px; float: left; }
.inside .clients_item p { font: bold 11px Arial, sans-serif; float: left; margin: 7px 0 0 0; }
.inside .clients_item p a { text-decoration: none; color: #395100; }
.inside .clients_item p a:hover { text-decoration: underline; }
