/* Page and header ****************************************************************************** */

#top {
	background: #3399CC;
}

#top img {
	right: 0;
}

/* Bar with metamenu and search box ************************************************************* */

/* Content blocks ******************************************************************************* */

.box {
	color: #cc3300;
	background: #EAEAEA;
}

.box p {
	color: #cc3300;
}

.box p a { color: #cc3300; text-decoration:none;}
.box p a:hover { color: #cc3300; text-decoration:underline;}


/* Main menu ************************************************************************************ */

ul.menu {
	list-style-type: none;
	margin: 0;
	padding: 0;
	background: #EAEAEA;
	border: 1px solid #CCCCCC;
	padding: 3px 0 4px;
}

ul.menu li {
	display: inline;
	padding: 0;
	margin: 0;
	background: none;
}

ul.menu a {
	position: relative;
	display: block;
	color: #333333;
	text-decoration: none;
	font: 10px/12px Verdana, sans-serif;
	text-transform: lowercase;
	background: #EAEAEA url(../img/squareGrey.gif) no-repeat 8px 7px;
	padding: 2px 10px 3px 16px;
}

*> ul.menu a {
	padding: 2px 10px 3px 16px;
}

ul.menu a:hover {
	color: #333333;
	background: #EAEAEA url(../img/squareGrey.gif) no-repeat 8px 7px;
	text-decoration: underline;
}

ul.menu a.menuAct, ul.menu a.menuAct:hover {
	color: #333333;
	background: #EAEAEA url(../img/squareGrey.gif) no-repeat 8px 7px;
}


/* Menu type 2 *** */

ul.type2 {
	background: #F5F5F5;
	padding: 6px 0 7px;
}

ul.type2 a {
	color: #333333;
	text-decoration: none;
	font: normal 11px/13px Verdana, sans-serif;
	text-transform: lowercase;
	background: #F5F5F5 url(../img/squareGrey.gif) no-repeat 8px 7px;
	padding: 2px 10px 3px 16px;
}

*> ul.type2 a {
	padding: 1px 10px 4px 16px;
}

ul.type2 a:hover {
	color: #333333;
	background: #F5F5F5 url(../img/squareGrey.gif) no-repeat 8px 7px;
	text-decoration: underline;
}

ul.type2 a.menuAct, ul.type2 a.menuAct:hover {
	color: #333333;
	background: #F5F5F5 url(../img/squareGrey.gif) no-repeat 8px 7px;
}


/* Menu type 3 *** */

ul.type3 {
	background: #ffe8c8;
	padding: 6px 0 7px;
}

ul.type3 a, ul.type3 span {
	color: #cc3300;
	text-decoration: none;
	font: bold 10px/12px Verdana, sans-serif;
	text-transform: uppercase;
	background: #ffe8c8;
	padding: 2px 10px 1px 8px;
}

*> ul.type3 a {
	padding: 1px 10px 2px 8px;
}

ul.type3 a:hover, ul.type3 a.menuAct:hover {
	color: #cc3300;
	background: #fff4e4;
	text-decoration: underline;
}

ul.type3 a.menuAct {
	color: #cc3300;
	background: #ffe8c8;
}

ul.type3 span.menuInactive {
	color: #cc3300;
	background: #ffe8c8;
}

/* Menu type 3 second level *** */

li ul.type3 {
	background: #ffe8c8;
	padding: 0 0 2px;
	margin-bottom: 3px;
	border: none;
}

li ul.type3 a {
	color: #cc3300;
	text-decoration: none;
	font: normal 10px/12px Verdana, sans-serif;
	text-transform: lowercase;
	background: #ffe8c8 url(../img/squareGrey.gif) no-repeat 10px 6px;
	padding: 2px 10px 0 18px;
	margin-left: 10px;
}

*> li ul.type3 a {
	padding: 1px 10px 1px 18px;
}

li ul.type3 a:hover, li ul.type3 a.menuAct:hover {
	color: #cc3300;
	background: #fff4e4 url(../img/squareGrey.gif) no-repeat 10px 6px;
}

li ul.type3 a.menuAct {
	color: #cc3300;
	background: #fff4e4 url(../img/squareGrey.gif) no-repeat 10px 6px;
}


/* Menu type 4 (dark green) *** */

ul.type4 {
	background: #6EAE1E;
	padding: 6px 0 7px;
}

ul.type4 a {
	color: #FFFFFF;
	text-decoration: none;
	font: normal 11px/13px Tahoma, Verdana, sans-serif;
	text-transform: none;
	background: #6EAE1E url(../img/squareWhite.gif) no-repeat 8px 7px;
	padding: 2px 10px 3px 16px;
}

*> ul.type4 a {
	padding: 1px 10px 4px 16px;
}

ul.type4 a:hover {
	color: #DDDDDD;
	background: #6EAE1E url(../img/squareWhite.gif) no-repeat 8px 7px;
}


/* Menu type 4 (dark green) *** */

ul.typeRelated {
	background: none;
	padding: 6px 0 7px;
	margin: 0 0 14px 0;	
}

ul.typeRelated a {
	color: #333333;
	text-decoration: none;
	font: normal 11px/13px Verdana, sans-serif;
	text-transform: none;
	background: transparent url(../img/squareGrey.gif) no-repeat 8px 7px;
	padding: 2px 10px 3px 16px;
}

*> ul.typeRelated a {
	padding: 1px 10px 4px 16px;
}

ul.typeRelated a:hover {
	color: #CC0000;
	background: transparent url(../img/squareGrey.gif) no-repeat 8px 7px;
}


/* Content Blocks ******************************************************************************* */

#center {
	float: left;
	width: 510px;
}

#center_in {
	margin: 0px 20px 5px 20px;
}

#right {
	float: left;
	width: 300px;
}

#right table, #right table th, #right table td {
	border: none;
	margin: 0;
}

#right table th, #right table td {
	padding: 0;
}

#break {
	height: 1px;
	height: 1px;
	font-size: 1px;
	float: none;
	clear: both;
}

.clearer {
	float: none;
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}

.spacer12 {
	float: none;
	clear: both;
	height: 10px;
	font-size: 1px;
	line-height: 1px;
}


/* Footer *************************************************************************************** */

#footer_links_center_in {
	background-color: #ffe8c8;
}

/* Other styles ********************************************************************************* */

.csc-sword {
	color: #CC0000;
}

#center_title {
	padding-bottom: 14px;
}


/* Ext: sk-pagecomments ************************************************************************* */

.sk-pagecomments-headline { background:#ffe8c8; }

/* BSP Magnetica s.r.o., Robert Gonda, 2008 ***************************************************** */


/* Anasoft, 2008 ******************************************************************************** */

/* texove Tabs */
.tTabMaster300 {width:300px; height:21px;color:#cc3333;font-family: Verdana,sans-serif;font-weight: bold;
				background: url('../../common/img/barGray300.gif') no-repeat 0 0;}
.tTabMaster470 {width:470px; height:21px;color:#cc3333;font-family: Verdana,sans-serif;font-weight: bold;
				background: url('/../../common/img/barGray470.gif') no-repeat 0 0;}
.tTabMaster230 {width:230px; height:21px;color:#cc3333;font-family: Verdana,sans-serif;font-weight: bold;
				background: url('../../common/img/barGray230.gif') no-repeat 0 0;}
.tTab {float:right;padding-right: 1px;width: 280px;}
a.tTab_link_disabled
{
	display: block;
	float: right;
	color: #666666;
	font-size: 10px;
	line-height: 10px;
	padding: 2px 10px 3px 10px;
	margin: 4px 0 0 0;
	border: 1px solid #CCCCCC;
	border-right: none;
	background-color: #f7f7f7;
	text-decoration: none;
	position: relative;
	}
a.tTab_link_enabled{
	display: block;
	float: right;
	color: #666666;
	font-size: 10px;
	line-height: 10px;
	padding: 2px 10px 3px 10px;
	margin: 4px 0 0 0;
	border: 1px solid #CCCCCC;
	border-right: none;
	background-color: #ffffff;
	text-decoration: none;
	position: relative;
	border-bottom-color: #ffffff;
	}
	
div.tTabNadpis
{	
	position:absolute;
	margin-top:4px;
	margin-left:4px;
	color:#cc3333;
	font-family: Verdana,sans-serif;
	font-size: 10px;
	font-weight: bold;
}



/* texo, zarovnanie labelu pri mailovych formularoch*/
#mailform label
{
    display: block;
    float: left;
    width: 200px;
    margin-top: 0.2em;
}

.boxSiteSpecific { background-image:url(/fileadmin/common/img/3Dbuttons_Blue.gif); }

.menu_path, .menu_path a {color:gray;text-decoration: none;}
.menu_path a:hover {text-decoration: underline;}

/* Anasoft, 2008 ******************************************************************************** */

/* Menu Sekcie *** */

ul.sekcie {
	list-style-type: none;
	margin: 0;
	padding: 0;
	background: #EAEAEA; 
	border: 1px solid #CCCCCC;
	padding: 3px 0 4px;
}

ul.sekcie li {
	display: inline;
	padding: 0;
	margin: 0;
	background: none;
}

ul.sekcie a {
	position: relative;
	display: block;
	color: #cc3300;
	text-decoration: none;
	font: bold 10px/12px Verdana, sans-serif;
	text-transform: uppercase;
	background: #EAEAEA;
	padding: 4px 10px 3px 8px;
}

*> ul.sekcie a {
	padding: 3px 10px 4px 8px;
}

ul.sekcie a:hover {
	color: #cc3300;
	background: #F5F5F5;
	text-decoration: underline;
}

ul.sekcie a.menuAct, ul.sekcie a.menuAct:hover {
	color: #cc3300;
	background: #F5F5F5;
}

.inzercia { height:1px; width:100%; background-color:#CCCCCC; margin:6px 0 6px 0; text-align:center;}
.inzercia span { color:#CCCCCC; font-family: Tahoma, Verdana, sans-serif;	font-size: 9px; position:relative; top:-6px; background-color:#FFFFFF; padding:0 5px 0 5px;}

.teaserMini { line-height:20px;}
.teaserMini a { color:#cc3300; font-size:11px; font-weight:bold; text-decoration:none;}
.teaserMini a:hover { color:#777777; text-decoration:underline;}

table.rcpList { border:0; width:100%;}
table.rcpList thead td { color:#ff6600;}
table.rcpList td { border:0; padding-left:0;}
table.rcpList td a { color:#cc3300; font-size:11px; font-weight:bold; text-decoration:none;}
table.rcpList td a:hover { color:#777777; text-decoration:underline;}
.komentar{
  width: 90%;
  margin-bottom: 11px;
}
