* 						{	margin: 0; padding: 0;}
body 					{ 	background-image: url(images/bcg.png); background-position: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #cdcdcd;}
a 						{	text-decoration: none; color: #FD9A01;}
a:hover 					{	text-decoration: underline; color: white;}
.ruka {cursor: hand; cursor: pointer} 

table.cernatab th 				{	background: #131313;}
table.cernatab, table.cernatab td , table.cernatab tr 	{	border: none;}

.schov { display:none; }

form    					{ 	margin:auto; position:relative; font-family: Tahoma, Arial, sans-serif; text-decoration: none; padding:10px;}
textarea:focus, 
input:focus 				{	border: 1px solid #09C;}

input.loginform 		{	width:87px; }
.fail					{	width:13px; border: 1px solid black; height: 13px; color: black; display:block;}

input.bb-button			{ 	border: 1px solid black; color: #000; max-width: 40px; font-size: 12px;}
input.bb-button			{	cursor: pointer;}

textarea.message 			{	display:block; }
textarea#feedback 		{ 	width:375px; height:150px;}


input.findform 		{	width:120px; }


#wrap 					{	margin: 0 auto; width: 1024px; border: 1px solid black; background: #2b2b2b;}
#header 					{	height: 176px; background: #FEAD1D url(images/logo.png) no-repeat; text-align: right; cursor: pointer}

#header h1 				{  	font-size: 25px; letter-spacing: -1px; padding: 120px 40px 0 0; color: #fff;}
#header h1 a 				{ 	color: #fff; text-decoration: none; font-weight: 100; letter-spacing: -2px;}
#header h1 a:hover 		{	color: #111;}
#header h2 				{	font-size: 18px; color: #fff; padding: 3px 40px 0 0; letter-spacing: -1px; font-weight: 100;}

#content 				{	background: #2d2d2d; background-image: url(images/cententbg.jpg); padding: 0 7px;}

.right 					{	float: right; width: 612px; text-align: justify;}
.right h2 				{	font-size: 18px; font-weight: 100; padding-left: 10px; height: 26px; line-height: 26px;}
.right h2 a 				{	text-decoration: none;}

.left 					{	float: left; width: 179px; background: #242424; border: 1px solid #333333; text-align: center;}
.left h2 				{	margin: 10px 0 0 0; height: 26px; line-height: 26px; color: #000; font-size: 13px; }
.left ul 					{	padding: 15px 0 15px 0px; color: #FD9A01; list-style-type: none; }
.left ul li a 				{	text-decoration: none; font-weight: 600;}
.left ul li a:hover 		{	color: #000000}

.minibar				{	width: 179px; height: 22px; background-image: url(images/minibarfix.jpg); text-align: center; font: 13px verdana, arial, sans-serif; color: #fff; padding-top: 9px;}
.bigbar					{	width: 612px; height: 22px; background-image: url(images/minibarfix.jpg); text-align: center; font: 13px verdana, arial, sans-serif; color: #fff; padding-top: 9px; margin-left: -10px; }

.hormenu 				{	width: 1024px; margin-top: 145px; position: absolute; font-size: 17px;}
.hormenu a				{	margin-top: -6px; color: white;}

.lmenu 					{	width: 179px; font-size: 13px; display: block; line-height: 26px;}


.menu 					{  	float: right; width: 179px; background: #242424; border: 1px solid #333333; margin-right: 1px; text-align: center;}
.menu h2 				{	margin: 10px 0 0 0; padding-left: 10px; height: 26px; line-height: 26px; color: #000; font-size: 13px;}
.menu ul 					{	color: #FD9A01; list-style-type: none; text-align: center;}
.menu ul li a 				{	text-decoration: none; font-weight: 600; display: block; line-height: 26px; border-bottom: 1px solid black; }
.menu ul li a:hover 		{	background-color: black;}

.achmessclick			{	cursor: pointer; margin-left: 5px; height: 21px;}
.achmessclick:hover		{	background-color: orange;}

#cmenu {
	width: 580px;
	height: 37px;
	padding: 6px;
	margin: 0 0 30px 0;
  color:black;
}

#cmenu li {
	float: left;
	height: 37px;

    background-color: black;
}

#cmenu li a {
	display: block;
	float: left;
	height: 37px;
	font-weight: bold;
	line-height: 37px;
	text-decoration: none;
	color: #646464;
	padding: 0 20px;
}

#cmenu li.logout {
	float: right;
	border-left: 1px solid #ddd;
	border-right: none;
}

#cmenu li a:hover { background: orange;color:black; }

#cmenu li#active {
	background: #f0f0f0 url(../img/top-menu-item-bg.gif) repeat-x left top;
	color: #454545;
}





#navigation				{	font-size:10px;font-family: Tahoma; font-style: none;font-weight: normal; width:179px;}
#navigation ul 			{	margin:0px; padding:0px; font-size:12px;font-family: Tahoma; font-style: none;font-weight: normal;}
#navigation li 			{	list-style: none; font-size:12px;font-family: Tahoma; font-style: none;font-weight: normal;} 
#navigation a 			{	color: #e5e5e5; cursor: pointer; display:block; height:25px; line-height: 25px; text-decoration:none; width:100%;}
#navigation a:hover		{	background: #191919; color: orange; }
#navigation li:hover 	{	background: #191919; position: relative;} 


.articles 				{	margin-left: -20px;  background: #242424; border: 1px solid #333333; width: 592px; padding-left: 10px; padding-right: 10px;}

#bottom 				{	padding: 10px 0;}

#footer 				{	text-align: center; font-size: 11px; color: #fff; padding-bottom: 1px; background-image: url(images/dolebg.jpg); border: 1px solid black; }
#footer a 				{ 	color: #fff; }
#footer a:hover 		{ 	color: #111; }



.a 						{	display:table; border-left:1px solid black; border-bottom:1px solid black; border-right:1px solid black}
.b 						{	display:table-row}
.c1, .c2 				{	display:table-cell; border-top:1px solid black}

table.no-border			{	border: none; border-collapse: separate;}
th.no-border,td.no-border,tr.no-border  	{	border: none}


.paginator 				{	margin: 1em 0; font-size: 90%;}
.paginator a, 
.paginator span 		{	margin-right: 0.1em; padding: 0.2em 0.5em; color: #999999;}
.paginator a 			{	border: 1px solid #FD9A01; text-decoration: none; color: #FD9A01;}

.paginator span.button 	{	border: 1px solid #DDDDDD;}
.paginator .current 	{ 	background: #FD9A01; border: 1px solid #FD9A01; color: white; font-weight: bold;}



a.messagebox-link-active		{	font-weight: bold; color: #fff;}
a:hover.messagebox-link-active	{	text-decoration: none}


.cleaner {clear: both;}
.sub {}

ul {padding-left:20px;}


ul.vip {list-style: none}
ul.vip li {list-style: none; margin-left: 15px}


ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #FD9A01; /* set border COLOR as desired */
list-style-type: none;
padding: 0px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

#tabnav li#active a { 
background: orange;
color: black; /* set desired hover color */
}

body#tab li.tab {
border-bottom: 1px solid gray; /* set border color to page background color */
background-color: white; 
color:black;
}

body#tab li.tab a{
background-color: #FD9A01; /* set selected tab background color as desired */ /* set selected tab link color as desired */
position: relative;
top: 0px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
color:black;
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #FD9A01; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #gray; /* set unselected tab background color as desired */
color: gray; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #fff;
color: black; /* set desired hover color */
}
.xtabex table {
	border-top: 1px solid #262626;
	width: 590px;
  border-collapse: collapse;

}

.xtabex table td {
	background: #666666;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
  border-collapse: collapse;
  border-left:1px solid black;

}

.xtabex table tr {
	background: #666666;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
  border-collapse: collapse;

}




.xtabex table th {
	background: #4c4c4c;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
	border-collapse: collapse;

}

.xtabex table tr.odd td {
	background: #fbfbfb;
}

.xtabex table td:hover { background: #545454; }

.xtabex table .action {
	text-align: right;
	padding: 0 20px 0 10px;
}

.xtabex table tr .action a { margin: 0 0 0 10px; text-decoration: none; color: black; }
.xtabex table tr:hover .action .edit { color: #c5a059; }
.xtabex table tr:hover .action .delete { color: #a02b2b; }
.xtabex table tr:hover .action .view { color: #55a34a; }

.xtabex table tr:hover .action a:hover { text-decoration: underline; }







.xtab table tr td {
	background: #666666;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
  border-collapse: collapse;  

} 


.xtab table th {
	background: #4c4c4c;
	padding: 0px 20px;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #262626;
	border-collapse: collapse;

}

.xtab table tr.odd td {
	background: #fbfbfb;
}

.xtab table tr:hover td { background: #545454; }

.xtab table .action {
	text-align: right;
	padding: 0 20px 0 10px;
}

.xtab table tr .action a { margin: 0 0 0 10px; text-decoration: none; color: black; }
.xtab table tr:hover .action .edit { color: #c5a059; }
.xtab table tr:hover .action .delete { color: #a02b2b; }
.xtab table tr:hover .action .view { color: #55a34a; }

.xtab table tr:hover .action a:hover { text-decoration: underline; }

th.headerSortDown { 
    background-image: url(../img/desc.gif); 

} 

th.headerSortUp { 
    background-image: url(../img/asc.gif); 

} 



.rate-star {
    width: 16px;
    height: 16px;
    background: url('./images/star-empty.png') no-repeat;
    border: 0;
}
a .rate-star {
    cursor: pointer;
}
.rate-star span {
    visibility: hidden;
}
.rate-star.star-full {
    background-image: url('./images/star-full.png');
}




table.bilatab {
	border-width: 2px;
	border-spacing: 2px;
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	background-color: none;
	margin-bottom: 30px;
}
table.bilatab th {
	border-width: 2px;
	padding: 5px;
	border-style: inset;
	border-color: white;
	background-color: none;
}
table.bilatab td {
	border-width: 2px;
	padding: 5px;
	border-style: inset;
	border-color: white;
	background-color: none;
}


table.zbrane {
	border-width: 2px;
	border-spacing: 2px;
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	background-color: none;

}
table.zbrane th {
	border-width: 2px;
	padding: 5px;
	border-style: inset;
	border-color: white;
	background-color: none;
}
table.zbrane td {
	border-width: 2px;
	padding: 5px;
	border-style: inset;
	border-color: white;
	background-color: none;
}

.cisty li{
 
  list-style-type: none;
  font-size: 1em;
} 


.zbrane {

  font-size: 1em;
  margin-bottom: 30px;
} 

.zbrane-nadpis {

  color: #FF3300; 
  text-align: center;
  font-weight: bold;
} 

.zbrane-popisek {

  text-align: left;
  vertical-align: top;
} 

.zbrane-popisek ul{

  padding: 0px;
  margin: 0px; 
} 

.zbrane-popisek span {

  color: #FFFF66; 
  word-spacing: 0px;
  font-weight: bold;
} 

.equip {

  margin: 0px;
  padding: 0px;
  padding-bottom: 30px;
  font-weight: bold;
  font-size: 1.8em;
  text-align: center; 
  color: yellow;
} 

table.odmeny {
	border-width: 2px;
	border-spacing: 2px;
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	background-color: none;
}
table.odmeny th {
	border-width: 2px;
	padding: 3px;
	border-style: inset;
	border-color: white;
	background-color: none;
}
table.odmeny td {
	border-width: 2px;
	padding: 3px;
	border-style: inset;
	border-color: white;
	background-color: none;
}





.zbozi {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	border-bottom-left-radius:15px;
	
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-bottom-right-radius:15px;
	
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	border-top-right-radius:15px;
	
	-moz-border-radius-topleft:15px;
	-webkit-border-top-left-radius:15px;
	border-top-left-radius:15px;
}.zbozi table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.zbozi tr:last-child td:last-child {
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-bottom-right-radius:15px;
}
.zbozi table tr:first-child td:first-child {
	-moz-border-radius-topleft:15px;
	-webkit-border-top-left-radius:15px;
	border-top-left-radius:15px;
}
.zbozi table tr:first-child td:last-child {
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	border-top-right-radius:15px;
}.zbozi tr:last-child td:first-child{
	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	border-bottom-left-radius:15px;
}.zbozi tr:hover td{
	
}
.zbozi tr:nth-child(odd){ background-color:#aad4ff; }
.zbozi tr:nth-child(even)    { background-color:#ffffff; }.zbozi td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:6px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.zbozi tr:last-child td{
	border-width:0px 1px 0px 0px;
}.zbozi tr td:last-child{
	border-width:0px 0px 1px 0px;
}.zbozi tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.zbozi tr:first-child td{
		background:-o-linear-gradient(bottom, #005fbf 5%, #003f7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );
	background:-moz-linear-gradient( center top, #005fbf 5%, #003f7f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#003f7f");	background: -o-linear-gradient(top,#005fbf,003f7f);

	background-color:#005fbf;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.zbozi tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #005fbf 5%, #003f7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );
	background:-moz-linear-gradient( center top, #005fbf 5%, #003f7f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#003f7f");	background: -o-linear-gradient(top,#005fbf,003f7f);

	background-color:#005fbf;
}
.zbozi tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.zbozi tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}


.zbozi a 	{	text-decoration: none; color: #980000 ;}
.zbozi a:hover 		{	text-decoration: underline; color: yellow;}






.produkty {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	border-bottom-left-radius:15px;
	
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-bottom-right-radius:15px;
	
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	border-top-right-radius:15px;
	
	-moz-border-radius-topleft:15px;
	-webkit-border-top-left-radius:15px;
	border-top-left-radius:15px;
}.produkty table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.produkty tr:last-child td:last-child {
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-bottom-right-radius:15px;
}
.produkty table tr:first-child td:first-child {
	-moz-border-radius-topleft:15px;
	-webkit-border-top-left-radius:15px;
	border-top-left-radius:15px;
}
.produkty table tr:first-child td:last-child {
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	border-top-right-radius:15px;
}.produkty tr:last-child td:first-child{
	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	border-bottom-left-radius:15px;
}.produkty tr:hover td{
	
}
.produkty tr:nth-child(odd){ background-color:#ffaa56; }
.produkty tr:nth-child(even)    { background-color:#ffffff; }.produkty td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}.produkty tr:last-child td{
	border-width:0px 1px 0px 0px;
}.produkty tr td:last-child{
	border-width:0px 0px 1px 0px;
}.produkty tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.produkty tr:first-child td{
		background:-o-linear-gradient(bottom, #d16500 5%, #8e4500 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d16500), color-stop(1, #8e4500) );
	background:-moz-linear-gradient( center top, #d16500 5%, #8e4500 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d16500", endColorstr="#8e4500");	background: -o-linear-gradient(top,#d16500,8e4500);

	background-color:#d16500;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.produkty tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #d16500 5%, #8e4500 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d16500), color-stop(1, #8e4500) );
	background:-moz-linear-gradient( center top, #d16500 5%, #8e4500 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d16500", endColorstr="#8e4500");	background: -o-linear-gradient(top,#d16500,8e4500);

	background-color:#d16500;
}
.produkty tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.produkty tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}


.historie {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	border-bottom-left-radius:15px;
	
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-bottom-right-radius:15px;
	
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	border-top-right-radius:15px;
	
	-moz-border-radius-topleft:15px;
	-webkit-border-top-left-radius:15px;
	border-top-left-radius:15px;
}.historie table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.historie tr:last-child td:last-child {
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;
	border-bottom-right-radius:15px;
}
.historie table tr:first-child td:first-child {
	-moz-border-radius-topleft:15px;
	-webkit-border-top-left-radius:15px;
	border-top-left-radius:15px;
}
.historie table tr:first-child td:last-child {
	-moz-border-radius-topright:15px;
	-webkit-border-top-right-radius:15px;
	border-top-right-radius:15px;
}.historie tr:last-child td:first-child{
	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	border-bottom-left-radius:15px;
}.historie tr:hover td{
	
}
.historie tr:nth-child(odd){ background-color:#d4ffaa; }
.historie tr:nth-child(even)    { background-color:#ffffff; }.historie td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:6px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.historie tr:last-child td{
	border-width:0px 1px 0px 0px;
}.historie tr td:last-child{
	border-width:0px 0px 1px 0px;
}.historie tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.historie tr:first-child td{
		background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.historie tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
}
.historie tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.historie tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}



.historie a 	{	text-decoration: underline; color: red ;}
.historie a:hover 		{	text-decoration: underline; color: blue;}


.divudaje { text-align: center; } 
.ggform {font: 12px/26px Verdana, Geneva, sans-serif; width:500px; margin:30px auto; text-align: left;}
.ggform ul { margin:0; padding:0; list-style:none;}
.ggform ul ul { overflow:auto}
.ggform li { padding-bottom:5px;}
.ggform .ggradio { padding: 0px; margin-right: 5px; }
.ggform input	{	width:auto; border: none; height: auto; color: black;}

.ggform .gglabel { 
 width: 200px; display:inline-block; text-align: right;  padding:0px;  
}



.ggform .ggagree { padding: 0px; margin:0; margin-left: -70px; }
.ggform .ggagreelabel { width: 200px; display:inline-block; padding: 0px; margin:0;}

.ggform .ggtext,.ggform .ggteltext,.ggform .ggemailtext,.ggform .itextarea,.ggform .iselect,.ggform .ggbutton { 	
	width:200px;
	border:1px solid #999;
	-webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	margin:0;
	padding:5px;
	background: #fff;
	background: -webkit-gradient(linear, left top, left 25, from(#fff), color-stop(6%, #eee), to(#fff));
	background: -moz-linear-gradient(top, #fff, #eee 2px, #fff 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;

}

.ggform .ggtext:hover,.ggform .itextarea:hover,.ggform .iselect:hover,.ggform .ggbutton:hover, .ggform .ggteltext:hover, .ggform .ggteltext:focus, .ggform .ggemailtext:hover, .ggform .ggemailtext:focus,   
.ggform .ggtext:focus,.ggform .itextarea:focus,.ggform .iselect:focus,.ggform .ggbutton:focus{

border-color: #333;
background:#fff;

}


.ggform .ggtextarea{ 
	height:200px; width: 450px;
}
.ggform .ggbutton {

	width:auto;
	height:auto;
	background: #efefef;
	background: -webkit-gradient(linear, left top, left 25, from(#dadada), color-stop(6%, #efefef), to(#dadada));
	background: -moz-linear-gradient(top, #dadada, #efefef 2px, #dadada 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}  

.ggform .ggbutton:hover,.ggform .ggbutton:focus { background:#dadada;}
.ggform li.ggheader { display:block; font-size:18px; border-bottom:1px solid #999; padding:5px; text-indent:10px; margin:5px 0 15px }
.ggform li.iseparator { display:block; text-indent:-9999px; height:10px; line-height:10px; border-bottom:1px solid #999;margin:5px 0 15px }

.ggform .required { border-color:#F00; }


.ggform .radio label {

    cursor: pointer;
    top: -2px;
    position: relative;
    padding-left: 15px;
    margin-left: -15px;
    padding-top: 5px;
    padding-bottom: 5px;
    /*border:1px solid #000000;*/
}

.ggform input[type="radio"] {
    background-color: #ddd;
    background-image: -webkit-linear-gradient(0deg, transparent 20%, hsla(0,0%,100%,.7), transparent 80%),
                      -webkit-linear-gradient(90deg, transparent 20%, hsla(0,0%,100%,.7), transparent 80%);
    border-radius: 10px;
    box-shadow: inset 0 1px 1px hsla(0,0%,100%,.8),
                0 0 0 1px hsla(0,0%,0%,.6),
                0 2px 3px hsla(0,0%,0%,.6),
                0 4px 3px hsla(0,0%,0%,.4),
                0 6px 6px hsla(0,0%,0%,.2),
                0 10px 6px hsla(0,0%,0%,.2);
    cursor: pointer;
    display: inline-block;
    height: 15px;
    margin-right: 15px;
    position: relative;
    width: 15px;
    -webkit-appearance: none; 
}


.ggform input[type="radio"]:after {
    background-color: #555;
    border-radius: 25px;
    box-shadow: inset 0 0 0 1px hsla(0,0%,0%,.4),
                0 1px 1px hsla(0,0%,100%,.8);
    content: '';
    display: block;
    height: 7px;
    left: 4px;
    position: relative;
    top: 4px;
    width: 7px;
}
.ggform input[type="radio"]:checked:after {
    background-color: #f66;
    box-shadow: inset 0 0 0 1px hsla(0,0%,0%,.4),
                inset 0 2px 2px hsla(0,0%,100%,.4),
                0 1px 1px hsla(0,0%,100%,.8),
                0 0 2px 2px hsla(0,70%,70%,.4);
}



table.sprays, table.sprays th ,table.sprays td, table.sprays tr			{	text-align: center;  border: 0; padding: 10px;  border-collapse:collapse;}
table.sprays {	margin-bottom:20px; border: none; font-size:14px;}






.ggsoubor, .ggnahrat { 	
	width:300px;
	height:20px;

	border:1px solid #999;
	-webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	margin:0;
	padding:5px;
	background: #fff;
	background: -webkit-gradient(linear, left top, left 25, from(#fff), color-stop(6%, #eee), to(#fff));
	background: -moz-linear-gradient(top, #fff, #eee 2px, #fff 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

.ggnahrat { 	
	width:150px;
	height:30px;
}

.ggsoubor:hover,
.ggsoubor:focus,
.ggnahrat:hover,
.ggnahrat:focus
{

border-color: #333;
background:#fff;

}

.ggsoubor:hover,.ggsoubor:focus, .ggnahrat:hover,.ggnahrat:focus { background:#dadada;}


.ggform .ggtellabel,.ggform .ggemaillabel { 
 width: 100px; display:inline-block; text-align: right;  padding:0px;  
}

.ggform .ggteltext, .ggform .ggemailtext { 
 width: 180px;  
}

.zelenasipkadolu {
position: relative;
left: 520px;
top: 10px;
}

.zelenasipkadolu span {
display: none;
}


.zelenasipkadolu:hover span {
display: block;
position: absolute;
top: 1em;
left: 2em;
padding: 0.2em 0.5em;
border: 1px solid black;
background-color: #9cf;
text-decoration: none;
color: black
}

