body,h1,h2,h3,h4,h5,h6,p,form,fieldset,ul,ol,li,th,td{
  margin:0;
  padding:0;
}


a {color: #70a727}
a:visited {color: #737373}

a img,fieldset{
  border:0;
}


.nocss{
  display:none;
}


.victor{
  clear:both;
  height:1px;
  font-size:1px;
  display:block;
}


.ir{
  position:absolute;
  top:0;
  left:0;
  display:block;
}


a .ir{
  cursor:pointer;
}


.left{
  text-align:left;
}


.right{
  text-align:right;
}


.center{
  text-align:center;
}


.imgl{
  float:left;
  margin-right:15px;
}


.imgr{
  float:right;
  margin-left:15px;
}



body{
  font-size:100%;
  text-align:center;
  font-family:Arial,sans-serif;
  background-color:#e5e5e5;
  position:relative;

}


body.wysiwyg{
  color:#212121;
  font-size:80%;
  margin:20px;
  text-align:left;
}


#stat{
  position:absolute;
  left:50%; _left: 49%;
  bottom: 60px;
  width:16px;
  height:16px;
  z-index:1;
  margin-left:275px;overflow:hidden;
}


#ldrbrd{
  padding-top:5px;
  padding-bottom:25px;
  height:102px;
  min-height:102px;
}




.adfox{
font-size:85%;padding:10px;
}

.adfox h2{color:#333;margin-top:0 !important;margin-bottom:10px;}

.adfox h2 a{color:#333;}

.adfox h3{
color:#70a727;font-size:120%;margin-top:10px;
}

.adfox  a{color:#70a727;}

.adfox p{margin-bottom:0 !important;}

.nab{
  /*border:1px solid #999;*/
}


.nab.right,.right .onabo{
  margin-left:auto;
}


.nab.center,.center .onabo{
  margin:0 auto;
}


.nabo h6{
  font-size:10px;
  color:#999;
}


#hl .nabo{
  margin:20px 0;
}



body > #ldrbrd{
  height:auto;
}


#space{
  background-position:0 73px;
  background-repeat:repeat-x;
  background-image:url("/template/hypoindex/img/background/body.gif");
}


#global{
  margin: 0px 10px;
  width:962px;
  text-align:left;
  position:relative;
  float: left;
  background: #fff; -moz-box-shadow: 0 0 7px #3B6D06; -webkit-box-shadow: 0 0 7px #3B6D06; box-shadow: 0 0 7px #3B6D06;
}

#global-wrapp {
	width: 1225px;
	margin:0 auto;
	position: relative;
}

#left-sky,
#right-sky {
	float: left;
	width: 120px;
	height: 600px;
	position: relative;
	/*top: 110px;*/
	top: -260px;
	z-index:1;
}

/*
#left-sky div,
#right-sky div {
	position: fixed;
}
*/

#shl,#shr{
  display:block;
  width:23px;
  height:230px;
  position:absolute;
  top:0;
  left:-23px;
  /*ackground-image:url("/template/hypoindex/img/background/shl.gif");
  background-position:100% 0;*/
}


#shr{
  left:950px;
  /*background-image:url("/template/hypoindex/img/background/shr.gif");
  background-position:0 0;*/
}










#head{
  padding-top:10px;
  width:950px;
  height: 100px;
  background-position:0 73px;
  background-repeat:repeat-x;
  background-image:url("/template/hypoindex/img/background/body.gif");

}


#head h1{
  margin-left:26px;
  width:263px;
  padding-left:56px;
  height:44px;
  font-size:32px;
  font-family:serif;
  font-weight:normal;
  color:#4b4b4b;
  letter-spacing:-1px;
  position:relative;
  overflow:hidden;
  margin-bottom:8px;
  margin-top: 8px
}


#head h1 a{
  color:#4b4b4b;
  text-decoration:none;
}


#head h1 .ir{
  width:263px;
  height:44px;
  background-image:url("/template/hypoindex/img/heading/h1.gif");
}


#head ul{
  display:block;
  list-style:none;
  height:38px;
  font-weight:bold;
  font-size:80%;
  background: transparent url("/template/hypoindex/img/background/body.gif") repeat-x top left;
  margin: 11px 0px 0px 0px;
  width: 957px;
  padding: 0 0 0 5px;
}


#head li{
  list-style:none;
  float:left;
  margin-top:0px;
  text-transform:uppercase;
  position:relative;
  overflow:hidden;
  /*background-image:url("/template/hypoindex/img/background/nav.gif");*/
}

#head ul > li{
 height:34px;
}


#head li.posledni a{
  background-image:none;
}


#head li a{
  color:#fff;
  text-decoration:none;
  display:block;
  padding:0 26px;
  padding-top:9px;
  padding-bottom:8px;
  background-image:url("/template/hypoindex/img/background/navli.gif");
  background-repeat:no-repeat;
  background-position:100% 0;
}


#head li > a{
  height:25px;
  padding-bottom:0;

}


#head li.aktivni, #head li:hover{
  margin-top:-4px;
  background-image:url("/template/hypoindex/img/background/navliactl.gif");
  background-repeat:no-repeat;
  left:-2px;
}


#head ul > li.aktivni, #head ul > li:hover{
 height:38px;
}


#head li.aktivni a, #head li:hover a{
  background-image:url("/template/hypoindex/img/background/navliactr.gif");
  background-repeat:no-repeat;
  background-position:100% 0;
  padding-top:14px;
  color:#70a727;
}


#head li.aktivni > a, #head li:hover > a{
  padding-top:13px;
}




#partners{
  width:945px;
  margin-top:4px;
  padding-left:5px;
  height:71px;
  color:#737373;
  font-size:70%;
}


#partners p{
  margin-bottom:6px;
}


#partners img{
  float:left;
  height:38px;
}

#partners .local_banners img{
  float:left;
  height: auto;
  margin-right: 5px;
}

#partners .local_banners img.last{
  margin-right: 17px;
}

#partnerlogo1{
  margin-right:102px;
}


#partnerlogo2{
  margin-right:33px;
}


#partnerlogo3{
  margin-right:69px;
}


#partnerlogo4{
  margin-right:46px;
}


#partnerlogo5{
}









#body{
  width:937px;
  padding-left:13px;
  padding-top:18px;
  background-image:url("/template/hypoindex/img/background/home.gif");
  background-repeat:no-repeat;
  margin-top:2px;
}





#hl{
  width:620px;
  float:left;
  padding-bottom:50px;
}


#main{
  /*width:350px;*/
  padding-left:270px;
  position:relative;
  padding-bottom:12px;
  height:205px;
  min-height:205px;
  color:#212121;
  font-size:75%;
}

#main.short-message{
  padding-left:0px;
  width: 100%;
}

#hl > #main{
  height:auto;
}


#main img{
  position:absolute;
  left:0;
  top:7px;
  width:250px;
}

p.def {
	font-size: 80%;
}

#hl .strbox{
  width:618px;
}

#hl .strbox.last_opinion{
  margin-top: 20px;
}

#hl #hbr .strbox{
  width:263px;
}


.tip{
  margin-left:15px;
  /*width:170px;*/
  float:left;
  margin-right:5px;
display:inline;
}


.tip h3,#artlist .tip h3{
  color:#70a727;
  font-size:100%;
  margin-bottom:5px;
  font-weight:bold;
}


.tip.last{
  margin-right:0;
}


#hbot{
  width:620px;
}







#hbl{
  float:left;
  width:339px;
}


#hbl div,.art{
  width:339px;
  margin-bottom:30px;
  padding-bottom:10px;
  border-bottom:1px solid #ababab;
  color:#212121;
  font-size:80%;
  position:relative;
  margin-top:-30px;
  padding-top:30px;
  min-height:80px;
}


#hbl div.brief{
  min-height:0;
  padding-top:0;
  margin-bottom:15px;
  margin-top:-10px;
}


.art{
  width:620px;
}

.art.min-h-20 {
  min-height:20px;
}


#hbl div div,.art img{
  width:130px;
  border:0;
  margin:0;
  padding:0;
  float:left;
  margin-right:15px;
  margin-top:-13px;
}


#hbl .brief div{
  margin-top:0;
}


.art img{
  margin-bottom:10px;
}


#hbl div img{
  display:block;
  margin-bottom:5px;
  width: 130px;
}


#hbl div div a{
  color:#909090;
  text-transform:uppercase;
  font-size:100%;
}





#hbl div p a{
  font-size:100%;
}


#hl h2.main{
  color:#212121;
  margin-bottom:25px;
  font-size:150%;
}


#hbl h2,#artlist h3{
  color:#3266ad;
  font-size:70%;
  font-weight:normal;
  margin-bottom:15px;
}

#artlist p.label{
  color:#70A727;
  font-weight:bold;
  font-size:75%;
  padding-left: 22px;
  margin-bottom: 3px;
}

#hbl h2 a,#artlist h3 a{
  color:#70a727;
  font-weight:bold;
  font-size:130%;
}

#hbl h2 a:visited,#artlist h3 a:visited{
  color: #737373;
}

#hbl h2 span,#artlist h3 span{
  display:block;
  padding-left:146px;
  margin-top:5px;
  position:relative;
  z-index:2;
}

#artlist h3 span.nopad{
padding-left:0;
}

#artlist ul {list-style-type: none; margin:10px; margin-left:25px; font-size: 90%;}
#artlist li {padding-bottom: 4px;}
#artlist ul li a {color: #70A727}

#hbl h2.brief span{
  padding-left:0;
}


#hbl h2 span a,#artlist h3 span a{
  font-weight:normal;
  color:#3266ad;
  font-size:100%;
}

#hbl h2 span a:visited,#artlist h3 span a:visited{
  color: #3266ad;
}

#hbl .more{
  color:#70a727;
  font-weight:bold;
  font-size:80%;
  display:block;
  margin-bottom:25px;
}


#hbr{
  float:right;
  width:265px;
}


.pl,.arcstr{
  text-align:center;
  background-color:#f8fbf4;
  margin-top:40px;
  padding:6px;
  padding-top:4px;
  color:#212121;
  font-size:75%;
  word-spacing:14px;
}


.arcstr{
  margin-top:0;
  margin-bottom:20px;
  text-align:left;
}


.pl a,.arcstr a{
  color:#70a727;
  font-size:90%;
  word-spacing:0;
}


.pl span{
  word-spacing:2px;
  margin-right:14px;
}


.pl span a{
  font-size:100%;
}


.comlist{
  padding:0 13px;
  width:570px;
  position:relative;
  overflow:hidden;
}


#hbr .comlist{
  width:237px;
  position:relative;
  overflow:hidden;
}

.comlist a{
  color:#70a727;
}

.comlist a:visited{
	color:#737373;
}

.comlist p{
  margin-bottom:12px;
}


.comlist p span{
  color:#3266ad;
}


.comlist span a{
  color:#3266ad;
}
.comlist span a:visited{
  color:#3266ad;
}



#hl #hbotl{
  width:339px;
  float:left;
  margin-top:5px;
}


#hbotl p,#hbotr p,.artlist p,.serlist p,#authordet .strbox p{
  color:#3266ad;
  font-size:100%;
  margin:10px 15px;
}


#hbotl p a,#hbotr p a,#hbl p a,.artlist p a,.art p a,#authordet .strbox p a{
  color:#70a727;
  font-weight:bold;
  font-size:110%;
}

#hbotl p a:visited,#hbotr p a:visited,#hbl p a:visited,.artlist p a:visited,.art p a:visited,#authordet .strbox p a:visited{
  color: #737373;
}

.art p a,#authordet .strbox p a{
  font-size:100%;
}


#hbotl p span,.artlist p span,#authordet .strbox p span{
  display:block;
}


#hbotl p span a,#hbotr p small a,.artlist p span a,#authordet .strbox p span a{
  color:#3266ad;
  font-size:100%;
  font-weight:normal;
}


#hl #hbotr{
  float:right;
  width:263px;
  margin-top:5px;
}


#hbotr p{
  color:#737373;
}




#hbotr p small{
  display:block;
  margin-top:2px;
}


#hbotr p small a{
  color:#737373;
}


.fulist h3{
  font-size:100%;
  margin:0 20px;
  margin-top:15px;
  font-weight:normal;
  color:#3266ad;
}

.fulist h3 a{
  color:#70a727;
  font-weight:bold;
}


.fulist p{
  margin:0 20px;
}


.fulist small{
  color:#737373;
  display:block;
  margin:3px 20px;
}


.fulist small a{
  color:#737373;
}


.fulist p a{
  color:#70a727;
  font-weight:bold;
}






#hr{
  width:300px;
  float:right;
 
}

#hr ul {
	margin: 5px 0px 5px 0px;
	list-style-position:inside;
}
#hr ul li {
	margin: 2px 0px 2px 6px;
}
#hr ul li a {
	font-size: 12px;
}












.bulbox{
  border:1px solid #70A727;
  padding-left:0px;
  font-size:70%;
  padding-bottom:20px;
  color:#212121;
  margin-bottom:15px;
  background: #F8FBF4;
}


.bulbox h2{
  font-size:120%;
  background-image:url("/template/hypoindex/img/background/strboxh2.gif");
  padding-left:30px;
  background-repeat:no-repeat;
  height:23px;
  padding-top:7px;
  margin-bottom:9px;
  color: #fff;
}

.bulbox img.hypoindex_image {
  border: 1px solid #c6dca9;
  margin-left: 21px; margin-top: 14px;
}


.bulbox p.hypo{
  margin-top: 10px;
  margin-left: 21px;
}

.bulbox p.hypo a:visited{
  color: #70A727;
}
.bulbox p a,#main p a,.tip p a{
  color:#70a727;
  font-weight:bold;
}

.bulbox p a:visited,#main p a:visited,.tip p a:visited{
  color: #737373;
}


.bulbox h3,#main h2{
  color:#3266ad;
  font-size:100%;
  font-weight:normal;
  margin-bottom:3px;
  margin-top:20px;
}


#main h2{
  margin-top:0;
  margin-bottom:10px;
}


.bulbox small,#main small,#hbl small,.art small{
  color:#737373;
  display:block;
  margin-top:3px;
}


#main small,#hbl small,.art small{
  margin-top:10px;
  font-size:90%;
}


#hbl small,.art small{
  font-size:85%;
}


.bulbox small a,#hbl small a,.art small a{
  color:#737373;
}


#main small a{
  color:#737373;
}


.bulbox h2 small{
  font-weight:normal;
  display:inline;
  font-size:70%;
  color: #fff;
}


.bulbox h3 a,#main h2 a,.tip h3 a{
  font-size:100%;
  display:block;
  color:#70a727;
  font-weight:bold;
}

.bulbox h3 a:visited,#main h2 a:visited,.tip h3 a:visited {color: #737373}
#main h2 span a:visited {color: #3266ad}


#main h2 a{
  font-size:200%;
  display:inline;
}


.bulbox h3 span a,#main h2 span a{
  display:inline;
  color:#3266ad;
  font-weight:normal;
  font-size:100%;
}


#main h2 span{
  font-size:95%;
}


.bulbox .more,#main .more,.comlist .more,.strbox .more{
  font-size:110%;
  color:#70a727;
  display:block;
  margin-top:25px;
  font-weight:bold;
}


#main .more{
  font-size:100%;
}


.artlist .more,.serlist .more,#authordet .strbox .more{
  margin-left:15px;
}


.piclist{
  position:relative;
}


.piclist img{
  position:absolute;
  left:0;
  top:3px;
}


.piclist h3,.piclist p{
  padding-left:125px;
  width:113px;
}

.piclist h3 a:visited{
  color: #737373;
}

.piclist p{
  height:40px;
  min-height:55px;
}


.piclist > p{
  height:auto;
}


.txtlist{
  margin-top:20px;
  font-size:40%;
}


.txtlist a{
  display:block;
  font-size:250%;
}












.strbox{
  border:1px solid #70a727;
  font-size:70%;
  color:#212121;
  padding-bottom:15px;
  margin-bottom:7px;
  background: #f8fbf4;
}


.strbox.lowbot{
  padding-bottom:0;
}

.strbox.mb{
  margin-bottom:30px;
}



.strbox h2, .strboxnoborder h2{
  font-size:120%;
  background-image:url("/template/hypoindex/img/background/strboxh2.gif");
  padding-left:30px;
  background-repeat:no-repeat;
  height:23px;
  padding-top:7px;
  margin-bottom:13px;
  color: #fff;
}



.poll_hypoindex{
  padding-left:13px;
  padding-right: 13px;
}

.poll_hypoindex_more{
  font-weight: bold;
  padding-left: 13px;
  padding-top: 10px;
}

.bulbox p.poll_hypoindex_more a:visited {
  color:#70a727;
}

.poll,.enqtot{
  padding-left:13px;
}


.poll input{
  text-decoration:underline;
  color:#70a727;
  border:0;
  padding:0;
  text-align:left;
  background-color:#fff;
  display:block;
  font-size:100%;
  cursor:pointer;
  margin-top:5px;
}


.poll p{
  font-weight:bold;
  margin-bottom:5px;
}


.poll span{
  font-size:1px;
  height:11px;
  display:block;
  margin-top:2px;
  background-color:#29549f;
  border:1px solid #3266ad;
  background-repeat:repeat-x;
  background-image:url("/template/hypoindex/img/background/poll.gif");
}


div.poll span{
  margin-bottom:10px;
  margin-top:0;
}







#rbn{
  width:300px;
  margin-top:10px;
  margin-bottom:15px;
}







#artdetail,#videodetail{
  color:#212121;
  font-size:80%;
/*  margin-bottom:30px;*/
}


#artdetail h1,#videodetail h1{
  color:#212121;
  font-size:200%;
  margin-bottom:15px;
}


#artdetail #artinfo,#videodetail #artinfo, #artdetail .artinfo{
  color:#3266ad;
  font-size:85%;
  margin-bottom:20px;
}


#artdetail #artinfo a, #artdetail .artinfo a, #videodetail #artinfo a,#links20 a{
  color:#3266ad;
}


#artdetail .im{
  width:380px;
  margin-right:18px;
  float:left;
  margin-bottom:8px;
  color:#737373;
  font-size:85%;
}


#artdetail .im img{
  display:block;
  width:380px;
}


#artdetail p,body.wysiwyg p{
  margin-bottom:10px;
}


#artdetail ul,body.wysiwyg ul,#artdetail ol,body.wysiwyg ol{
margin:10px;
margin-left:25px;

}



#artdetail h2,.pc h3,body.wysiwyg h2{
  color:#70a727;
  margin-bottom:4px;
  font-size:130%;
  margin-top:15px;
}


#artdetail .ipoll{
  width:300px;
  float:left;
  margin-right:25px;
  margin-top:5px;
  font-size:85%;
}


#artdetail .ipoll h2{
  color:#fff;
  margin-top:0;
  font-size:110%;
}

div.calc_code {
	position:relative;
	width: 100%;
	margin-bottom: 15px;
}

div.calc_code .wfrm label {
  width:220px;
}
div.calc_code .wfrm .check {
  margin-left: 5px;
}

div.calc_code.in_article .wfrm {
  font-size: 100%;
}


#links20{
  font-size:80%;
/*  margin-top:40px;*/
  width:620px;
  margin-bottom:20px;
}


#links20 a{
  margin-right:20px;
}


#links20 img{
  vertical-align:middle;
}




#wmp{
  width:320px;
  height:310px;
  margin-right:20px;
  float:left;
  margin-top:3px;
}


.vidlist{
  margin:10px 15px;
}


.vidlist div{
  width:455px;
  padding-left:125px;
  margin-bottom:15px;
  position:relative;
  height:80px;
  min-height:80px;
  color:#212121;
}


.vidlist > div{
  height:auto;
}


.vidlist img{
  position:absolute;
  top:2px;
  left:0;
}


.vidlist p{
  margin:5px 0;
}


.vidlist small,.vidlist small a{
  color:#737373;
}


.vidlist h3{
  color:#3266ad;
  font-weight:normal;
  font-size:100%;
}


.vidlist h3 a{
  font-weight:bold;
  color:#70a727;
  display:block;
}






.serlist p{
  color:#212121;
  font-weight:bold;
  font-size:110%;
  position:relative;
  padding-left:1.5em;
  width:568px;
}


.serlist p a{
  color:#70a727;
}


.serlist p span{
  color:#737373;
  position:absolute;
  top:0;
  left:0;
}








#comlist{
  margin-left:12px;
  padding-bottom:10px;
  padding-right:12px;
  padding-top:10px;
  width:570px;
}


#comlist div{
  position:relative;
  padding-left:23px;
  margin-bottom:15px;
  width:570px;
}


#comlist div input{
  position:absolute;
  left:0;
  background-color:#fff;
  top:-3px;
}


#comlist .parent{
  background-image:url("/template/hypoindex/img/background/ababab.gif");
  background-repeat:repeat-y;
  background-position:10px 0;
}


#comlist div div{
  margin-top:15px;
  padding-left:38px;
  position:relative;
  left:-13px;
  background-position:10px 0;
  width:530px;
}


#comlist div div div{
  width:490px;
}


#comlist div div div div{
  width:450px;
}


#comlist div div div div div{
  width:410px;
}


#comlist div div div div div div{
  width:370px;
}

#comlist div div div div div div div{
  width:330px;
}

#comlist div div div div div div div div{
  width:290px;
}

#comlist div div div div div div div div div{
  width:250px;
}


#comlist div .parent{
  background-position:25px 0;
}


#comlist div div input{
  left:16px;
}


#comlist .parent .last{
  background-color:#fff;
  margin-bottom:0;
}


#comlist a{
  color:#70a727;
}




#comlist div div a{
  background-image:url("/template/hypoindex/img/background/abababh.gif");
  background-repeat:no-repeat;
  padding-left:38px;
  margin-left:-38px;
  background-position:0 6px;
  display:block;
}


#comlist small{
  display:block;
  color:#3266ad;
  font-size:100%;
}


#comlist div small a{
  color:#3266ad;
  display:inline;
  padding:0;
  margin:0;
  background-image:none !important;
}


#comlist div div.last a{
  background-image:url("/template/hypoindex/img/background/abababl.gif");
  background-repeat:no-repeat;
  background-position:0 -33px;
}


#comlist div div div div div div div div .parent{
  background-image:none;
}


#comlist div div div div div div div div div .parent{
  background-image:none;
  padding-left:50px;
}


#comlist div div div div div div div div div div .parent{
  padding-left:0;
  background-image:none;
}


#comlist div div div div div div div div div div .parent div{
  left:0;
  background-image:none;
  background-color:#fff;
  padding-left:0;
}


#comlist div div div div div div div div div .parent a{
  background-image:none;
  padding-left:25px;
}


#comlist div div div div div div div div div div .parent a{
  background-image:none;
  padding-left:38px;
}


#comlist div div div div div div div div div div div input{
  left:-20px;
}


#comlist div div div div div div div div div div small{
  margin-left:-12px;
}


#comlist div div div div div div div div div div div small{
  margin-left:0
}

#comlist div a:visited{
 color: #737373;
}





.combuts{
  background-color:#e9e9e9;
  padding:5px;
  margin-bottom:1px;
}


.combuts.goup{
  margin-top:-13px;
  width:608px;z-index:2;position:relative;
  background-color:#f8fbf4;
}


.combuts input,#comfrm .fsh input,.combuts a{
  border:2px solid #70a727;
  background-color:#70a727;
  color:#fff;
  text-decoration:underline;
  font-size:100%;
  padding:2px 5px;
  width:147px;
  margin-right:2px;
  background-image:url("/template/hypoindex/img/background/combut.gif");
  background-repeat:repeat-x;
  cursor:pointer;
  vertical-align:middle;
}


.combuts a{
  padding:4px 10px;
  padding-top:3px;
  color:#fff;
}

.combuts a:visited{
  color:#fff;
}


#comfrm{
  background-color:#f8fbf4;
  padding:20px 30px;
}

#comfrm.bgc_white{
  background-color:#fff;
}

#comfrm .inp1{
  background-color:#fff;
  border:1px solid #afc6d4;
  width:420px;
  height:20px;float:left;
}

#comfrm .fl{
  width:99%;
  margin-bottom:4px;
}


body #global form .inp1.error{
  border:1px solid #c00;
}


form .asterisk{
  color:#c00;
  margin-top:-2px;
  float:left;
  margin-left:2px;
}


form p .asterisk{
  float:none;
  margin:0;
}


#comfrm textarea.inp1{
  height:115px;
}

#artlist h3.label{
  margin-bottom:0px;
  margin-top:15px;
  font-weight:bold;
  font-size:90%;
}


#comfrm .fsh input{
  font-weight:bold;
  width:auto;
  text-decoration:none;
}


#comfrm a{
  color:#3266ad;
}


#comfrm label,#comfrm .radio{
  float:left;
  width:115px;
  margin-top:4px;
}


#comfrm .fl{
  min-height:24px;
  height:24px;
}


#comfrm > .fl{
  height:auto;
}


#comfrm .radio{
  margin-top:2px;
}


#comfrm .radio label,#comfrm .radio input{
  float:none;
  vertical-align:middle;
}


#comfrm .radio input{
  margin-left:-5px;
}


#comfrm .value{
  float:left;
  margin-top:4px;
}


#comfrm .fsh{
  padding-left:115px;
}







.wfrm{
  color:#212121;
  font-size:80%;
}


.wfrm #error,.wfrm p.first{
  margin-bottom:20px;
  font-weight:bold;
}


.wfrm .fl{
  margin-bottom:5px;
}


.wfrm label{
  width:60px;
  float:left;
  margin-top:2px;
}


.wfrm .dlab{
  width:120px;
}


.wfrm .inp1{
  width:198px;
  height:18px;
  float:left;
  background-image:url("/template/hypoindex/img/background/inp1.gif");
  background-repeat:repeat-x;
  background-color:#fff;
  border:1px solid #c3c3c3;
}


.wfrm .value{
  width:198px;
  height:18px;
  float:left;
  margin-top:2px;
}


.wfrm .radio label{
  float:none;
  vertical-align:middle;
}


.wfrm .radio input{
  vertical-align:middle;
}


.wfrm p{
  margin:10px 0;
}


.wfrm p.first{
  margin-top:0;
}


.wfrm a{
  color:#70a727;
}


.wfrm .shl{
  margin:10px 0;
}


.wfrm textarea.inp1{
  width:398px;
  height:60px;
  overflow:auto;
}


.wfrm .inp1.file{
  height:22px;
  width:400px;
}

.wfrm .check{
  float:left;
  margin-left:117px;
  margin-right:5px;
}


.wfrm .inp1.full,.wfrm .chlab{
  width:398px;
}



.wfrm p small{
  display:block;
  margin-top:-5px;
  margin-bottom:25px;
  width:400px;
  margin-left:120px;
}



.wfrm .fl small{
  display:block;
  margin-left:120px;
}





#authordet{
  width:620px;
  color:#212121;
}


#authordet img{
  float:left;
  margin-right:28px;
  margin-top:5px;
}


#authordet #authdesc{
  float:left;
  margin-bottom:20px;
}


#hl #authordet h2.main{
  margin-bottom:10px;
}


#authordet p{
  margin-bottom:15px;
  font-size:70%;
}


#authordet p.first{
  font-size:80%;
}


#authordet a{
  color:#70a727;
}


#authordet .strbox{
  width:301px;
  float:left;
}


#authordet .strbox.first{
  margin-right:14px;
}


#authordet .strbox small{
  color:#737373;
  display:block;
  margin-left:15px;
  margin-top:-5px;
}


#authordet .strbox small a{
  color:#737373;
}


#authordet .strbox .more{
  font-size:100%;
}


#authordet.member_detail {
  margin-left: 30px;
  margin-bottom: 30px;
}






#hl .icos{
  font-size:75%;
/*  margin-bottom:30px;*/
}

#hl #links20 .icos{font-size:100%;}


.icos a,.icos span{
  padding-left:20px;
  background-repeat:no-repeat;
}

p.icos span{
  color: #70a727;
}

.icos span{
  display:none;
}


.icos a{
  background-image:url("/template/hypoindex/img/ico/env.gif");
  padding-left:18px;
}






.pc{
  color:#212121;
  font-size:80%;
}


.pc p{
  margin:15px 0;
}


.pc a,.pc strong{
  color:#70a727;
}


.pc ol{
  margin:20px;
  margin-left:30px;
  margin-bottom:25px;
}


.pc li{
  margin-bottom:15px;
}





.rss{
  margin-bottom:30px;
}


.rss a{
  display:block;
  margin-bottom:10px;
  background-image:url("/template/hypoindex/img/ico/rss.gif");
  background-repeat:no-repeat;
  padding-left:18px;
  background-position:0 2px;
}











#dislist{
  width:620px;
  color:#212121;
  font-size:70%;
}


#dislist .box{
  margin:7px 0;
}


.com{
  border:1px solid #70A727;
  position:relative;overflow:hidden;
  background-color:#F8FBF4;
}


.comh{
  width:100%;
  background-color:#F8FBF4;
  padding:9px 0;
}


.comd{
  width:60%;
  float:left;
  margin-left:10px;
  display:inline;
}


.comd a{
  color:#70a727;
}


.coma{
  float:right;
  margin-right:12px;
  display:inline;
  width:30%;
  color:#70a727;
  text-align:right;
}


.coma a{
  color:#70a727;
  font-weight:bold;
}


.coma .env{
  display:block;
  margin-bottom:10px;
  font-weight:normal;
}


.coma .env span{
  padding-left:17px;
  background-image:url("/template/hypoindex/img/ico/env.gif");
  background-repeat:no-repeat;
  background-position:0 1px;
}


.com p{
  padding:9px;
  padding-right:12px;
  padding-bottom:16px;
}


#dislist .box .box .comb{
  padding-left:10px;
  background-position:0 10px;
  background-repeat:repeat-x;
  background-image:url("/template/hypoindex/img/background/8bafc7.gif");
}


#dislist .box .box.parent,#dislist .box.parent{
  background-image:url("/template/hypoindex/img/background/8bafc7.gif");
  background-repeat:repeat-y;
}


#dislist .box .box.parent{
  background-position:10px 0;
}


#dislist .box .box.last{
  background-color:#fff;
}


#dislist .box .box.last .comb{
  background-image:url("/template/hypoindex/img/background/dislll.gif");
  background-position:0 0;
  background-repeat:no-repeat;
}




#srchres{
  font-size:85%;
}





.table1,.table2,.table3,.table4{
border-collpase:collapse;
width:100%;
border-left:1px solid #ddedd2;
}



.table1 td,.table2 td,.table3 td,.table4 td{
padding:4px 15px;
color:#212121;font-size:12px;
border-bottom:1px solid #ddedd2;
border-right:1px solid #ddedd2;
}



.table3 td,.table4 td,.table3,.table4{
border-color:#dfdfdf;
}

.table1 th,.table2 th,.table3 th,.table4 th{
padding:4px 15px;text-align:left;
font-size:12px;color:#fff;background-color:#70a727;
background-repeat:repeat-x;
}

.table3 th,.table4 th{
background-color:#505050;
}

.table2 th{
background-image:url("/template/hypoindex/img/background/table2.gif");
}

.table4 th{
background-image:url("/template/hypoindex/img/background/table4.gif");

}

.table1 .even td,.table2 .even td{
background-color:#e7f4eb;
}

.table3 .even td,.table4 .even td{
background-color:#ededed;
}







#help{
  position:absolute;
  top:22px;
  right:27px;
  white-space:nowrap;
  text-align:right;
  padding-right:280px;
  color:#b7b7b7;
  font-size:75%;
  word-spacing:4px;
  padding-top:4px;
}


#help a{
  color:#70a727;
}


#help form{
  position:absolute;
  right:0;
  top:0;
  word-spacing:0;
}


#help #search, #search2{
  border:1px solid #c3c3c3;
  width:192px;
  height:19px;
  padding:1px;
  padding-left:5px;
  vertical-align:middle;
}


#help #search_submit,.wfrm .shl input, #search2_but{
  border:2px solid #70A727;
  padding:0;
  background-color:#73aa28;
  font-weight:bold;
  color:#fff;
  background-image:url("/template/hypoindex/img/background/subm1.gif");
  background-repeat:repeat-x;
  height:23px;
  vertical-align:middle;
}







#foot{
  margin-top:15px;
  width:948px;
  background: #8cbd31 url("/template/hypoindex/img/background/foot.gif") 0 0 repeat-x;
  font-size:70%;
  color:#fff;
  padding:5px 0;
  border: 1px solid #70a727;
}


#foot div{
  float:left;
  margin-left:10px;
  width:600px;
}


#foot p{
  margin-right:14px;
  float:right;
  width:300px;
  text-align:right;
}


#foot a{
  color:#fff;
}



#under_footer{
 height: 35px;
 
 padding: 10px 14px;
}

#under_footer p{
  text-align: right;
  font-size: 70%;
  color: #919191
}


#under_footer p a{
  text-decoration: none;
  color: #919191;
}

#under_footer p a img{
  position: relative;
  top: 1px;
}
/*  LISTA   */

#fc-lista 
{
    clear:both;
    padding: 0px;
    margin: 0px auto;
    left:0;
    top:0;
    z-index:999;
    width:100%;
    min-width:950px;
    height:34px;
    background:#F1F1F1;
    font:Arial,Helvetica,Verdana,Tahoma,sans-serif;
    color:#252B33;
    border-bottom: 2px solid silver;
    overflow:hidden;
    text-align: center;
}
#fc-lista p
{
    padding: 0px;
    margin: 0px;
}
.lista-left
{
    margin: 0px auto;
    width: 950px;
    height: 34px;
    text-align: left;

}
.lista-right
{
    text-align: right;
    height: 34px;
    position: absolute;
    top: 3px;
    right: 20px;
    
}
.firma-blok
{
    width: 189px;
    padding: 0px;
    margin: 0px;
}
.firma
{
    font-weight: bold;
    font-size: 13px;
    padding: 0px;
    margin: 0px 10px 2px 2px;
    text-align: left;
}
.firma-img img
{
    border: none;
    padding: 0px;
    margin: 3px 0px 0px 0px;
    
    
}
.projekt
{
    padding: 0px 2px 0px 0px;
    margin: 0px 2px 5px 0px;
    font-weight: normal;
    font-size: 11px;
}
.projekt-img
{
    width: 16px;
    height: 16px;
    padding: 0px;
    margin: 0px;
}
.projekt-img img
{
    margin: 6px 2px 0 0;
    padding: 0;
    border: 1px solid silver;
    width: 16px;
    height: 16px;
}
.projekt-last
{
    padding: 0px 0px 0px 3px;
    margin: 0px 0px 0 0;
    border-right: 0px solid silver;
    color: blue;
    height: 30px;
    font-weight: normal;
    font-size: 11px;
}
.projekt a, .projekt a:visited, .projekt-last a, .projekt-last a:visited
{
    color: #335786/*#0A50A3*/;
    text-decoration: none;
    padding: 0px;
    margin: 0px;
    /*text-shadow: 0 1px 1px black;*/
}
.projekt a:hover, .projekt-last a:hover
{
    color: black;
    text-decoration: none;
}
.clear
{
    clear: both;
}

#regUser table {
	border: 0;
	padding: 5px;
	margin: 0px;
}
#regUser tr, td {
	padding: 5px;
	margin: 0px;
}
.red {
	color: red;
	font-weight: bold;
	margin: 10px 0;
	padding: 3px;
	
}
.green {
	color: green;
	font-weight: bold;
	margin: 10px 0;
	padding: 3px 0;
	
}
.user-main {
	font-size: 13px;
	margin: 5px 0;
	padding: 3px 0;
}

.strboxnoborder{
  font-size:70%;
  color:#212121;
  padding-bottom:15px;
  margin-bottom:7px;
}

/* upravene diskuse */
.uroven-0 {margin: 7px 0px 7px 0px;}
.uroven-1 {margin: 7px 0px 7px 12px;}
.uroven-2 {margin: 7px 0px 7px 24px;}
.uroven-3 {margin: 7px 0px 7px 36px;}
#dislist .uroven-4 {margin: 7px 0px 7px 48px;}
#dislist .uroven-5 {margin: 7px 0px 7px 60px;}
#dislist .uroven-6 {margin: 7px 0px 7px 72px;}
#dislist .uroven-7 {margin: 7px 0px 7px 84px;}
#dislist .uroven-8 {margin: 7px 0px 7px 96px;}
#dislist .uroven-9 {margin: 7px 0px 7px 108px;}
#dislist .uroven-10 {margin: 7px 0px 7px 120px;}
#dislist .uroven-11 {margin: 7px 0px 7px 132px;}
#dislist .uroven-12 {margin: 7px 0px 7px 144px;}
#dislist .uroven-13 {margin: 7px 0px 7px 156px;}
#dislist .uroven-14 {margin: 7px 0px 7px 168px;}
#dislist .uroven-15 {margin: 7px 0px 7px 180px;}
#dislist .uroven-16 {margin: 7px 0px 7px 192px;}
#dislist .uroven-17 {margin: 7px 0px 7px 204px;}
#dislist .uroven-18 {margin: 7px 0px 7px 216px;}
#dislist .uroven-19 {margin: 7px 0px 7px 228px;}
#dislist .uroven-20 {margin: 7px 0px 7px 240px;}
#dislist .uroven-21 {margin: 7px 0px 7px 252px;}
#dislist .uroven-22 {margin: 7px 0px 7px 264px;}
#dislist .uroven-23 {margin: 7px 0px 7px 276px;}
#dislist .uroven-24 {margin: 7px 0px 7px 288px;}
#dislist .uroven-25 {margin: 7px 0px 7px 300px;}



/*NOTIFICATION MESSAGES*/
.message {
	display:block;
	padding:10px 20px;
	margin-bottom:15px;
}

.message p {
	width:auto;
	margin-bottom:0;
	margin-left:60px;
}

.message h2 {
	margin-left:60px;
	margin-bottom:5px;
}

.warning {
	background:#feffc8 url('/template/investujeme/img/ico/warning_48.png') 20px 50% no-repeat;
	border:1px solid #f1aa2d;
} 

.message p {
	color:#555;
}

.message h2 {
	color:#333;
}

#artdetail .error {
	background:#fdcea4 url('/template/investujeme/img/ico/stop_48.png') 20px 50% no-repeat;
	border:1px solid #c44509;
}

#artdetail .success {
	background:#d4f684 url('/template/investujeme/img/ico/tick_48.png') 20px 50% no-repeat;
	border:1px solid #739f1d;
}

#artdetail .information {
	background:#c3e4fd url('/template/investujeme/img/ico/info_48.png') 20px 50% no-repeat;
	border:1px solid #688fdc;
}

#artdetail .message:hover {
	cursor:pointer;
}
/* end of notification messages */

#artdetail .strboxnoborder .socialshare { color: #fff; }
.error { color: red; }
input.error, textarea.error { color: red; border: 1px solid red; background-color: #FCE3EC; }
