/* 
mainStyle: po defaultu RDEC, tako ima prv stran krajši cas nalaganja, za moder in pešcen (zlat) izgled pa blue.css in sand.css		
		
layout strani: osnoven izgled vseh strani, pozicija divov_______________________________________*/

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-image:url(../images/mainStyle/bgRedLines.jpg);
	background-attachment: fixed;}
	
/* a {font-family: Verdana, Arial, Helvetica, sans-serif;} */

#pagePosition {
	text-align: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding: 0px;
	width: 775px;
	height: 100%;}

#logo {
	float: left;
	padding-top: 2px;
	padding-bottom: 6px;
	margin: 0px;}

	
#logo img {	
	width: 225px; 
	height: 30px;}

#sloeng {
	text-align: right;
	float: right;
	padding-top: 14px;
	padding-right: 1px;}
	
#bannerRotator {
	margin: 0px;
	padding-bottom: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	clear:both;}
	
#imgTop {
	margin: 6px 0px 0px;
	padding: 0px;
	float: left;}
	
/*#imgTop, #imgBottom {
	width:775px; 
	height:7px;} */
	
#ContentContainer{
	width: 775px;
	display: block;
	float: left;
	background-image: url(../images/mainStyle/corners/cornersBG.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
	
#ContentLeft {
	width: 551px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 9px;
	padding-bottom: 0px;
	background-repeat: repeat-x;
	margin: 0px;
}
	
#ContentRight {
	float: right;
	width: 180px;
	margin-right:10px;
}

#footer {
	padding: 4px 4px 8px;
	margin-top: 4px;
	margin-bottom: 10px;
}
#counter {
	display:none;}
	
/* linki ___________________________________________________ */

.okvirLevi a:link,.okvirLevi a:visited,.okvirLevi a:active,
.okvirLevi3 a:link,.okvirLevi a:visited,.okvirLevi a:active, 
.okvirNotranji a:link,.okvirNotranji a:visited,.okvirNotranji a:active,
.okvir a:link,.okvir a:visited,.okvir a:active,
.okvirSivi a:link,.okvirSivi a:visited,.okvirSivi a:active,
#foto a:link,#foto a:visited,#foto a:active{
	color: #990000;
	text-decoration: none;}


.okvir a:hover,
.okvirSivi a:hover,
.okvirLevi a:hover,
.okvirLevi3 a:hover,
.okvirNotranji a:hover,
#foto a:hover{
	text-decoration: none;
	background-color: #fff;} 
		
/*stili: so brez fontov, ti so zapisani v styles2 in styles2+, v ssi-ju header.asp pa je vkljucen eksterni resizableText.js, ki z klikom na link T+ ali T- naloži styles2.css ali pa styles2+-.css)
Lp & enjoy ;) _______________________________________________________________________________________ */
.okvir,.okvirFoto{
	width:551px;
	padding:0 0 10px;
	margin:3px auto 1px;
	background:#ededed url(../images/mainStyle/okvirRed.jpg) repeat-y left bottom;
	float:left; }

.okvir h3, .okvirFoto h3  {
	margin:0px;
	padding:7px 10px 5px 30px;
	background: url(../images/mainStyle/okvirRed.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bolder;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.okvir h4, .okvirFoto h4 {
	margin:0;
	padding:3px 5px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: normal;
	float:right;}

.okvir h5{
	float: left;
	padding: 1px 5px 5px 10px;
	border-right-width: 1px;
	border-right-style:dotted;
	border-right-color: #990000;
	width: 70px;
	margin: 5px 5px 0px 0px;
	height:35px;
}

.okvir p, .okvir table {
	margin:0px;
	padding:6px 4px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #333333;
	line-height: 1.5em;
	display: block;
	background-color: #EDEDED;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-left-color: #990000;
	clear:right;
}

.okvir img, .okvir object {
	float:left;
	margin:0px;
	padding: 10px 10px 1px;}
	
	
.okvir font, .okvir color {
	display:inherit;}

.ieskokec {
	clear:both;
	height:1px;
	font-family:monospace;
	font-size:1px;
	padding:0px;
	margin:0px;
	display: block;
}


/* okvir sivi: ta je v ponudbi, informacijah, ... */
.okvirSivi{
	width:540px;
	float: left;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px 0px 0px 9px;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	clear: left;}

.okvirSivi img, .okvirSivi object {
	float:left;
	padding:0px;
	margin: 10px 10px 1px;}

.okvirSivikonec, .okvirSivikonec p{
	width:551px;
	height:13px;
	float: left;
	background-image: url(../images/mainStyle/okvirSivi.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	font-family:Times, serif;
	font-size: 8px;
	display: block;
	clear: both;
}

/* okvircek ki je vedno na desni strani*/

.okvirLevi {
	width:181px;
	padding:0 0 5px;
	margin:2px auto 3px;
	background: url(../images/mainStyle/okvirLevi.gif) no-repeat left bottom;
	float:left;}
	
	.okvirLevi3 {
	width:181px;
	padding:0 0 5px;
	margin:2px auto 3px;
	background: url(../images/mainStyle/okvirLevi.gif) no-repeat left bottom;
	float:left;}

.okvirLevi h3 {
	margin:0;
	padding:7px 10px 5px;
	background: url(../images/mainStyle/okvirLevi.gif) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bolder;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	width: 160px;
}
	
	.okvirLevi3 h3 {
	margin:0;
	padding:7px 10px 5px;
	background: url(../images/mainStyle/okvirLevi.gif) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bolder;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	width: 160px;
}

.okvirLevi h6 {
	padding:0px 10px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #000000;
	clear:both;
	margin: 0px;
}
.okvirLevi3 h6 {
	padding:0px 10px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #CC0000;
	clear:both;
	margin: 0px;
}

		
.okvirLevi p, .okvirLevi a.more {
	margin:0;
	padding:5px 10px 5px;
	background:url(../images/mainStyle/okvirLeviBG.gif) repeat-y center center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;}

.okvirLevi3 p, .okvirLevi a.more {
	margin:0;
	padding:5px 10px 5px;
	background:url(../images/mainStyle/okvirLeviBG.gif) repeat-y center center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;}
	
.okvirLevi form {	
	margin:0px;
	padding:0px;
	background:url(../images/mainStyle/okvirLeviBG.gif) repeat-y center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;}
	
	.okvirLevi3 form {	
	margin:0px;
	padding:0px;
	background:url(../images/mainStyle/okvirLeviBG.gif) repeat-y center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;}

.input, .inputName{
	margin: 5px 0px 5px 10px;
	padding: 0px;
	height: 16px;}

.inputBtn{
	height: 21px;
	margin:0px 0px 5px 4px;
	padding: 0px;
	cursor:auto;}

.okvirLevi img {
	float: left;
	text-align: center;
	margin-bottom: 5px;
	padding-right: 5px;
	vertical-align: top;
}

.okvirLevi3 img {
	float: left;
	text-align: center;
	margin-bottom: 5px;
	width: 150px;
	padding-right: 5px;
	vertical-align: top;
}
	
.okvirLeviClearer {
	width: 181px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 2px;}
	

.okvirLeviClearer2 {
	display: block;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
	
/* komentraji */
#komentarobroba {
	width:549px;}

.komentar, .komentar2{
	width:530px;
	padding:0px 10px 10px 9px;
	margin: 0px;
	clear: both;
	float: left;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;}
	
.komentar2{ 	
	padding:0px 10px 0px 9px;}

.komentar h3{
	margin:0;
	padding:3px 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	background-image: url(../images/fotoVideo/h3_bg.gif);
}
	
.komentar h4{
	margin:0;
	padding:3px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: normal;
	float:right;}

.komentar p, .komentar2 p{
	margin:0;
	padding:3px 9px;
	background:#ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	background-image: url(../images/fotoVideo/p_bg.gif);
	color: #333333;}
	
.komentar img {
	float: left;
	padding: 3px 5px 5px 0px;
	margin: 0px;
	width: 60px;
	background-image: url(../images/fotoVideo/h3_bg.gif);
}

/* okvir ki je na levo znotraj */
.okvirNotranji{
	width:529px;
	padding:0 0 5px;
	margin: 6px 0px 2px;
	background:#ededed url(../images/mainStyle/okvirNotranjiRed.jpg) repeat-y left bottom;
	clear: both;
	float: left;}
	
.okvirNotranji h3 {
	margin:0;
	padding:8px 10px 7px 30px;
	background:#ededed url(../images/mainStyle/okvirNotranjiRed.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bolder;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.okvirNotranji h4  {
	margin:0;
	padding:7px 10px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: normal;
	float:right;}
	
.okvirNotranji p, .okvirNotranji a.more, .textImg ul {
	margin:0;
	padding:5px 10px;
	background:#ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #666666;
	width: 507px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-left-color: #990000;
	font-style: normal;
}

/* !ce je samo slikca v posebni ponudbi, se v mozili podreta robova! 
.textImg {
	margin:0px;
	padding:0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-left-color: #990000;
	float: left;
	clear: both;
	width: 501px;}*/


.textImg p, .textImg ul {
	margin:0px;
	padding:6px 10px 5px;
	background-color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #333333;
	text-align: left;
	line-height: 1.5em;}
	
.textImg ul {
	padding-left: 27px;
	width: 490px;}

.textImg img, .textImg object {
	float:left;
	margin: 0px auto;
	padding: 5px 10px 8px 0px;}
	
/* razlicni stili itd... */
.line {
	border-top: 1px solid #ccc;
	background-color: #FFFFFF;
	font: 1px/1px monospace;
	height: 1px;
	margin-right: -10px;
	margin-left: -8px;
	margin-top: 8px;
	margin-bottom: 8px;}
	
.topTxt  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
	color: #CCCCCC;
	float: right;}
	
.topTxt a:link, .topTxt a:visited, .topTxt a:active {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;}	
	
.topTxt a:hover, .bottomTxt a:hover{
	color: #333;
	background-color: #ededed;}
	
.obroba  {
	clear:both;
	border: none;
	background-color: #456568;
	margin: 0px;
	padding: 0px;
}
	
/****************************************/

.bottomTxt  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	color: #CCCCCC;
	text-align:left;
	line-height: 1.7em;
	padding-right: 5px;
	padding-left: 5px;}	
	
.bottomTxt a:link, .bottomTxt a:visited, .bottomTxt a:active {
	color: #fff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;}	

.bottomTxt a:hover{
	color:#333333;
	background-color: #ededed;}

.arial2gray, h5 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: 200; 
	color: #333333;}

.verdana10light {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #800000; 
	font-weight: 200; 
	text-transform: capitalize;
	}
	
/*-----------------------------*/	

div.divider {
	margin: 0px auto;
	height: 16px;
	background: url(../images/mainStyle/deviderBig.gif) no-repeat center;
	clear: both;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #990000;
	border-left-color: #990000;
}
	
.textImg p {text-align:left;}

.textImg img {float:left; clear:both;}

.meni {
	float:right;
	margin:0px;
	width: 280px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 247px;
	cursor: pointer;}

input, textarea {
	background: #fff;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
}
	
#ime {
	width: 260px;}

#glavna{
	margin: 0px;
	padding: 5px 0px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

#komentarvnos {
	width: 260px;
	height: 80px;
	margin: 0px;
	padding: 0px;
}
	
#gumb {
	cursor: pointer;}
#form1 {
	border: none;
	margin-bottom: 5px;
}
#slidebtn {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #990000;
	text-decoration: none;
	font-size: 0.8em;
	padding-top: 3px;
	padding-bottom: 3px;
}
#slidebtn a:link, #slidebtn a:visited {
	color: #990000;
	text-decoration: none;
}

table {display:none; }