@charset "utf-8"; 


/*------------------------------------------*/

/*------------------------------------------*/
 

/* BODY & TABLE 
/*------------------------------------------*/

/*------------------------------------------*/
 

/*------------------------------------------*/

/*------------------------------------------*/
 

body { text-align: center; margin: 0px; padding: 0px; background-color: #EEE; background-position: center top; background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; color: #222; } 

p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; color: #222; cursor: default; } 

#picture { float: left; margin-left: 0px; margin-right: 10px; margin-top: 3px; margin-bottom: 10px; border: 0px solid #000; } 


/* HEADERS ------------------------------------------*/
 
h1 { font-size: 30px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight: normal; text-align: left; line-height: 34px; } 
h2 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 16px; color: #555; cursor: default; line-height: 24px; text-align: left; } 
h3 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 14px; font-weight: bold; color: #333; padding: 0px; margin: 0px; text-align: left; } 
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666; padding: 0px; margin: 0px; text-align: left; line-height: 13px; } 
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; font-weight: normal; padding: 0px; margin: 0px; text-align: left; } 
 
.datuma { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666; } 
.datum1a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #222222; } 


/* STRUCTURE ------------------------------------------*/






/* MENI ------------------------------------------*/
 
.a_module_1:link,.a_module_1:visited,.a_module_1:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #306; text-decoration: none; } 
.a_module_1:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 7pt; color: #306; } 
.a_module_2:link,.a_module_2:visited,.a_module_2:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFF; text-decoration: none; } 
.a_module_2:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 8pt; color: #CCC; } 
.meni:link,.meni:visited,.meni:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000; text-decoration: none; } 
.meni:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 8pt; color: #676767; } 
.meni1:link,.meni1:visited,.meni1:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #676767; text-decoration: none; } 
.meni1:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 7pt; color: #660000; } 

/* PICTURE ------------------------------------------*/
 
.ha2{ font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 80%; color: #000000; font-weight: bold; text-transform: uppercase; } 

.pic_left { border: 1px solid #CCC; padding: 1px; float: left; margin: 2px 10px 0px 0px; } 
.pic_left:link { border: 1px solid #CCC; padding: 1px; float: left; margin: 2px 10px 0px 0px; } 
.pic_left:hover { border: 1px solid #0070bf; padding: 1px; float: left; margin: 2px 10px 0px 0px; } 

.pic1:link, .pic1:visited,.pic1:active,.pic1 { border: 1px solid #CCC; padding: 1px; margin: 2px 10px 0px 0px; } 
.pic1:hover { border: 1px solid #0070bf; padding: 1px; margin: 2px 10px 0px 0px; } 

.pic,.pic:link,.pic:active { border: 1px solid #333333; padding: 0px; } 
.pic:hover { border: 1px solid #333333; padding: 0px; } 

/* TEXT FORMATTING ------------------------------------------*/
 
.small_text { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333; } 
.medium_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 0px; margin: 0px; } 
.big_text { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333; padding: 0px; margin: 0px; } 
 
/* LINKS ------------------------------------------*/
 
a:link,a:visited,a:active { color: #0070bf; text-decoration: none; } 
a:hover { color: #008aeb; text-decoration: underline; } 

.header_link:link,.header_link:visited,.header_link:active { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; color: #0070bf; text-decoration: none; } 
.header_link:hover { color: #008aeb; text-decoration: underline; } 

.news_tl2:link,.news_tl2:visited,.news_tl2:active { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; font-weight: bold; line-height: 20px; color: #306; text-decoration: none; } 
.news_tl2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 20px; color: #800; text-decoration: underline; } 
 .small:link,.small:visited,.small:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0070bf; } 
.small:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999; } 
.medium_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; } 
.medium:link,.medium:visited,.medium:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0070bf; } 
.medium:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; } 
.big:link,.big:visited,.big:active { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 32px; color: #900; } 
.big:hover { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 32px; color: #333; } 
.datum:link,.datum:visited,.datum:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; text-decoration: none; } 
.datum:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #676767; text-decoration: none; } 
.datum1:link,.datum1:visited,.datum1:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #222222; text-decoration: none; } 
.datum1:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #555555; text-decoration: underline; } 
 
/* MODULI ------------------------------------------*/
 
  
   .module_body_2{  padding: 3px; background-image: url(img/bgn3.gif); background-color: #333333;  } 
  .module_head_2{   background-image: url(img/bgmen.gif);   background-color: #333333;   color: #fff; height: 26px; } 
  .module_head_text_2{  color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-indent: 10px;  } 
 .module_head_link_1:link,.module_head_link_1:visited,.module_head_link_1:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; text-decoration: none; } 
 
.module_head_link_1:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 7pt; color: #fff; } 
.module_body_dotted,.module_body_dotted_1{ padding-left: 3px; padding-bottom: 3px; padding-right: 3px; padding-top: 3px; border-bottom: 1px solid #CCCCCC; } 
.module_body_dotted_2{ padding-left: 3px; padding-bottom: 3px; padding-right: 3px; padding-top: 3px; border-bottom: 1px solid #000000; } 
 

.input_search{
	margin-left: 10px;
	margin-top: 5px;
	color: #a5ce2f;
	padding: 3px;
	font-size: 11px;
	font-weight: normal;
	border: 0px;
	clear: both;
	width: 170px;
	background-color: transparent;
}

/* VERT MENU ------------------------------------------*/
 
 .menu_head_1{  border-bottom: 1px solid #DDDDDD; height: 25px; background-repeat: no-repeat; } 
 .menu_text_1{  color: #fff; padding-left: 5px; font-family: "Times New Roman", Times, serif; font-size: 12pt; } 
  .menu_text_: before {   content: "";  padding-right: 2px;  color: #676767;   font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt;  } 
  .menu_head_2{  border-bottom: 1px solid #999999; padding-top: 1px; padding-bottom: 1px; background-repeat: no-repeat; } 
 .menu_text_2{  color: #fff; text-indent: 10px; font-family: "Times New Roman", Times, serif; font-size: 12pt; vertical-align: middle; } 
   .menu_head_3{  border-bottom: 1px solid #333333; padding-top: 3px; padding-bottom: 3px; background-image: url(img/bgnew2.gif); background-color: #EEEEEE; background-repeat: no-repeat; } 
 .menu_text_3{  color: #fff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; vertical-align: middle; } 
 .menu_text_3: before {   content: url("img/alineja.gif");  padding-left: 45px;  padding-right: 10px;  vertical-align: middle;  } 

/* Vertical menu ------------------------------------------*/
 
.ameni1: before,.ameni1a: before{   } 
.ameni1:link,.ameni1:visited,.ameni1:active { border-bottom: 1px solid #CCC; width: 200px; display: block; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; text-decoration: none; padding-left: 0px; padding-bottom: 6px; padding-top: 6px; cursor: pointer; text-align: left; } 
.ameni1:hover { border-bottom: 1px solid #CCC; width: 200px; display: block; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; text-decoration: none; padding-left: 0px; padding-bottom: 6px; padding-top: 6px; cursor: pointer; text-align: left; } 
.ameni1a:link,.ameni1a:visited,.ameni1a:active { border-bottom: 1px solid #CCC; width: 200px; display: block; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6C0; text-decoration: none; padding-left: 0px; padding-bottom: 6px; padding-top: 6px; cursor: pointer; text-align: left; } 
.ameni1a:hover { border-bottom: 1px solid #CCC; width: 200px; display: block; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #390; text-decoration: none; padding-left: 0px; padding-bottom: 6px; padding-top: 6px; cursor: pointer; text-align: left; } 
.ameni2: before,.ameni2a: before{   } 
.ameni2:link,.ameni2:visited,.ameni2:active { border-bottom: 1px solid #EEE; width: 200px; display: block; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888; text-decoration: none; padding-left: 0px; padding-bottom: 3px; padding-top: 3px; cursor: pointer; text-align: left; } 
.ameni2:hover { border-bottom: 1px solid #EEE; width: 200px; display: block; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444; text-decoration: none; padding-left: 0px; padding-bottom: 3px; padding-top: 3px; cursor: pointer; text-align: left; } 
.ameni2a:link,.ameni2a:visited,.ameni2a:active { border-bottom: 1px solid #EEE; width: 200px; display: block; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6C0; text-decoration: none; padding-left: 0px; padding-bottom: 3px; padding-top: 3px; cursor: pointer; text-align: left; } 
.ameni2a:hover { border-bottom: 1px solid #EEE; width: 200px; display: block; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #390; text-decoration: none; padding-left: 0px; padding-bottom: 3px; padding-top: 3px; cursor: pointer; text-align: left; } 
.ameni3: before,.ameni3a: before{   } 
.ameni3a{ border-bottom: 1px solid #EEE; width: 200px; display: block; background-color: #FFF; font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 7pt; color: #676767; vertical-align: middle; padding-bottom: 1px; padding-top: 1px; cursor: default; text-align: left; } 
.ameni3:link,.ameni3:visited,.ameni3:active { border-bottom: 1px solid #EEE; width: 200px; display: block; background-color: #FFF; font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 8pt; color: #666; text-decoration: none; vertical-align: middle; padding-bottom: 1px; padding-top: 1px; cursor: auto; text-align: left; } 
.ameni3:hover { border-bottom: 1px solid #EEE; width: 200px; display: block; background-color: #EEE; font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 8pt; color: #999; text-decoration: none; vertical-align: middle; padding-bottom: 1px; padding-top: 1px; cursor: pointer; text-align: left; } 

/* STYLE FOR FORUM ------------------------------------------*/
 

/* FOOTER ------------------------------------------*/
 
.tborder { background: #fff; color: #666666; border: 1px solid #039; } 
.table_head { background: url(img/bgprofil.gif); background-position: top left; background-position: -1px -1px; ; background-repeat: no-repeat; background-color: #039; padding: 0px; height: 30px; } 
.td_head { color: #fff; font-weight: bold; padding-bottom: 3px; padding-top: 3px; padding-left: 5px; padding-right: 5px; 	border-bottom: 1px solid #fff; } 
.table_subhead { background: url(img/bgfor.gif); background-color: #017; color: #fff; padding: 0px; height: 30px; } 
.td_subhead  { color: #fff; padding-bottom: 3px; padding-top: 3px; padding-left: 5px; padding-right: 5px; font-weight: bold; font-size: 8pt; font-family: Tahoma, Arial, Helvetica, sans-serif; border-bottom: 1px solid #fff; } 
.table_maincats { background-color: #fff; color: #fff; padding: 0px; } 
.td_maincats { padding-bottom: 3px; padding-top: 3px; padding-left: 5px; padding-right: 5px; background-color: #EEEEEE; background: url(img/bgn3.gif); border-bottom: 1px solid #fff; border-right: 1px solid #fff; } 
.td_maincats2 { padding-bottom: 3px; padding-top: 3px; padding-left: 5px; padding-right: 5px; background-color: #EEE; border-bottom: 1px solid #fff; border-right: 1px solid #fff; } 
 
/* HORIZONTAL PROFILE BAR ------------------------------------------*/
 
.prfl { float: right; margin: 0px; display: block; height: 18px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; } 
.profil_text  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666; } 
.profil_nick:link,.profil_nick:visited,.profil_nick:active,.profil_nick  { float: right; display: block; 	font-family: Arial, Helvetica, sans-serif; font-size: 11px; ; font-weight: bold; color: #333; text-decoration: none; height: 19px; padding-left: 5px; padding-right: 5px; padding-top: 5px; } 
.profil_nick:hover { float: right; display: block; height: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; ; font-weight: bold; color: #CCCCCC; padding-left: 5px; padding-right: 5px; padding-top: 5px; } 
.profil:link,.profil:visited,.profil:active,.profil  { float: right; display: block; 	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666; text-decoration: none; height: 18px; border-left: 1px solid #CCC; padding-left: 7px; padding-right: 7px; padding-top: 5px; margin: 0px; } 
.profil:hover { float: right; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; ; color: #999; border-left: 1px solid #CCC; text-decoration: underline; height: 18px; background-color: #FFF; padding-left: 7px; padding-right: 7px; padding-top: 5px; margin: 0px; } 
.profil2:link,.profil2:visited,.profil2:active,.profil2  { float: right; display: block; 	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #222; text-decoration: none; background-color: #CCC; height: 18px; border-left: 1px solid #CCC; padding-left: 7px; padding-right: 7px; padding-top: 5px; margin: 0px; } 
 .profil2:hover { float: right; display: block; 	font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #BBB; color: #222; text-decoration: underline; height: 18px; border-left: 1px solid #CCC; padding-left: 7px; padding-right: 7px; padding-top: 5px; margin: 0px; } 
 
/* ADMIN MENI ------------------------------------------*/
 
.menuha{ border-bottom: 2px solid #000000; width: 100px; display: block; background-position: center; float: left; background-color: #DDDDDD; font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: middle; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; cursor: default; border-right: 1px solid #000000; } 
.menuh1:link,.menuh1:visited,.menuh1:active { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555; text-decoration: none; vertical-align: middle; padding-left: 7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; cursor: pointer; } 
.menuh1:hover { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999; text-decoration: underline; vertical-align: middle; padding-left: 7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; cursor: pointer; } 
.menuh1a:link,.menuh1a:visited,.menuh1a:active { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00a0d1; text-decoration: none; vertical-align: middle; padding-left: 7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; cursor: pointer; } 
.menuh1a:hover { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00a0d1; text-decoration: underline; vertical-align: middle; padding-left: 7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; cursor: pointer; } 
.menuh10:link,.menuh10:visited,.menuh10:active { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888; text-decoration: none; vertical-align: middle; padding-left: 7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; cursor: pointer; } 
.menuh10:hover { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #BBB; text-decoration: underline; vertical-align: middle; padding-left: 7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; cursor: pointer; } 
.menuh10a:link,.menuh10a:visited,.menuh10a:active { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00a0d1; text-decoration: none; vertical-align: middle; padding-left: 7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; cursor: pointer; } 
.menuh10a:hover { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00a0d1; text-decoration: underline; vertical-align: middle; padding-left: 7px; padding-right: 7px; padding-bottom: 7px; padding-top: 7px; cursor: pointer; } 

.menuh2:link,.menuh2:visited,.menuh2:active { float: left; display: block; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFF; text-decoration: none; padding: 10px 5px 9px 5px; border-right: 1px solid #009cd7; line-height:normal; } 
.menuh2:hover { color: #004159; background-color: #FFF; text-decoration: none;} 
.menuh2a:link,.menuh2a:visited,.menuh2a:active { float: left; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFF; background-color: #004159; text-decoration: none; vertical-align: middle; padding: 10px 5px 9px 5px; border-right: 1px solid #009cd7; line-height:normal;} 
.menuh2a:hover { color: #069; background-color: #004159; text-decoration: none; border-right: 1px solid #009cd7; line-height:normal;} 

.menuh3:link,.menuh3:visited,.menuh3:active { float: right; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333; text-decoration: none; vertical-align: middle; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; padding-top: 2px; margin-top: 0px; cursor: pointer; border-left: 1px solid #EEE; } 
.menuh3:hover { float: right; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666; text-decoration: underline; vertical-align: middle; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; padding-top: 2px; margin-top: 0px; cursor: pointer; border-left: 1px solid #EEE; } 
.menuh3a:link,.menuh3a:visited,.menuh3a:active { float: right; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #00a1e3; text-decoration: none; vertical-align: middle; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; padding-top: 2px; margin-top: 0px; cursor: pointer; border-left: 1px solid #EEE; } 
.menuh3a:hover { float: right; background-position: top; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #007099; text-decoration: none; vertical-align: middle; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; padding-top: 2px; margin-top: 0px; cursor: pointer; border-left: 1px solid #EEE; } 
#describe{ padding-top: 5px; padding-left: 6px; } 

.WrapperTop { background-image: url(pics/bg_top.jpg); background-position: center top; background-repeat: no-repeat; width: 100%; height: 150px; } 
.WrapperWidth { width: 1000px; } 

.MenuTop { width: 100%; height: 30px; z-index: 1; clear: both; } 
.MenuTopMargin { padding-top: 5px; } 

.PaneLeft_1	{ float: left; margin: 10px 0px 0px 10px; width: 210px; height: 350px; background-color: #EEE; -moz-border-radius: 5px; -webkit-border-radius: 5px; } 
.PaneCenter_1	{ float: left; margin: 10px 0px 0px 10px; width: 430px; height: 230px; background-color: #CCC; } 
.PaneRight_1	{ float: left; margin: 10px 0px 0px 10px; width: 320px; height: 230px; background-color: #FFF; } 

.PaneRight	{ float: left; margin: 10px 0px 0px 10px; width: 500px; height: 230px; background-color: #FFF; } 



.PaneLeft_2	{ float: left; margin: 10px 0px 0px 10px; width: 210px; height: 110px; background-color: #8fd7f1; -moz-border-radius: 5px; -webkit-border-radius: 5px; } 
.PaneCenterL_2	{ float: left; margin: 10px 0px 0px 10px; width: 210px; height: 110px; background-color: #CCC; }
.PaneCenterR_2	{ float: left; margin: 10px 0px 0px 10px; width: 210px; height: 110px; background-color: #CCC; }
.PaneRight_2	{ float: left; margin: 0px 0px 0px 10px; width: 320px; height: 110px;  } 

.PaneLeft_3	{ float: left; margin: 10px 0px 10px 10px; width: 210px; height: 175px; background-color: #EEE; -moz-border-radius: 5px; -webkit-border-radius: 5px; } 
.PaneCenterL_3	{ float: left; margin: 10px 0px 10px 10px; width: 210px; height: 175px; background-color: #EEE; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.PaneCenterR_3	{ float: left; margin: 10px 0px 10px 10px; width: 210px; height: 175px; background-color: #EEE; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.PaneRight_3	{ float: left; margin: 10px 0px 10px 10px; width: 320px; height: 175px; background-color: #EEE; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.PaneLeft_4	{ float: left; margin: 10px 0px 0px 10px; width: 210px; height: 270px; background-color: #FFF; } 
.PaneCenter_4	{ float: left; margin: 10px 0px 0px 10px; width: 430px; height: 270px; background-color: #FFF; } 
.PaneRight_4	{ float: left; margin: 10px 0px 0px 10px; width: 320px; height: 270px; background-color: #FFF; }

.ModulePadding	{ padding: 10px; }

.WrapperMenu { background-image: url(pics/bg_menu.jpg); background-position: center top; background-repeat: repeat-x; height: 34px; width: 100%; } 
.MenuMain1 { width: 100%; height: 28px; clear: both; margin: 1px 0px 0px 0px; } 
#MenuMain2 { width: 100%; height: 28px; clear: both; background-color: #EEE; } 
#MenuMain3 { width: 100%; height: 28px; clear: both; background-color: #EEE; } 
#Wrapper_Menu2 { background-image: url(pics/bgmain.jpg); background-position: center top; background-repeat: repeat-x; height: 40px; width: 100%; } 
 
.Wrapper_Main { background-image: url(pics/bgmain.jpg); background-position: center top; background-repeat: no-repeat; width: 100%; } 
.DivAnnouncements { height: 50px; text-align: left; background-image: url(pics/bg_announcements.jpg); }
.DivAnnouncementsPad { padding: 20px 0px 0px 20px; }
.DivAN { height: 50px; text-align: left;  float: left; width: 650px; }
.DivFB { height: 50px; text-align: left; float: left; width: 350px; }
.MainDiv { width: 1000px; clear: both; text-align: left; background-color: #FFF; }

/* MAIN2.php ------------------------------------------*/
 
.LeftSide { float: left; width: 210px; margin: 10px 0px 10px 10px; } 
.MainSide {  float: left; width: 430px; margin: 10px 0px 10px 10px; } 
.RightSide { float: left; width: 320px; margin: 10px 0px 10px 10px; } 

.PrirocnikNVO { width: 320px; height: 30px; margin: 0px 0px 0px 0px; }
.PrirocnikNVO_1 { float: left; width: 155px; margin: 10px 10px 0px 0px; }
.PrirocnikNVO_2 { float: left; width: 155px; margin: 10px 0px 0px 0px; }


 #DIVprofile { clear: both; width: 100%; text-align: center; z-index: 1; } 
#LangFlag { position: relative; float: left; z-index: 1; width: 30%; font-family: Arial, Helvetica, sans-serif; color: #333; font-weight: bold; font-size: 12px; text-align: left; padding-top: 7px; padding-bottom: 7px; text-indent: 10px; } 
#ProfilLog { position: relative; float: left; z-index: 1; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-align: right; } 
#DIVhomeof { clear: both; width: 100%; text-align: center; z-index: 1; height: 24px; background-color: #000; background-image: url(img/bg_meni1.jpg); } 
#DIVhead { clear: both; width: 100%; z-index: 1; border-bottom: 1px solid #CCC; }
#DIVline { clear: both; width: 100%; z-index: 1; border-bottom: 1px solid #CCC; } 
#titleDiv { float: left; width: 260px; height: 100px; z-index: 1; margin-left: 12px; margin-top: 5px; } 

.head_left { float: left; height: 120px; width: 350px; } 
.head_center { float: left; height: 120px; width: 300px; z-index: 1; background-image: url(img/head_center.gif); } 
.head_right { float: left; height: 120px; width: 350px; z-index: 1; } 

#ad728x90 { float: center; width: 920px; height: 100px; z-index: 1; margin-top: 5px; } 
 #MenuDivA { padding: 0px; margin: 0px; width: 100%; z-index: 1; clear: both; } 
   #DatumDIV { text-align: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #999; float: left; width: 100%; background-color: #FFF; z-index: 1; cursor: default; padding-top: 5px; padding-bottom: 5px; text-indent: 10px; } 
#DIVpath { clear: both; width: 920px; padding-top: 5px; padding-bottom: 5px; text-indent: 5px; text-align: left; border-top: 1px dotted #BBB; border-bottom: 1px dotted #BBB; z-index: 1; } 
#Footer_1 { width: 100%; clear: both; background-image: url(pics/footer_bg1.jpg); background-repeat: repeat-x; background-position: bottom center; } 
#Footer { padding: 20px 0px 20px 20px; width: 1000px; z-index: 1; } 

      #module_body_1 { z-index: 1; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; text-align: left; margin-bottom: 2px; clear: both; } 
 #module_head_2 { z-index: 1; width: 100%; height: 30px; vertical-align: bottom; background-color: #FFF; text-align: left; 	 } 
#module_head_tl_2 { position: relative; float: left; z-index: 1; text-indent: 10px; padding-top: 7px; padding-bottom: 3px; width: 70%; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; color: #222; font-size: 9px; ; text-align: left; 	 } 
#module_head_more_2 { position: relative; right: 5px; top: 9px; float: left; z-index: 1; width: 30%; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-align: right; 	 } 
#module_body_2 { background-color: #333; background-image: url(img/bgn3.gif); height: 200px; z-index: 1; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; text-align: left; margin-bottom: 2px; } 
#module_body_hover_2 { 	clear: both; z-index: 1; width: auto; border-bottom: 1px solid #111; font-family: Arial, Helvetica, sans-serif; color: #CCC; font-size: 8pt; line-height: 12pt; text-align: left; padding: 5px; } 
#bgl{ position: absolute; margin: 0 auto; left: 50%; margin-left: -700px; top: 215px; background-image: url("pics/bgl.jpg"); background-position: top; background-repeat: no-repeat; height: 380px; width: 200px; } 
#bgr{ position: absolute; margin: 0 auto; left: 50%; margin-left: 500px; top: 215px; background-image: url("pics/bgr.jpg"); background-position: top; background-repeat: no-repeat; height: 400px; width: 380px; } 

/* MAIN.php ------------------------------------------*/
 
#Main { position: relative;    width: 920px; height: 220px;    text-align: left;    z-index: 1; } 
#Main_Left { float: left; width: 340px; padding: 0px; } 
#Main_Center { float: left; width: 240px; margin-left: 20px; margin-bottom: 20px; padding: 0px; } 
#Main_Right { float: left; width: 300px; margin-left: 20px; padding: 0px; } 


 
/* Main TL ------------------------------------------*/
 
.page_tl:link,.page_tl:visited,.page_tl:active { font-family: "Times New Roman", Times, serif; font-size: 32px; color: #39F; text-decoration: none; } 
.page_tl:hover { font-family: "Times New Roman", Times, serif; font-size: 32px; color: #39F; text-decoration: underline; } 

/* PAGE MODULE ------------------------------------------*/
 
 
.grey {color: #666;}
 
.module_body_hover_1 { clear: both; z-index: 1; width: 100%; border-bottom: 1px dotted #DDD; text-align: left; padding: px; margin: 0px; }
.module_padding { padding: 3px 3px 3px 3px; } 


#module_head_1,.module_head_1 { width: 100%; text-align: left; border-bottom: 1px solid #DDD; padding: 0px; margin: 0px; margin-bottom: 10px; } 
#module_head_tl_1,.module_head_tl_1 { float: left; z-index: 1; font-family: Arial, Helvetica, sans-serif; font-size: 13px; ; font-weight: bold; color: #690; padding: 0px; margin-bottom: 5px; text-align: left; 	width: 80%; } 
#module_head_more_1,.module_head_more_1 { position: relative; top: 2px; float: left; z-index: 1; width: 20%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: right; 	margin-bottom: 5px; padding: 0px; } 
 
/* PAGE Contact ------------------------------------------*/
 
#module_col_contact_row{ clear: both; } 
#module_col_contact_left{ vertical-align: top; padding-top: 2px; padding-bottom: 2px; text-align: right; width: 50px; float: left; } 
#module_col_contact_right{ margin-left: 10px; vertical-align: top; text-align: left; padding-top: 2px; padding-bottom: 2px; width: 190px; float: left; } 
#col_contact_row{ margin-left: 20px; clear: both; } 
#col_contact_left{ vertical-align: top; padding-top: 5px; padding-bottom: 5px; text-align: right; width: 60px; float: left; } 
#col_contact_right{ margin-left: 10px; vertical-align: top; text-align: left; padding-top: 5px; padding-bottom: 5px; float: left; } 
#col_contact_form_left{ vertical-align: top; padding-top: 5px; padding-bottom: 5px; text-align: right; width: 70px; float: left; } 
#col_contact_form_right{ vertical-align: top; text-align: left; padding-top: 5px; padding-bottom: 5px; margin-left: 10px; width: 300px; float: left; } 

/* PAGE Sitemap ------------------------------------------*/
 
 #page_sitemap_ul{ margin: 0px; list-style: none; padding-left: 0px; padding-bottom: 6px; } 
 #page_sitemap_li { list-style: none; padding-bottom: 3px; } 
#page_sitemap_li2 { margin-left: 20px; list-style: none; padding-bottom: 3px; } 

/* Title full-width pages ------------------------------------------*/
 
#maintl_title { float: left; 	width: 560px !important; 
/*moz width*/
width: 600px; 
/*IE width*/
height: 27px !important; 
/*moz width*/
height: 40px; 
/*IE width*/
padding-top: 13px; padding-left: 20px; padding-right: 20px; z-index: 1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; text-align: justify; color: #444444; cursor: default; } 
#maintl_content { text-align: justify; padding: 20px; } 
 
/* Form objects ------------------------------------------*/
 
#formform{ margin: 0px; padding: 0px; } 
html input { overflow: visible; } 
.input { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222; background-color: #FFF; padding: 3px; margin: 0px; border: 1px solid #DDD; } 
.input_button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222; background-color: #EEE; padding: 2px; margin: 0px; border: 1px solid #DDD; cursor: pointer; } 
.input1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #440000; background-color: #fff; padding: 3px; border: 1px solid #660000; } 
.input2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #EEEEEE; background-color: #222222; padding: 0px; margin: 1px; border: 1px solid #444444; } 

/* Select list ------------------------------------------*/
 
.list { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; background-color: #111111; padding: 3px; border: 0px solid #333333; } 

/* Select list ------------------------------------------*/
 
 .calendar{ width: 100%; background-color: #FFF; } 
.calendar-month{ font-weight: bold; background-color: #FFF; padding: 3px; } 

 .module_box_1{ background-color: #e0e6eb; padding: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
