/*  
Theme Name: EniMo
Description: Predlozak za Eni Mo d.o.o.
Version: 1.0
Author: InsulaBit
Author URI: http://www.insulabit.com/
*/

/* CSS Document */
body { margin: 0; padding: 0; background: #040505 url(images/enimo_bgr2.jpg) repeat-x fixed left top; font-family: Georgia,Arial,Verdana; color: #444; font-size: 11px;}


/* Linkovi */
a:link { text-decoration : none; color:#444; border: 0px;} 
a:active { text-decoration : underline; color :#444; border: 0px;} 
a:visited { text-decoration : none; color : #444; border: 0px;} 
a:hover { text-decoration : none; color : #fff; background-color:#B23665; border: 0px;} 


img { padding: 0px; margin: 0px; border: none;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

input { font-family:Georgia,Arial,Verdana; color: #444; font-size: 11px; border:1px solid #ddd; }
textarea { font-family:Georgia,Arial,Verdana; color: #444; font-size: 11px; border:1px solid #ddd;  }
select { font-family:Georgia,Arial,Verdana; color: #444; font-size: 11px;  }

h1, h2, h3 { font-family:Georgia,Arial,Verdana; text-transform:none;}
h5 {
	font-size: 18px;
	font-weight:normal;
	line-height: 22px;
	font-style:italic;
	padding: 5px 5px 30px;
	margin-bottom: 15px;
	border-bottom: solid 0px #fafafa;
	color:#B23765;
}
h4 {
	font-size: 18px;
	text-align:left;
	font-weight:normal;
	line-height: 22px;
	font-style:italic;
	padding: 5px 5px 10px;
	margin-bottom: 10px;
	border-bottom: solid 0px #fafafa;
	color:#B23765;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#bgcontain { width: 100%; } 

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.HeaderBG {
	width: 100%;
}
.Header {
	width: 900px;
	position: relative;
	margin: 0px auto 0px;
	padding: 0px;
	height: 290px;
	background-color:#040505;
	border-top: solid 1px  #040505;
	background-attachment: scroll;
	background-image: url(images/header_bgr2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Header h1 { font-size: 35px; letter-spacing: -2px; line-height: 35px; padding: 15px 0px 0px 0px; margin: 0px;}
.Header h1 a { text-decoration: none; color:#ff5a00;}
.Header h1 a:visited { text-decoration: none; color:#ff5a00;}
.Header h1 a:hover { text-decoration: none; color:#ff5a00;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.TopMenu { width:830px; margin: 230px auto 20px 30px; padding: 8px;}
.TopMenu ul { padding: 2px 0px; margin: 0px; font-size: 0px; border-left: solid 0px #5D7E92;}
.TopMenu li { padding: 2px 8px; margin: 0px; list-style-type: none; display: inline; font-size: 10px; border-right: solid 1px #C56488; font-weight: bold;}
.TopMenu li a { color:#fff; font-family:"Times New Roman", Times, serif; font-size:14px; text-transform:uppercase;  letter-spacing:-1px;}
.TopMenu li a:visited { color:#fff;}
.TopMenu li a:hover { color:#fff; background-color:#000; border-bottom:0px solid #B23665; text-decoration:none;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
 .current_page_item a {
	color:#90B4C7;
	padding:0px ;
	font-weight:bold;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*\ IE/Win min height hack */ * html .Search  { height: 262px;} /* */ 
.Search {
	width: 420px;
	min-height: 262px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.Search  fieldset { border: none; padding: 0px; margin: 0px;}
.Search  legend { text-indent: -35000px; margin: 0; padding: 0;}
.Search  form { padding: 20px 33px 0px 70px; margin: 0px 0px 0px 0px;}
.Search  input { color: #444; font-size: 11px; font-family: 'Arial';  font-weight: normal; }
.Search  input.keyword { border:1px solid #4D819A; background-color: #fff; padding: 4px 0px 5px 8px; width: 100px; } 
/* IE Win min height hack */ * html #buttonsearch { margin: -27px 0px 0px 115px; border:0; } /* */ 
#buttonsearch { padding: 4px; margin: -27px 0px 0px 110px; border:0px; font-family: 'Trebuchet MS'; font-size:11px; font-weight:normal; }
#gumb {
	border:0px;
	font-family: 'Trebuchet MS';
	color:#fff;
	font-size:11px;
	padding:4px;
	letter-spacing:normal;
	width:80px;
	background-color:#000;
}
#Submit {
	border:0px;
	font-family:Georgia,Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	padding:4px;
	letter-spacing:normal;
	width:80px;
	background-color:#fff;
	margin-left:110px;
	background-attachment: scroll;
	background-image: url(images/submit.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.okvir {width:900px; margin: 0 auto; background-color:#444; border-bottom: solid 4px  #fff; padding:0; }
.ContainerBG { width: 100%; float: left; padding: 0 ; background-color:#fff; border-bottom: solid 4px  #fff;}
.Container {
	width: 900px;
	position: relative;
	clear: left;
	margin: 0 auto;
	border-top: solid 0px #666;
	padding-top: 10px;
}
/* Central Column - Single Pages */
.SCS { float: left; width: 520px; padding:0px 20px 20px; margin-bottom:80px; }
.SCS h1 {
	color: #444;
	font-size: 30px;
	line-height: 19px;
	letter-spacing: -1px;
	font-weight: normal;
	padding: 7px 0px 15px 50px;
	margin: 0px 0px 30px;
	background-attachment: scroll;
	background-image: url(images/h1cvijet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px dashed #ddd;
}
.SCS h2 { font-size: 20px; line-height: 22px; letter-spacing: -1px; font-weight: normal; padding: 5px 0px; margin: 0px 0px 5px 0px; }
.SCS h3 { font-size: 17px; line-height: 19px; letter-spacing: -1px; font-weight: bold; padding: 5px 0px; margin: 0px 0px 5px 0px; }
.SCS p { font-size: 12px; line-height: 18px;}
.SCS img { padding: 0px; border: solid 0px #ddd; margin-bottom: 10px}
.SCS blockquote {padding: 3px 15px;  margin-left: 0px; color:#000; border: solid 0px #ddd;}
.SCS blockquote p { font-size: 12px; padding: 5px 0px; margin: 5px 0px; line-height: 20px;}
.SCS ul { font-size: 12px; padding-left: 8px; padding-bottom:10px; margin-left:20px; margin-bottom:10px;}
.SCS li {
	font-size: 12px;
	padding-left: 8px;
	margin-bottom:5px;
	margin-top:10px;
	list-style-position: outside;
	list-style-image: url(images/lista.jpg);
}
/* Central Column */
.SC { float: left; width: 520px; padding:0px 20px 20px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.DateHeader { background: #f0f0f0; margin-bottom: 20px; margin-top: 10px;}
.DateHeader p { background:url(./images/DateHeaderIco.png) no-repeat left center; padding: 5px 0px 5px 20px; margin: 0px 0px 0px 10px; font-size: 18px; font-family: 'Helvetica'; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.Post {	position: relative; clear: left; width: 520px; background-attachment: scroll;}
.Post h1 { 
color: #444; 
font-size: 30px; 
line-height: 19px; 
letter-spacing: -1px; 
font-weight: normal;  
padding: 7px 0px 15px 50px; 
margin: 0px; 
display: block;
background-attachment: scroll;
background-image: url(images/h1cvijet.jpg);
background-repeat: no-repeat;
background-position: left center;
border-bottom: 1px dashed #ddd;
}
.Post h1 a { color: #B23665; text-decoration: none;}
.Post h1 a:visited { color: #444; text-decoration: none;}
.Post h1 a:hover { color: #648497; text-decoration: none;}

.PostHead { padding: 0px; margin:0px; }
.PostInfo { padding: 0px; margin-top: 2px; font-size: 11px; color: #444;}
.PostInfo em { font-style: normal;}
.PostInfo em a { text-decoration: underline; color: #999;}
.PostInfo em a:visited { text-decoration: underline; color: #999;}
.PostInfo em a:hover { text-decoration: underline; color: #444; }
.PostContent { padding: 5px 0px 0px 0px;  font-size: 12px; line-height: 16px; border-top: solid 0px #eee;  margin-top: 0px; margin-bottom:50px;}
.PostContent p { font-size: 12px; line-height: 18px;}
.PostContent img { padding: 0px; border: solid 0px #eee; margin-bottom:10px; }
.PostContent blockquote { padding: 3px 15px; background: #fff; margin-left: 35px; color:#444; border: solid 0px #ddd;}
.PostContent blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px;}
.PostContent ul { font-size: 11px; padding-left: 12px; }
.PostContent a:link { text-decoration:none; color:#19526F; border: 0px;} 
.PostContent a:active { text-decoration:none; color :#19526F; border: 0px;} 
.PostContent a:visited { text-decoration:none; color : #19526F; border: 0px;} 
.PostContent a:hover { text-decoration:underline; color:#444; border: 0px;}
.navigacija { padding: 5px 0px 0px 0px;  font-size: 12px; line-height: 16px; border-top: solid 1px #eee;  margin-top: 50px; margin-bottom:20px;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Right Column */
.SR {
	float: right;
	clear:right;
	width: 250px;
	margin-left: 20px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:50px;
	padding: 55px 15px 15px;
	border-top:0px solid #B13766;
	border-bottom:0px solid #eee;
	background-color: #fff;
	background-attachment: scroll;
	background-image: url(images/kontakt_bgr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.SR2 {
	float: right;
	clear:right;
	width: 250px;
	margin-left: 20px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:1px;
	padding: 55px 15px 20px;
	border-top:0px solid #B13766;
	border-bottom:0px solid #eee;
	background-color: #fff;
	font-size: 12px;
	line-height: 18px;
	background-attachment: scroll;
	background-image: url(images/kontakt_bgr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.SR2img {
	float: right;
	clear:right;
	width: 250px;
	margin-left: 20px;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:1px;
	padding: 15px;
	border-top:1px solid #eee;
	border-bottom:0px solid #eee;
	background-color: #fff;
	font-size: 12px;
	line-height: 18px;
	
	
}
.SR2 h3 {font-size:20px; color:#B13766; font-weight:normal; margin:0; padding:0; text-transform:none; font-style:italic;}
.SR3 {
	float: right;
	clear:right;
	width: 250px;
	margin-left: 20px;
	margin-right:20px;
	margin-top:1px;
	margin-bottom:50px;
	padding: 15px;
	border-top:3px solid #B13766;
	border-bottom:1px solid #eee;
	background-color: #fff;
	font-size: 12px; 
	line-height: 18px;
}
.SR3 h3 {font-size:20px; color:#B13766; font-weight:normal; margin:0; padding:0; text-transform:none;}
.SR h2 { font-size: 15px; letter-spacing: -1px; padding: 5px 0px; margin: 0px; border-bottom: solid 0px #ddd; color:#185974;}
.SR ul { padding: 4px; margin: 0px;}
.SR li { padding:4px; margin: 0px; list-style-type: none;}
.SR li a {
	padding:  4px 4px 4px 24px;
	color: #444;
	text-decoration: none;
	border-bottom: solid 1px #eee;
	display: block;
	font-size:13px;
	font-family:Georgia,Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-image: url(images/lista_podmeni.gif);
	background-repeat: no-repeat;
	background-position: left center;
}  
.SR li a:visited { padding:  4px 4px 4px 24px; color: #444; text-decoration: none; border-bottom: solid 1px #eee;   display: block;} 
.SR li a:active { padding:  4px 4px 4px 24px; color: #444; text-decoration: none; border-bottom: solid 1px #eee;   display: block;}
.SR li a:hover { 
   padding:  4px 4px 4px 24px;
   text-decoration: none; 
   color: #fff; 
   background-color:#B23665; 
   border-bottom: solid 1px #ddd;
   background-attachment: scroll;
	background-image: url(images/lista_podmeni2.gif);
	background-repeat: no-repeat;
	background-position: left center;
   } 
/* Right - First Column */
.SR .SRL { float: left; width: 140px; padding: 15px 0px 15px 15px; margin-right: 11px;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.FooterBG { width: 100%;  clear:both;  padding: 0px; margin:0;}
.Footer {
	width: 900px;
	height:140px;
	padding-top:36px;
	position: relative;
	clear: left;
	margin: 0 auto;
	text-align: center;
	background-attachment: scroll;
	background-image: url(images/footer_bgr.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.Footer p { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; color:#787878; font-size: 11px; border-bottom: solid 0px #062a6e; display: block; line-height:20px;}
.Footer p a {color:#787878; text-decoration: underline;}
.Footer p a:visited {color:#787878; text-decoration: underline;}
.Footer p a:hover {color:#fff; text-decoration: none; background-color:#B23665;}
.Footer ul { display: inline; padding: 0px; margin: 0px; }
.Footer li { display: inline; padding: 0px; margin: 0px; list-style-type: none;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.imagelink img {
	float:left;
	display:block;
	margin:0px 25px 15px 0px;
	padding:8px 8px 40px;
	border:0px solid #ccc;
	background-color:#fff;
	border:1px solid #ddd;
}
.notfound {font-size:12px; line-height:22px; margin-left:20px;}