/* OBECNÉ */
html, body, div, span, small, object, iframe, h1, h2, h3, h4, h5, h6, pre, a, abbr, blockquote, acronym, address, code, del, dfn, dl, dt, dd, em, img, q, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, b, p { margin:0; padding:0; outline:none;}

body { background: #000000 url(../images/pozadi.jpg) top center no-repeat; color:#5c5c5c; font:normal 12px/20px "Lucida Grande","Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
* html body { margin:0; padding:0;}

.alignleft	 { float:left; margin:0 15px 15px 0;}
.alignright  { float:right; margin:0 0 15px 15px;}
.aligncenter { text-align:center;}

.textleft 	{ text-align:left;}
.textright 	{ text-align:right;}

.floatright { float:right;}
.floatleft 	{ float:left;}
.clear 		{ clear:both;}

small 	{ font-size:10px; line-height:normal;}
p 		{ margin: 0 0 20px 0;}
a 		{ text-decoration:none;}
a:hover { text-decoration:underline;}

.img_border { background:#f8f8f8; padding:3px; border:1px solid #c6c6c6;}

.zelena {color: #64991e;}

/* SEZNAMY */
ul, ol				{ margin: 0 0 20px 5px;}
ol					{ padding-left: 2em;}

ul ul, ol ol,
ul ol, ol ul 			{ margin-top: 8px;}
ul li, ol li 			{ padding: 2px 5px;}

ul li 					{ padding-left: 15px;}
ol li 					{ list-style-type:decimal; list-style-position: outside;}


/* ODDĚLOVAČE */
hr						{ border:1px solid transparent !important; background-color:transparent !important; height:1px;}
.divider_space			{ clear:both; padding-bottom:20px; width:100%;}
.divider				{ clear:both; border-bottom:1px solid #e1e1e3; background:#00CC33; padding:0; margin:0 0 20px 0; width:100%;height:0;}


/* NADPISY*/

h1						{ font-size:20px; margin:0 0 20px 0; }
h2						{ font-size:16px; margin:0 0 15px 0; }
h3 						{ font-size:12px; margin:0 0 15px 0; }
h4						{ font-size:14px; margin:0 0 15px 0; text-shadow: 1px 1px 2px #999999;}
h5 						{ font-size:09px; margin:0 0 10px 0; }
h6						{ font-size:08px; margin:0 0 10px 0; }

h1, h2, h3, h4, h5, h6	{ font-family: 'Michroma', Arial, sans-serif; font-weight: normal; padding: 0; color:#000000; line-height: normal;}

/* LAYOUT a dalsi */

#all {
	width: 1000px;
	text-align: left;
	margin: 0px auto 10px auto;
	background-color: transparent;
}
.top_menu 							{ width:920px; height:41px; position:relative; margin:0 auto; padding:0px 0 0 0; z-index:100;}
.inner	{ width:920px; margin:0 auto;  position:relative;   }
.nav {
	background: transparent url(../images/topmenu-bg.png) no-repeat;
	width: 920px;
	height: 41px;
	text-align: left;
	font-size: 12px;
}

.nav, .nav ul						{ margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:40px; }
.nav a								{ display:block; font-size:11px; font-weight:normal; float:left; line-height:18px; outline:medium none; padding:12px 5px 2px 20px;
text-decoration:none; width:auto; min-height: 28px; }
.nav li a strong 					{ display:block; font-weight:normal; }
.nav li								{ float:left; position:relative; z-index:20; margin-right:2px; background:none; list-style:none; padding:0; }
.nav ul 							{ display:none; position:absolute; top:35px; left:-0px; width:192px; padding-top:0px; }
.nav li ul a						{ width:148px; height:auto; float:left; text-align:left; line-height:24px; padding:4px 21px; min-height: 24px; }
.nav li ul a:hover						{ color: #999999;}
.nav ul ul							{ top:auto; padding-top: 0px !important; }	
.nav li ul ul 						{ left:191px; top:0px;}
.nav li:hover ul ul, 
.nav li:hover ul ul ul, 
.nav li:hover ul ul ul ul			{ display:none;	}
.nav li:hover ul, 
.nav li li:hover ul, 
.nav li li li:hover ul, 
.nav li li li li:hover ul			{ display:block; }

.nav li a {
	text-transform:uppercase;
	letter-spacing:1px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

.nav li a:hover {
	color: #999999;
	text-decoration: none;
}
#logopruh{
	width:920px;
	margin-top: 10px;
	margin-left: 40px;
	}
	
#sub_header							{ margin:0 auto; padding:0 0 30px 0; z-index:3; overflow:hidden; height:100%; font-family: 'Michroma', Arial, sans-serif;}
.teaser_text						{ margin:0; padding:0px 0 0 20px; font-size:13px; overflow:hidden; color: #FFFFFF; letter-spacing: 1.2px; text-shadow: 2px 2px 2px #222222;}
.teaser_title	 					{ margin:0; padding:10px 20px 0 0; text-align:right; font-size:20px; color:#FFFFFF; text-transform:uppercase; word-spacing: 7px; text-shadow: 2px 2px 2px #222222;}

#boxed #wrap_all					{ width:1000px; margin:0px auto 10px auto;  }
#stretched	#wrap_all				{ width:100%; margin:0 auto; }

#wrapper 							{ width:100%; margin:0 auto; }
.boxwrap							{ width:980px; margin:0 auto; overflow:hidden;  }
.inner								{ width:920px; margin:0 auto;  position:relative;   }
.boxwrap .inner						{ width:860px; padding:20px 30px; overflow:hidden; height:100%; background:#FFFFFF;}

#mainfull							{ position:relative; overflow:hidden; }


.fullwidth							{ width:860px; margin:0 auto; position:relative; }

.half_width 						{ width:47%;	}
.one_third 							{ width:30.66%;	}
.two_third 							{ width:65.33%;	}
.one_fourth							{ width:22%;	}
.one_fifth							{ width:16.7%;	}
.three_fourth						{ width:74%;	}
.four_fifth							{ width:79%;	}
.two_fifth							{ width:37.2%; 	}
.three_fifth						{ width:58%; 	}
.one_sixth 							{ width:13.3%;	}

.half_width, 
.one_third, 
.two_third,
.one_fourth, 
.one_fifth,
.four_fifth,
.two_fifth,
.one_sixth,
.three_fifth,
.three_fourth						{ float:left; position:relative; display:inline; margin-right:4%; }

.last 								{ margin-right:0 !important;}



#main .content						{ padding:20px 0px; }
#sidebar .content					{ padding:20px 0 0 0; position:relative; z-index:2;}

.leftsidebar #main					{ width:560px; float:right; padding-left:20px; overflow:hidden; position:relative;   }
.leftsidebar #sidebar				{ width:260px; float:left; padding-right:20px; overflow:hidden; position:relative;}

.rightsidebar #main					{ width:560px; float:left; padding-right:20px; overflow:hidden; position:relative; }
.rightsidebar #sidebar				{ width:258px; float:right; padding-left:20px; overflow:hidden; position:relative; }

.rightsidebar #sidebar				{ background:url(../images/sidebar_bg_center.png) 0 0 repeat-y; position:relative; }

#sidebar .sidebar_top				{ background:url(../images/sidebar_bg_top.png) 0 0 no-repeat; position:absolute; top:0;}
#sidebar .sidebar_bottom			{ background:url(../images/sidebar_bg_bottom.png) left bottom no-repeat; position:absolute; bottom:0;}

.sidebar_top, .sidebar_bottom 		{ display:block; height:100px; width:100%; left:0; z-index:1;}
#sidebar ul								{ padding:0; margin:0; list-style-type:none; }
#sidebar .widget 						{ padding-bottom:30px; clear:both; float:none; overflow:hidden; height:100%;}


.widget ul				{ padding:0; margin:0;  }
.widget li				{ list-style-type:none; list-style-position:outside; padding:1px 0 1px 0;   }
.widget li a			{ text-decoration:none;   }
.widget li a:link, 
.widget li a:visited	{ display:block; }


#sidebar li	p				{ margin-bottom:5px;}
#sidebar li	h5				{ margin-bottom:5px;}
#sidebar .widget h3			{ margin-left:5px;  }
#sidebar li					{ padding:7px 0 7px 5px; }
#sidebar li,
ul.network_list li					{ border-bottom:1px solid #dddddd; }




a, a:hover, 
.widget li a:hover,			
#sidebar ul li a:hover, 
#footer_wrapper a:hover,
.tweets a					{ color:#00C1EF; }
#footer_wrapper a,
#sidebar li a				{ color:#777; }


ul.lists								{ margin:20px 0; list-style-type:none; }
ul.lists li								{ background:url(../images/box_tick.png) 0 8px no-repeat; list-style-type:none; margin:0px; padding-left:25px; line-height:inherit;    }

ul.host li 								{ list-style-type: none; border-bottom: 1px solid #ddd; padding: 12px 0; }
ul.whyhost li 							{ list-style-type: none; border-bottom: 1px solid #ddd; padding: 12px 0; }

ul.host li  							{ overflow:hidden; height:100%;  }
ul.host li img 							{ float:left; margin-right:5px;  }



#footer_wrapper 		{ width:920px; margin:30px auto 10px auto; font-size:10px; line-height:normal;  }
#footer_wrapper h3 		{ color:#bbb; font-size:11px; text-transform:uppercase; word-spacing: 5px;}	

.copyright								{ margin:20px auto 20px auto; overflow:hidden; padding:5px 0 0 0;  }
.copyright p 							{ text-align:center; margin:0; padding:10px 0 0 0; }
.copyright .inner						{ border-top:1px solid #333;}


ul.social								{ padding: 0px; margin: 0px;	}
ul.social li							{ float: left; margin: 0; background:none; list-style:none; padding:0; }
ul.social li a					{ border:0; margin-right:4px; margin-top:5px; }

span.inset-left 						{ display: block; border-left:1px solid #c4c4c4; padding: 15px; float: left; width: 20%; font:italic 12px/20px Georgia, Arial, Sans-serif; }
span.inset-right 						{ display: block; border-right:1px solid #c4c4c4; padding: 15px; float: right; width: 20%; font:italic 12px/20px Georgia, Arial, Sans-serif; }


/* TABULKA */
table 					{border-spacing: 0px 0px; border-collapse: collapse;}
th.head 				{font-family: 'Michroma', Arial, sans-serif; font-weight: normal;}
table 					{ border:none; margin:10px 0; }
td,
th 						{ color:#000; border-collapse:collapse; border:1px solid #C5C5C5; padding:10px 15px; }
th 						{ color:#fff; padding-left:20px; text-align:left; font-size:14px; }
th.head 				{ background:#2A2C2C; padding-left:15px; height:25px; text-align:left; }
table a 					{ text-decoration:none; }
tbody tr:hover 			{ background:#f8f8f8; }


/* TLACITKA */
.button {
	display: inline-block;
	zoom: 1; /* IE7 */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	font-size:18px;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;	font-weight:bold; letter-spacing:1px;
}
.medium {
	font-size: 14px;
	font-weight:bold;
	padding: .8em 1.5em .8em;
}
.small {
	font-size: 11px;
	padding: .7em 1em .7em;
}

/* DROPCAPY */

.dropcap1								{ display:block;  background:url(../images/dropcap.png) 50% 50% no-repeat; font-size:30px; float:left; width:40px; text-align:center; height:40px;  margin-bottom:-5px; margin-right : 10px; font-size: 2em; line-height:35px; color:#FFFFFF; padding-left:1px; padding-top:5px;}
.dropcap1 span							{ font-size: 2em; line-height:1.5em; color:#FFFFFF; }
.dropcap1 + span						{ margin-left  : -0.5em; }

.dropcap2								{ display:block; float:left; text-align:center; margin-top:0em; margin-left:0.1em; margin-right : 0.2em; font-size:3em; line-height:1em; color:#999;	}
.dropcap2 span							{ font-size:3em; line-height:1em; color:#999;}
.dropcap2 + span						{ margin-left  : 0em;}


/* BODOVÉ SEZNAMY */

ul.pages li a 	{ background:url(../images/bullet_page.png) left center no-repeat; }
ul.dot li a 	{ background:url(../images/bullet_dot.png) left center no-repeat; }
ul.arrow li a 	{ background:url(../images/bullet_arrow.png) left center no-repeat;}

ul.bullet-black li 		{ background: transparent url("../images/dot_black.gif") no-repeat 0 50%; }
ul.bullet-gray li 		{ background: transparent url("../images/dot_gray.gif") no-repeat 0 50%; }
ul.bullet-blue li 		{ background: transparent url("../images/dot_blue.gif") no-repeat 0 50%; }
ul.bullet-green li 		{ background: transparent url("../images/dot_green.gif") no-repeat 0 50%; }
ul.bullet-red li 		{ background: transparent url("../images/dot_red.gif") no-repeat 0 50%; }
ul.bullet-orange li 	{ background: transparent url("../images/dot_orange.gif") no-repeat 0 50%; }
ul.disc-black li		{ background: transparent url("../images/circle_black.gif") no-repeat 0 50%; }
ul.disc-gray li 		{ background: transparent url("../images/circle_gray.gif") no-repeat 0 50%; }
ul.disc-blue li 		{ background: transparent url("../images/circle_blue.gif") no-repeat 0 50%; }
ul.disc-green li	 	{ background: transparent url("../images/circle_green.gif") no-repeat 0 50%; }
ul.disc-red li 			{ background: transparent url("../images/circle_red.gif") no-repeat 0 50%; }
ul.disc-orange li 		{ background: transparent url("../images/circle_orange.gif") no-repeat 0 50%; }

ul.bullet-check li 		{ background: transparent url("../images/check.gif") no-repeat 0 8px;  padding-left: 25px; }

.fancyheading		{ margin-bottom:18px; padding-bottom:0; font:normal 12px/20px "Lucida Grande","Lucida Sans Unicode", Arial, Helvetica, sans-serif; text-shadow: none;}
.fancyheading span { text-transform: uppercase; padding: 4px 15px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color :#fff; font-size:12px; font-weight: normal; letter-spacing: 2px; line-height: 22px; background:#555; }

/* VÝSTRAHY */

span.error 				{ color: #cc0000; border-top: 3px solid #fe7b7a; border-bottom: 3px solid #fe7b7a; background: #ffd6d6 url(images/error.png) 4% 50% no-repeat;}
span.success 			{ color: #57861a; border-top: 3px solid #c2df88; border-bottom: 3px solid #c2df88; }

#note { position:relative;}

span.error,
span.info,
span.alert,
span.success,
span.download 				{ position:relative; display: block; padding: 10px 10px 10px 55px; margin:10px 5px; }

#close { font-size:9px; position:absolute; right:10px; top:18px;	}
.close_note {font-size:9px; position:absolute; right:10px; top:18px;	}


span.info 								{ color: #008da6; border: 1px solid #7bc5d2; border-top:3px solid #7bc5d2; border-bottom:3px solid #7bc5d2;	
background: #9adae6 URL(../images/icons/info.png) 1% 50% no-repeat; }
span.alert 								{ color: #b79000; border: 1px solid #ded37b; border-top:3px solid #ded37b; border-bottom:3px solid #ded37b; background: #efe69d URL(../images/icons/alert.png) 1% 50% no-repeat; }
span.download 							{ color: #57861a; border: 1px solid #c3d466; border-top:3px solid #c3d466; border-bottom:3px solid #c3d466;	
background: #d9e78a URL(../images/icons/download.gif) 1% 50% no-repeat; }

/* BARVY */

/* cerna */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	color:#CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* seda */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	color:#fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* bila */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	color:#000000;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* oranzova */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	color:#000;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* cervena */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	color:#CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* modra */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	color:#CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* vinova */
.rosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy:hover {
	background: #ba4b58;
	color:#CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}

/* zelena */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	color:#CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}

.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* ruzova */
.pink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink:hover {
	background: #d57ea5;
	color:#fff;	
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}
