body
{
	margin : 0px 7px 0px;
	padding : 0px;
	background-color : white;
	font-size : 10px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}
td, input
{
	font-size : 10px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}	
a
{
	color : #4476A1;
	text-decoration : none;
}
.col
{
	background-color : white;
}
.colleft
{
	background-color : white;
}
.colright
{
	background-color : white;
}
.colleft_content
{
 font: 11px Tahoma, Arial, Helvetica, sans-serif;
 color : #426480;
}
.inp2
{
	border-style: solid;
	border-width: 1;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	border-color: #444466;
	font-size: 12px;
	background-color: #E1E9ED;
}
.noborder
{
 	border-width: 0;
}
.pagetitle
{
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	color : #333333;
	background :url(../img/page_title.gif) no-repeat top left;
	height: 24px;
	padding: 2px 0px 2px 20px;
}
.pagetitle a, .pagetitle a:link, .pagetitle a:visited
{
    color : #333333;
    text-decoration : none;
}

.pagetitle a:hover
{
  text-decoration:underline;
}



.pagetitle_poll
{
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	color : #333333;
	background :url(../img/poll_zn.gif) no-repeat top left;
	height: 24px;
	padding: 2px 0px 2px 30px;
}
.pagetitle_poll a, .pagetitle_poll a:link, .pagetitle_poll a:visited
{
    color : #333333;
    text-decoration : none;
}

.pagetitle_poll a:hover
{
  text-decoration:underline;
}



.searchtitle
{
	font-family:bold 12px  Tahoma, Arial, Helvetica, sans-serif;
	color: #24547D;
	text-decoration: none;
	height: 15px;
	padding: 3px 8px 0px 3px;
}
.searchtitle p, .searchtitle a, .searchtitle a:link, .searchtitle a:visited
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
.searchtitle a:hover
{
	text-decoration : underline;
}
.boxtitle
{
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	color : #333333;
	background :url(../img/page_title.gif) no-repeat top left;
	height: 24px;
	padding: 2px 0px 2px 20px;
}
.boxtitle p, .boxtitle a, .boxtitle a:link, .boxtitle a:visited
{
	color : #333;
	text-decoration : none;
}
.boxtitle a:hover
{
	text-decoration : underline;
}


.boxtitle_infobox
{
	font: bold 15px Tahoma, Arial, Helvetica, sans-serif;
	color : #233e55;
	background :url(../img/page_title.gif) no-repeat top left;
	height: 24px;
	padding: 2px 0px 2px 25px;
}
.boxtitle_infobox p, .boxtitle_infobox a, .boxtitle_infobox a:link, .boxtitle_infobox a:visited
{
	color : #233e55;
	text-decoration : none;
}
.boxtitle_infobox a:hover
{
	text-decoration : underline;
}

.fbcontent
{
	font:12px  Tahoma, Arial, Helvetica, sans-serif;
	color: #444;
    padding:5 0 5 0;
}
.fbcontent a:link, .fbcontent a:visited, .fbcontent a
{
	font:12px  Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
    color : #444;
}
a.fbcontent: hover
{
	text-decoration : underline;
}



.boxcontent
{
	font:12px  Tahoma, Arial, Helvetica, sans-serif;
	color: #444;
    text-align:justify;

}
.boxcontent a:link, .boxcontent a:visited, .boxcontent a 
{
	font:12px  Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
    text-align:justify;
    color : #444;
}
a.boxcontent: hover
{
	text-decoration : underline;
}


html*.boxcontent_inf
{
	font:11px  Tahoma, Arial, Helvetica, sans-serif;
	color: #444;
    text-align:justify;
     padding:0 20 0 10;
}


.boxcontent_inf
{
	font:11px  Tahoma, Arial, Helvetica, sans-serif;
	color: #444;
    text-align:justify;
}

.boxcontent_inf a:link, .boxcontent_inf a:visited, .boxcontent_inf a
{
	font:11px  Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
    text-align:justify;
    color : #444;

}

a.boxcontent_inf: hover
{
	text-decoration : underline;
}





.rbcont, .rbcont a, .rbcont a:link, .rbcont a:visited, .rbcont a:active
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #24547D;
	text-decoration : none;
	font-weight : bold;
}
.rbpoll
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000; 
}
.buttcont
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #2B5A82;
	font-weight : bold;
	text-decoration : none;
}
.buttcont a, .buttcont a:link, .buttcont a:visited
{
	color : #2B5A82;
	text-decoration: none;
}
.buttcont a:hover
{
	text-decoration : underline;
}

.buttcont_poll
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #9e0908;
	font-weight : bold;
	text-decoration : none;
}
.buttcont_poll a, .buttcont_poll a:link, .buttcont_poll a:visited
{
	color : #9e0908;
	text-decoration: none;
}
.buttcont_poll a:hover
{
	text-decoration : underline;
}


.date
{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color : #b11018;
}
.date a, .date a:link, .date a:visited
{
	color :	#b11018;
	text-decoration : none;
}


.date_infobl
{
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #b11018;
    padding:0 0 10 0;
}
.date_infobl a, .date_infobl a:link, .date_infobl a:visited
{
	color :	#b11018;
	text-decoration : none;
}



.daten
{
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #b11018;
   padding:5 0 0 10px;
    background : url(../img/datt_inf.gif) no-repeat top left;
    height:25px;
    width:85px;
    vertical-align:top;
}
.daten a, .daten a:link
{
	color :	#b11018;
	text-decoration : none;
}

.daten1
{
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #4b5561;
    padding:5 0 0 10px;
    background : url(../img/datt.gif) no-repeat top left;
    height:25px;
    width:85px;
    vertical-align:top;
}
.daten1 a, .daten a:link
{
	color :	#4b5561;
	text-decoration : none;
}


.topnavigator
{
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color : #24547D;
	text-decoration : none;
}
.topnavigator a, .topnavigator a:link, .topnavigator a:active, .topnavigator a:visited
{
 	color : #24547D;
}
a.topnavigator:hover
{
	text-decoration : underline;
}
.mainmenu
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}
a.mainmenu:hover
{
	text-decoration : underline;
}
.footer
{

	font: bold 12px Arial, sans-serif;
	color : #ffffff;
	text-decoration : none;
	background-color : #677c97;
	height : 30px;
    padding:10 0 10 0;
}
.footer a, .footer a:link, .footer a:visited
{
	color : #ffffff;
	text-decoration : none;
}
.footer a:hover,
{
	color : #ffffff;
	text-decoration : underline;
}
.buttlink
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #45476C;
	text-decoration : none;
}
a.buttlink:hover
{
	text-decoration : underline;
}
.content
{
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	color: #444;
	text-decoration : none;
}
.content a:link, .content a:active, .content a:visited
{
	color: #444;
	text-decoration : underline;
}
a.content:hover
{
	text-decoration : underline;
}

.titlepage
{
  font:12px Tahoma, Arial, Helvetica, sans-serif;
	color: #444;
	text-decoration : none;  
}

.titlecontent
{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color : #444;
	text-decoration : none;
}
.titlecontent a,  .titlecontent a:link, .titlecontent a:visited, .titlecontent a:hover
{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color : #444;
	text-decoration : none;
}

.titleannounce
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #2F2461;
	font-weight : bold;
	text-decoration : none;
}
a.titleannounce:hover
{
	color : #2F2461;
}
.activetopMen
{
	cursor : pointer;
	letter-spacing: 1pt;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : white;
	text-decoration : none;
	background-color: #5857b9;
}
.activetopMen a, .activetopMen a:link, .activetopMen a:hover, .activetopMen a:visited
{
	text-decoration: none;
	color : white;

}
.topmenu
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #5857b9;
	text-decoration : none;
}
a.topmenu, a.topmenu:link, a.topmenu:visited, a.topmenu:active {
}
a.topmenu:hover
{
	color : #FFFFFF;
	background-color : #5857b9;
}
.topcontent
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #45476C;
	text-decoration : none;
}
a.topcontent:hover
{
	color : #999999;
}
.announce
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}
a.announce:hover
{
	text-decoration : underline;
}
.tm1 {
	font:bold 11px  Tahoma, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #A6BDD2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #2E3092;
	border-bottom-color: #2E3092;
}
a.tm, a.tm:link, a.tm:visited, a.tm:active, a.tm:hover {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.ar1 {
	background-color: #B3C5E9;
	border: 1px solid #707ABD;
}
a.mi, a.mi:hover {
	font: bold 11px  Tahoma, Arial, Helvetica, sans-serif;
	color: #2E3092;
	text-decoration: none;
}
.rule {
	background: #cfcfcf;
}
/* FORUMS */
.colforum
{
	background-color : #cfcfcf;
}
.polls
{
	font: 11px  Tahoma, Arial, Helvetica, sans-serif;
	color : Black;
}
.polls a, polls a:visited, .polls a:active, .polls a:link
{
	text-decoration : none;
	color : Black;	
}
.polls a:hover
{
	text-decoration : none;
	color : Gray;
}
.titlerubr
{
	font: bold 12px  Tahoma, Arial, Helvetica, sans-serif;
	color : #162837;
}

.titlerubr a, .titlerubr a:link, .titlerubr a:visited, .titlerubr a:active, .titlerubr a:link
{
	color : #162837;
	text-decoration : none;
}
.titlerubr a:hover
{
	color : #162837;
	text-decoration : underline;
}
.titleother
{
	font: 11px  Tahoma, Arial, Helvetica, sans-serif;
	color : #313131;
}
.titleother a, .titleother a:visited, .titleother a:active, .titleother a:link
{
	text-decoration : underline;
	color : #313131;
}
.titleother a:hover
{
	text-decoration : underline;
	color : Gray;
}
.other
{
	font: 12px  Tahoma, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #2b5a82;
}
.other a, .other a:link, .other a:active, .other a:visited
{
	text-decoration : none;
	color : #2b5a82;
	font-weight : bold;
}
.other a:hover
{
	text-decoration : none;
	color : #2b5a82;
}
.page2
{
	font: 12px  Tahoma, Arial, Helvetica, sans-serif;
	font-weight : normal; 
	color : Black;
}
.nav_content
{
	font: normal 12px  Tahoma, Arial, Helvetica, sans-serif;
	color : #162837;
	text-decoration : none;
}
.nav_content a, .nav_content a:link, .nav_content a:active, .nav_content a:visited
{
	font: bold 12px  Tahoma, Arial, Helvetica, sans-serif;
	color : #444;
	text-decoration : none;
}
.nav a:hover
{
	text-decoration : underline;
}
.titleannounce2
{
	font: 12px  Tahoma, Arial, Helvetica, sans-serif;
	color : Black;
    line-height:2;
}
.titleannounce2 a, .titleannounce2 a:visited, .titleannounce2 a:active, .titleannounce2 a:link
{
	text-decoration : underline;
	color : #2B5A82;
}
.titleannounce2 a:hover
{
	text-decoration : underline;
	color : #5781AE;
}


.copy
{
	font-family : Arial;
	font-size : 10px;
	color: #666666;
	text-decoration : none;
	padding : 2px 0px;

}
.copy a:link, .copy a:active, .copy a:visited
{
	color : #666666;
	text-decoration : none;
}
a.copy:hover
{
	text-decoration : underline;
}

/* END FORUMS */


/*corners*/
.v1, .v2, .v3, .v4, .v5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
    border: 1px solid #536a89;
	border-width: 0 1px;

}
html*.corners1
{
    width:250px;
 }


.v1 {margin: 0 5px; background: #536a89;}
.v2 {margin: 0 3px; border-width: 0 2px;}
.v3 {margin: 0 2px;}
.v4 {margin: 0 1px;}
.v5 {margin: 0 1px;}


.form_text_mp  {
    background:white;
    border: 1px solid #536a89;
	border-width: 0 1px;
	padding: 5px 10px;
  
}

.form_text_cal  {
	border: 1px solid #536a89;
	border-width: 0 1px;
    margin-top:-2px;
    margin-bottom:-2px;

 }

html*.form_text_cal  {
    margin-bottom:-2px;
 }






.backg_tab {

    background-image:url(../../img/common/backg_tab.gif);
    background-position: bottom;
    background-repeat: repeat-x;
      }
.backg_tab_search
{
    background-image:url(../../img/common/backg_tab_search.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}
/*end corners*/


/*corners_infobox*/

 html*.corners_infobox
{
    width:100%;
 }

.g1, .g2, .g3, .g4, .g5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
    border: 1px solid #a5b2bc;
	border-width: 0 1px;
    background: #c8d9e0;
}
.g1 {margin: 0 5px; background: #a5b2bc;}
.g2 {margin: 0 3px; border-width: 0 2px;}
.g3 {margin: 0 2px;}
.g4 {margin: 0 1px;}
.g5 {margin: 0 1px;}


.form_text_mp1  {
    background:#c8d9e0;
    border: 1px solid #a5b2bc;
	border-width: 0 1px;
	padding: 5px 10px;
}

.form_text_cal1  {
	border: 1px solid #a5b2bc;
	border-width: 0 1px;
    margin-top:-2px;
    margin-bottom:-2px;
 }

html*.form_text_cal1  {
    margin-bottom:-2px;
 }



.backg_tab {

    background-image:url(../../img/common/backg_tab.gif);
    background-position: bottom;
    background-repeat: repeat-x;
      }
.backg_tab_search
{
    background-image:url(../../img/common/backg_tab_search.gif);
    background-position: bottom;
    background-repeat: repeat-x;
}
/*end corners*/

/*menu*/
.m1, .m2, .m3, .m4, .m5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
    border: 1px solid #354f6d;
	border-width: 0 1px;
    background: #677c97;
}
.m1 {margin: 0 5px; background: #536a89;}
.m2 {margin: 0 3px; border-width: 0 2px;}
.m3 {margin: 0 2px;}
.m4 {margin: 0 1px;}
.m5 {margin: 0 1px;}


.form_text_mpm  {
    background:#677c97 url(../img/menu/bgmen.gif)bottom left repeat-x;
    border: 1px solid #354f6d;
	border-width: 0 1px;
	padding: 5px 10px;
}

.form_text_calm  {
	border: 1px solid #354f6d;
	border-width: 0 1px;
    margin-top:-2px;
    margin-bottom:-2px;
 }

html*.form_text_calm  {
    margin-bottom:-2px;
 }
/*end menu*/


/*input*/
.z1, .z2, .z3, .z4, .z5 {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
    border: 1px solid #8e9ca8;
	border-width: 0 1px;
    background: #fff;
   }
.z1 {margin: 0 2px; background: #8e9ca8;}
.z2 {margin: 0 3px; border-width: 0 2px;}
.z3 {margin: 0 2px;}
.z4 {margin: 0 1px;}
.z5 {margin: 0 1px;}


.form_text_mpz  {
   
    border: 1px solid #8e9ca8;
	border-width: 0 1px;
	padding-left: 10px;
 }

.form_text_calz  {
	border: 1px solid #536a89;
	border-width: 0 1px;
    margin-top:-2px;
    margin-bottom:-2px;
     }

html*.form_text_calz  {
    margin-bottom:-2px;
 }


/*end input*/


.successmsg
{
    font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
    width:300px;
    color:#444;
    height:22px;
}

.successmsg_s
{
    font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
    width:150px;
    color:#444;
    height:22px;
}

.errormsg
{
 font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
    color: red;
}

.button
{
 font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#162837;
    padding:5 10 15 10;
     
    height:30px;
}

.titlefb
{
 font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
 color:#162837;
 text-aling:center;   
}

.search
{
    font:  12px Tahoma, Arial, Helvetica, sans-serif;
    background: url(../img/search.gif) bottom left no-repeat;
    padding:5 0 0 8;
    height:28px;
}


.search1
{
    font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
    background: url(../img/regg.gif) bottom left no-repeat;
    padding:2 0 0 8;
    height:28px;
}

.nav
{
    font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
    color:#3f5773;
}


.nav a, .nav a:link, .nav a:visited
{
    font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
    color:#3f5773;
}
.arhiv, .arhiv a
{
  font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
    color:#9c0806;
   
}


.arhiv, .arhiv a:link, .arhiv a:visited
{
  font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  color:#9c0806;

}

.search_but
{
    background: url(../img/butt_search.gif) bottom left no-repeat;
}