html,body,div,span,h1,h2,h3,h4,p,blockquote,a,img,small,strong,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}:focus,a,:active{outline:0}html{height:100%}body{background:#EEE;color:#444;height:100%;padding-bottom:1px;font-family:sans-serif}a{color:#04A;text-decoration:none}a:hover{color:#024;text-decoration:underline}
h1{font:normal 2em sans-serif;color:#456;}
h2{font:normal 1.6em sans-serif;color:#000000;}
h3{font:normal 1.4em sans-serif;color:#36a;}
h4{font:bold 1.2em sans-serif;color:#37414A;}
h1,h2,h3,h4{margin-bottom:0.1em}p{padding:0
0 1.2em}.wrapper{width:880px;margin:0
auto}#layout_top{background:#CCC;color:#444;font-size:70%;font-family:Tahoma,sans-serif;padding:7px
0 9px}#layout_top
a{color:#D0D6DB}#layout_top a:hover{color:#FFE}#layout_header{border-top:1px solid #FFF;background:#F0F0F0 url('img/backgrounds.png') repeat-x left top;border-bottom:1px solid #DADADA}#lang_select{width:80px;height:22px;background:url('img/backgrounds.png') no-repeat 0 -201px;text-align:center}#lang_se,#lang_en{width:24px;height:19px;background-image:url('img/backgrounds.png');background-repeat:no-repeat}#lang_se{background-position: -102px -201px}#lang_en{background-position: -126px -201px}#lang_select
.container{padding:2px
13px 0}#lang_se:hover,.selected#lang_se{background-position: -102px -220px}#lang_en:hover,.selected#lang_en{background-position: -126px -220px}#logo{width:300px;padding:0
0 12px}#navigation{width:540px}#navigation
ul{display:inline}#navigation
li{float:right;margin:40px
10px 0 10px}#navigation .external
a{background:url('img/backgrounds.png') no-repeat 98px -498px;padding-right:15px}#navigation
a{color:#90969C;display:block;font:bold 0.8em Georgia,sans-serif;padding:3px
7px 4px;text-decoration:none}#navigation a:hover{color:#383D44;background-color:#FAFAFA}#navigation .current_page_item
a{color:#012}#layout_content{background:#FFF;font-size:0.85em;line-height:1.6em;padding:34px
0 24px}#layout_content
.content_section{padding:0
18px}.content_separator,.content_separator_small,.content_tab_separator{background:url('img/backgrounds.png') repeat-x left center}.content_tab_separator{background-position:0 -357px}.content_separator{background-position:0 -365px;height:60px}.content_separator_small{background-position:0 -379px;height:32px}#layout_footer{border-top:1px solid #DDD;color:#999;padding:12px
0 0}#layout_footer
.content_container{padding-top:2px;padding-left:48px;background:#EEE url('img/backgrounds.png') no-repeat 0 -269px;height:42px}#layout_footer
p{padding-bottom:5px}#layout_footer
a{color:#666}#layout_footer a:hover{color:#001}#layout_footer
.separator{color:#CCC;padding:0
5px}#layout_footer
.left{font-size:0.75em}#layout_footer
.right{font-size:0.8em}blockquote{background:#FAFAFA url('img/backgrounds.png') no-repeat -115px -475px;border-bottom:1px solid #EEE;border-top:1px solid #EEE;color:#444;display:block;font:normal 90% Verdana,sans-serif;line-height:1.4em;margin-bottom:1.4em;padding:1.4em 1.8em 2px 52px}blockquote
em{color:#123}.strong{font-weight:bold}.tleft{text-align:left}.tcenter{text-align:center}.tright{text-align:right}.vtop{vertical-align:top}.bold{font-weight:bold}small,.small{font-size:0.9em}.title_description{color:#678}.message{padding:14px
20px;margin-bottom:24px;border:1px
solid #EEE}.message_success{background:#EFE;color:#353;border-color:#DED}.message_notice{background:#FFE;color:#553;border-color:#EED}.message_error{background:#FFF6F6;color:#533;border-color:#FAA}.more{color:#888}.more
a{color:#888}.more a:hover{color:#112}.thumb{float:left;margin:0
36px 18px 0;border:1px
solid #F5F5F5;border-color:#F5F5F5 #D6D6D6 #DADADA #F5F5F5;background:#F2F2F2}.thumb
img{padding:6px;display:block}.thumb
div{display:none;width:240px;background:#AAA}.thumb div
p{padding:6px}.project_image
img{border:1px
solid #FFF;display:block}.project_image
a{display:block;background:#EEE}.project_image a:hover{background:#CDE}.project_list_big{padding:0
0 4px}.project_list_big
.project{width:252px}.project_list_big
.project_mid{width:294px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;margin:0
21px}.project_list_big .project_mid
.project_content{margin:0
21px}.project_list_big
.project_text{padding:8px
4px 0}.project_list_big
.project_title{font-size:1.3em;color:#678}.project_list_big
.project_description{font:normal 95% sans-serif;padding-top:2px;color:#777}.project_list_big .project_image
a{padding:5px}.project_list_med{}.project_list_med
.project{width:170px}.project_list_med
.project_first{width:150px}.project_list_med
.project{border-left:1px solid #E5E5E5}.project_list_med .project
.project_content{margin:0
20px}.project_list_med .project_first
.project_content{margin-right:20px}.project_list_med .project_image
a{padding:4px}.project_list_small{padding-left:26px}.project_list_small
.project{width:68px;margin-left:7px;float:left}.project_list_small .project_image
a{padding:3px}.project_list_small .selected_project .project_image
a{background:#FA5}.project_list_small
.clearer{height:8px}.project_quicknav{border-left:1px solid #EEE;width:183px}.project_details_container{width:668px}.project_details_container
.project_description{width:349px}.project_details_container
.project_media{width:252px}.project_media
.project_thumb{display:block;background:#EEE;padding:5px;margin-bottom:16px}.project_media .project_thumb
img{border:1px
solid #FFF;display:block}.project_details_container .project_description ul
li{list-style:square inside;color:#BCD}.content_tab_separator{padding:0
18px;margin-bottom:16px}.content_tab_separator
ul{display:inline;font-size:0.9em}.content_tab_separator
li{float:left;margin:10px
0 0 20px;padding-bottom:8px}.content_tab_separator
.first{margin-left:0}.content_tab_separator
.selected_tab{color:#002;background:url('img/backgrounds.png') no-repeat center -402px}.template_list
.template{float:left;margin-left:26px;margin-bottom:10px}.template_list .template
a{background:#EEE;padding:5px;display:block}.template
img{display:block;border:1px
solid #FFF}.template_list a:hover{background:#CDE}.template_list
.first{margin-left:0}.wp-caption{background:#F3F3F3;border:1px
solid #DDD;margin:0
auto 26px;text-align:center;padding:5px
0;color:#333}.wp-caption-text{padding:5px
0 0;font-size:0.9em}.size-full{display:block;margin:0
auto}
.parteneri
.partener{float:left;margin-left:9px;margin-bottom:10px}.parteneri .partener
a{background:#F5F5F5;padding:5px;}

.client_list
.client{float:left;margin-left:9px;margin-bottom:10px}.client_list .client
a{background:#F5F5F5;padding:5px;display:block}.client_list
img{display:block;border:1px
solid #E5E5E5}.client_list a:hover{background:#EEE}.client_list
.first{margin-left:0}.left{float:left}.right{float:right}.clear,.clearer{clear:both}.clearer,.block{display:block;line-height:0;font-size:0}.clearer{height:0}.col4{width:22%;margin-right:2%}.col3{width:33%}#frontpage_testimonials{width:460px;border-right:1px solid #EEE;padding-right:25px}#testimonial_container{height:220px;overflow:hidden}.testimonial{height:220px}#tnav_page{padding-left:10px}#testimonials_navigation{padding-top:30px;color:#AAA;text-align:right}#frontpage_clients{width:330px}#frontpage_splash{font-size:1.6em;line-height:1.6em;text-align:justify;color:#666}#frontpage_splash
p{padding-bottom:0}#portfolio_client_list{font-size:85%;line-height:1.5em;padding-bottom:24px}#portfolio_client_list
.column{float:left;width:198px}#portfolio_client_list
li{padding:2px
0}#col1,#col2,#col3{margin-right:16px;border-right:1px solid #EEE}ul.service_list
li{padding-top:10px}ul.service_list
.first{padding-top:0}.service_section .section_title
h2{color:#CCC}.service_section
.section_content{width:440px}.service_section
.section_title{width:250px}#contact_form_container{width:560px}#contact_form{font:normal 0.9em sans-serif}#contact_info_container{border-left:1px solid #EEE;width:240px}#contact_info{padding-left:42px}input,select,textarea{outline:0}textarea{overflow:auto}.form_row{background:#F2F6FA;border-top:1px solid #FFF;padding:6px
10px 0}.form_row_submit{background:#F2F6FA url('img/forms/submit_row.gif');padding:6px
16px 6px 164px;border-top:1px solid #D2D6DA;border-bottom:1px solid #D2D6DA}.row_title{float:left;color:#234;width:120px;padding:3px
0 10px;text-align:right;font:normal 1em sans-serif}.row_values{float:left;padding-left:18px}.value_row{padding-bottom:6px}.value{float:left;padding-left:16px}.value_fixed{padding-top:3px}.value_checkbox{}.expl{padding-top:4px;font-size:0.85em;color:#678}.fieldset_title{background:#36a;color:#FFF;font:bold 0.9em sans-serif;padding:6px
10px}.text,.password,.textarea,.select{font:normal 1em Verdana,sans-serif;padding:4px;border-style:solid;border-width:1px;border-color:#777 #CCC #CCC #777}.disabled{background:#EEE;border-color:#AAA #DDD #DDD #AAA;color:#444}.submit{background:#E9E8E8 url('img/forms/submit.gif') repeat-x left top;border:1px
solid #888;border-color:#BBB #888 #888 #CCC;color:#444;font:normal 1em sans-serif;margin:0
4px 0 0;padding:5px
8px;width:auto}.submit:hover,.submit:focus{background:#FFFFF5;cursor:pointer}.form_row_submit input:active{background-color:#EFE;color:#123}.text:focus,.textarea:focus,.select:focus{background:#FFFFF5}.form_error .text, .form_error .select, .form_error
.textarea{background-color:#FFF6F6;border-color:#E66 #FAA #FAA #E66}.form-error .text:focus, .form-error .select:focus, .form-error .textarea:focus{background-color:#FFF}label{cursor:pointer}label.required{font-weight:bold}input.image{padding:0;border:0}.pb0{padding-bottom:0}.mr0{margin-right:0}
.highlight {padding:5px;background:#ffd;color:#000000;}
.highlight a {font-weight:normal;}
.news {background:url(/img/icons/news.gif) left 6px no-repeat;padding:3px 0 20px 38px;border-bottom:1px solid #EEEEEE;}
#breadcrumb {width: 98%;background-color: #ffd;border-top: 1px solid #fc0;border-bottom: 1px solid #fc0;text-align: left;padding:10px;margin-top:10px;margin-bottom:30px;line-height:2em;}
#breadcrumb a {color: #000000;text-decoration:none;font-weight:bold;padding:3px;}
#breadcrumb a:hover {color: #ffffff;background: #000000;}
#breadcrumb span {color: #000000;padding:4px;}
#breadcrumb p {padding:4px;}

ul{margin-top: 10px;margin-left: 5px;padding: 0;font-size:1em;line-height:1.5em;}
ul li {background: top left url(/img/bullet_plus.gif) no-repeat;margin: 0 0 10px 0;padding: 0 0 0 25px;}
ul li ul li {background: top left url(/img/bullet_news.gif) no-repeat;margin: 0 0 10px 0;padding: 0 0 0 25px;}

.redband {background:#cc0000;color:#ffffff;width:100%}
.redband ul {padding:5px;font-weight:bold;}
.redband ul li {color:#ffffff;margin-left:3px;margin-right:3px;display:inline;list-style:none;background:none;border-left:2px solid #ffffff;}
.redband ul li a {color:#ffffff;}
.introduction {padding:20px;background:#e6eef9;border:1px solid #709bd6;text-align:justify;font-size:1.1em;}
.introduction p {line-height:2em;}
.introduction img {padding:10px;border:1px solid #c0c0c0;margin:10px;}
ul.empty{margin-left:-20px;}
ul.empty li{background:none;list-style:none;margin-left:-10px;}
.alert {background: #fff6bf url(/img/priority/3.gif) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;	border-top: 2px solid #ffd324;border-bottom: 2px solid #ffd324;}
.info {background: #f8fafc url(/img/priority/2.gif) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;border-top: 2px solid #b5d4fe;border-bottom: 2px solid #b5d4fe;}	
.info p {line-height:2em;font-size:1.2em;}
.error_message {background: #fff6bf url(/img/priority/3.gif) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;border-top: 2px solid #ffd324;border-bottom: 2px solid #ffd324;}
.tip {background: #F4F6F8 url(/img/priority/2.gif) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;border-top: 2px solid #efefef;border-bottom: 2px solid #efefef;}	

img.floater {padding:5px;border:1px solid #efefef;margin:10px;}
img.noborderfloater {padding:5px;border:0;margin:10px;}
img.random_photo {padding:5px;border:2px solid #c0c0c0;margin:5px;}
