﻿/* CLEAR
------------------------------ */
html,body {margin:0;padding:0;}
ul,ol,dl,li,dt,dd {list-style:none;margin:0;padding:0;}
p,blockquote,fieldset,legend,img,form,h1,h2,h3,h4,h5,h6 {border:0;padding:0;margin:0;}
address {font-style:normal;}
.hidden {display:none;}

/* DEBUG
---------------------------------*/
/*#wrapper {background:#fff url(/grid.gif) no-repeat center top;}*/

/* LAYOUT
---------------------------------*/
body {font:normal 62.5% Verdana,sans-serif;color:#656568;}
a {text-decoration:none;outline:none;color:#adafb1;}

#wrapper {width:907px;min-height:677px;height:auto !important;height:677px;margin:0 auto 2em;font-size:1.2em;}

h1 a {width:242px;height:69px;background:url(../images/layout/studio360.gif) no-repeat top left;display:block;text-indent:-1000em;overflow:hidden;}

.cms {font-size:.9167em;position:relative;top:-5px;margin:-1.6363em 0 -5px;}
.cms p {line-height:1.6363;margin:1.6363em 0 0;}
.cms a {color:#656568;}

.leftDiv {font-size:.9167em;margin-top:-6px;margin-bottom:6px;}
.leftDiv a {color:#656568;}
.success {margin-bottom:3em;}

.podjetje .cms, .company .cms {margin-top:-3.2726em;}
.podjetje .cms p, .company .cms p {margin-top:3.2726em;}

.links {margin-top:1px;}
/* .dl_right {line-height:1.5em;} BREAKS */
.branding_link {color:#656568;}
.branding_link:hover {font-weight:bold;}

/* NAVIGATION
---------------------------------*/
#navbar {width:907px;height:180px;float:left;text-align:left;padding-top:23px;}
#navbar ul {height:35px;width:600px;position:relative;background:url(../images/layout/navLine.gif) no-repeat 3px 100%;}
#navbar ul li {float:left;}
#navbar ul li a {background:url(../images/layout/dotBlack.gif) no-repeat 0 4px;color:#656568;display:block;float:left;padding:0 0 20px 12px;text-decoration:none;text-transform:lowercase;width:100px;font:bold .9167em Arial;}
#navbar ul li a:hover, #navbar ul .active a {background:url(../images/layout/dotRed.gif) no-repeat 0 4px;}

/* SUBNAVIGATION
---------------------------------*/
#navbar ul li ul {position:absolute;left:0;top:35px;width:650px;height:78px;background:none;}
#navbar ul li ul li a {display:block;float:left;padding:12px 0 0 12px;color:#adafb1;background:url(../images/layout/navPasive.gif) no-repeat 0 -4px ! important;}
#navbar ul li ul .active a, #navbar ul li ul li a:hover {background:url(../images/layout/navActive.gif) no-repeat 0 bottom !important;color:#656568;}

/* widths */
#navbar ul li a, #navbar ul li.p2 li a, #navbar ul li.p4 li a {width:101px;}
#navbar ul li.p2 a, #navbar ul li.p4 a, #navbar ul li li.p2 a, #navbar ul li li.p4 a {width:100px;}
#navbar ul li ul li.wide3 a {width:213px;}

/* LANGUAGE SELECTION
---------------------------------*/
#languages {width:242px;height:126px;text-align:left;float:right;position:relative;top:-23px;}
#languages ul {height:20px;width:242px;background:none;}
#navbar #languages ul li {width:121px;float:left;padding-top:1px;}
#languages ul li a {font-weight:bold;text-decoration:none;display:block;}
#languages ul li.p1 a {float:left;padding:0 0 0 12px;background:url(../images/layout/dotBlack.gif) no-repeat 0 4px;}
#languages ul li.p2 a {float:right;text-align:right;padding:0 12px 0 0;background:url(../images/layout/dotBlack.gif) no-repeat 105px 4px;}
#languages ul li a:hover,#languages ul li.active a {background-image:url(../images/layout/dotRed.gif);}

/* LEFT BOTTOM CONTENT
---------------------------------*/
.content {width:907px;min-height:482px;height:auto !important;height:482px;float:left;margin:0 0 2em;}
.content {background:url(../images/layout/bg2linesDotBottom.gif) no-repeat 0 100%;}
.content.index {background:url(../images/layout/bglineDotBottom.gif) no-repeat 0 100%;}
.content.wide {background:url(../images/layout/bg3linesDotBottom.gif) no-repeat 0 100%;position:relative;}

.content .twocolumns ul.doucol_left {font-size:.9167em;margin-top:-5px;}
.content .twocolumns ul.doucol_left li {color:#adafb1;}
.content .twocolumns ul.vec_del____www_thesign_org_uk, .content .twocolumns ul.more____www_thesign_org_uk {padding-bottom:9.8178em;}
.content .twocolumns ul.doucol_left li.vec_del____www_thesign_org_uk, .content .twocolumns ul.doucol_left li.more____www_thesign_org_uk {position:absolute;bottom:-4px;left:19px;padding:0;}

.content .twocolumns ul.doucol_left li a {text-decoration:none;color:#656568;}
.content .twocolumns ul.doucol_left li a:hover span {color:#656568;font-weight:bold;}
.content .twocolumns ul.doucol_left li a span {color:#adafb1;}
.content .twocolumns ul.doucol_left li.active {color:#656568;font-weight:bold;}
.content .twocolumns ul.doucol_left li.active a span {color:#656568;}

.content .twocolumns ul.links li {color:#656568;}

.content .twocolumns dl {font-size:.9167em;margin:3.272em 0 0;}
.content .twocolumns dl.p1 {margin-top:-5px;}
.content .twocolumns dl.active dd.title,
.content .twocolumns dl.active dt.title {font-weight:bold;}
.content .twocolumns dl dt {text-transform:capitalize;float:left;margin-right:5px;}


.text {width:457px;min-height:482px;height:auto !important;height:482px;float:left;}
.text ul li {text-align:left;}

/* RAZREZ 1
---------------------------------*/
.text.rows {padding-top:6px;background:url(../images/layout/GreyDotLineDot.gif) no-repeat 0 0;margin:0;min-height:476px;height:auto !important;height:476px;}
.text.rows ul li {padding:.5em 1.5em 2em;background:url(../images/layout/GreyDotLine.gif) no-repeat 0 100%;min-height:6.28em;height:auto !important;height:6.28em;line-height:1.6363;}
.text.rows ul .last {background:url(../images/layout/LastDotLine.gif) no-repeat 0 100%}

/* RAZREZ 2
---------------------------------*/
/* TODO - margin mora bit na zgornji strani in se pri p1 ukine */
.text.column {background:url(../images/layout/textBG.gif) no-repeat 0 0;width:419px;padding:0 19px 0 19px;}
/*.text.column ul li {padding:3.272em 18px 0;margin-top:-5px;position:relative;}
.text.column ul li.p1 {padding:0 18px;}*/

/* RAZREZ 3/4
---------------------------------*/
.text.twocolumns {background:url(../images/layout/textBG3dots.gif) no-repeat 0 0;line-height:1.6363;}
.text.twocolumns li {width:194px;display:block;float:left;padding:0 12px 0 19px;margin-bottom:-4px;}
.text.twocolumns li ul li {padding:3.272em 0 0;margin-bottom:0;}
.text.twocolumns li ul li.p1 {padding:0;}

/* RIGHT BOTTOM IMAGES
---------------------------------*/
#images {width:438px;min-height:482px;height:auto !important;height:482px;padding-left:12px;float:left;margin:0;background:url(../images/layout/dotTopBG.gif) no-repeat 100% 0;}
#images.single {background:none;}
#images ul.red {width:438px;height:174px;background:url(../images/layout/redDotBG.gif) no-repeat 0 0;margin:0;padding:0;}
#images ul li {width:77px;height:77px;display:block;float:left;padding:0 9px 9px 0;overflow:hidden;}
#images #image {min-height:308px;height:auto !important;height:308px;padding:0;background:url(../images/layout/dotGrey.gif) no-repeat 100% 100%;}

.images {width:438px;min-height:482px;height:auto !important;height:482px;float:left;padding-left:12px;background:url(../images/layout/dotTopBG.gif) no-repeat 100% 0;}
.redDots {width:438px;height:174px;background:url(../images/layout/redDotBG.gif) no-repeat 0 0;}
.redDots img {width:77px;height:77px;display:block;float:left;padding:0 10px 11px 0;}
.images .photo .img {min-height:308px;height:auto !important;height:308px;padding:0;}
.images .photo {background:url(../images/layout/dotGrey.gif) no-repeat 100% 100%;}
.images .photo .img img {float:left;}

/* RAZREZ 2/3
---------------------------------*/
.imageBig {width:446px;height:482px;margin:0 0 0 4px;float:right;overflow:hidden;}
.imageBig.ena img {float:left;}
.imageBig.ena img.dot {padding:0 0 9px 9px;}

/* ENEWS
---------------------------------*/
#enews_form {font-size:.9167em;}
#enews_form li {padding-top:0;}
#enews_form li.p1 {margin-top:-6px;}
#enews_form input {border:solid 1px #adafb1; width:191px;margin-bottom:1em;margin-top:1em;}
#enews_form li.radio {margin-bottom:0.8em;}
#enews_form li.radio input {width:10px;border:none;float:left;margin:5px 5px 0 0;}
*html #enews_form li.radio input {width:10px;border:none;float:left;margin:2px 5px 0 0;}
#enews_form li.radio label {margin-right:5px;float:left;width:170px;margin-top:2px;}
.firstLine {margin-bottom:8px;}
#enews_form label {margin-right:25px;}
#submit input {border:0;width:40px;width:60px;color:#f04b22;margin-left:-9px;background:none;text-transform:uppercase;font:bold .9167em Verdana,serif;cursor:pointer;margin-top:0;}

/* HACKS
---------------------------------*/
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
/* Hides from IE-mac \*/
* html .clear {height:1%;}
.clear {display:block;}
/* End hide from IE-mac */

/* DEBUG
---------------------------------*/
.time {color:#fff;position:absolute;top:10px;left:10px;font-size:.8em;}
