/*****************
	text colours
******************/
.color_red{
	color: #DA0031;
}

.color_white{
	color: #fff;
}

.color_black{
	color: #000;
}

.color_yellow{
	color: white;
}

.underline{
	text-decoration: underline;
}

/****************
	backgrounds
****************/

.bg_white{
	background-color: #fff;
}

.bg_dark_blue{
	background-color: #395C7A;
}

.bg_light_grey{
	background-color: #F2F2F2;
}

.bg_grey{
	background-color: #C8CACC;
}

.bg_grey_right{
	background-color: #E7E7E7;
}



/****************
	paddingy
****************/

.middle_padding{
	padding-left: 23px;
	padding-right: 52px;
	padding-top: 14px;
	padding-bottom: 14px;
}


/***********
	top
************/
.top_top{
	background: #adadad;
	height: 24px;
}

	.top_top td{
		font-family:  Tahoma, Arial, Verdana, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #4E4E4E;
		text-decoration: none;
	}

	.top_top a, .top_top .top_menu{
		font-family:  Tahoma, Arial, Verdana, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #4E4E4E;
		text-decoration: none;
	}
	.top_top a{
		text-decoration: underline;
	}

	.top_top a:hover{
		color: red;
	}

/***********
	bottom
************/

.bottom_bottom, .bottom_bottom a {
	background: #BCCAD6;
	font-family:   Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B6C8A;
}



/**************
	boxy
**************/

.textbox2 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: url('../images/theme1/textbox_bg.gif');

	padding-left:4px;

	border-left: 1px #7F7F7F solid;
	border-top: 1px #7F7F7F solid;
	border-right: 1px #BFBFBF solid;
	border-bottom: 1px #BFBFBF solid;
}



.mailing_box{
	background: url('../images/theme1/button_mailing.jpg');
	width: 230px;
	height: 94px;

	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}


.search_box{
	background: url('../images/theme1/button_search.jpg');
	width: 230px;
	height: 91px;

	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.download_box{
	background: url('../images/theme1/button_download.jpg');
	width: 230px;
	height: 48px;
}



/***********
	buttons
***********/

.button_big{
	background: url('../images/theme1/button_bg_big.gif');
	width: 118px;
	height: 27px;
	border: 0px;
	color: #777;

	position: relative;
	left: -2px;
	top: -2px;

}

.button_small{
	background: url('../images/theme1/button_bg_small.gif');
	width: 46px;
	height: 27px;
	border: 0px;
	color: #777;

	position: relative;
	left: -2px;
	top: -2px;

}

.button_mailing {
	background: url('../images/theme1/button_mailing_submit.gif');
	width: 118px;
	height: 27px;
	border: 0px;
	color: #777;
	position: relative;
	left: -2px;
	top: -2px;
}

.button_search {
	background: url('../images/theme1/button_search_submit.gif');
	width: 48px;
	height: 28px;
	border: 0px;
	color: #777;
	position: relative;
	left: -2px;
	top: -2px;
}


.maintitle{
	font-family:  Arial, Verdana, Tahoma, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #DB1B46;
	text-decoration: none;
}
.mainpage_title, a.mainpage_title, a.mainpage_title:visited, a.news_mainpage_title:active  {
	font-family:  Verdana, Tahoma, Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F7BD02;
	text-decoration: none;
}

a.mainpage_title:hover  {
	font-family:  Verdana, Tahoma, Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F7BD02;
	text-decoration: underline;
}







.text, a.text, a:link.text, a:active.text, a:visited.text, label.text {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #102A6C;
	text-decoration: none;
}
.text a, .text a:link, .text a:active, .text a:visited {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #204A9C;
	text-decoration: underline;
}


text a:hover.text, text a:hover, a:hover.text {
	font-family:  Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5566aa;
	text-decoration: underline;
}





.breadcrumbs, a.breadcrumbs, .text a.breadcrumbs, a.breadcrumbs:visited, .text a.breadcrumbs:visited, a.news_breadcrumbs:active  {
	font-family:  Verdana, Tahoma, Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F7BD02;
	text-decoration: none;
}

a.breadcrumbs:hover  {
	font-family:  Verdana, Tahoma, Arial,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F7BD02;
	text-decoration: underline;
}




.bold{
 font-weight:bold;
}







.textbold, a.textbold, a.textbold:active, a.textbold:link, a.textbold:visited, a.textbold:hover{
	font-family:  Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #102A6C;
	text-decoration: none;
}



/* tieto style co pokracuju treba preriedit, je to pozostatok z eurodesk.sk */

.gray {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A3A3A3;
	text-decoration: none;
}



.textred, a.textred, a:link.textred, a:active.textred, a:visited.textred {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC4641;
	text-decoration: none;
}

a:hover.textred {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: underline;
}
.textgreen, a.textgreen, a:link.textgreen, a:active.textgreen, a:visited.textgreen {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #278100;
	text-decoration: none;
}

a:hover.textgreen {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #278100;
	text-decoration: underline;
}

.button {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #102A6C;
	background-color: #F7F7F7;
	border: 1px #696969 solid;
}

.textbox {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	background-color: #F7F7F7;
	border: 1px #696969 solid;
}


.linky, a.linky, a:link.linky, a:active.linky, a:visited.linky, label.linky {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #102A6C;
	text-decoration: none;
}

a:hover.linky {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #102A6C;
	text-decoration: underline;
}



.bottom_link, a.bottom_link, a:link.bottom_link, a:active.bottom_link, a:visited.bottom_link {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC4641;
	text-decoration: none;
}

a:hover.bottom_link {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	text-decoration: underline;
}



.textredbold, a.textredbold, a:link.textredbold, a:active.textredbold, a:visited.textredbold {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC4641;
	text-decoration: none;
}

a:hover.textredbold {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: underline;
}




/* CoolMenus 4 - default styles - do not edit */
/* CoolMenus 4 - default styles - do not edit
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}*/
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}*/
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar
.clBar{position:absolute; background-color:#f1f2f3; layer-background-color:#f1f2f3; visibility:hidden; background-position: center;}*/

/*Styles for level 0*/
.clLevel0,.clLevel0over,.clLevel999,.clLevel999over{
	position:absolute;
	padding-top:21px;
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	text-align: center;

}

.clLevel0{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #727272;
	width: 120px;
	text-decoration: none;
	background: url('../images/theme1/menu_d.gif') top right no-repeat;
}

.clLevel0over{
	color:#fff;
	cursor:pointer;
	vertical-align:middle;
	background: url('../images/theme1/menu_bg_sel_arrow.gif') top center no-repeat #DA0031;
}

.clLevel999{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #727272;
	width: 120px;
	text-decoration: none;
}

.clLevel999over{
	color:#fff;
	cursor:pointer;
	vertical-align:middle;
	background: url('../images/theme1/menu_bg_sel_arrow.gif') top center no-repeat #DA0031;
}

.clLevel0border, .clLevel999border{
	position:absolute;
	visibility:hidden;
	vertical-align:middle;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute;
	padding:4px;
	font-family:tahoma, arial,helvetica;
	font-size:11px;
	font-weight:bold;
	text-align: left;
}
.clLevel1{
	background-color:#DADADA;
	layer-background-color:#f1f2f3;
	color:#666;
}
.clLevel1over{
	background-color: #DA0031;
	color:#fff;
	cursor:pointer;
	cursor:hand;
}
.clLevel1border{
	position:absolute;
	visibility:hidden;
	background-color:#f1f2f3;
	layer-background-color:#f1f2f3;
}




/*Styles for level special*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold;}
.clLevel2{background-color:#7B7D7B; layer-background-color:#f1f2f3; color:#f1f2f3;}
.clLevel2over{background-color: #f1f2f3; color:#B10D30; cursor:pointer; cursor:hand;}
.clLevel2border{position:absolute; visibility:hidden; background-color:#f1f2f3; layer-background-color:#f1f2f3;}





.quick_news{
	color: #DA0031;
}
.quick_news a{
	color: #fff;
}
.quick_news a:hover{
	color: #395C7A;
}

.test1{
	position:relative;
	left:-200px;
}
