@charset "utf-8";
/* CSS Document */
 * {
	margin: 0;
}
html, body {
	height: 100%;
}
.container{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: -3.5em;
	margin-left: auto;
}
.footerWrap {
	height: 4em;
	width:748px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6c6c6c;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.footerInfo {
	text-align: right;
}


.push {
	height: 4em;
	clear: both;
}
.headerTop {
	height: 45px;
	background-color: #5c5d61;
}
.headerFlash {
	height: 122px;
}
.headerMenu {
	background-color: #5C5D61;
	height: 33px;
}
.content, .iskanje {
	padding-top: 20px;
}

body {
	margin-top: 0em;
}

body {
     /* This path has to be correct! If nothing hovers in IE, 
        this is probably not found */
               behavior:url("fileadmin/templates/celje/csshover.htc"); 
}

.iskanje, .koledar, .enovice, .aktualnoHeader, .aktualnoTekst, .facebook {
	float: left;
	clear: both;
}

.mainMenuItem, .crtica {
	float: left;
}

DIV.csc-frame-rulerBefore {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
DIV.csc-frame-rulerAfter {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.c2l1d-left {
	width:258px;
	padding-right: 20;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

div.c2l1d-middle {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left:278px;
	width:270px;
}

div.content {
	z-index: 0;
}


div.tx-fdfx2cols-pi1 {
	z-index: 0;
	}
#nav .menuItemCrtica2 li a {
	border-top-style: none;
   }
   
.aktualnoHeader, .enovice {
	color: #FFFFFF;
	background-color: #979597;
	padding-left: 10px;
	width: 162px;
	padding-top: 2px;
	margin-bottom: 15px;
}

.facebook {
	width: 172px;
	padding-top: 2px;
	margin-bottom: 15px;
}
   
.aktualnoHeader h1, .enovice h1 {
	color: #FFFFFF;
	margin-bottom: 2px;
	font-size: 1.4em;
}

.enovice a, .aktualnoHeader a {
	color: #FFFFFF;
	text-decoration: none;
}

.enovice a:hover, .aktualnoHeader a:hover {
	color: #0074af;
	text-decoration: none;
}

.aktualnoTekst {
	width: 162px;
}
   

blockquote {
	margin:0em;
	font-family: Georgia, "Times New Roman", Times, serif;
}

fieldset {
	border:none;
	margin: 0px;
	padding: 0px;
}

.csc-mailform-field {
	padding-top: 15px;
}.productImg {
	width: 175px;
	float: left;
	clear: both;
	padding-right: 10px;
}
.product {
	float: left;
	width: 556px;
	border-top-width: 1px;
	border-top-style: solid;
	padding-top: 10px;
	margin-top: 10px;
	border-top-color: #c5c6c7;
}
.productText {
	float: left;
}
input {
	border:1px solid #bbb;
}
select {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 15px;
	margin-bottom: 0px;
}
legend {
	font-size:1.5em;
	line-height:1;
	font-weight: bold;
	color: #0074af;
}

input:focus {border:1px solid #666;}

.tx_powermail_pi1_fieldwrap_html, .tx_powermail_pi1_formconfirmation_submit {
	padding-top: 20px;
}

.tx_powermail_pi1_fieldwrap_html_submit {
	padding-bottom: 20px;
}
p, td, th {
	font-size:12px;
}
h1 {
	font-size:18px;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:14px;
}
h4 {
	font-size:13px;
}
