/* Start of CMSMS style sheet 'Putevi : Putevi_CSS' */
body {
        margin: 0;
        padding: 0;
        background-color:#ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        voice-family: "\"}\"";
        voice-family: inherit;
        font-size: 11px;
        background-image: url(uploads/Putevi/bg-stripe-red.gif);
        background-repeat: repeat-x;
        font-weight: normal;
        line-height: 1.5em;
	overflow: scroll;
        }

#searchform {
        width:160px; 
	padding:15px 0px 54px 10px;
        }

#searchform p {
        clear:both; 
        margin:0; 
        padding:0px 0 0 0;
        }

#searchform fieldset {
        /*border:none;*/
        }

#searchform label  {
        float:left; 
        /*width:125px; */
        margin:0 0 2px 12px; 
        font-size:110%;
        }

#searchform input {
        float:left; 
        width:158px; 
        margin-left: 12px; 
        padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; 
        padding:0.2em 0 0.3em 0 /*IE6*/; 
        border:1px solid rgb(200,200,200); 
        font-family:verdana,arial,sans-serif; 
        font-size:120%;
        }

#searchform input.button {
        float:left; 
        width:7.0em; 
        margin: 5px 0px 0 12px; 
        padding:1px; 
        background:rgb(230,230,230); 
        border:solid 1px rgb(150,150,150); 
        text-align:center; 
        font-family:verdana,arial,sans-serif; 
        color:rgb(150,150,150); 
        font-size:120%;
        }

#searchform input.button:hover {
        cursor:pointer; 
        border:solid 1px rgb(80,80,80); 
        background:rgb(220,220,220); 
        color:rgb(80,80,80);
}

.contactform fieldset {padding: 1em; background-color: #FFFFFF; margin-left: 25px; border: none;}
.contactform fieldset legend {font-weight: bold;}
.contactform div {width: 95%; padding: 0.25em 0 0.25em 0;}
.contactform div label {display: block; width: 10em; 
        width:125px;
        margin:0 0 2px 12px; 
        font-size:100%;}
.contactform .fbsubmit{
        float: none; 
        width:7.0em; 
        margin: 5px 0 0 12px; 
        padding:1px; 
        background:rgb(230,230,230); 
        border:solid 1px rgb(150,150,150); 
        text-align:center; 
        font-family:verdana,arial,sans-serif; 
        color:rgb(150,150,150); 
        font-size:100%;
}

.contactform input, textarea {
        float:left; 
        width:128px; 
        margin-left: 12px; 
        padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; 
        padding:0.2em 0 0.3em 0 /*IE6*/; 
        border:1px solid rgb(200,200,200); 
        font-family:verdana,arial,sans-serif; 
        font-size:120%;
}

.contactform textarea {
        width: 380px; 
        height: 140px;
}

.contactform .captcha {
        clear: both;
        align: left; 
        margin-left: 12px;
        height: 100px;
}

.contactform .captcha p {
        display: inline;
}


.contactform div.required {color: #f00;}
        
#container {
        margin:0 auto;
        width:779px;
        background-color:#FFFFFF;
        background-image: url(uploads/Putevi/bg-content-red.gif);
        background-repeat: no-repeat;
        padding: 0px;
        }
        
#innercontainer {
        margin:0 auto;
        padding:0;
        width:739px;
        }
        
#header{
        margin:0;
        padding:0;
        height:259px;
        width: 739px;
           /*background-image: url(uploads/Putevi/header.jpg);*/
        /*background-repeat: no-repeat;*/
        float:left;
        }

.hdr_onama{
        background-image: url(uploads/Putevi/headeronama.jpg);
        background-repeat: no-repeat;
        }
.hdr_proizvodi{
        background-image: url(uploads/Putevi/headerproizvodi.jpg);
        background-repeat: no-repeat;
        }
.hdr_razvoj{
        background-image: url(uploads/Putevi/headerrazvoj.jpg);
        background-repeat: no-repeat;
        }
.hdr_vesti{
        background-image: url(uploads/Putevi/headervesti.jpg);
        background-repeat: no-repeat;
        }
.hdr_mapa{
        background-image: url(uploads/Putevi/headermapa.jpg);
        background-repeat: no-repeat;
        }
.hdr_kontakt{
        background-image: url(uploads/Putevi/headerkontakt.jpg);
        background-repeat: no-repeat;
        }
.hdr_pretraga{
        background-image: url(uploads/Putevi/headerpretraga.jpg);
        background-repeat: no-repeat;
        }

#logo_r{
           /*position:relative;*/
           margin-left:532px;
           margin-top:140px;
           background-image: url(uploads/Putevi/bgbelo.gif);
        height:135px;
        width: 135px;
	}

header h1{
        display:none;
        }




#content-left {
        width: 440px;
        float: left;
        height: auto;
        margin: 0px 0px 0 0px;
        padding:0px 0px 0 20px;
        }


#content-left p {
        float: none;
        text-align: justify;
        /*margin-left:0px;*/
        /*padding:0 0 0 0px;*/
        /*display: block;*/
        width: auto;
        color: #666666;
        }



#content-vijesti {
        width: 445px;
        float: left;
        height: auto;
        margin-left: 0px;
        padding-left: 25px;
        }


#content-vijesti p {
           float: left;
        text-align: justify;
        margin-left:0px;
        padding:0;
           display: block;
        width: 395px;
        color: #666666;
        }

#content-left h2 {
        font-size: 17px;
        margin-left:25px;
        color: #CB231F;
        padding-left:0;
        font-weight: normal;
        }

#content-left h3 {
        margin-left:25px;
        padding-left:10;
        }
        
#content-left h4 {
        font-size: 17px;
        margin-left:25px;
        color: #CB231F;
        padding-left:0;
        font-weight: normal;
        }

#content-left a {
        color: #000000;
        text-decoration: underline;
        }

#content-left a:hover {
        text-decoration: none;
        }        
        
#content-right {
           /*clear:both;*/
        width:269px;
        float:right;
        margin-top:0;
        margin-left: 0;
        margin-bottom: 0;
        /*padding-top: 20px;*/
           padding-left: 0;
        padding-bottom: 0;
        /*background-image: url(uploads/Putevi/menu-bg.gif);*/
        /*background-repeat: no-repeat;*/
        /*margin-left: 10px;*/
        /*background-position: 0px 20px;*/
        }

.content-right-inner {
           /*clear:both;*/
        /*width:269px;*/
        /*float:right;*/
        /*margin-top:0;*/
        /*margin-bottom: 0;*/
        padding-top: 20px;
           /*padding-left: 0;*/
        /*padding-bottom: 0;*/
        background-image: url(uploads/Putevi/menu-bg.gif);
        background-repeat: no-repeat;
        margin-left: 10px;
        background-position: 0px 20px;
        }
        
#footer {
        background-color:#ffffff;
        height: 65px;
        background-image: url(uploads/Putevi/footer-bg-all.gif);
        background-repeat: repeat-x;
        clear: both;
        margin: 0px;
        width: 739px;
        padding-top: 5px;
        }
        
#sub-footer {
        background-color:#ffffff;
        height: 25px;
        clear: both;
        margin: 0px;
        width: 739px;
        padding-top: 0px;
        font-size: 9px;
        color: #999999;
        text-align: center;
        display: block;
        }
        
#content-right p {
        color: #666666;
        margin-left: 0px;
        }

#content-right h4 {
        font-size: 15px;
        font-weight: normal;
        margin-left:20px;
        color: #CB231F;
        padding-left:0;
        }

#footer p {
        color: #000000;
        text-align: left;
        font-size: 11px;
        font-weight: normal;
        margin-left: 20px;
        }
        
#footer a {
        color: #000000;
        text-decoration: none;
        }
        
#footer a:hover {
        text-decoration: underline;
        }
        
#content-right a {
        color: #000000;
        text-decoration: underline;
        }
        
#content-right a:hover {
        text-decoration: none;
        }
        
#header p {
        font-size: 10px;
        font-weight: bold;
        color: #F9FAE0;
        margin-top: 68px;
        margin-left: 75px;
        }
        
#header a {
        color: #FAFBE2;
        text-decoration: none;
        }
        
#header a:hover {
        text-decoration: underline;
        }

#flags {
	text-align: right;
        float: right;
	display:inline;
        width:100px;
        line-height:normal;
	margin:0 0px 0 0;
        padding: 25px 25px 0 0;
        height: 24px;
    }

#flags a {
        text-decoration:none;
	padding: 0px 0px 0 5px;
        color: #006086;
        font-size: 10px;
	font-weight: bold;
	}

#tabbed {
        float:left;
        width:580px;
        line-height:normal;
        padding-top: 13px;
        padding-left: 20px;
        height: 40px;
	font-weight: bold;
	font-color: #006086;
    }
          
#tabbed ul {
           font-weight: bold;
        margin:0;
        padding:0px 0px 0;
        list-style:none;
        background-repeat: no-repeat;
    }
          
#tabbed li {
        display:inline;
        height: 40px;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
          
#tabbed a {
        float:left;
        background:url(uploads/Putevi/tab-l.gif) no-repeat left top;
        margin:0;
        padding:0 0 0 5px;
        text-decoration:none;
        color: #006086;
        font-size: 12px;
    }
        
#tabbed a span {
        float:left;
        display:block;
        background:url(uploads/Putevi/tab-r.gif) no-repeat right top;
        padding:5px 14px 17px 6px;
        color: #006086;
        margin-left: 2px;
     }

#tabbed a span {
        float:none;
        }
   
#tabbed a:hover span {
      color:#000;
     }
          
#tabbed a:hover {
        background-position:0% -50px;
        text-decoration: none;
     }
          
#tabbed a:hover span {
        background-position:100% -50px;
        text-decoration: none;
     }
          
#special a:hover {
        background-position:0% -50px;
        text-decoration: none;
     }
          
#special a:hover span {
        background-position:100% -50px;
        text-decoration: none;
     }
          
#special a span {
        float:none;
        }

#special a:hover span {
      color:#000;
    }
          
#special a {
        float:left;
        background:url(uploads/Putevi/tab-l.gif) no-repeat left top;
        background-position:0% -50px;
        margin:0;
        padding:0 0 0 5px;
        text-decoration:none;
        color: #000;
     }
          
#special a span {
     float:left;
     display:block;
     background:url(uploads/Putevi/tab-r.gif) no-repeat right top;
         background-position:100% -50px;
     padding:5px 14px 17px 6px;
     color:#000;
     }

#sub-menu {
        padding-top: 15px;
        padding-left: 27px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #006086;
        padding-bottom: 10px;
        }
#sub-menu ul {
           font-weight: bold;
           margin:0px;
           padding:0px;
        display: block;
        width: 180px;
        }

#sub-menu li {
        list-style-type: none;
        padding-top: 4px;
        padding-bottom: 4px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
        }

#sub-menu li li {
           font-weight: normal;
        list-style-type: none;
        padding-top: 2px;
        padding-bottom: 2px;
           padding-left: 10px;
           font-size: 100%;
           border: none;
        /*border-bottom-width: 1px;*/
        /*border-bottom-style: solid;*/
        /*border-bottom-color: #CCCCCC;*/
        }

#sub-menu li li li {
           padding-left: 10px;
           font-size: 85%;
        }

#sub-menu a {
        color: #006086;
        text-decoration: none;
        margin-left: 10px;
        }

#sub-menu a.current {
        color: #4E5836;
        text-decoration: none;
        margin-left: 10px;
        }

#sub-menu a:hover {
        color: #4E5836;
        text-decoration: underline;
        }

#footer-left {
        float: left;
        width: 439px;
        padding:0;
        margin:0;
        height: auto;
        }

#footer-right {
        float: left;
        height: auto;
        padding:0;
        margin:0;
        width: 300px;
        }

#footer-right p {
        text-align: right;
        display: block;
        padding-right: 25px;
        }

.divider {
        height: 16px;
        width: 100%;
        background-image: url(uploads/Putevi/putevidivider.gif);
        background-repeat: no-repeat;
        background-position: 100px;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
}

#content-left img {
        display: block;
        /*align: left;*/
        float: left;
        /*display:inline;*/
        border:1px solid rgb(0,96,182);
        margin:5px 15px 0px 0px;
}





img.center {clear:both; float:none; display:block; margin:0 auto; padding:1px; border:1px solid rgb(150,150,150);}
img.right {clear:both; float:right; margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);}

a img {border:solid 1px rgb(150,150,150);}




/* End of 'Putevi : Putevi_CSS' */

