* {margin:0;padding:0;}

/*
 BASIC SELECTORS
*************************************************************************/
body {background:#fff; color:#1D1D1D;padding-top:20px;}
/* h1 -> Contains logo as background image */
h1 {text-indent:-9999px; background:#fff url(http://studio-3s.si/slike/studio-3s.gif) 23px 3px no-repeat; width:200px; height:25px; float:left;  } 
h1 a {width:200px; height:25px; display:block;}
h2 {margin:0 0 8px 0; padding:8px 0; font:normal 30px Helvetica, Arial, sans-serif;  border-top:solid 1px #FF6B00; letter-spacing:1px;}
h3 { font:bold 14px Helvetica, Arial, sans-serif; color:#000;}
h4 { font:bold 13px Arial, Helvetica, sans-serif; color:#FF6B00; margin-bottom:-5px; }
h5 {font:normal 30px Helvetica, Arial, sans-serif; margin:0 0 8px 0; padding:8px 0; border-top:solid 1px #595959;}
p {margin:8px 0 16px 0; padidng:0;font:normal 13px/18px Arial, Helvetica, sans-serif; text-align:justify;}
ul {margin:8px 0 16px 0; padidng:0;font:normal 13px/18px Arial, Helvetica, sans-serif; list-style:none;}
ul li {line height:18px;background:transparent url(http://studio-3s.si/slike/bullet_grey.gif) 0 9px no-repeat; padding-left:15px;}
address { font: normal normal 12px Arial, Helvetica, sans-serif; margin:20px 0 0 0; }
/*
 GENERIC CLASSES
*************************************************************************/
.clear {clear:both;}
.spacer {height:25px;}
/*
 PAGE CONTAINER
*************************************************************************/
#container {margin:0 auto; width:980px;}

/*
 MAIN NAVIGATION
*************************************************************************/
ul#mainNav {list-style:none;float:right;margin:0; padding:0;}
ul#mainNav li {float:left; text-align:center;background:#FF6B00 url(http://studio-3s.si/slike/rightCorner.gif) top right no-repeat; margin-left:3px;padding-left:0;}
ul#mainNav li a {background:transparent url(http://studio-3s.si/slike/leftCorner.gif) top left no-repeat; padding:8px 14px; display:block; font:normal 15px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
#navReflection { background:transparent url(http://studio-3s.si/slike/navReflection.jpg)  top right no-repeat; border-top:solid 1px #FF6B00; height:36px; clear:both;margin-bottom:20px;}



ul#mainNavEng {list-style:none;float:right;margin:0; padding:0;}
ul#mainNavEng li {float:left; text-align:center;background:#FF6B00 url(http://studio-3s.si/slike/rightCorner.gif) top right no-repeat; margin-left:3px;padding-left:0;}
ul#mainNavEng li a {background:transparent url(http://studio-3s.si/slike/leftCorner.gif) top left no-repeat; padding:8px 27px; display:block; font:normal 15px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}

#navReflectionEng { background:transparent url(http://studio-3s.si/slike/navReflectionEng.jpg)  top right no-repeat; border-top:solid 1px #FF6B00; height:36px; clear:both;margin-bottom:20px;}

/*
 LEFT COLUMN
*************************************************************************/
#colLeft {float:left; /*background:transparent url(http://studio-3s.si/slike/banner.jpg) 45px  10px no-repeat;*/padding-left:217px; width:483px; min-height:380px;  height:auto !important;  height:380px; position:relative; }

#colLeft a {color:#FF6B00;  text-decoration:none;}
#colLeft a:hover {color:#FF6B00; text-decoration:underline;}
#colLeft img {border:solid 1px #333; margin-bottom:25px;}
#colLeft img:hover {border:solid 1px #FF6B00;}

#colLeft .juicy {height:380px; width:190px; position:absolute; top:0; left:0; display:}
#colLeft .juicy h3 {border-top:solid 1px #FF6B00; padding:22px 0 15px 0; font-size:18px; font-weight:normal;}
#colLeft .juicy h3 , #colLeft .juicy p {padding-left:20px;}
#colLeft .juicy a { display:block; text-align:right;}
#colLeft .juicy a#newsLink{ display:inline; color:#000; font-weight:bold; }
#colLeft .juicy img {border:none; margin-top:10px;}

/* GALLERY */
#images img {margin-left:4px;}
/*
 RIGHT COLUMN
*************************************************************************/
#colRight {float:left; width:250px; padding-left:30px;}
#colRight p {margin:0;padding:0 0 8px 0;}
#colRight small {font:normal 11px Arial, Helvetica, sans-serif;}
#colRight small a {color:#FF6B00;  text-decoration:none;}
#colRight small a:hover {color:#FF6B00; border-bottom:dotted 1px #FF6B00;}
#colRight ul {list-style:none; width:250px; list-style:none;}
#colRight ul li a {font:normal 13px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; width:245px; padding:1px 0; display:block;}
#colRight ul li a:hover {color:#FF6B00;}

/*
 FOOTER
*************************************************************************/
#footer { border-top:solid 1px #FF6B00; clear:both; padding:0 0 25px 217px; margin-top:40px; position:relative;}
#footer .langSelect {position:absolute; top:17px; left:70px;}
#footer .langSelect a {color:#FF6B00;  text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif;}
