﻿
body{
	margin:0; padding:0; 
	background-color: #415160;/*#960F14;*/
	text-align: center;
}

#BasicArea{
	width: 977px;
	margin: 0px auto 0px auto; 
	background-image: url(imagesweb/bg_full_page.gif);
	background-repeat: repeat-y;
}

#LBasicArea{
	float: left;
	width: 300px;	
	background-image: url(imagesweb/bg_leftblock.gif);
	background-repeat: no-repeat;
	text-align: left;
}

#LogoArea{
	background-image: url(imagesweb/bg_logo.gif);
	height: 105px;
	background-repeat: no-repeat;
}

#TextArea{
	background-image: url(imagesweb/bg_midlle.gif);
	background-repeat: no-repeat;
	width: 548px;
	text-align: left;	
	min-height: 500px;	
}

#TextAreaA{
	width: 547px;	
	min-height: 500px;
	float: left;
	background-image: none;
	background: none;
}

#TextAreaB{
	width: 1px;	
	min-height: 500px;
	height: 500px;
	float: right;
}


#RBasicArea{
	float: right;
	width: 677px;	
}

#MiddleArea{
	float: left;
	width: 548px;
}

#HeaderArea{
	background-image: url(imagesweb/bg_center.gif);
	width: 548px;	
	height: 105px;
}

#RightArea{
	float: right;
	width: 129px;
}


#LogoArea1{
	background-image: url(imagesweb/bg_logo11.gif);
	height: 70px;
}

#LogoArea12{
	background-image: url(imagesweb/bg_logo12.gif);
	height: 106px;
}

#LogoArea13{
	background-image: url(imagesweb/bg_logo13.gif);
	height: 144px;
	background-repeat: no-repeat;
}

#BottomArea{
	background-image: url(imagesweb/bg_full_page_bottom.gif);
	height: 100px;	
}

.resetovac 
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
float: none; 
clear: both; 
width: 0px; 
height: 0px; 
line-height: 0px; 
font-size: 0px; 
} 

/*
*
DEFINOVANI TEXTU
*
*/

/* text in menu*/
.text_menu{
	font-family: Arial;	
	font-size: 11px;
	color: #990000;
	padding-left: 20px;	
	text-align: left;	
}


/* hedinovani hlavicky stranky*/
.text_header_pages{
	font-family: Arial;	
	font-size: 21px;
	color: #333366;
	text-align: left;
	font-weight: bold;
}
/*definice normalniho textu*/
.text_normal{
	font-family: Arial;	
	font-size: 12px;
	color: #000000;
	text-align: left;
	text-align: justify;
}
/*zvyrazneni textu tecne*/
.text_normal_bold{
	font-family: Arial;	
	font-size: 12px;
	color: #000000;
	text-align: left;
	text-align: justify;
	font-weight: bold;	
}
/*zvyrazneni textu tecne a modre*/
.text_normal_bold_blue{
	font-family: Arial;	
	font-size: 12px;
	color: #333366;
	text-align: left;
	text-align: justify;
	font-weight: bold;	
}
/*zvyrazneni textu kurzivou*/
.text_normal_italic{
	font-family: Arial;	
	font-size: 12px;
	color: #000000;
	text-align: justify;
	font-style: italic;
}

li{
	font-family: Arial;	
	font-size: 12px;
	color: #000000;
	text-align: justify;
	font-style: italic;
	list-style: disc;
}

.li_normal{
	font-family: Arial;	
	font-size: 12px;
	color: #000000;
	text-align: justify;
	font-style: normal;
	
}

/*
*
NADEFINOVANI TABULEK
*
*/
/*text in table*/
.text_normal_table{
	font-family: Arial;	
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.table_text_1{
	background-color: Silver;
	font-family: Arial;	
	font-size: 12px;
	color: #000000;
	text-align: left;	
}
.table_text_2{
	background-color: transparent;
	font-family: Arial;	
	font-size: 12px;
	color: #000000;
	text-align: left;	
}
.table_text_3{
	background-color: transparent;
	font-family: Arial;	
	font-size: 11px;
	color: #000000;
	text-align: left;	
}


/*
*
NADEFINOVANI ODKAZU
*
*/
/*normalni odkaz*/
a.link_normal{
	font-family: Arial;	
	font-size: 12px;
	color: #990000;
	font-weight:normal;
}
/*zvyrazneni odkaz*/
a.link_normal_bold{
	font-family: Arial;	
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}

/*
*
NADEFINOVANI FORMULARE
*
*/
input{
	border: 1px solid;
	color: #333366;
	font-family: Arial;	
	font-size: 11px;
	height: 16px;
	color: #000000;
	font-weight:normal;	
}
select{
	border: 1px solid;
	color: #333366;
	font-family: Arial;	
	font-size: 11px;
	height: 15px;
	color: #000000;
	font-weight:normal;	
}
input.webrequest{
	border: 1px solid;
	color: #333366;
	font-family: Arial;	
	font-size: 11px;
	height: 16px;
	color: #000000;
	font-weight:normal;	
	width: 190px;
}
select.webrequest{
	border: 1px solid;
	color: #333366;
	font-family: Arial;	
	font-size: 11px;
	height: 15px;
	color: #000000;
	font-weight:normal;	
	width: 190px;
}

input.submit_webrequest{
	border: 0px solid;
	font-family: Arial;	
	font-size: 11px;
	height: 20px;
	font-weight:normal;	
	width: 80px;
	background-image: url(imagesweb/button/button_send.gif);
	
}

input.checkbox{
	border: 0px solid;	
}

textarea{
	border: 1px solid;
	color: #333366;
	font-family: Arial;	
	font-size: 11px;
	color: #000000;
	font-weight:normal;		
}


/*
*
MENU
*
*/

a.MenuLink:hover{
	width: 169px;
	display: block;
	min-height: 20px;
	height: 20px;
	margin-left: 57px;
	margin-top: 2px;
	background-image: url(imagesweb/menu/button_bg_sub.gif);
	text-decoration: underline;
	color: #990000;
}
a.MenuLink{
	text-align: left;
	width: 169px;
	display: block;
	text-decoration: none;
	min-height:20px;
	height: 20px;		
	margin-left: 57px;
	margin-top: 2px;
	background-image: url(imagesweb/menu/button_bg_sub.gif);	
	color: #990000;	
}

a.ButtonFlash{
	width: 117px;
	display: block;
	background-image: url(imagesweb/menu/button_flash.gif);
	text-decoration: none;
	min-height: 26px;
	height: 26px;
	margin-left: 80px;
	visibility: hidden;
}
a.ButtonFlash:hover{
	width: 117px;
	display: block;
	background-image: url(imagesweb/menu/button_flash_on.gif);
	text-decoration: none;
	min-height:26px;
	height: 26px;	
	margin-left: 80px;
}
a.ButtonMenuHome{
	text-align: left;
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_home_off.gif);
	text-decoration: none;
	min-height:26px;
	height: 26px;	
	margin-left: 57px;
	margin-top: 15px;
}

a.ButtonMenuHome:hover{
	text-align: left;
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_home_on.gif);
	text-decoration: none;
	min-height:26px;
	height: 26px;	
	margin-left: 57px;
	margin-top: 15px;
}
#ButtonMenuHomeOn{
	text-align: left;
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_home_on.gif);	
	min-height:26px;
	height: 26px;	
	margin-left: 57px;
	margin-top: 15px;
}

a.ButtonMenuAboutUs{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_about_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuAboutUs:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_about_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuAboutUsOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_about_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.ButtonMenuProduct{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_product_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuProduct:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_product_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuProductOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_product_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.ButtonMenuSupport{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_support_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuSupport:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_support_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuSupportOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_support_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.ButtonMenuSponsorship{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_sponsorship_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuSponsorship:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_sponsorship_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuSponsorshipOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_sponsorship_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.ButtonMenuDealerLocator{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_dealer_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuDealerLocator:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_dealer_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuDealerLocatorOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_dealer_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.ButtonMenuDownload{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_download_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuDownload:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_download_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuDownloadOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_download_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.ButtonMenuContactUs{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_contact_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuContactUs:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_contact_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuContactUsOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_contact_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.ButtonMenuShop{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_shop_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuShop:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_shop_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuShopOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_shop_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.ButtonMenuSideMap{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_sitemap_off.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
a.ButtonMenuSideMap:hover{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_sitemap_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}
#ButtonMenuSideMapOn{
	width: 169px;
	display: block;
	background-image: url(imagesweb/menu/button_sitemap_on.gif);
	text-decoration: none;
	min-height:31px;
	height: 31px;	
	margin-left: 57px;	
}

a.Button_coloring_program{
	width: 129px;
	display: block;
	background-image: url(imagesweb/button/button_coloring_program.gif );
	text-decoration: none;
	min-height:106px;
	height: 106px;	
}

a.Button_coloring_program:hover{
	width: 129px;
	display: block;
	background-image: url(imagesweb/button/button_coloring_program_on.gif );
	text-decoration: none;
	min-height:106px;
	height: 106px;	
}

a.Button_shop{
	width: 129px;
	display: block;
	background-image: url(imagesweb/button/button_shop.gif );
	text-decoration: none;
	min-height: 119px;
	height: 119px;
	visibility: hidden;
}


a.Button_shop:hover{
	width: 129px;
	display: block;
	background-image: url(imagesweb/button/button_shop_on.gif );
	text-decoration: none;
	min-height:119px;
	height: 119px;		
}

a.Button_facebook{
	width: 129px;
	display: block;
	background-image: url(imagesweb/button/logo_facebook_sunpath.png );
	text-decoration: none;
	min-height:119px;
	height: 130px;		
}

.odsazeni{
	height: 30px;
	min-height: 30px;
}
/*
	header text
*/

#HeaderText{
	padding-top: 70px;
	text-align: left;
	font: bold Arial;
	font-family: Arial, Helvetica, sans-serif;
	color: #333366;
	font-size: 20px;
}

/*
*
ostatni
*
*/
.choice_of{
	width: 169px;
	display: block;
	text-decoration: none;
	min-height:50px;
	height: 50px;	
	margin-left: 57px;	
	margin-top: 20px;
	margin-bottom: 50px;
	background-image: url(imagesweb/choice_of.gif);
}

.ax{
	height:350px;
}

