#body { float: left; width: 960px;}
#body h2{ color: #fff; margin: 20px; font-size: 26px; min-height: auto;}
#body .main_big h2, #body .main_big h1, #body .main h2, #body .main h1{ color: #1144d8; font-size: 18px; margin: 0;}
#body .main article h2{ font-size: 16px; margin: 15px 0 0; min-height: 20px;}
h1{ color: #0102bd; font-size: 17px; padding: 5px 0 5px 30px;}
.contents{ background: url(../images/bg_podstran.png) no-repeat; float: left; min-height: 450px; padding: 20px; position: relative;}
aside{ width: 220px; margin-right: 20px; float: left;}
.contents .main{ width: 700px; float: left;}
.contents .main_big{ width: 100%; float: left;}

.contents aside ul a{ font-weight: bold; float: left; clear: both; padding: 4px 0 4px 17px; background-position: 6px 9px}
.contents aside ul a.active{ color: #000000; font-weight: bold; float: left; clear: both; padding: 4px 0 4px 17px; background-position: 0 8px; width: 203px; background: url(../images/bg_ul_active.gif);}
aside ul.submenu{ margin-bottom: 10px; /*float: left;*/ }
aside ul.submenu a{ font-weight: normal; background: url(../images/bullet_ul_sub.png) 0 10px no-repeat; padding: 4px 0 4px 7px; }
aside ul.submenu a.active{ font-weight: bold; color: #1144d8; background: url(../images/bullet_ul_sub.png) no-repeat 0 10px; padding: 4px 0 4px 7px; }

.divider{ width: 1px; background: #d3d3d3; position: absolute; top: 29px; bottom: 10px; left: 259px;}
#body .main h1 { margin:0 0 10px 0;}
.main article{ padding: 0 0 0 20px;}
/*.main article{ padding: 0px 30px;}*/
.iskalnik{ padding: 10px 0; margin: 10px 0; border-top: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; float: left; width: /*670px*/100%;}
.iskalnik .search{ float: left; margin: 3px 0 0;}

.acordian .pane h2 { background: none; font-size: 14px !important; padding: 0; cursor: pointer; }
.acordian .pane { width: auto; height: auto; float: none; background: #EEEEEE; margin: 0 0 5px; padding: 5px; }
.acordian .pane .vsebina { padding: 5px; background: #fff; }


/** USERS */

.register_form {
border: 1px solid #CCCCCC;
    float: left;
    padding: 10px;
    width: 300px;
}
#register_form1{
	border-right: 1px solid #EEEEEE;
	padding:0 13px 0 0;
	margin:0 13px 0 0;
}
#register_form2{
	border-right: 1px solid #EEEEEE;
	padding:0 13px 0 0;
	margin:0 13px 0 0;
}
.register_form label strong {
    color: #CC0000;
    font-size: 11px;
}
.register_form select {
    padding: 3px 2px;
    width: 142px;
    float:left;
}
.register_form input.text, .register_form select, .register_form textarea {
    background: url("../images/field_bg.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #A2B1BD;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 4px rgba(60, 71, 79, 0.3);
    color: #3C474F;
    font-size: 13px;
    padding: 5px;
    width:133px;
    margin: 0 0 5px 0;
}
.register_form .fullwidth{
	color: #666666;
    display: inline;
    float: left;
    font-size: 11px;
}
.register_form .fullwidth input.text{
	width:287px;
}
.register_form textarea{
	width:287px;
	margin:10px 0 10px 0;
}
.register_form label {flaot:left; clear:both; color:#666666; font-size:11px; font-weight:normal; display:inline-block;}
.register_form .fullwidth {float:left; width:300px; clear:both; padding:0 0 3px 0; }
.register_form .col1 {float:left; width:140px; clear:both; padding:0 15px 3px 0;}
.register_form .col2 {float:left; width:140px; padding:0 0 5px 0;}
.register_form label em {
    color: #999999;
    display: block;
    font-size: 10px;
    line-height: 10px;
}
.register_form .text.validation_error{ border:1px solid Red;}
label.validation_error{color:Red;}
.error_msg {color:Red; font-weight:bold; display:none; font-size:11px; position:relative; top:-2px;}
.small {font-size:11px;}
.error {color:Red; font-weight:bold;}
table.products {
	width: 696px;
	table-layout:fixed;
	word-wrap:break-word;
}
table.products td,
table.products th {
	width: 72px;
}
table.products td:first-child,
table.products th:first-child {
	width: 27px;
	display: table-cell;
}
table.products td:nth-child(2),
table.products th:nth-child(2) {
	width: 137px;
	display: table-cell;
}