/* 
© 2008 - Design, CSS Style by P&B Creations, pbcreations.sk
© 2008 - Martin Plakinger (CEO)
*/

body {
	color:#333333;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 auto;
	/*background-image: url("img/background_01.gif") repeat-x;*/
	background-color: #f5f6f8;/*#e4e4e4;*/
}

a, a:visited, a:link { color:#666666; text-decoration:underline;}

a:hover { color: #299ad4; text-decoration: none; }

/*ubrat', kogda vse table izmeneny*/
table a, table a:visited, table a:link{text-decoration: underline; font-weight:bold; font-size: 11px; color: #299ad4;}
table a:hover{color:#666666; text-decoration: none;}
/*end of ubrat', kogda vse table izmeneny*/

.maintable a, .maintable a:visited, . maintable a:link{text-decoration: underline; font-weight:bold; font-size: 11px; color: #299ad4;}
.maintable a:hover{color:#666666; text-decoration: underline;}

h1 { font-size:16px; margin:0px; margin-top: -5px; font-weight:normal; text-align:center; color:#414a63; padding-bottom: 4px; border-bottom: 1px solid #c3c3c3; border-top:1px solid #c3c3c3;}

h1 .noborder { font-size:16px; margin:0px; margin-top: -5px; font-weight:normal; text-align:center; color:#414a63; padding-bottom: 4px;}

h2 { font-size:14px; margin:0px; color:#414a63;/*color:#47516c;*/ padding-bottom:3px; padding-left:0;}

h3 {font-size:14px; margin:0px; color:#414a63; padding-bottom:3px; padding-left:0;}

h1 a, h1 a:visited, h1 a:link { text-decoration:none; color:#414a63;}
h1 a:hover { color: #000000; }

h2 a, h2 a:visited, h2 a:link { text-decoration:none; padding:10px; line-height:20px; color:#414a63;}
h2 a:hover { color: #000000; }

h2 img { margin-right:5px; border:0; }

input {
	background-color: #fff;
	background-image:url('img/input.gif');
	background-repeat: repeat-x;
	border:1px solid #abb5c3;
	width:210px;
	padding:0px;
	margin-top:3px;
    height: 25px;
}

div.wrap1 {
	width: 1010px; /*858px;*/
	margin: 0 auto;
	overflow: hidden;
	/*border:1px solid #c3c3c3;*/
}

div.wrap1 .wrap2 {
	width: 1008px; /*856px;*/
	background-repeat:repeat-y;
	/*border: 1px solid #ffffff;*/
	margin: 0 auto;
	overflow: hidden;
	background-color: #f5f6f8;/*#f3f3f3;*/
}

div.wrap2 .logo {
	width: 1006px;/*948px; /*796px;*/
	height: /*41px;*/70px;
	/*padding:0px;*/
	margin: auto;
	/*background-image: url("img/logo1.jpg");*/
	background-color:#f5f6f8;/*#e4e4e4;#495470;#48516d;*/
	background-repeat:no-repeat;
	color:#5b657f;/*#FFFFFF;*/
	font-size:24px;
	font-weight:bolder;
	padding:7px 0 15px 0;
}
 
/*div.logo .slogan {
	font-size:10px;
	font-weight:normal;
	margin-top:37px;
	margin-left:9px;
}*/

div.info, div.info1 {
	width:968px; /*816px;*/
	line-height:20px;
	background-color:#fff;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:1px;
	padding-top:10px;
	background-image:img/info1.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #c3c3c3;
}

div.info1 { 
	background-image:url(img/info2.gif);
	float:left; 
	border-top:1px solid #fff; 
	background-color:#F4F5F7;
	color:#999;
}

div.info1 a, div.info1 a:link, div.info1 a:visited { color:#999; }

div.info1 a:hover { color: #666; }

div.wrap2 .leftpanel {
	display: inline;
	float:left;
	width:197px;
	background-color:#f5f6f8;/*#f3f3f3;*/
	border:1px solid #c3c3c3;
	/*border-right:1px solid #c3c3c3;*/
	margin-top:1px;
}

div.wrap2 .mainpanel {
	width:805px;/*456px;*/
	float:right;
	background-color:#f5f6f8;/*#fafafa;*/
	/*padding-top: 17px;*/
	border:1px solid #c3c3c3;
	margin-top:1px;
	
}
    
div.leftpanel .header {
    border-top: 1px solid #f3f3f3;
    background-image:url(img/header.png);
	background-repeat:no-repeat;
	width:180px;
	line-height:27px;/*35px;*/
	padding-left:20px;
	color:#FFFFFF;
	overflow:hidden;
	font-weight:bold;
}

div.leftpanel .header a{
    display: block;
	overflow: hidden;
	width:200px;
	line-height:35px;
	color:#FFFFFF;
	overflow:hidden;
}

div.wrap2 .leftpanel img{
     display:block;
     float: left;
	 margin-left: auto;
	 margin-right: auto;
}
		
.text { padding:8px; text-align:justify; }
/* uplatnuje sa na left a right stlpec */
.text img { margin-right:15px; margin-bottom: 10px; margin-top: 3px; float:left; }


.text_ { padding:15px; padding-top: 10px; text-align:justify; }
/* uplatnuje sa na hlavny stlpec */
.text_ img { vertical-align:middle; border:1px solid #c3c3c3; padding: 1px;padding-top: 1px; }
.text_ img a:hover img{border:1px solid #0000ff}

.text a, .text a:visited, .text a:link { color:#666666; text-decoration:underline;}

.text a:hover { color: #299ad4; text-decoration: none; }

.reklama img{float:none;}

span.divider {
	border-bottom:1px dashed #333333; 
	padding-bottom:5px; 
	margin-bottom:5px; 
	display:block;
}

/*div.leftpanel .inquiry {
	padding:8px; 
	text-align:justify;
}*/

.inquiry a, .inquiry a:link, .inquiry a:visited, .inquiry a:hover { text-decoration:none; }

#article { line-height:20px;}


.maintable
{
	width:100%;
	background-color:#f5f6f8;
}

.maintable td
{
	/*padding : 0px;*/
}

.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    /*border-collapse: collapse;
    border:#999999 0px solid;*/
}

.HeaderStyle
{
    background-image: url(../img/HeaderWhiteChrome.jpg);
    background-position:center;
    background-repeat:repeat-x;
    background-color:/*#fff;*/#f5f6f8;
	/*border:inset 1px #fff;*/
    padding:5px;
    color:#555555;
}


.RowStyle td, .AltRowStyle td
{
    padding: 5px;
    border-right:solid 0px #999;
    border-bottom: 1px solid #c3c3c3;
}
.RowStyle td
{
    background-color:#fff;
    padding: 15px;
}
.AltRowStyle td
{
    background-color:/*#eff6ff;*/#f5f6f8;
    padding: 15px;
}
.RowStyle td a, .AltRowStyle td a
{
     text-decoration:none;
}

#RecentArticles
{   
    border-top: 1px solid #c3c3c3;
    background-color:#fff;
	width:/*775px;*/806px;
	height:150px;
	text-align:left;
	font-family: Arial;
	display:inline-block;
}
#RecentArticles ul
{ 
	list-style: url(../img/arrow_small.gif) inside;
} 
#RecentArticles li a { 
	margin: 5px 0px 5px 10px;
	color : #1E383C;
	font-size : 13px;
	font-weight : normal;
	text-decoration:none;
} 

#RecentArticles li a:hover { 
	color : #1E383C;
	text-decoration: underline;
} 

.offersheader
{
	font-size:14px;
	font-weight:bold;
	margin: 20px 0 15px 25px;
}

.ShortTitle 
{ 
    font-size:13px;
    font-weight:bold;
}

/* --- Lists --- */
.ListArrow
{
    list-style: url(../img/arrow_small.gif) inside;
}

 .checkstyle
{
	list-style: url(../img/fish_g.png) outside;
}

.ListCube
{
    list-style: url(../img/cube.gif) outside;
}

.noBullet
{ 
    list-style-type: none;
    margin-left: 0px;
    padding-left: 0px;
}

.noBullet a, .noBullet a:visited 
{
     text-decoration: none;
     color: #333;
}

.noBullet a:hover 
{ 
     color: #299ad4; 
     text-decoration:none;
}
   
/* --- End of Lists ---*/

.hr
{
    color:#c3c3c3;
    height: 1px;
   
}

.sitemap a, a:visited, a:link { color:#666666; text-decoration:none;}

.sitemap a:hover { color: #666666; text-decoration: underline;}

.left_col {
    float:left;
    display:inline-block;
    margin-top: -5px;
    margin-right: 30px;
    width: 30%
}

.right_col
{
    margin-left:15px;
 }