/* MODUL - NEWS */

#mnews {
	width: 99%;
	float: left;
}

#mnews #mcontent {
	width: 100%;
	float: left;
	padding-bottom: 10px;
}

#mnews #mcontent #message_header {
	float: left;
	width: 100%;
	border-bottom: 1px #CCCCCC solid;
	padding-bottom: 10px;
}

#mnews #message_header #mleft {
	float: left;
}

#mnews #message_header #mmiddle {
	float: left;
}

#mnews #message_header #mright {
	float: right;
}

#mnews #message_header #image {
	float: left;
	margin-right: 10px;
	background-color: #FFFFFF;
	border: 1px #CCCCCC solid;
}

#mnews #message_header #image a {
	margin: 3px;
	border: 0px none;
	padding: 0px;
	float: left;
}

#mnews #message_header #image img {
	border: 0px none;
	padding: 0px;
	float: left;
}

#mnews #message_header #title {
	font-size: 14px;
	padding-bottom: 8px;
	font-weight: bold;
	cursor: pointer;	
}

#mnews #message_header #annotation {
	padding-bottom: 5px;
	width: 600px;
}

#mnews #message_header #date {
	padding-bottom: 5px;
}

#mnews #message_header #voting {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

#mnews #message_content {	
	float: left;
	width: 100%;
}

#mnews #message_content #pad, #mnews #message_header #pad {
	margin: 10px;
}

/* END */

/* MODUL - GALLERY */

#mgallery {
	width: 99%;
	float: left;
}

#mgallery #mcontent {
	width: 100%;
	float: left;
	padding-bottom: 10px;
}

#mgallery #mcontent table {
	left: auto;
	right: auto;
}

#mgallery #mcontent #name {
	width: 100%;
	font-size: 14px;
	margin-bottom: 5px;
	text-align: left;
	font-weight: bold;
	float: left;
}

#mgallery #mcontent #image {
	background-color: #FFFFFF;
	border: 1px #CCCCCC solid;	
	margin-bottom: 5px;
	float: left;
}

#mgallery #mcontent #image a {
	margin: 3px;
	float: left;
}

#mgallery #mcontent #voting {
	width: 100%;
	margin-bottom: 5px;
	text-align: left;
	font-weight: bold;
	float: left;
}

#mgallery #mcontent #voting a {
	padding: 3px;
	float: left;
}

#mgallery #mcontent #description {
	width: 100%;	
	text-align: left;
	margin-bottom: 5px;
		float: left;
}

/* END */


/* MODUL - INQUIRY */

#minquiry {
	width: 99%;
	float: left;
}

#minquiry #mcontent {
	width: 100%;
	float: left;
	padding-bottom: 10px;
}

#minquiry #mcontent #voters {
	text-align: left;
	margin-left: 25px;
	float: left;
}

#minquiry #mcontent #name {
	font-weight: bold;	
	font-size: 12px;
}

#minquiry #mcontent #name {
	;
}

#minquiry #enter {
	width: 100%;
	float: left;
	margin-top: 10px;
}

#minquiry #enter #name {
	width: 110px;
	padding-top: 5px;
	font-size: 12px;
	text-align: left;
	float: left;		
}

#minquiry #enter #inqvoter_submit {
	margin-bottom: 10px;
	font-size: 12px;
	float: left;
}

#bminquiry #mcontent #voters .bar {
	display: block;
	background-color: red;
	height: 10px;
	float: left;
}

#bminquiry #mcontent #voters .separe {
	display: none;
}

#bminquiry #mcontent #voters .num {
	margin-left: 10px;
}

/* END */


/* MODUL - LOGIN */

#mlogin div,#bmlogin div	{
	margin-top: 5px;
}

#mlogin #name,#bmlogin #name	{
	font-weight: bold;
}

#mlogin #pass, #mlogin #login {
	width: 200px;
}

/* END */

/* MODUL - Guestbook */

#mguestbook div,#bmguestbook div	{
	margin-top: 5px;
}

#mguestbook #name,#bmguestbook #name	{
	border-bottom: 1px solid #CCCCCC;
}

#mguestbook #anotation,#bmguestbook #anotation	{
	font-weight: bold;
}

#mguestbook #message,#bmguestbook #message	{
	margin-bottom: 10px;
}


#mguestbook #add,#bmguestbook #add {
	width: 100px;
	float: right;
}

#mguestbook #mcontent,#bmguestbook #mcontent {
	width: 100%;
	float: left;
}


/* END */

/* dievča leta */
#mnews{width:680px; float:left;}

#mnews #mcontent{
  background-color: #ffffff;
	padding:0;
	
}
.gal-row{width:680px; clear:both;}
.gal-cell{float:left; margin:0 3px 3px 0;}

#mnews #mcontent_galtab{
  overflow: hidden;
  text-align: center;
  position:relative;
}
#mnews #mcontent_galtab #image{
  background-color: #f7f7f7;
  border:1px #C5C5C5 solid;
	margin:0 auto;
	padding:0;
}
#mnews #mcontent_galtab #image a{display:block; height:100%;}

#mnews #mcontent_galtab_bottom #name{
  padding:0 2px 0 3px;
  margin:0;
  font-size: 11px;
}
#mnews #mcontent_galtab_bottom .gal-num{display:block; float:left; height:20px; margin-right:3px;}
#mnews #nav{float:right; height:30px; margin-right:50px; _margin-right:25px;}
#mnews #nav span, #mnews #nav a{
  display:block;
  font-size: 10px;
  float:left;
  width:15px;
  height:15px;
  margin:2px;
  line-height: 15px;
  background: #cfcfcf;
  color:#000000;
  font-weight: bold;
  text-align: center;
}
#mnews #nav span{background: #cf0000; color:#ffffff;}


#mnews #mcontent_msg #cleft{width:415px !important; float:left; text-align:center;}

#mnews #mcontent_msg #cright{width:235px; float:right; margin:0; padding:0 5px 0 5px;}

#mnews #mcontent_msg #cright #nav2{width:235px; height:30px; margin-bottom:10px;}
#mnews #mcontent_msg #cright #nav2 #prev, #mnews #mcontent_msg #cright #nav2 #next{width:48px; height:24px; float:left;}
#mnews #mcontent_msg #cright #nav2 a{display:block; float:left; margin:3px 0 3px 0; cursor: pointer;}
#mnews #mcontent_msg #cright #nav2 #prev a{width:48px; height:24px; background: url('../images/btn_prev.gif') left top no-repeat; color:#d40000; font-size: 0px;}
#mnews #mcontent_msg #cright #nav2 #home a{width:115px; height:24px; background: url('../images/btn_galeria-home.gif') left top no-repeat; color:#f3f001; font-size: 0px; margin:3px 11px 3px 11px;}
#mnews #mcontent_msg #cright #nav2 #next a{width:48px; height:24px; background: url('../images/btn_next.gif') left top no-repeat; color:#d40000; font-size: 0px;}

  #mnews #mcontent_msg #cleft #image_top img{border:1px solid #c5c5c5; background-color: #f7f7f7; padding:2px; margin:0;}
  #mnews #mcontent_msg #cleft #img{margin:5px 0 5px 0;}
  #mnews #mcontent_msg #cleft #img img{border:1px solid #c5c5c5; background-color: #f7f7f7; padding:1px; margin:0 !important;}

#mnews #mcontent_msg #cright #title{font-weight: bold; font-size: 1.5em;}

#mnews #mcontent_msg #cright #voting{width:235px; text-align: center; margin:10px 0 10px 0;}
#mnews #mcontent_msg #cright #voting #rate{width:158px; _width:165px; margin:0 auto}
#mnews #mcontent_msg #cright #voting #rate span, #mnews #mcontent_msg #cright #voting #rating{display:block; clear:both; font-size: 1.3em; font-weight: bold; padding-top:10px;}

#mnews #mcontent_msg #cright #voting span.label{display:block; font-size: 1em; font-weight: bold; float:left; width:78px;}

#mnews #mcontent_msg #cright #voting #rate .voting-1,
#mnews #mcontent_msg #cright #voting #rate .voting-2,
#mnews #mcontent_msg #cright #voting #rate .voting-3,
#mnews #mcontent_msg #cright #voting #rate .voting-4,
#mnews #mcontent_msg #cright #voting #rate .voting-5{
  display:block;
  width:23px;
  height:23px;
  float:left;
  border:1px solid #000000;
  margin:3px;
  line-height: 23px;
  color:#ffffff;
  font-weight: bold;
  background: #3b3b3b;
  text-decoration: none;
}
#mnews #mcontent_msg #cright #voting #rate .voting-1:hover,
#mnews #mcontent_msg #cright #voting #rate .voting-2:hover,
#mnews #mcontent_msg #cright #voting #rate .voting-3:hover,
#mnews #mcontent_msg #cright #voting #rate .voting-4:hover,
#mnews #mcontent_msg #cright #voting #rate .voting-5:hover{
  background: #c00000;
  border:1px solid #790101;
}

#mnews #mcontent_msg #cright #voting #rating{clear:both;}
#mnews #mcontent_msg #cright #annotation{font-weight: bold;}
#mnews #mcontent_msg #cright #body{margin:5px 0 5px 0;}
#mnews #mcontent_msg #cright #body span.qet{display:block; float:left; font-weight:bold; margin-right:3px;}
#mnews #mcontent_msg #cright #body .ans{display:block; min-height:18px; _height:18px;}
#mnews #mcontent_msg #share {margin-bottom:10px;}
#mnews #mcontent_msg #share .fb {float:left;margin-top:3px;}
#mnews #mcontent_msg #share .sharethis {float:right;}

#mnews #mcontent_msg #cright #voting .sms .sms_number {
	font-size: 20px;
	font-weight: bold;
}

#mnews #mcontent_msg #cright #voting .sms .sms_pattern {
	font-size: 18px;
	font-weight: bold;
}

/* END */
#mupload{width:680px; float:left;}
#mupload label{display:block; float:left; width:150px; height:24px; line-height: 24px;}
#mupload input#upload_image_1,
#mupload input#upload_image_2,
#mupload input#upload_image_3,
#mupload input#upload_image_4{height:24px; line-height: 24px;}
#mupload input, #mupload slect, #mupload label{margin:3px 0 3px 0;}
#mupload span.title{font-size: 1.2em; font-weight: bold;}

.w120{width:126px !important;} .h120{height:160px;}
.w200{width:206px !important;} .h200{height:266px;}
.w240{width:246px !important;} .h240{height:321px;}