/* VINEDI */

body{
	background-image: url(../_images/bg600.jpg);
	font-family: Times New Roman;
	font: Times New Roman; 
	font-size: 15px;
}

/*h3{
	color: RGB(224,218,218);
	text-align: center;
}*/

#border{
	width: 1024px;
	height: auto;
	margin: auto;
}

#navigation{
	width: 1024px;/*918*/
	height: 73px; /*24*/
	float: left;
	background-image: url(../_images/navigacia_bp.png);
	margin-bottom: 10px;
	/*padding: 0px 53px 0px 53px;*/
}

.navig{ /* vlajky */
	width: 29px;
	height: 20px;
	float: left;
	margin-top: 165px;
	margin-left: 20px;
	/*background-color: Aqua;*/
}

.navig1{ /* vlajky */
	width: 400px;
	height: 20px;
	float: left;
	margin-top: 165px;
	margin-left: 20px;
	/*background-color: Aqua;*/
}

.nav_input{
	vertical-align: middle;
}

/* Navigacia ma vlastne externe css --> css_navigation.css */

.form_pole{
	width: 90px;
	height: 12px;
}

.form_pole1{
	width: 55px;
	height: 10px;
	font-size: 10px;
	background-color: RGB(218,190,129);
}

#main{
	width: 1024px;
	height: auto;
	float: left;
}

#main_left{
	width: 189px;
	height: auto;
	float: left;
	text-align: center;
}

#main_right{
	width: 820px;
	height: auto;
	float: left;
	padding-left: 15px;
	text-align: justify;
}

#footer_border{
	width: 1024px;
	height: auto;
	float: left;
}

#footer{
	width: 370px;
	height: 30px;
	margin: auto;
	background-image: url(../_images/footer.png);
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;	
}

.farba{
	color: /*RGB(45,25,1);*//*RGB(142,41,7);*//*RGB(97,6,6);*/RGB(149,43,43);
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}

a.odkaz:link { color: RGB(185,63,22); text-decoration: none; font-size: 16px; font-weight: bold; }
a.odkaz:visited { color: RGB(185,63,22); text-decoration: none; font-size: 16px; font-weight: bold; }
a.odkaz:hover { color: /*RGB(217,102,64);*/RGB(238,129,92); text-decoration: none; font-size: 16px; font-weight: bold; }

.clen:hover{
	background-color: Black;
}

ul{
	list-style: disc;
}


/*////////////////////////////////////////////////////////////////// UVODNA STRANKA S VYBEROM JAZYKA */

#language_tree{
	background-image: url(../_images/uvod_900x675.png);
	width: 900px;
	height: 675px;
	margin: auto;
}

#language{
	width: 440px;
	height: 48px;
	margin: auto;
	padding-top: 570px;
}

.flag{
	width: 70px;
	height: 48px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
}

/*////////////////////////////////////////////////////////////////// O SKUPINE */

#home_left{
	width: 324px;
	height: 420px;
	float: left;
}

#home_right{
	width: 700px;
	height: auto;
	float: left;
	text-align: justify;
}

#aktualne{
	width: 700px;
	height: auto;
	float: left;
	text-align: center;
	margin-bottom: 20px;
	font-size: 14px;
	font-weight: bold;
	border: thin solid Black;
}

/*////////////////////////////////////////////////////////////////// CLENOVIA */

#clenovia_left{
	width: 189px;
	height: auto;
	float: left;
	text-align: center;
}

#clenovia_right{
	width: 820px;
	height: auto;
	float: left;
	padding-left: 15px;
	text-align: center;
}

#all_left{
	width: 560px;
	height: auto;
	float: left;
	text-align: center;
}

#all_right{
	width: 260px;
	height: auto;
	float: left;
}

.all_mini{
	width: 120px;
	height: auto;
	text-align: center;
	vertical-align: middle;
	padding: 0px 0px 8px 8px;
}

#profil_foto{
	width: 400px;
	height: 400px;
	float: left;
}

#profil_popis{
	width: 410px;
	height: auto;
	float: left;
	text-align: left;
	padding-left: 10px;
}

#profil_text{
	width: 410px;
	height: auto;
	float: left;
	text-align: left;
	margin-top: 15px;
}

.profil_edit{
	width: 400px;
	height: 250px;
	text-align: left;
}

/*////////////////////////////////////////////////////////////////// GALERIA */

#galeria_left{
	width: 189px;
	height: auto;
	float: left;
	text-align: center;
}

#galeria_right{
	width: 820px;
	height: auto;
	float: left;
	padding-left: 15px;
	text-align: justify;
}

#gal_popis{
	width: 820px;
	height: 30px;
	float: left;
	text-align: left;
}

.foto_nahlad {
	width: 136px;
	height: 125px;
	/*float: left;
	margin: 5px;*/ /*border: thin solid black;*/
	text-align: center;
	vertical-align: middle;
}

.foto{
	border: thin solid RGB(45,25,1);
}

#big_foto {
	width: 600px;
	height: auto;
	float: left;
	text-align: center;
}

#big_foto_popis {
	width: 200px;
	height: auto;
	float: left;
	padding-left: 10px;
	text-align: center;
	font-size: 13px;
}

#gal_popis_2{
	width: 390px;
	height: 30px;
	float: left;
	text-align: left;
}

#next_previous {
	width: 200px;
	height: 30px;
	float: left;
	padding-left: 10px;
	text-align: right;
	/*padding-bottom: 50px;*/
	
}

#foto_comment {
	width: 600px;
	height: auto;
	float: left;
	text-align: center;
}

.comment_form{
	width: 600px;
	height: auto;
	margin: 15px 0px 15px 0px;
}

.foto_area {
	width: 595px;
	height: 65px;
	background-image: url(../_images/guest.png);
	border: thin solid Black;
}

/*////////////////////////////////////////////////////////////////// AKCIE */

#akcie_left{
	width: 189px;
	height: auto;
	float: left;
	text-align: center;
}

#akcie_right{
	width: 820px;
	height: auto;
	float: left;
	padding-left: 15px;
	text-align: justify;
}

.mesiac_nazov{
	width: 820px;
	height: auto;
	padding-left: 300px;	
}

.kal_table{
	width: 820px;
	height: auto;
	margin-bottom: 15px;
}

.kal_udaje{
	width: 300px;
	height: auto;
	vertical-align: text-top;
	text-align: left;
}

.kal_text{
	width: 520px;
	height: auto;
	vertical-align: text-top;
	text-align: left;
}

/*////////////////////////////////////////////////////////////////// GUESTBOOK - commenty v galerii */

.comment_table{
	width: 600px;
	height: auto;
	float: left;
	margin-bottom: 10px;
}

/*////////////////////////////////////////////////////////////////// CASTRUM */

#castrum_left{
	width: 189px;
	height: auto;
	float: left;
	text-align: center;
}

#castrum_right{
	width: 820px;
	height: auto;
	float: left;
	padding-left: 15px;
	text-align: justify;
}

.zoznam{
	width: 820px;
	height: auto;
	float: left;
	margin-bottom: 20px;
}

.table_vysledky{
	width: 820px;
	font-size: 12px;
	text-align: center;
	border: thin solid black;
}

.vysledky_nadpis{
	font-weight: bold;
	vertical-align: text-top;
}

.vysledky{
	font-weight: bold;
	vertical-align: middle;
}

.table_vysledky td{
	background-image: url(../_images/bg_little.jpg);
}

.table_vysledky td.vyhra{
	background-image: none;
	background-color: RGB(238,129,92);
	font-weight: bold;
}

.table_prihlaska{
	padding-bottom: 40px;
}

.c_pole1{
	width: 130px;
	vertical-align: text-top;
}

.c_pole2{
	width: 220px;
}

/*////////////////////////////////////////////////////////////////// OBCHOD */

#obchod_left{
	width: 189px;
	height: auto;
	float: left;
	text-align: center;
}

#obchod_right{
	width: 820px;
	height: auto;
	float: left;
	padding-left: 15px;
	text-align: justify;
}

#produkt_foto{
	width: 400px;
	height: auto;
	float: left;
	text-align: center;
}

#produkt_info{
	width: 405px;
	height: auto;
	float: left;
	padding-left: 15px;
}

.udaje{
	width: 120px;
	height: auto;
}

#area_poznamka{
	width: 285px;
	height: 40px;
	font-size: 13px;
}

/*////////////////////////////////////////////////////////////////// OBCHOD - NÁKUP */

#nakup_form{
	width: 805px;
	height: auto;
	float: left;
}

.nakup_fieldset{
	border: thin solid RGB(45,25,1);
	padding: 5px;
	text-align: justify;
}

.nakup_legend{
	/*border: thin solid RGB(45,25,1);*/
}

nakup_nazov{
	width: 220px;
	height: auto;
}

.nakup_pocet{
	width: 130px;
	height: auto;	
	text-align: left;
}

.nakup_cena{
	width: 130px;
	height: auto;
	text-align: right;
}

.nakup_vysl_cena{
	width: 130px;
	height: auto;
	text-align: right;
}

.nakup_odobrat{
	width: 95px;
	height: auto;
	text-align: center;
}

#nakup_poznamka{
	width: 798px;
	height: 40px;
	font-size: 13px;
}

#objednavka_form{ /* vsetky objednavky */
	width: 805px;
	height: auto;
	float: left;
	text-align: center;
}

/*////////////////////////////////////////////////////////////////// KONTAKT */

#kontakt_left{
	width: 330px;
	height: auto;
	float: left;
}

#kontakt_middle{
	width: 330px;
	height: auto;
	float: left;
	margin: 0px 34px 0px 0px;
	text-align: center;
}

#kontakt_right{
	width: 330px;
	height: auto;
	float: left;
	text-align: justify;
}

/*////////////////////////////////////////////////////////////////// 2 PERCENTA */

#percenta_left{
	width: 600px;
	height: auto;
	float: left;
}

#percenta_right{
	width: 424px;
	height: auto;
	float: left;
	text-align: justify;
}

.vyuzitie{
	width: 424px;
	height: auto;
	float: left;
	margin-bottom: 20px;
	font-size: 15px;
}

/*////////////////////////////////////////////////////////////////// REGISTRACIA */

#reg_left{
	width: 507px;
	height: auto;
	float: left;
	padding-right: 5px;
	font-size: 15px;
	text-align: left;
}

#reg_right{
	width: 507px;
	height: auto;
	float: left;
	padding-left: 5px;
	font-size: 14px;
}

/*////////////////////////////////////////////////////////////////// ADMINISTRACIA */

#admin_left{
	width: 189px;
	height: auto;
	float: left;
	text-align: center;
}

#admin_right{
	width: 820px;
	height: auto;
	float: left;
	padding-left: 15px;
}

#admin_right_1{
	width: 400px;
	height: auto;
	float: left;
}

#admin_right_2{
	width: 400px;
	height: auto;
	float: left;
	padding-left: 20px;
}

.admin_form{
	text-align: left;
}