
body.intro {
	background-color: #F2F8F5;
	margin: 0px;
	padding: 0px;
}

.introButtonOuter {
	position: relative;
	padding: 1px;
}

span.introButton {
	border: 1px #A9CFBD solid;
	color: #006F3B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	top: 0px;
	left: -1px;
	background-color: #F2F8F5;
	padding: 3px;
}
a.introButton:link { font-weight : bold; color : #006F3B; text-decoration : none; }
a.introButton:visited { font-weight : bold; color : #006F3B; text-decoration : none; }
a.introButton:active { font-weight : bold; color : #309F6B; text-decoration : none; }
a.introButton:hover { text-decoration : underline; font-weight : bold; color : #006F3B; }

body {
	background-color : #F5FFFB;
	margin : 0px;
	padding : 0px;
	font-family : Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
}
a:link { text-decoration : none; font-weight : bold; color : black }
a:visited { text-decoration : none; font-weight : bold; color : black }
a:active { text-decoration : none; font-weight : bold; color :  #14345A	 }
a:hover { text-decoration : underline; font-weight : bold; color : black }

.mainBody {
	width : 760px;
	border : 1px solid #0E7745;
	border-top : 0px;
	position : relative;
}

.headerMain {
	background-image : url('images/mainHeaderCell.jpg');
	height: 90px;
	text-align : left;
	position : relative;
	padding : 0px;
}

.menuBack {
	background-color : #006F3B;
	font-size : 10px;
	font-weight : bold;
	color : white;
	height : 27px;
	text-align : left;
	position : relative;
	background-image : url('images/sommeliers-logo-part2.gif');
	background-position : left;
	background-repeat : no-repeat;
}
a.menuLink:link { background-color : transparent; text-decoration : none; font-weight : bold; color : white }
a.menuLink:visited { background-color : transparent; text-decoration : none; font-weight : bold; color : white }
a.menuLink:active { background-color : transparent; text-decoration : none; font-weight : bold; color :  #14345A }
a.menuLink:hover { background-color : transparent; text-decoration : none; font-weight : bold; color : white }

.menuCell {
	font-size : 10px;
	font-weight : bold;
	color : white;
	height : 27px;
	text-align : center;
	vertical-align : middle;
	padding-left : 5px;
	padding-right : 5px;
}

.menuDivider {
	font-size : 9px;
	font-weight : normal;
	color : #BB8A0B;
	text-align : center;
	vertical-align : middle;
}

.newsPanel {
	background-color : #E0E3AC;
	text-align : left;
	background-image : url('images/sommeliers-logo-part3.gif');
	background-position : top left;
	background-repeat : no-repeat;
	padding : 15px;
	padding-top : 10px;
}

.newsHeader {
	font-family: Times New Roman CE, Times New Roman, Times, serif;
	font-size : 20px;
	font-weight : bold;
	letter-spacing : 0.2em;
	text-transform : uppercase;
	color : #373A03;
	padding-bottom : 7px;
}

.newsTitle {
	font-size : 10px;
	font-weight : bold;
	color : #373A03;
	padding-top : 7px;
}

.newsText {
	font-size : 10px;
	color : #37832A;
	text-align : justify;
	line-height : 1.4em;
}

.mainText {
	background-color : #E6F1EC;
	text-align : left;
	background-image : url('images/sommeliers-logo-bigback.gif');
	background-position : top right;
	background-repeat : no-repeat;
	padding : 15px;
	padding-top : 10px;
}

.textHeader {
	font-family: Times New Roman CE, Times New Roman, Times, serif;
	font-size : 20px;
	font-weight : bold;
	letter-spacing : 0.2em;
	text-transform : uppercase;
	color : #373A03;
	padding-bottom : 7px;
}

.textBody {
	font-size : 10px;
	color : #006F3B;
	padding-top : 8px;
	line-height : 1.4em;
}

h4 {
	font-family: Times New Roman CE, Times New Roman, Times, serif;
	font-size : 20px;
	font-weight : bold;
	letter-spacing : 0.2em;
	text-transform : uppercase;
	color : #373A03;
	padding-bottom : 7px;
}

h5 {
	font-size : 10px;
	color : #006F3B;
	padding-top : 8px;
	letter-spacing : normal;
	text-transform : none;
	font-weight: normal;
	font-family : Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	line-height : 1.4em;
}

.prihlaska_vst {
	font-size : 10px;
	color : #006F3B;
	padding-top : 8px;
	line-height : 1.4em;
	font-weight: bold;
}

.prihlaska_vst INPUT { font-size: 9pt;
         color: black;
         background: #FFFFFF;
			 	 border: 1px solid #bb8a0b;
         font-family: Verdana CE,Verdana,Arial CE,Arial,Helvetica CE,Helvetica,sans-serif;
       } 

.prihlaska_vst TEXTAREA { font-size: 9pt;
         color: black;
         background: #FFFFFF;
			 	 border: 1px solid #bb8a0b;
         font-family: Verdana CE,Verdana,Arial CE,Arial,Helvetica CE,Helvetica,sans-serif;
       } 

.prihlaska_vst SELECT { font-size: 9pt;
         color: black;
         background: #FFFFFF;
			 	 border: 1px solid #bb8a0b;
         font-family: Verdana CE,Verdana,Arial CE,Arial,Helvetica CE,Helvetica,sans-serif;
       } 

       
.footer {
	text-align : center;
	font-size : 10px;
	color : #E0E3AC;
	background-color : #006F3B;
	padding : 2px;
}
a.footer:link { text-decoration : none; font-weight : bold; color : white }
a.footer:visited { text-decoration : none; font-weight : bold; color : white }
a.footer:active { text-decoration : none; font-weight : bold; color :  #14345A }
a.footer:hover { text-decoration : underline; font-weight : bold; color : white }
