
a {
    cursor: pointer;
}
.pagebox a {
    color: #D6651B;
    text-decoration: underline;
}
.pagebox a:hover {
    color: #D6651B;
    text-decoration: none;
}
.rightmenushoppingcart_content_empty a {
    text-decoration: underline;
}
.rightmenushoppingcart_content_empty a:hover {
    text-decoration: none;
}
.formButtons {
    margin-top: 5px;
    text-align: right;
}
.multiple_select {
    font-size: 11px;
    height: 90px;
    margin-top: -15px;
    padding: 0;
}
.multiple_select_big {
    font-size: 12px;
    height: 90px;
    margin-top: -15px;
    padding: 0 0 0 3px;
    width: 135px;
}
.multiple_select_container {
    float: left;
    margin: 0;
    padding: 0;
}
.move_button {
    padding: 5px;
    text-align: center;
}
.move_buttons {
    cursor: pointer;
    height: 20px;
    width: 45px;
}
.move_button .formButtons {
    border-top: 0 none;
}
.moveback_button {
    float: left;
    padding: 5px;
    text-align: center;
}
.select_buttons {
    float: left;
    padding-top: 10px;
    vertical-align: middle;
}
.formbutton {
    border: 0 none;
    text-decoration: none;

	background:url("/images/backgrounds/buttons/92x28_green.png") no-repeat scroll 0 0px rgba(0,0,0,0);
	cursor: pointer;
	height: 28px;
	width: 92px;

	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;
	color:white;
	text-align:center;
	font-weight:normal;
}
.formbutton:hover {
	background-position:0 -28px;
}
.formbutton_grey {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAZCAYAAAD6zOotAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAACB0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVi7kSokAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA5LzA1LzEx0odTVgAAASJJREFUeJzt2iGOhDAYxfHHZMSHKwcYgcFyGRQH4BJkFJlLcACuRIIhaERxreuYIUt2Jbtp+Pb9HGBe8k8FSZMQAkiv+/Gh7/uwriu897H20AkigjzPUdd1sr9L9hP8er2C9x7GmGgD6bxt2yAiaNs2AT6Bh2EI4zjCGAPvPU/wRYkIRATbtqEsS1RVldwBYJ5nxlVgb2eMwbIsAIDb8QPjXt/3lreYY+jvMbByDKwcAyvHwMoxsHJ3AHDOQUTgnIu9h36BiPA36b9gYOUYWDkGVo6BlWNg5RhYOQZWSkQAfAIXRQFrLbIsizqKzsuyDNZa5HkO4HAn6/l8BuccI1+ctRZpmqLruq87Wbu+78M0TdHG0TlpmuLxeKBpmp+3KkmnNyeScOh0Lg55AAAAAElFTkSuQmCC") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    height: 27px;
    padding-bottom: 5px;
    width: 120px;
}
.formbutton_large {
	border: 0 none;
	text-decoration: none;

	background:url("/images/backgrounds/buttons/160x28_green.png") no-repeat scroll 0 0px rgba(0,0,0,0);
	cursor: pointer;
	height: 28px;
	width: 160px;

	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-size:14px;
	color:white;
	text-align:center;
	font-weight:normal;
}
.formbutton_large:hover {
	background-position:0 -28px;
}
.formbutton_short {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrslj1Lw1AUht+b3LZq40cRLQUVBFfRoYuLKC76J9ydFPEHOAjiIPhHHATBLqLi5tLFRShEWsRGrSUNbW2Tm+u5rYNz7bWgPXC4yQk5T879yHnZ8jHDT+xmN+zoPSalNPdO1xft0v2REP5SCDkEDUbleRK4ZWDbZ1tOjh1cbKbv7My1hIwnR2ZgMFMHFyIM8OIV1GVZynCBZwtX+wo6OTyN92oRgfBB912uliHCo1CFOZV8giKHRhA0VlWgXHPgi2bXocpUzmbQgFt7xYQ1RbPK1gy1pmp6VaW6zQ99mCYHl0gY379Kt9FGbo0E5QZ6YIaE0ROw2m+9AuP/gblbf4MVG4MatVdJx3YwaqFSL6G/xn3wnwPLXwUz1pZZIYNQP+tmKAUiZkw7OGJEIdrt16N+jMyza2M8ntIGbykQyp2IJ+F4eXwwec5IZc7Rsyy5lRqd1aq5ipVHJfrK1JXnOcVy5Gnyk6Jrr1BwQJPKrNJwSfl3SBI/8a/4A/lGJxqkU139KcAA8kySnOhnGs0AAAAASUVORK5CYII=") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    height: 27px;
    padding-bottom: 2px;
    width: 30px;
}
.formbutton_med {
    background-image: url("data:image/gif;base64,R0lGODlhUAAXAOYAAPz9/P39/P38/f38/Pv9/Pz8/fz8/Pz7+/v7+/z8+/v8/fv8/Pv8+/v7/Pr6+vv6+/v6+vr7/Pr7+/j6+fr6+fr5+vr5+fn6+vn6+fn5+fj4+Pn4+fn4+Pj5+fj5+Pn5+Pj3+Pj49/f39/j39/f4+Pf49/f3+Pb29vf29/f39vb39vb29/f29vb39/X29vX29fX19fX19vT09PX09fT19fX19PPz8/T08/Tz9PTz8/P09PP08/Pz9PLz8vPy8/Py8vLz8/Ly8/Ly8vHy8vHx8fHx8PDw8PHw8fHw8PDx8fDx8PDw8fDv8PDw7/Dv7+/w8O/w7+/v8O/v7+/u7u7v7u7u7+7u7u7t7u3u7+3u7n+duQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAQUAP8ALAAAAABQABcAAAf/gFqCg4SFhoeIiYqLjIMbjxsZkpOUlZaXmJmam5iCGp+goaKjpKWmp6ipgiesra6vsCcrs7G1tre4tYIzML2+v8DBwsPExcbGgjLKy8zNzs/Q0dLT1IJC19jZ2tvc3d7f4OGCROTl5ufo6err7OtH70fsgk/09fb3+Pn6+/z9/oJWAgocSLCgwYMIEypcCHChw4cQIxqc56+ixYsY841rx7Gjx48crYUbSbKkSW6CdqjcQa2ly5cwmQk6RrOmzZvDBM3ayXNnLls+fwoV6imV0aNIk5ISxKmp06dQO2lxQLWq1atYs2rdyrWrV0EIwoodS7as2bNo06pdK8iA27dwEePKnUu3rt27eBvp3cu3r6FAADs=");
    background-position: left top;
    background-repeat: repeat-x;
    border: 1px solid #A7C5DF;
    cursor: pointer;
    height: 23px;
    width: 70px;
}
.formbutton_big {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAZCAYAAACxZDnAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaRJREFUeNrsmk1LAlEUht97Z9TK6UPKRKggCIIg2rRqIYGrFv6QVoV/okUItfF/BC3atJDW0ToQjCJy+pJxUMtx5nYutmhpeXUR55HDXI6uHl+OOkeRKwkwf6dSjAZ6nVBKoVBe2KDjqRRiRwFTrG94KL4+ubwSEAdn+25VFMrpdepfUyUzMyuQwmJLBgijHp79B31sKBVt2XQ41pIXp5fx3qqjFwZQ9GCGSbNAzI5DB9dt3qeocyQp4nndaLRdBGGXJRtAO+z2PuG1X5B2lmhKiLzUM1mPC51kxixBFMCybNgKKfnzXWAMJ1v1nZJkW7KO0UNjQ7LoMX0+suhxpZoVsOh/he11XuEk5qCvjOEU09fmybiDZueNE82jg0UzLJpFMyx6PCgWPcrf3aK/JowEQn2zoxupEDErwWYME5NxhP3bz76MgIsnr4b5ZJZlm0qy3rCQy1QyA9e/x4dQ5yJXEmv03A2Vk51d5Z2hIfTOsN6800vahgI29c6wSrVNdVL3arvUnGBNJlKNFl0uyedhpRg92t/9W6o93rH8nkH/1/ElwAA7d35MhbjmGAAAAABJRU5ErkJggg==") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    height: 27px;
    padding-bottom: 5px;
    text-decoration: none;
    width: 92px;
}
.link_button {
    float: right;
    padding-right: 10px;
    padding-top: 5px;
}
.linkformbutton {
    margin-left: 4px;
    padding-bottom: 2px;
    padding-left: 18px;
    padding-right: 13px;
}
.linkformbutton button {
    display: none;
}
.linkformbutton span {
    cursor: pointer;
    text-decoration: underline;
}
#bid-search {
	background-image:url('/images/icons/search.png');
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
}
#bid-schedule, #bid-addtocart {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUlJREFUeNpi/P//PwMpgImBRECyBhZkjukS3QBuVu4SZkZmnf8M/5mBzr347c+3aSejLy6DqWGE+cFqmeEMFUG1dA1hTQYJLnGgDBPDm2+vGW68u85w/c3VJcejL8TCNVgsNUiR5JGYLcolysDEyIjhjNff3jDcfX+36EL8zX6wk9iZ2Us///7A8PnTO+wO/8/IwMfOnwVk9TOKTOHiVBFQ+8bHzcYAdDtOz/78ycjw4NN9QVAosd3/dAfo/Z9gzML2DwMzsv5muPbuMsOnnx9ZWV5nf/0oOpX7kY6YrhwvOzdW07/++sZw6v61p0C1r2HBOv3Fh7ftTgZ2WDUsu7AeRM1Cjri+XbcP7th0dS8DF7MAg5qgFhgLsokxbLm2nwEotw+opgMlHkAA6LQiIFWhKqQqygSMh5tvb4KCrQ+kGOicvyA1AAEGANbRf7ttIG9yAAAAAElFTkSuQmCC");
    background-position: left top;
    background-repeat: no-repeat;
    color: #D6651B;
    font-weight: bold;
    height: 12px;
    padding-left: 17px;
}
#bid-update {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQAIABANZlG////yH5BAEAAAEALAAAAAAWABAAAAIujI+py+0fgIwSUNvqtdzpyk2ZiGgjiGJMmnos6KqHuU4wvXy6rOwhn/BdIERFAQA7");
    background-position: left top;
    background-repeat: no-repeat;
    color: #D6651B;
    font-weight: bold;
    height: 12px;
    padding-left: 17px;
}
#bid-recharge {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQALMKANhuKP77+uCJUfz07+7AoeOUYeajdvLOt9dpINZlG////wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAWABAAAAQwUMlJq704602T99z0jSCXXKeJhqk0EEKrncFRIB9rAKSc9TkT0IcZElFDVjLErEQAADs=");
    background-position: left top;
    background-repeat: no-repeat;
    color: #D6651B;
    font-weight: bold;
    height: 12px;
    padding-left: 17px;
}
#bid-removeme {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQALMOAOGOWNt6Oeajdvz18PHMs9lvKt6ESfrq4emthey3lffg0e/BpOSYZ9ZlG////wAAACH5BAEAAA4ALAAAAAAWABAAAARM0MlJq7046+1IacEwCU0jbES5SEPQMJyTNMXhAA0QS2SANAbR7lYK2Iadkg55+JROu5Yp1UjsDDnJrLHa4IKTX0GhwTUQFEWRjGy7IwA7");
    background-position: left top;
    background-repeat: no-repeat;
    color: #D6651B;
    font-weight: bold;
}
#bid-changeip {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQAMQQAPDFqfrs4vfi1Oqyjdt4OOWfceipf96CRuCMVPLPt+27m+OVY/z18fXYxtlvKdZlG////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAWABAAAAVrICSOZGmeaAoBRaOmwfMQQ7Da7yrLAuM4gFdj9xhABA6eivBIHkbIByIlkDUIrhFAhjMpmpDuyIoaPJ4n8mn4EDMU1UfWxJAVSAbHApwy2BkQbDJGKQwHMgAMTHY5DHkMCUkyOXQACA8JKiEAOw==");
    background-position: left top;
    background-repeat: no-repeat;
    color: #D6651B;
    font-weight: bold;
}
#bid-addphone {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQAMQQAN6CRtlvKeipf+Wfcdt4OOqyjffi1O27m+CMVPrs4vLPt+OVY/DFqfz18fXYxtZlG////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAWABAAAAViICSOZGmeaFo2wwMcjboCTx0wsQw1tC0EBR2k5yo8Agmd4GgwGAMGnaPmEDUcORnhISA5qrJnFlLTbbukskpRexwS0zYV1XoQFoi4HGyqtxAjaik8Dy0HgQ86DQIEAFlfMiEAOw==");
    background-position: left top;
    background-repeat: no-repeat;
    color: #D6651B;
    font-weight: bold;
    margin-left: 15px;
}
#bid-showall {
    /*background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpi/P//PwMlgAVKk2MKI4hgIlMz3FImBgoBCzZnEWMzLgP+j7pgKLqA4oTERKSzceYFFhL8ThsvAAQYAFq5Di4eFQa0AAAAAElFTkSuQmCC");*/
    background-image: url("/images/clients/showAll.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 22px;
}
#bid-add {
    background-image: url("data:image/gif;base64,R0lGODlhLAATAPcAAOjo6Kqqqunp6erq6u/v7+7u7vPz8/Dw8Ofn5+3t7fb29p2dne/u7+/v7qampurq6fHx8erp6fX09J2enZ2dnvX29vb19ujp6Ono6fHy8vT19PX19PLy8unq6u/v8Ovs66SkpKOjo/T19e7t7fDw8e7v756dnfb29ejo6erp6uzr6/T09ezs7KioqO/w8Ovs7O3t7vP08/Dv7/Ly8evr7PLx8u7v7u7u7+nq6eno6Ofn5u3u7e/w7/T09Ozs6/Lx8evr6/+ZM+jp6fX19fX09fDv8J6enaWlpf+aNPKyffHw8Kioqaenp+bn5++obOnp6Kmpqfb19e7m356dnvHy8fX29fetbPqbQufm5/G3iu/azO7n4e7d0fDSvefRv+nTwPHf0u6zg++laevVwu/bzPGqbvyTMOzl3vegUfadTPmWO+/Yx/mcSPqWOfDw7/qXOefWyvqhTvGpbey4lPPz9PejWvePMu/CoPTz8/KkYfO1he/Rvu/Zx/Sye+7cz+/u7ufe2f2XNOrLs+66ke/ay+q5lvebRung2+3l3+/SvOzr7PmqYvC5jvDo4unp6vSRO/afUPO1gujf2/Hx8u23jvGvfe66le/n4e60hu6xh+yvhuvWxOvj3PHAmvGvfO7WxO/Dpu7e0vadTfSiW/G3i+zBpPK1hfSnZevi3Ozk3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAsABMAQAj/ABcIXDCBggkTBI1QoLCA4YQJCw4mZOhQ4BQKU4xEJGiCAsQFIC4IQYHiCQYhJgGQvHABExInAE4KCpRGEstDatp8uYAhh0qePTEAyAFiiYYNKzZoSCphiAgJEjT0IKJUAlOnUadukEBEhAYJPTaIGLJCxAoNIpY4KMC2rVu2mt7OQeS2lJ+3eN86cNCgAYG/DP4waDC4gY1ISQjcYMDgjhUpg21oqbNmMOPFhEsUVuwghIDPoEOLHk269OgQDgjI+OvGRRECLv4S8NAnCQ8PsDtZ2fLXw55FfGYXkcFDhgseRQ7I8IDbwZEXPoAAYUHjxQcgNFSoYPFhEBI51F9s/zIjChV3TobejNGuQhGNDx98QP/A4kgLKjUm/chABQIEDhBkkEEmHAAIwQyWNPJfgKCAAeAMNWSwHwcz/FADhRFC0EIAHHbo4YcghiiiiCEAYOKJKKao4oosqhgCCCk8MEAHEdD4gIw3poADjY48YCOOOto4wAARpDBjBAPgkAKSA4CQmmx/lUCYbIlkQUAJf3FhCmSyeUIIlgQwICWUBNhwJQGdIaDmmjpgsaaacMThBAJNIKDDKJAAsmYYV3jxpp1rulnni0MWauihA9gRRCGF5hGEGIVSEsQjiCLqZAIjJLBDpgl0ugMMMCSQChtlYNrpKWicEWoCjFzxyaqdZma6aawJOMDEAbgeQIKuueLaBSm7HqBEKHpc0mslZAiL667B9rorEy3gYcC01BoQQ7XTXlutttRyawAd2FbbAhQVVKHACSdEcYICClRgwbvsVqCABerGC2+7FlQgr7wWmHsuuwpAERAAOw==");
    background-position: left top;
    background-repeat: no-repeat;
}
#bid-remove {
    background-image: url("data:image/gif;base64,R0lGODlhLAATAPcAAOjo6Kqqqunp6erq6u7u7u/v7/Pz8+fn5/Dw8O3t7Z2dnfb29u/v7u/u76ampurq6erp6fHx8fX09PLy8vDw8fX29p2enZ2dnvb19ujo6fT19PX19O/v8O7v7+no6aSkpPHy8uzr66Ojo+7t7fDv8PT19enq6p6dnf+ZM+rp6uvs6/Lx8ujp6Pb29fT09ezs7KioqO/w8O3u7fP08/Dv7+vr7O3t7uno6PX19ezs6/T09PLx8fLy8fHy8evr6+7v7unq6fX09evs7J6enefn5u/u7ufm5/Grde/w7+np6O7u7/adTezr7Pb19fqXOebn56enp6ioqe7l4KWlpfOxfKmpqejp6Z6dnvX29e/n4fGpbO+oa+7XxvGqbvmUN/qdRu3k3uq5lvqaPe2zg+rJs/KweO+lae/Ane+na+3l3+zVw+fe2Onf2+7e0u7ZyveeUPDw7/SfVfHw8OzAo/ySLubWyveZQvK1hevi3O7Zy/SkX/Dd0PepY/ePMvSvc/Pz9PTz8+jg2vC3i+yug/G0hf2WMfDRuuvi3e6vhe/Dpe7bze25kO/Quu64k/adTPepZO/Yx/KvePeeTu7d0fHx8u/ayvmkV/KkYe2wf+np6vqZPPDo4uvVw+nTwOy2kezk3u7Rve23jvG+lu3WxPOye+jRv+7m4PSRO/mZQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAsABMAQAj/ABUIVGDhwokTBIdcuKCAoQULCg4mZOhQ4JULV4ZEJHjiAkQFH1hYyZAhiQcrJgGQ7OTES6AMANg4KkRGJYstKMYAYMHCww2bHnx6AHDjQxQNG1xs0KBUAo4SEiRo0BFkqYSmT6VS3SAhSAkNEnRsKIHDRQkXGkpEcUCgrdu3cAkomvM2jSe4g+LGdeCAAYMCgBsUacCAMIMfDbi8ydNAsBQ+Zw43IBCJVOEGSgg36GC4gBIHIgSIHk26tOnTqE2LcFCABmA4MUgUiAG4AAcSkCyBmk3C1CNRtklwKOPnNg0kNGIgIYGABgcOBRxMEZLDh48XNYSo8FEjRAg1Tuzg/2Hy4tASOpy6v9CCYtELFd5DMKmhQkUO6ipeTIHRYwWlHSD0EEEEE0QAAggrTFDgHokISOAmjSRYIA+IgADgBDzskCAPK4AQAQwBhCjiiCSWaOKJJ4oAwIostujiizDG+KIIH6TwwAAmQJDjAzfymAIQOWbywI49/rjjAANAkAKOEAwARApNDvABa7UB1kFhVf7lxhFWMiAFFZMU8FcHhDCy2V9V/lBAB9GJcMCbcBJhBJxvlqIJJgc8ccAaS8RBJxpf1EHnAUTAOaeeNCKp6KKKnoJCKIqagcIlioaBQh+MZrrolAmMkIAMniYgqgw22JDAKGII0mkCn0iiB6midmuBChimiroqqKJ66gAUCPSKAAW/+iosBZUcIUewWVDRRq/A3mFIsMAKGywUMABiwLXYGjBDttdum6232IJrwB/cZgtDFRVgsUALLTTRwgILVIDBvPBWsAAG7tZLb7wYVGCvvRiouy68C1QREAA7");
    background-position: left top;
    background-repeat: no-repeat;
}
.formbutton_shopping_cart {
    background-image: url("data:image/gif;base64,R0lGODlhUAAXAOYAAPz9/P39/P38/f38/Pv9/Pz8/fz8/Pz7+/v7+/z8+/v8/fv8/Pv8+/v7/Pr6+vv6+/v6+vr7/Pr7+/j6+fr6+fr5+vr5+fn6+vn6+fn5+fj4+Pn4+fn4+Pj5+fj5+Pn5+Pj3+Pj49/f39/j39/f4+Pf49/f3+Pb29vf29/f39vb39vb29/f29vb39/X29vX29fX19fX19vT09PX09fT19fX19PPz8/T08/Tz9PTz8/P09PP08/Pz9PLz8vPy8/Py8vLz8/Ly8/Ly8vHy8vHx8fHx8PDw8PHw8fHw8PDx8fDx8PDw8fDv8PDw7/Dv7+/w8O/w7+/v8O/v7+/u7u7v7u7u7+7u7u7t7u3u7+3u7n+duQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAQUAP8ALAAAAABQABcAAAf/gFqCg4SFhoeIiYqLjIMbjxsZkpOUlZaXmJmam5iCGp+goaKjpKWmp6ipgiesra6vsCcrs7G1tre4tYIzML2+v8DBwsPExcbGgjLKy8zNzs/Q0dLT1IJC19jZ2tvc3d7f4OGCROTl5ufo6err7OtH70fsgk/09fb3+Pn6+/z9/oJWAgocSLCgwYMIEypcCHChw4cQIxqc56+ixYsY841rx7Gjx48crYUbSbKkSW6CdqjcQa2ly5cwmQk6RrOmzZvDBM3ayXNnLls+fwoV6imV0aNIk5ISxKmp06dQO2lxQLWq1atYs2rdyrWrV0EIwoodS7as2bNo06pdK8iA27dwEePKnUu3rt27eBvp3cu3r6FAADs=");
    background-position: left top;
    background-repeat: no-repeat;
    border: 1px solid #A7C5DF;
    color: #555555;
    font-size: 13px;
    height: 21px;
    width: 68px;
}
.terminate_service_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUVJREFUeNpi/P//PwMpgImBRECyBhZkzl0fK3sGZqYGBiYmfbBh//9fZPjzt0N5y7HtMDWMMD/c9bVqZWBhqRAMiGTiUNViYGRiZPhx7xbD19PHGH7evdmpvOloBVzDHR/LMDYxyZXciioMjOzsKE74/+snw9c7Nxl+vXnlq7Ll+BawkxhZWMqYPrxh+HX+DU6PAtU0AKktEBs8TX9x///HysDEjNOz39g5/jFz87KzXFXjB6li4hESZmBgZmZgZGXDVP33D8OPOzdBFjGxaN/6+Beo6RqrooouKw8vVtN/ff7EwPDyxWWg2l+wYJ3y/cePmXwWdlg1fNwLDtU+eMQBdc76ePXi4pdH9zH8/vOLgVVGBoz/MjMyvD59lOHTjSvLgGoWoMQDCACdFgWkKhiZmXUZmZgY/v3+fQ3InwgyEKYGIMAAxaJ7Rjc/gbAAAAAASUVORK5CYII=");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 15px;
    margin-left: 10px;
    margin-right: 4px;
    padding-right: 4px;
    width: 12px;
}
.green_service_icon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUlJREFUeNpi/P//PwMpgImBRECyBhZkjukS3QBuVu4SZkZmnf8M/5mBzr347c+3aSejLy6DqWGE+cFqmeEMFUG1dA1hTQYJLnGgDBPDm2+vGW68u85w/c3VJcejL8TCNVgsNUiR5JGYLcolysDEyIjhjNff3jDcfX+36EL8zX6wk9iZ2Us///7A8PnTO+wO/8/IwMfOnwVk9TOKTOHiVBFQ+8bHzcYAdDtOz/78ycjw4NN9QVAosd3/dAfo/Z9gzML2DwMzsv5muPbuMsOnnx9ZWV5nf/0oOpX7kY6YrhwvOzdW07/++sZw6v61p0C1r2HBOv3Fh7ftTgZ2WDUsu7AeRM1Cjri+XbcP7th0dS8DF7MAg5qgFhgLsokxbLm2nwEotw+opgMlHkAA6LQiIFWhKqQqygSMh5tvb4KCrQ+kGOicvyA1AAEGANbRf7ttIG9yAAAAAElFTkSuQmCC");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 15px;
    margin-left: 10px;
    margin-right: 4px;
    padding-right: 4px;
    width: 12px;
}
.service_label {
    float: left;
    font-weight: bold;
}
.service_id {
    color: #D6651B;
    float: left;
    font-weight: bold;
    padding-right: 80px;
}
.terminate_service_text {
    float: left;
}
.actionbuttons {
    padding-top: 15px;
    text-align: left;
    width: 50px;
}
.right__title {
    color: #E96502;
    font-size: 15px;
    font-weight: bold;
}
.right_menu_spacer {
    padding-bottom: 10px;
}
.terminate_service a {
    font-weight: bold;
}
.terminate_service {
    float: left;
    font-weight: bold;
}
.terminate_service_link {
    float: left;
}
.tablestyle {
    font-size: 13px;
    padding-bottom: 10px;
}
.headtable {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #333333;
    border-color: #DADADA #DADADA -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #FFFFFF;
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
    font-size: 14px;
    font-weight: 600;
    padding: 8px;
    white-space: nowrap;
}
.headtable a {
    color: #FFFFFF;
}
.headtable a:hover {
    color: #FFFFFF;
}
.headtablesecond {
    background-color: #F9F9F9;
    border: 1px solid #CCCCCC;
    color: #555555;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    text-align: center;
}
.simpletable {
    margin-bottom: 5px;
}
.table_label {
    border: 1px solid #DBDBDB;
    color: #555555;
    padding: 5px;
    text-align: right;
}
.banner_buttons {
    overflow: hidden;
    padding-left: 25px;
    padding-top: 15px;
}
.banner_movie_container {
    padding-bottom: 10px;
    padding-top: 10px;
}
.banner_movie_container_background {
    height: 360px;
    overflow: hidden;
    position: relative;
    width: 301px;
}
.banner_movie {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpifPnlgTEDEDAxQAFAgAEALtkC9OBHVdIAAAAASUVORK5CYII=");
    margin-top: 13px;
    padding: 9px;
}
.banner_categories {
    padding-top: 67px;
    vertical-align: bottom;
}
.banner_movie_text {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 15px;
}
.banner_categories_unit {
    padding-bottom: 15px;
    padding-right: 40px;
    padding-top: 10px;
    vertical-align: top;
}
.banner_links {
    float: left;
    margin-top: 50px;
}
.banner_links .banner_categories_unit {
    padding-bottom: 0;
}
.banner_categories_title {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 15px;
    text-align: left;
}
.banner_categories_text {
    color: #111111;
    font-size: 18px;
    font-weight: normal;
    padding-bottom: 5px;
    padding-top: 10px;
    text-align: left;
}
.banner_categories_title_link {
    color: #FFFFFF;
    text-decoration: none;
    white-space: nowrap;
}
.banner_categories_title_link a {
    color: #FFFFFF;
    text-decoration: underline;
}
.banner_categories_title_link a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.banner_controls {
    bottom: 10px;
    position: absolute;
    right: 110px;
}
.banner_control_unit {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAmCAYAAAAm56DSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAd5JREFUeNrUVc1OwkAQ3p2Win8Jol6Uu4k3TThxIDHxDUiMXH0AfQMTE87iA3j3CTwZDj1puHjSI5IYNSVBJcRWKF1nS1uhtLSWGmWTL1O6nW9nhp1vCPmvi7pfZLNZ3z2PxeyHarU67MCJZFne6na7aV3XwTAMX0JKKWs2m/VisVjDnzonFl0RgSRJp8lkMh8mLTy0jKaEaCE64NoXMBoIWyNFUVbQZBBJHqzbkTLGaFgyVVXn0CzwILivGPSH9J7vCNFa/c1UhsBSxtmzshBsPzHo9M7lCenVbsxnaecQceQ+3AkA4rxnsZIFpjl7cPE3kU1KxgZbCvx6LVQkAAa/Pbafu2Ysl8sV0G4g1hAzPg3PnTnRO6JtE7rJ+MsPxKP1oThGPTjZJ+LVsox6yA9PPWHZoNay09RHyGLTsx+SeJKKEdPzTFe0ia52GxWgJB/lsjU0KO/JyyVwRJFFv8CKBqZIgiOK0WplLq1HTZGECYr+XbB+VkJcjU69ZHv4i9Q6SWwXhpW3chZNz7jeu2R6LNmUyjZTWziZruMhM17uiXq+P50z4FfIzMECUQbJSETUkiCb7LaZOH5Shc23DqR1w9S1UP1KkajeFh/4YKEDwjiPWEUsBgwS38HyJcAATYWXeCx/nJ0AAAAASUVORK5CYII=");
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    height: 19px;
    margin-left: 5px;
    width: 19px;
}
.current {
    background-position: 0 -19px;
}
.table_label_left {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #A7C5DF #A7C5DF -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #555555;
    padding: 5px;
    text-align: left;
}
.table_odd {
    border: 1px solid #DADADA;
    font-size: 13px;
    height: 25px;
    padding: 3px 3px 3px 4px;
    vertical-align: middle;
    line-height: 150%;
}
.table_even {
    background-color: #EFEFEF;
    border: 1px solid #DADADA;
    font-size: 13px;
    height: 25px;
    padding: 3px 3px 3px 4px;
    vertical-align: middle;
    line-height: 150%;
}
.service_background_active, .service_background_suspended, .service_background_pending {
    margin-bottom: 20px;
    padding: 10px;
}
.service_background_active {
    background-color: #F1FFE5;
    border: 1px solid #DADADA;
}
.service_background_suspended {
    background-color: #FBEAE6;
    border: 1px solid #DFB2A7;
}
.service_background_pending {
    background-color: #FBF9DC;
    border: 1px solid #DFDCB5;
}
.table_odd_text {
    border: 1px solid #DBDBDB;
    font-size: 12px;
    height: 25px;
    padding: 5px;
    vertical-align: middle;
}
.table_even_text {
    border: 1px solid #DBDBDB;
    font-size: 12px;
    height: 25px;
    padding: 5px;
    vertical-align: middle;
}
.content_bold {
    font-size: 12px;
    font-weight: bold;
    padding-left: 14px;
}
.content_order {
    font-size: 12px;
    font-weight: bold;
    padding-right: 1px;
    text-align: right;
}
.simple_table_odd {
    background-color: #FFFFFF;
    height: 25px;
    padding: 3px;
    vertical-align: middle;
}
.simple_table_even {
    background-color: #F4F7FC;
    height: 25px;
    padding: 3px;
    vertical-align: middle;
}
.table_label_left {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #DADADA #DADADA -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #555555;
    padding: 5px;
    text-align: left;
}
.simple_list {
    color: #666666;
    font-size: 12px;
    padding-bottom: 2px;
    padding-left: 15px;
    text-align: left;
}
ul li {
    list-style-image: url("../../images/orange_bullet.gif");
    list-style-type: circle;
}
.green_list li {
    list-style: circle inside url("../../images/boxes/bullet.png");
    margin-bottom: 3px;
}
.indent_list ul li {
    list-style-image: none;
    list-style-type: circle;
}
.green_indent_list {
    padding-left: 40px;
}
ul {
    margin-top: 5px;
    padding-top: 0;
    padding-left: 3px;
}
.indent_list ul {
    margin-top: 10px;
    padding-top: 0;
}
li.small_list {
    list-style-image: none;
    list-style-type: disc;
}
.pagetitle,
.pagetitle_small {
    color: #FFFFFF;
    font-size: 35px;
    font-weight: normal;
    margin: 0;
    padding-bottom: 8px;
    padding-top: 15px;
    text-align: left;
}
.pagetitlebanner {
    color: #FFFFFF;
    font-size: 35px;
    font-weight: bold;
    margin: 0;
    padding-bottom: 8px;
    padding-top: 20px;
    text-align: left;
    text-shadow: 0 1px 0 #222222;
}
.pagetextbanner {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 10px;
    padding-right: 110px;
    padding-top: 5px;
    text-align: left;
}
.pageintrobanner {
    color: #FFFFFF;
    font-size: 22px;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 10px;
    padding-right: 110px;
    padding-top: 5px;
    text-align: left;
}
.pagetitletext, .pagetitletext_small, .pagetitletext_xsmall {
    color: #FFFFFF;
    font-size: 21px;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 24px;
    padding-right: 40px;
    padding-top: 5px;
    text-align: left;
}
.pagesubtitletext {
    color: #F4F39E;
    font-size: 19px;
    margin-top: 5px;
}
.pagetitlelinks, .pagetitlelinks_white {
    clear: both;
    color: #FCF8EA;
    font-size: 23px;
    font-weight: bold;
    margin-top: 8px;
    text-align: left;
    text-shadow: 0 1px 0 #222222;
}
.pagetitlelinks_white {
    color: #FFFFFF;
}
.pagetitlelinkstext, .pagetitlelinkstext_white, .pagetitlelinkstextcart {
    color: #111111;
    float: left;
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
    font-size: 15px;
    font-weight: normal;
    margin-bottom: 0;
    margin-right: 45px;
    margin-top: 6px;
    text-align: left;
}
.pagetitlelinkstext_white {
    color: #FFFFFF;
}
.pagetitlelinkstext a {
    color: #012307;
    text-decoration: none;
}
.pagetitlelinkstextcart a {
    color: #FFFFFF;
    cursor: default;
}
.pagetitlelinkstextcart a:hover {
    color: #FFFFFF;
    cursor: default;
}
.pagetitlelinkstextbold {
    color: #F05815;
}
.pagetitlelinkstext a:hover {
    color: #012307;
    text-decoration: underline;
}
.pagetitlelinkstext_white a {
    color: #FFFFFF;
    text-decoration: underline;
}
.pagetitlelinkstext_white a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.pagetitletext a, .pagetitletext_small a {
    color: #FFFFFF;
}
.pagetitletext a:hover, .pagetitletext_small a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.pagetitletext_trial {
    color: #4C4C4C;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
}
.pagetitleicon {
    height: 62px;
    padding-right: 15px;
    padding-top: 15px;
    vertical-align: top;
    width: 38px;
}
.smalltitle {
    padding-bottom: 5px;
}
.summary_title,
.subtitle {
    clear: both;
    color: #1C5476;
    display: block;
    font-size: 20px;
    margin-bottom: 8px;
    padding-top: 10px;
}

.summary_title {
	font-size:22px;
	padding-top:5px !important;
}
.subtitle_license {
    color: #000000;
    font-size: 15px;
    font-weight: bold;
}
.zone_area {
    margin-top: 20px;
}
.minititle {
    color: #3B8203;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 3px;
    margin-top: 1px;
    padding-top: 5px;
}
.minititle_news {
    color: #1C5476;
    font-size: 20px;
    margin-bottom: 5px;
    padding-top: 10px;
	display:inline-block;
}
.minititle_news > a {
	text-decoration:none !important;
}
.minititle_news > a:hover {
	text-decoration:underline !important;
}
.description,
.textzone {
    color: #444444;
    font-size: 16px;
	line-height:150%;
}
.textzone {
	margin-bottom: 11px;
}
.textzone_company {
    color: #222222;
    font-size: 14px;
    margin-bottom: 13px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.textzone_company b {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
}
.textzone_medium {
    font-size: 115%;
    margin-bottom: 13px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.features_selected {
    background-color: #F4F39E;
    border: 1px solid #DEE184;
    box-shadow: 0 1px 2px #DDDDDD;
}
.textzone .icon_style {
    padding-bottom: 20px;
    padding-top: 4px;
}
.icon_style_menu {
    padding-right: 10px;
}
.icon_style_features {
    margin-bottom: 0;
}
.textzone_little {
    padding-bottom: 5px;
}
.textzone_small {
    font-size: 11px;
    padding-bottom: 15px;
    text-align: left;
}
.textzone_large {
    color: #444444;
    font-size: 14px;
    padding-bottom: 15px;
}

.description,
.textzone_main_layout.description {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
	font-size: 17px;
}

.textzone_main_layout {
    color: #444444;
    font-size: 16px;
	line-height:150%;
}
.textzone_main_layout_small:last-of-type {
    color: #444444;
    padding-bottom: 10px;
}
.textzone_title_main_layout_small {
    color: #333333;
    font-size: 16px;
    line-height: 21px;
}
.textzone_main_layout_large_picture {
    padding-bottom: 10px;
    padding-top: 10px;
}
.buttonzone {
    text-align: right;
}
.tablezone {
	width: 770px !important;
	margin-left: auto;
	margin-right: auto;
    margin-bottom: 15px;
    padding-top: 10px;
}
.tablezone .headtable {
    padding-bottom: 4px;
    padding-top: 4px;
}
.textzone_tabs {
    padding-bottom: 5px;
    padding-top: 15px;
    text-align: left;
}
.textzone_tabs .simpletext {
    color: #444444;
    font-size: 14px;
    line-height: 21px;
}
.simpletext {
    color: #444444;
    font-size: 14px;
    padding-bottom: 10px;
    padding-top: 5px;
}
.scrennshotimg {
    padding-bottom: 5px;
    padding-left: 35px;
    position: relative;
}
a.pdf_url {
    background: url("../../images/icon_pdf.gif") no-repeat scroll right bottom rgba(0, 0, 0, 0);
    padding-right: 19px;
}
a.pps_url {
    background: url("../../images/icon_pps.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);
    padding-right: 19px;
}
.paragraph {
    padding-bottom: 15px;
}
.rightmenu_title {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
}
.rightmenu_text {
    padding-bottom: 4px;
}
.left_store_row {
    color: #3D7F07;
    font-size: 14px;
	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    font-weight: bold;
    height: 26px;
    padding: 9px 5px 9px 6px;
    width: 600px;
}
.left_store_row_bottom {
    border-bottom: 10px solid #F8FAF5;
    height: 26px;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-top: 6px;
}
.left_store_row_bottom_inner {
    font-size: 13px;
}
.price_store_row,
.item_price {
	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-weight:600;
}

.price_store_row {
    font-size: 14px;
    font-weight: bold;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    width: 90px;
}
.price-benefits,
.price_benefits {
    font-size: 16px;
    padding-bottom: 4px;
    padding-top: 3px;
}
.price_period {
    font-size: 13px;
    font-weight: normal;
}
.download_bottom {
    border-bottom: 1px solid #C0C0C0;
    height: 2px;
}
.left_store_row_bottom_last {
    padding-bottom: 6px;
    padding-left: 6px;
    padding-top: 6px;
}
.key_store_row {
    font-size: 13px;
    padding-right: 6px;
    text-align: right;
}
.key_store_row input {
    border-color: #E96502;
}
.key_store {
    width: 80px;
}
.right_store_row {
    padding-bottom: 3px;
    padding-top: 3px;
}
.total_label {
    font-size: 15px;
    font-weight: bold;
}
.cut_text {
    text-decoration: line-through;
}
.cut_text_small {
    font-size: 11px;
    text-decoration: line-through;
}
.total_text {
    color: #E96502;
    font-size: 15px;
    font-weight: bold;
}
.text_small {
    font-size: 11px;
    font-weight: normal;
}
.text_normal {
    font-size: 12px;
    font-weight: normal;
}
.simple_list, .index_page_content_even .simple_list {
    font-size: 11px;
}
.index_page_textzone {
    clear: both;
    margin-top: 7px;
    overflow: hidden;
}
.store_list {
    border: 0 none;
    float: left;
    margin-bottom: 0;
    padding-top: 8px;
    width: auto;
}
.store_list_left {
}
.store_list_right {
}
.store_list ul {
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 15px;
}
.store_list_icon {
    float: left;
    padding-top: 2px;
    width: 100%;
}
.store_list_container {
    float: left;
    margin-bottom: 25px;
    overflow: hidden;
    padding-right: 20px;
    width: 500px;
}
.rightmenushoppingcart_content {
    border-bottom: 1px solid #BBBBBB;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    padding: 8px;
    text-align: left;
}
.rightmenushoppingcart_total {
    clear: right;
    color: #777777;
    float: right;
    font-size: 14px;
    font-weight: normal;
    min-width: 189px;
    padding: 6px 10px 3px;
}
.rightmenushoppincart_link {
    color: #555555;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
}
.link_text {
    float: right;
    height: 30px;
    padding-right: 10px;
    padding-top: 12px;
}
a.rightmenushoppincart_edit, a.rightmenushoppincart_edit:hover, a.rightmenushoppincart_edit:visited {
    color: #777777;
}
.storeminicart_retail, .storeminicart_retail_small {
    font-size: 13px;
    text-decoration: line-through;
}
.storeminicart_discount, .storeminicart_discount_small {
    float: right;
    font-size: 13px;
    font-weight: bold;
}
.storeminicart_total {
    color: #FC6900;
    float: right;
    font-weight: bold;
}
.storeminicart_total_small {
    font-size: 12px;
}
.rightmenushoppingcart_content .orange, .rightmenushoppingcart_total .orange, .rightmenushoppingcart_content_empty .orange {
    color: #E96502;
    font-size: 12px;
    font-weight: bold;
}
.rightmenushoppingcart_content .bold, .rightmenushoppingcart_total .bold, .rightmenushoppingcart_content_empty .bold {
    font-weight: bold;
}
.rightmenushoppingcart_total .bold {
    color: #444444;
}
.rightmenushoppingcart_buttons {
    clear: both;
    overflow: hidden;
    padding-bottom: 3px;
    padding-top: 8px;
    text-align: center;
}
.state_collapse, .state_collapse {
    background-image: url("data:image/gif;base64,R0lGODlhCQAJAIAAAAAAAJmZmSH5BAAAAAAALAAAAAAJAAkAQAIPjI+JwA3mGowv0HphwjQUADs=");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
}
.state_expand, .state_expand {
    background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAJmZmczMzAAAACH5BAAAAAAALAAAAAAJAAkAQAITjI+JANJsmIRhymhBdMzhR2VaAQA7");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
}
.rightmenushoppingcart_content_empty {
    color: #777777;
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 5px;
    text-align: left;
}
.inputtext_xshort, .inputtext, .inputtext_short, .inputtext_short_red, .inputtext_short_green, .inputtext_medium, .inputtext_large, .inputtext, .selectstyle, .selectstyle_xlarge, .selectstyle_med, .selectstyle_short, .store_select, .store_quantity, .inputtext_large, .selectstyle_large, .inputsubscribe, .selectstyle_xshort, .selectstyle_xmed, .inputtext_xlarge, .inputtext_large_red, .inputtext_large_green {
    border: 1px solid #999999;
    color: #444444;
    font-size: 13px;
}
.inputsubscribe {
    height: 20px;
    width: 140px;
}
.inputtext_medium {
    width: 152px;
}
.inputtext_large, .inputtext_large_red, .inputtext_large_green {
    width: 170px;
}
.inputtext_xlarge {
    width: 200px;
}
.inputtext_short, .inputtext_short_red, .inputtext_short_green {
    width: 85px;
}
.inputtext_short_red, .inputtext_large_red {
    background-color: #FFF3EF;
    border: 1px solid #ED6002;
}
.inputtext_short_green, .inputtext_large_green {
    background-color: #F8FFEF;
}
.inputtext_xshort {
    width: 45px;
}
.selectstyle_xshort {
    width: 40px;
}
.selectstyle_short {
    width: 95px;
}
.selectstyle_xmed {
    width: 65px;
}
.selectstyle_med {
    width: 152px;
}
.selectstyle_large {
    width: 170px;
}
.selectstyle_xlarge {
    width: 220px;
}
.inputtext, .selectstyle {
    width: 130px;
}
.store_quantity {
    width: 44px;
}
.store_select {
    width: 105px;
}
.filestyle {
    border: 1px solid #999999;
    width: 200px;
}
textarea {
    border: 1px solid #83B75A;
    color: #444444;
    font-size: 11px;
    height: 120px;
    width: 260px;
}
.textarea_medium {
    border: 1px solid #83B75A;
    color: #444444;
    font-size: 11px;
    height: 38px;
    width: 260px;
}
.form {
    background: none repeat scroll 0 0 #F1FFE5;
    width: 770px !important;
    margin-left: auto;
    margin-right: auto;
}
.form .textzone {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    padding-top: 0;
}
.form_small {
    width: 400px;
}
.headform {
    background: none repeat scroll 0 0 #6DB630;
    color: #FFFFFF;
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    font-size: 18px;
    font-weight: bold;
    padding: 15px 25px 15px;
    text-align: left;
}
.labelstyle_even {
    background: none repeat scroll 0 0 #FFFFFF;
}
.labelstyle_odd {
    background: none repeat scroll 0 0 #EFEFEF;
}
.labelstyle_action {
    background: none repeat scroll 0 0 #FFFFFF;
}
.labelstyle {
    border-bottom: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    font-size: 13px;
    padding: 6px 10px 5px 5px;
    text-align: right;
    width: 38%;
}
.labelstyle_large {
    border-bottom: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    font-size: 13px;
    padding: 8px 10px 8px 5px;
    text-align: right;
    width: 38%;
}
.labelstyleright {
    border-right: 1px solid #DADADA;
    text-align: right;
    width: 35%;
}
.labelstyleleft {
    border-right: 1px solid #DADADA;
    text-align: left;
}
.labelstyletop {
    vertical-align: top;
}
.labelinputstyle {
    padding-bottom: 5px;
    padding-right: 10px;
    padding-top: 5px;
    text-align: right;
    width: 40%;
}
.form_info {
    font-size: 11px;
}
.form_login {
    width: 470px;
}
.buttonstyle {
    border-bottom: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
}
.buttonstyle a {
    text-decoration: none;
}
.label_last {
}
.checkbox {
    padding: 0;
}
.inputstyle {
    border-bottom: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    padding-bottom: 5px;
    padding-left: 3px;
    padding-top: 6px;
    text-align: left;
}
.inputstyle textarea {
    border: 1px solid #999999;
    padding: 2px;
}
.atentionboxtext {
    background-color: #FFF8EF;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAg1JREFUeNpi/ObEzEBLwESiem8gDidFAyMJPgApPAPEPECsDcS/qO2DNCA2AGIVIC6itg+EgPg2AyOTIJj3/99XIKkExK+p5YM6kCUsPqn/mR3D/kODqZFaPgAFyVUGTh4GjuX32Bh+fmf4Eav+h+HXD0aguAkQX6DUBxOAmI01rYONkVeIgVFEmoE1rpYFGum9lAYRKFl6M8qqfwUGD1yQJSCbgVFA9CeQ6QRVQ5YFIBe2gxhsJbO4GZiQghIYXKxZfezIPiTHAlCy1GW2CfjMpGMNFvjuzALGYNudIxmYVPS/QuMok1QLQMmyhYGF9Sdr7kReXJpZcydxI6cyUiwAJUEh1pjqv6BIxek6oM9APoQ7iMhkCk6WjPwiXzlWPRJkYEEELyx4OPf+gYv9f/OU4UeU8m+Gv39AjtUA4juEfABJlmVzeZENx5mRgD5kCcz9BU0UEwj5AJTktjBpmT9hn3xUhuhS6vsXhu9hcp8Yvn3iA/J8gHgrNh+AbOoCJsfvbPWrsBqOnIpQADDZsmX1wJJtC9QsDAtAyVKLJbToJb6IxZlp3OPZGcXk3kBL3DT0IIKUlly8vzjXv5QgJuyxgX+Xj/z+WeDACmS+g5a2H5mQvCXEVjr3P7mGg4ND14YViB9BHVwB8wGktMST3ckEoJSlzUSoLKEAgMzsZYEmK5oBxv///9O02QIQYAD6QH5QiMO3cAAAAABJRU5ErkJggg==");
    background-position: 14px 9px;
    background-repeat: no-repeat;
    border: 1px solid #ED6002;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 10px;
    padding: 11px;
}
.infoboxtext {
    background-color: #F8FFEF;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqZJREFUeNq0lm1IU1EYx//3bEKaJKVDabUWWesVQmMUOaKgWgsMK4mMsDD8WkR+6c2kT1FEfQ3SVPqwRgpCISh9cEQx8uVDVqNi60VZDHtb9KJ76XnWuWNIu7u09cAPzs7O+T/33vPc53+Vne0KNMJM1BG7CROxXs6PEWHiHtFLTGQSUDIkqCDaiCbCAO2IETeJViI0+0/jXzY4CQ9RLBQDNlpq4bDuw6ISG5Yt+HMDrz+O4f0XP7zBu3j8ts8QT8SaabqBqCf6te7gOHGNByzY4uiEzWTXvHx/2IfL3sZkQhkniOvqD0PlnlSCWqKdEHvXnMSZrW6UF1uRLcrmmuFc0YRf0Z94Hn7EU9vlGfnTE/BhDhKFxzZcwuGqNhhEAfQGr60278AcYxFGJgcFTbmIbiIi5JrzRMmWpQewf11LRiFnh0iSKXgva7CW1ASvtnC1GEVBotl+BblGY9VFsJasQIuQp29wWOuV0iKz5ub+o/EkWrFwXiVYS5Z3g5CHAvtiF/IVaVrbOIGNR8tLq7NuzHYGaqwybVKHq4VsAZhfWJG3O+DSlWES+A8xE5tOjYVsWvj0I5S3BFPfU70vLNQ37uXUcN4SpGk94wQDPPK9u5+3BGlaDziBm1uuN+hJTH59lbN4KBIAa8k27uYEAe7n0fiM0jlyLucEHcOnwVrSIwJqu+a6esEewO2Cu+m/RM/4VdzwneLhN2IlO53aTSPEOHGQumEiRlewtrwGbDh6IhqfRvfoBXSNttKjSSjSeJ7M9gOups+0YNfTD14MBT2wldnTX5qMhnN2wIWHb3ogxdlwurQ8mY3ntmqZm5fUoYYsk5uY2k64DPkwhwJ3SLgXZJnqYzlE9OkxfbM0/SM6Tf+WNP0JvV8VmT5b1I44rPez5bcAAwAjHtV0PenycwAAAABJRU5ErkJggg==");
    background-position: 14px 9px;
    background-repeat: no-repeat;
    border: 1px solid #B5DF7D;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 10px;
    padding: 11px;
}
.boxtext_content {
    margin-left: 36px;
    padding: 0;
}
li a {
    color: #999999;
    text-decoration: underline;
}
li a:hover {
    text-decoration: none;
}
.bullet {
    font-size: 11px;
    padding-bottom: 4px;
}
#tab_container {
    background: none repeat scroll 0 0 #EDEDED;
    border-bottom: 1px solid #DADADA;
    border-top: 1px solid #DADADA;
    clear: both;
    margin-top: 7px;
}
.tabs {
    clear: both;
    margin-top: 7px;
}
.tab_unit {
    cursor: pointer;
    height: 110px;
    text-align: center;
}
.tab_unit_first {
    cursor: pointer;
    height: 110px;
    text-align: center;
}
.tab_unit_last {
    cursor: pointer;
    height: 110px;
    text-align: center;
}
.tab_unit_over {
    cursor: pointer;
    height: 110px;
    text-align: center;
}
.tab_unit_over_first {
    cursor: pointer;
    height: 110px;
    text-align: center;
}
.tab_unit_over_last {
    cursor: pointer;
    height: 110px;
    text-align: center;
}
.pagebox_container {
    background-color: #F8FAF5;
    padding-top: 5px;
}
.pagebox_container_div {
    background-color: rgba(0, 0, 0, 0);
}
.pagebox {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
    vertical-align: top;
}
.pagebox_holder {
    float: right;
    font-size: 1px;
    height: 437px;
    width: 1px;
}
.date_input {
    width: 65px;
}
.date_input {
    width: 65px;
}
.table1 a {
    text-decoration: none;
}
.table1 a:hover {
    font-weight: bold;
}
.close_button {
    padding-right: 2px;
}
.table2 {
    background: none repeat scroll 0 0 #F1FFE5;
    border: 1px solid #81AF57;
    font-size: 11px;
    margin: 0;
    padding: 0;
}
.calendar_header {
    background-image: url("data:image/gif;base64,R0lGODlhCQAyAPcAAP///9701+f34tXxzL/qstfyz+D12vr++cPrtv7//un45fL678vuwNHwx/X888ftvO/67MXsuvT78f3+/en45NPxyvn99+z55/z++/f89cntvvD67cTst9vz1P7+/sDrs+756s3uwvL779LxyuP23fb888/vxe356sDqs/f89sHrtMTsuMTrt+z45/3+/PP78ev56Nnz0cDqsszuwsXsufv+++X24OX34OX238/vxM7vxeL23drz0tvz1fj998ruwNDwx8ftu8ntvfr9+cHrs8Hqs9ry0eP13Pv9+f3//O766sbsucbtuc/wxNry0tny0eL13fz+/M/wxcLst9HvyNXxzev46Pf99cfsvMbsuvz9+/3//c3uw/H67uT23+D12dPwyfb788TruMHqtcPstvP78vv++sHqtPP88dPwyvT88cjtvO/67eL13PX788ruv8HrtcLqtfD67MLrtNnz0vn9+MLqtOH02uT338zvwv7//fj8+Nny0sDrtM3vwtzz1ff99sfsu8jtvcLrtuX338vtwNzz1O756dDvx+P23Pz++snuvsnuvdv01Nz01O356c3vw9fxz9jxz+f44vj9+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAJADIAAAj/AAkIJCBDYEEURD6gQPGhz4cic+LAUXFmjB0VKhCQQYBgEEcEU1ZwWCGGhUgWHCIwibCERoQINLI8CLLmAZaZDwJp0CBkkQZGgoRoeFPoB4OjR3/MmBGCix9IIfKEyGHChA4TOaToaIIISIOvDYBQaZBmxIgKFcCgHTGgbdsqbgvIjSRJrlwnMYzEoMOHB48nHXo46tDhj6FGPQIoXrzYgGPHdxx/SUSizQ4Sl6EcsXHDyw0cOPDYICSgtIBJpgUooEBBwerXF6y0uHABRgsYF0CAOHTiBIhHJ5RAgLBhA3E5bCAsWCBCxHLmXdCUUSPhhYTqEhyUKOHATRgH2lMAS8qQgvyVDBkoWfBhwUKdPesPHBgyX/4BJBhqaKmBAYMiMxgkMcGALrgQxQRbeOCBHgk02KAHAEQo4YQUVmjhhRhmqOGGHHbooYcBAQA7");
    background-position: left top;
    background-repeat: repeat-x;
    border: 1px solid #81AF57;
    color: #222222;
}
.calendar_area {
    color: #222222;
    width: 100%;
}
.calendar_footer {
    background: none repeat scroll 0 0 #F1FFE5;
    padding: 5px;
}
.controls {
    cursor: pointer;
}
.prev_month {
    color: #999999;
    text-align: right;
}
.next_month {
    color: #999999;
    text-align: right;
}
.current_day {
    color: #FF740F;
}
.sunday {
    color: #FF740F;
}
.normal_day {
    color: #1C3754;
}
.month_pulldown, .year_pulldown {
    background: none repeat scroll 0 0 #F1FFE5;
    border: 1px solid #81AF57;
    color: #222222;
    cursor: pointer;
    text-align: center;
}
.calendar_minus, .calendar_plus {
    color: #FF740F;
    font-size: 15px;
    font-weight: bold;
}
.year, .month {
    color: #222222;
}
.year_selected, .month_selected {
    color: #1C3754;
    font-weight: bold;
}
blockquote {
    background: none repeat scroll 0 0 #FDECDF;
    border: 1px solid #999999;
    font-size: 11px;
    font-weight: bold;
    line-height: 15px;
    margin: 0 15px;
    padding: 12px 15px;
}
.required {
    color: #F67B1E;
}
.name_required {
    background: none repeat scroll 0 0 #FCF3ED;
}
.checkboxgroup {
    border: 0 none;
    padding-bottom: 4px;
    padding-top: 4px;
}
.comments_text {
    background: none repeat scroll 0 0 #F4F7FC;
    border-bottom: 1px solid #D7DFE8;
    border-left: 1px solid #D7DFE8;
    border-right: 1px solid #D7DFE8;
    font-size: 12px;
    font-weight: normal;
    padding: 2px 15px;
}
.comment_reply {
    padding-left: 10px;
}
.comment_reply_container {
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: right;
}
.normal_text {
    color: #484848;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 2px;
    margin-top: 6px;
}
.simple_table_text {
    font-size: 12px;
}
body {
    background-color: #252424 !important;
    background-image: none !important;
    background-position: left top !important;
    background-repeat: no-repeat;
    color: #222222;
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 100%;
    margin: 0;
    text-align: left;
}
img {
    border: 0 none;
}
table {
    border-collapse: collapse;
    padding: 0;
}
td {
    border-collapse: collapse;
    color: #555555;
    font-size: 12px;
    padding: 0;
}
tr {
    border-collapse: collapse;
    padding: 0;
}
div, span, td, table, h1, h2, h3, h4, h5 {
    line-height: 130%;
}
.resizepage {
    width: 995px;
}
.resizepage_small {
    width: 1024px;
}
.pagebackground {
    background: none repeat scroll 0 0 #F8FAF5;
}
.ladder {
    background-position: left top;
    background-repeat: no-repeat;
    height: 346px;
    left: -196px;
    position: absolute;
    top: 0;
    width: 76px;
}
.topbox .resizepage {
    background-position: left bottom;
    background-repeat: no-repeat;
}
.secondary_menu_inner {
    padding-bottom: 8px;
    padding-top: 6px;
    position: relative;
}
.secondary_menu {
    background: none repeat scroll 0 0 #D8E5C5;
    border-bottom: 1px solid #DEDEDE;
    text-align: center;
    width: 100%;
    z-index: 3000;
}
.content {
}
.content_shaddow {
    padding-left: 0;
    padding-right: 0;
}
.left_shaddow {
    background-position: right top;
    background-repeat: repeat-y;
    width: 0;
	display:none;
}
.right_shaddow {
    background-position: left top;
    background-repeat: repeat-y;
    width: 0;
	display:none;
}
.menubox {
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
}
.menubox td {
    background-image: url("data:image/gif;base64,R0lGODlhAgAgAMQAAOZvFVdXV1ZWVlVVVVRUVFNTU1JSUlFRUVBQUE9PT05OTk1NTUxMTEtLS0pKSklJSUhISEdHR0ZGRkVFRURERP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUUABUALAAAAAACACAAAAUYICWOZFlGaOqs7Lq88IvMdGHftqDvABACADs=");
    background-repeat: repeat-x;
}
.chat {
    padding-right: 0;
    padding-top: 3px;
    text-align: right;
    width: 30px;
}
.top_highlights {
    font-family: Helvetica,Arial,Verdana,sans-serif;
    background-position: center bottom;
    color: #222222;
    height: 27px;
    left: 0;
    position: relative;
    right: 0;
    top: 0;
}
.top_highlights_text {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAATCAYAAACk9eypAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALpJREFUeNpi+P//PwMO7AvEL4H4ExAfAuIckDg+xT//o4JLQLwMm2JlLIpvQsVeoivmgpqEDN4gGZCDrqEZKgFSYAvEwUgaatD9IIVkUjOSuDAUM6BrmAxV/BLqNKwBgmwKzPRiPEEN15CJ5HZhYjTsQQqVlUCcBvUThgYmBggwY0AAWSBOA2IfBiwApoEXSewzAx4A09CORe45Ng2MYI9AQA4QB0NtAymOwmYbsgaiABMDiWAQagAIMAAbEp206BE5BwAAAABJRU5ErkJggg==");
    background-position: left bottom;
    background-repeat: no-repeat;
    color: #DADADA;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-left: 20px !important;
    padding-left: 28px;
    padding-right: 10px;
    padding-top: 7px;
}
.top_highlights_right {
    background-color: #575857;
	border: 1px solid #575857;
	border-top: none;
	padding-top: 1px;
    border-radius: 0 0 3px 3px;
    float: right;
    text-align: right;
    width: 575px;
}
.top_highlights_right.logged_in {
	width: 640px;
}
.top_flags {
    float: right;
    padding-left: 10px;
    padding-top: 2px;
}
.top_flags_unit {
    float: right;
    height: 16px;
    padding-left: 5px;
    width: 16px;
}
.top_links {
    padding-top: 2px;
    text-align: right;
}
.top_links a {
    color: #222222;
    font-size: 12px;
    text-decoration: none;
}
.top_links a:hover {
    color: #222222;
    font-size: 12px;
    text-decoration: underline;
}
.customer_logout {
    background: none no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    padding-left: 18px;
}
.customer_login {
    background: none no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    padding-left: 18px;
}
.buy_online {
    background: none no-repeat scroll 5px 2px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    float: left;
    margin-left: 27px;
}
.small_image_text {
    padding-left: 0;
}
.small_image_text_login {
    padding-left: 5px;
}
.small_image_text_cart {
    margin-left: 13px;
    padding-left: 5px;
}
.language {
    padding-top: 10px;
    text-align: right;
}
.language select {
    font-size: 10px;
    width: 80px;
}
.toplinks td {
    padding-right: 45px;
    text-align: right;
}
.topboldlink {
    color: #F67B1E;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 0;
    text-decoration: none;
}
a.topboldlink {
    text-decoration: none;
}
a.topboldlink:hover {
    text-decoration: underline;
}
.toplinks {
    color: #666666;
    font-size: 11px;
}
.links_area {
    float: right;
    padding-right: 28px;
    padding-top: 1px;
}
.country_area {
    overflow: hidden;
    padding-top: 5px;
}
.links_area_left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAbCAYAAABfhP4NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHBJREFUeNpi/P//PwMIaOupsAGpNCAOAWJLFqigNJDaAsQGDFDAAlW5HYh1GZAAE1Q7iiBMIpwBCwBJmOGSYMMlwTAqQUOJX7gkTuGSWIZLYi4Qn8WQuHrpDsgOHyDegSzBCEuJ0ISXDKSiQAkEIMAATXYVdzZNarsAAAAASUVORK5CYII=");
    background-position: left top;
    background-repeat: no-repeat;
    height: 27px;
    width: 6px;
}
.links_area_middle {
    height: 24px;
    padding-top: 2px;
    vertical-align: top;
}
.top_links_area_left {
    padding-top: 3px;
}
.links_area_right {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAbCAYAAABfhP4NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHVJREFUeNpi1NJV/snAwHAciNcA8ayrl+78AtIMTEDMBsT2QDwZiE9q66lIwySQgQEQbwdKsqFLgIAuEKdhkwCBcFwSZrgk2HBJMIxK0FDiFy6JU7gklmGTOAvEc9EldgCxDyjRsQAZX0BmgrQDBebCVAAEGADLwRnX5AtrswAAAABJRU5ErkJggg==");
    background-position: right top;
    background-repeat: no-repeat;
    height: 27px;
    width: 6px;
}
.countriesflag {
    border: 0 none;
    padding-bottom: 2px;
    vertical-align: middle;
}
.countriesflag_first {
    border: 0 none;
    vertical-align: middle;
}
.countriesname {
    padding-left: 8px;
}
a.country_link {
    color: #555555;
    cursor: pointer;
    text-decoration: none;
}
a.toplinks {
    text-decoration: underline;
}
a.toplinks:hover {
    text-decoration: none;
}
.gold_partner {
    background-image: url("/images/backgrounds/gold_partner.png");
    background-position: right top;
    background-repeat: no-repeat;
}
.silver_partner {
    background-image: url("/images/backgrounds/silver_partner.png");
    background-position: right top;
    background-repeat: no-repeat;
}
.categtext {
    padding-bottom: 10px;
    text-align: left;
}
.categtitle {
    padding-bottom: 10px;
}
.sectionright {
    vertical-align: top;
    width: 229px;
}
.rightbox {
    padding-bottom: 10px;
    padding-right: 5px;
    padding-top: 10px;
}
.rightbox_space {
    height: 10px;
}
.shoppingcartbox {
    overflow: hidden;
    padding: 10px;
    text-align: left;
}
.shoppingcartbox .rightboxtitle {
    padding-bottom: 3px;
}
.shoppingcartbox_empty, .shoppingcartbox_empty a:hover {
    text-decoration: none;
}
.rightboxtitle {
    color: #F67B1E;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 5px;
    text-align: left;
}
.page_banner_right {
    padding-top: 15px;
    vertical-align: bottom;
    width: 300px;
}
.page_banner_button {
    float: left;
    padding-right: 10px;
}
.page_banner_button_container {
    padding-left: 70px;
    padding-top: 35px;
}
.rightsection_container {
    text-align: right;
    vertical-align: top;
    width: 210px;
}
.rightsection_container_div {
    margin-bottom: 6px;
    width: 200px;
}
.sectiontextsmall {
    padding-bottom: 15px;
    padding-left: 15px;
    padding-top: 3px;
    vertical-align: top;
}
.promo_image {
    padding-left: 5px;
    padding-top: 0;
    text-align: left;
    vertical-align: top;
}
.highlights_right {
    padding: 15px 15px 12px 5px;
    width: 130px;
}
.product_highlights_container {
    background: none repeat scroll 0 0 #EFEFEF;
	margin: 0px 10px 20px 0px;
}
.product_highlights_container_div {
    margin-bottom: 0;
    margin-right: 0;
}
.product_highlights_unit {
    padding-bottom: 15px;
    padding-right: 10px;
}
.product_highlights_unit:last-child,
.product_highlights_unit_last {
    padding-bottom: 0px;
}


h2 {
    font-size: 15px;
    margin-bottom: 0;
    padding-bottom: 3px;
}
.product_highlights_title h2 {
    color: #F8621F;
    font-size: 19px;
    font-weight: bold;
    padding-bottom: 5px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.product_highlights_title h2 a, .product_highlights_title a {
    color: #F8621F;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
}
.product_highlights_title h2 a:hover, .product_highlights_title a:hover {
    color: #F8621F;
    font-size: 15px;
    font-weight: bold;
    text-decoration: underline;
    text-shadow: 0 1px 0 #FFFFFF;
}
.product_highlights_text {
    color: #4C4C4C;
    font-size: 16px;
    line-height: 21px;
}
.partner_highlights_unit {
    padding-bottom: 13px;
    padding-right: 10px;
}
.partner_highlights_title h2 {
    color: #F8621F;
    font-size: 17px;
    font-weight: bold;
    padding-bottom: 5px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.partner_highlights_title a h2, .partner_highlights_title a {
    color: #F8621F;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
}
.partner_highlights_title a:hover h2, .partner_highlights_title a:hover {
    color: #F8621F;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
    text-shadow: 0 1px 0 #FFFFFF;
}
.partner_highlights_text {
    color: #4C4C4C;
    font-size: 14px;
    line-height: 21px;
}
.highlights_text {
    color: #000000;
    font-size: 14px;
}
.product_highlights_title_icon {
}
.solutions_highlights {
    float: right;
    margin-left: 10px;
    margin-right: 0;
    margin-top: 6px;
    padding-bottom: 0;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 0;
    width: 270px;
}
.vision_title {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 15px;
    padding-top: 10px;
}
.vision_title:first-child {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
}
.vision_offer {
    font-size: 14px;
    font-weight: normal;
    padding-top: 2px;
}
.vision_image {
    margin-right: 10px;
    margin-top: 5px;
    vertical-align: bottom;
}
.vision_list, .vision_list li {
    margin: 0 0 0 10px;
    padding: 0;
}
.vision_schema {
    padding-bottom: 20px;
}
.vision_list li {
    list-style-image: none;
    list-style-type: circle;
    margin-bottom: 10px;
}
.product_highlights {
    background: none repeat scroll 0 0 #F4F39E;
    border: 1px solid #DEE184;
    box-shadow: 0 1px 2px #DDDDDD;
    font-size: 13px;
    padding: 15px 20px 15px 30px;
}
.partner_highlights {
    font-size: 13px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-top: 10px;
    text-align: left;
}
.partner_highlights_container {
	background: none repeat scroll 0 0 #F4F39E;
	border: 1px solid #DEE184;
	box-shadow: 0 1px 2px #DDDDDD;
}
.calling_card {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DEE184;
    box-shadow: 0 1px 2px #DDDDDD;
}
.calling_card a:hover {
	color:#4E9219;
}
.calling_card b {
	line-height:150%;
}
.calling_card .partner_highlights {
	padding-top:0;
	padding-bottom:10px;
}
.calling_card.solutions_highlights {
	padding:10px;
}
.page_banner {
    background-position: left bottom;
    background-repeat: no-repeat;
    padding-left: 0 !important;
    padding-top: 15px;
    vertical-align: top;
}
.page_banner_medium {
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 280px;
    padding-bottom: 20px;
    padding-left: 0;
    padding-top: 10px;
    vertical-align: top;
}
.page_banner_small {
    background-position: left bottom;
    background-repeat: no-repeat;
    padding-bottom: 20px;
    padding-left: 0;
    padding-top: 10px;
    vertical-align: top;
}
.page_banner_xsmall {
    background-position: left bottom;
    background-repeat: no-repeat;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 10px;
    vertical-align: top;
}
.page_video {
    padding-left: 0;
    width: 350px;
}
.page_video_big {
    height: 320px;
    padding-left: 0;
    width: 310px;
}
.fistpage_headimage {
    height: 200px;
    width: 310px;
}
.firstpage_img {
    background-color: #FFFFFF;
}
.rightsection {
    padding-bottom: 0;
}
.testimonials_container {
    padding-right: 10px;
    padding-top: 20px;
    width: 320px;
}
.testimonial_content {
    font-size: 16px;
    font-style: italic;
    padding: 7px 7px 7px 0px;
}
.testimonial_author {
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
}
.rightmenu {
    color: #777777;
    font-size: 11px;
    text-align: justify;
}
.testimonial {
    padding-bottom: 6px;
    padding-top: 4px;
    text-align: left;
}
.rightmenutestimonials {
    color: #777777;
    font-size: 12px;
    text-align: left;
}
.rightmenulinks {
    color: #444444;
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: left;
    text-decoration: none;
}
.faqlinks {
    color: #444444;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 6px;
    margin-left: 23px;
    padding-top: 4px;
    text-align: left;
    text-decoration: none;
}
.faqlinks a {
    color: #3C8501 !important;
}
a.rightmenulinks {
    color: #444444;
    text-decoration: underline;
}
a.rightmenulinks:hover {
    color: #444444;
    text-decoration: none;
}
.rightmenulinks img {
    padding-right: 10px;
}
.rightmenulinks_noicon {
    padding-left: 2px;
}
a.rightmenubluelinks {
    font-size: 13px;
    text-align: left;
    text-decoration: underline;
}
.rightmenutextlinks {
    color: #666666;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    text-decoration: underline;
}
a.rightmenutextlinks {
    text-decoration: underline;
}
a.rightmenutextlinks:hover {
    text-decoration: none;
}
.inputselect {
    font-size: 10px;
    width: 130px;
}
.checkbox {
    border: 0 none;
    height: 13px;
    margin: 0;
    padding: 2px 0;
    width: 13px;
}
.button {
    background-color: #171717;
    border: 1px solid #999999;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    width: 45px;
}
.pagination {
    font-size: 12px;
    padding-bottom: 8px;
    padding-top: 8px;
}
.filters {
    background-color: #FFE3CF;
    border: 1px solid #FFAC6F;
    color: #555555;
    font-size: 13px;
    margin-bottom: 6px;
    overflow: hidden;
    padding: 6px 8px;
}
.tr_filters {
    margin-bottom: 5px;
    overflow: hidden;
}
.bundle_title {
    color: #3C8501;
}
.services_ul {
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 30px;
}

.all_services_li {
    padding-left: 5px;
}
.services_ul li {
    list-style-image: url("../../images/backgrounds/orange_bullet.png");
    list-style-type: circle;
    padding-bottom: 6px;
}
.navigation_separator {
    font-size: 11px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 8px;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}
.navigation a {
    color: #d6651b;
    text-decoration: underline;
}

.navigation a:hover {
    color: #d6651b;
    text-decoration: none;
}
.bottom_section {
    background: none repeat-x scroll 0 0 #252424;
}
.bottom_section_copyright {
    background: none repeat scroll 0 0 #333333;
    border-top: 1px solid #999999;
    padding-bottom: 10px;
}
.bottom_text {
    color: #DADADA;
    font-size: 11px;
    text-align: left;
}
.bottom_title {
    color: #E96502;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 7px;
}
.bottom_title_icon {
    background: none no-repeat scroll 0 5px rgba(0, 0, 0, 0);
}
.bottom_title_text {
    color: #C0C0C0;
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
	font-weight:400;
	font-size:15px;
    margin-left: 0;
    text-align: left;
    vertical-align: middle;
}
.bottom_title a {
    color: #E96502;
    text-decoration: none;
}
.bottom_title a:hover {
    color: #E96502;
    text-decoration: underline;
}
.bottom_space {
    font-size: 10px;
}
.bottom_links {
    color: #999999;
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 12px;
    padding-bottom: 6px;
    text-align: left;
}
.bottom_links a {
    color: #999999;
    text-decoration: none;
}
.bottom_links a:hover {
    color: #EFEFEF;
    text-decoration: underline;
}
.bottom_promo {
    padding-bottom: 5px;
    text-align: right;
}
.bottom_options {
    font-size: 0;
    padding-bottom: 5px;
    padding-right: 5px;
    width: 16px;
}
.bottom_options_link {
    color: #666666;
    font-size: 0;
    padding-bottom: 4px;
}
.bottom_options_link .social_icons {
    padding-left: 0;
    padding-top: 5px;
}
.bottom_options_link a {
    color: #666666;
    font-size: 11px;
    text-decoration: none;
}
.bottom_options_link a:hover {
    color: #666666;
    font-size: 11px;
    text-decoration: underline;
}
.bottom_links_copyright {
    color: #999999;
    font-size: 11px;
    padding-bottom: 4px;
}
.bottom_links_copyright a {
    color: #999999;
    text-decoration: none;
}
.bottom_links_copyright a:hover {
    color: #999999;
    text-decoration: underline;
}
.bottom_input {
    font-size: 11px;
    height: 18px;
}
.bottom_submit {
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
}
.bottom_submit_container {
    float: left;
    padding-left: 5px;
    padding-top: 0;
}
.bottom_submit_btn {
	background:url("/images/backgrounds/buttons/32x22_green.png") no-repeat scroll 0 0px rgba(0,0,0,0);
    cursor: pointer;
    height: 19px;
	padding-top:3px;
    width: 32px;

	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-size:13px;
	color:white;
	text-align:center;
	font-weight:normal;
}
.bottom_submit_btn:hover {
	background-position: 0 -22px;
}
.box_middle {
    background-color: #F7F7F7;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    padding: 8px 10px;
    text-align: left;
}
.box_bottom {
    padding-bottom: 1px;
}
.moviebox_top_left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANpJREFUeNp8krEKgzAQQL2LQuk/dLRQurh1dPEfCh0KXeos/YP+R3/D0c9wdnZyEQQHG8GTeF4u8Dgv5OVMcjBNU+AZIHxv5kCQfRLwnMugSDtcWRNQiiRLortQYiNzkTAsrsyyWxUFMVyi4RuFnnO6ImGKojiXZfnouu42DMOFKoNQzSVKkuTdNM3Hrj+sN2wTZNVIjmbquj5mWfbr+z7dNcQiE3S+iIjj+Nu27UtqQVSexuR5frXi09e/yLprI1dVdV/+RJXByVfsraaBMlBpRxzH8aTJfwEGAOFhSGmD81YPAAAAAElFTkSuQmCC");
    background-position: left top;
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}
.moviebox_top_right {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0IAAAAPCAYAAADJcH9bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX1JREFUeNrs3bFu2kAcwOE7iCrUATFWTKx9iXZnY8qaJ2Cv+gwVe8YOeQceoRsTlbqwMrEhRYrptVE5Qk62svas75P+Oltm8vbT2SamlG7CPzEAAAD8/9Ibx13XL54jaCiCAACASmModRzn89gWRDfnCWIIAACoNIK6pgyiVIZQFEMAAEBlEZTX3x1ruVt0iaHnCHpXRJAYAgAAaomgHD7XE4soCmUM5RASQQAAQG0x1BZBp2INLTH0akcIAACgNmX8DM5r2+9yRMU4Ho+TewcAAFToNBqNfk4mkx/z+fxhtVr9OkdQczWnq1C6vDskhAAAgOrFGB9ns9m3zWZz//f0qYihpoyhgVsGAADULqU02u12X6fT6fftdvs+vPxn6uBqYh4hBAAA9MbxePy8WCy+nCNoWMRQDqEghAAAgF7Z7/d3y+XyY0sEXWJICAEAAH0zXK/Xt6FjNygEO0IAAEAPHQ6HT+H1+0G5fTwaBwAA9FPTNB9Cy0cS8vwRYAB6x4R+2hgEzAAAAABJRU5ErkJggg==");
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 15px;
    width: 700px;
}
.moviebox_middle_left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAABCAYAAAAB3PQ6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRJREFUeNpi/P//PysDAwMzELMAMYjNBsUs/Pz89xjwAIAAAwDVGwQrrD9JbgAAAABJRU5ErkJggg==");
    background-position: left top;
    background-repeat: repeat-y;
    text-align: left;
    width: 15px;
}
.moviebox_middle_right {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0IAAAABCAYAAADzeh4rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADRJREFUeNrsx8kJADAMA8GkARXh/pvTNweOH64i7MAiNCXlAAAAAIDP2I6aU61u979PgAEAxlsKBLywLJ4AAAAASUVORK5CYII=");
    background-position: right top;
    background-repeat: repeat-y;
    padding-left: 10px;
    padding-top: 10px;
    text-align: left;
}
.moviebox_bottom_left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPZJREFUeNqMkrENwjAQRX2OjZFSJGUGyADZISU7IKVhATZAYgcaWgbIBtkgFRJdKpqMAMQ40jk6TjZg6elk++7/8yVgrVVCiATRyMph8jy/uft5H1zSYQNMM1rru/iyJEaLcaJkWdb9Uyy4q+NV1/VljrFicG+SKDKj2Nt1WZbHcRy3v9r+cPW0bXtI07SLOQOK+JhgBxRdVdVuGIa9y1/HnC1xfhIefd+fmqbZFEVxNsZcqbMgzpSEzMHjz6VCNyAdTIHn0Vks4op9KppMnyPxjHYFiiRBQADYLOhggTtTAb+HwB3w4lgHXCRaLFhCSGT5R94CDADzymeM9f1U4gAAAABJRU5ErkJggg==");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}
.moviebox_bottom_right {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0IAAAAPCAYAAADJcH9bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX9JREFUeNrs3TtOAkEAgOFZQkJBQqgIJfaegtZTcBE7S3tjYqwtOYKJB6CyobamMz724YI7uqxA7W6+L5nMNDTT/ZkZNhmNRkUAAADokF6v97rZbM7L5Xs5PsrxWY1sO3q2CAAA6Jp+v/9STnk1iuYQQgAAQOeMx+OnWgjFEaoQCkIIAADommw+nz+E72twzVOhncQbIQAAoEsmk8n9er2+DL/vguLboDSGkRMhAACgM4bD4eNyubyqwieOP6dCfVsFAAC0XZIkb7PZ7Hq1Wt2G7xOgtBFBe3+a4EQIAABorcFg8DydTu8Wi8VFGUE3tQhKGzG0/0aoKIoz2wcAALRUXoud+nW4QydCMYh2V+O2HxdKYhjZRwAA4B8ranNxIHSyxrwXQPG3MYSCGAIAAFoUQadiqB4/zQ+q7jgRAgAA2h5D+ZG5OBBBP1fjUhEEAAC0NIbqkZOfip/QOBFKRRAAANDyGAonAqi53oVQVq3FEAAA0KYIOrY+GkDRlwADAJLQrGWsB+0NAAAAAElFTkSuQmCC");
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 15px;
}
.bottom {
    color: #999999;
    font-size: 11px;
    text-align: left;
    text-decoration: none;
}
.panel_info {
    padding-bottom: 10px;
}
.conHelp {
    background-color: #F8FFEF;
    border: 1px solid #B5DF7D;
    font-size: 14px;
    font-weight: normal;
    margin: 10px;
    padding: 10px !important;
}
.startform {
    border-bottom: 1px solid #DBDBDB;
    font-size: 1px;
}
.content_news {
    font-size: 14px;
    line-height: 21px;
    padding-bottom: 5px;
    text-align: justify;
}
a.newshref {
    color: #3B8203;
    text-decoration: underline;
}
a.newshref:hover {
    color: #3B8203;
    text-decoration: none;
}
.datenews {
    color: #666666;
    font-size: 12px;
    padding-left: 15px;
    padding-top: 5px;
    text-align: left;
	display:inline-block;
}
.newsmore {
    padding-bottom: 15px;
}
form {
    margin: 0;
    padding: 0;
}
.box_container {
    padding-right: 6px;
}
.logos_start {
    border-bottom: 1px solid #DADADA;
    border-top: 1px solid #DADADA;
    padding: 10px 15px 10px 10px;
    text-align: center;
    vertical-align: top;
    width: 350px;
}
.logos_end {
    border-bottom: 1px solid #DADADA;
    border-top: 1px solid #DADADA;
    padding: 10px 15px;
    text-align: center;
    width: 90px;
}
.screenshot_media {
    text-align: center;
    vertical-align: top;
}
.screenshot_media_img {
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.subcategory {
    font-size: 14px;
}
.calendar_icon {
    cursor: pointer;
    vertical-align: middle;
}
.partner_cell {
    height: 100px;
    padding-bottom: 15px;
}
.right_banner {
    margin: 0;
    padding: 0 0 10px;
}
.media_contact {
    font-size: 14px;
    font-weight: normal;
}
.index_container {
    font-size: 0;
    margin: 0;
}
.index_cell {
    padding-bottom: 25px;
    padding-left: 0;
    vertical-align: top;
}
.index_cell_title {
    color: #3C8501;
    font-size: 17px;
    font-weight: bold;
    padding-bottom: 5px;
}
.index_cell_title a {
    text-decoration: none;
}
.index_cell_title a:hover {
    text-decoration: none;
}
.index_cell_title_text {
    color: #666666;
    font-size: 12px;
    padding-bottom: 6px;
}
.index_cell_icon {
    padding-right: 10px;
    padding-top: 4px;
    vertical-align: top;
    width: 22px;
}
.index_cell a {
    color: #3C8501;
    font-size: 17px;
    text-decoration: none;
}
.index_cell a:hover {
    color: #3C8501;
    font-size: 17px;
    text-decoration: underline;
}
.index_cell_text {
    padding-left: 63px;
}
.index_cell_text h2 {
    color: #222222;
    font-size: 14px;
    font-weight: normal;
}
.index_cell_text_links {
    color: #D05D06;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 10px;
}
.index_cell_text_links a {
    color: #D05D06;
    font-size: 14px;
    text-decoration: underline;
}
.index_cell_text_links a:hover {
    color: #D05D06;
    font-size: 14px;
    text-decoration: none;
}
.index_cell_news {
    color: #222222;
    font-size: 11px;
    padding-bottom: 10px;
    text-align: left;
}
.index_cell_news a {
    color: #222222;
    font-size: 12px;
    text-decoration: none;
}
.index_cell_news a:hover {
    color: #222222;
    font-size: 12px;
    text-decoration: underline;
}
.index_cell_testimonials {
    font-size: 13px;
    font-style: normal;
    padding-top: 8px;
    text-align: left;
}
.index_cell_test_title {
    color: #F67B1E;
    font-size: 24px;
    height: 19px;
}
.index_cell_next_title {
    color: #222222;
    font-size: 18px;
    height: 19px;
}
.movie_container {
    padding: 10px;
    z-index: 100000;
}
.movie_container_small {
    background-image: url("/images/backgrounds/movie_background_small.png");
    background-position: left top;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 216px;
    width: 300px;
}
.index_list {
    padding-left: 3px;
    padding-top: 8px;
}
.main_container {
    padding-bottom: 20px;
    padding-top: 1px;
}
.next_steps {
    background: none repeat scroll 0 0 #F0F9E4;
    margin-bottom: 2px;
    padding: 5px;
}
.index_cell_text_links a {
    color: #D05D06;
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
}
.index_cell_text_links a:hover {
    color: #D05D06;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
.index_cell_text_links {
    color: #D05D06;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 2px;
    padding-bottom: 10px;
}
.index_cell_text_links_icon {
    padding-bottom: 5px;
    padding-right: 10px;
    width: 16px;
}
.main_container_box {
    background: none repeat scroll 0 0 #F1FFE5;
    border-bottom: 1px solid #DADADA;
    border-top: 1px solid #DADADA;
    padding: 15px 10px 10px 15px;
}
.main_container_left {
    padding-right: 18px;
    padding-top: 10px;
}
.bottom_updates {
    height: 210px;
    padding: 36px 0 10px;
    width: 2805px;
}
.bottom_parteners_container {
    padding-top: 20px;
}
.bottom_updates_content {
    font-size: 12px;
    padding-left: 5px;
}
.bottom_updates_content a {
    font-size: 12px;
}
.banner_container {
    padding-bottom: 0;
    padding-top: 1px;
    z-index: 0;
}
.banner_container_bottom {
    margin-left: -14px;
    padding-top: 20px;
}
.index_news {
    color: #236FC1;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 2px;
}
.icon_style {
    display: block;
    float: left;
    margin-left: 10px;
    margin-right: 20px;
    vertical-align: bottom;
}
.small_addtocart {
    font-size: 13px;
}
.help_layer {
    background-color: #E5F1FF;
    border: 1px solid #6484BF;
    color: #333333;
    font-size: 11px;
    padding: 5px;
    text-align: left;
}
.textzone_container {
    clear: both;
    margin-bottom: 10px;
}
.textzone_features {
    margin-bottom: 0;
    overflow: hidden;
}
.textzone_features_descr {
    color: #6A6A6A;
    font-size: 14px;
    line-height: 21px;
}
.textzone_features .icon_style {
    padding-bottom: 0;
}
.note {
    background-color: #FFF8EF;
    background-position: 10px 5px;
    background-repeat: no-repeat;
    border: 1px solid #DFA861;
    clear: both;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
}
.left_image {
    padding-bottom: 10px;
    padding-right: 10px;
    vertical-align: top;
}
.cart {
    float: left;
}
.cart, .cart a {
    color: #DADADA;
    text-decoration: none;
}
.cart a:hover {
    color: #DADADA;
    text-decoration: underline;
}
.value_statement {
    background-color: #F4F7FE;
    border: 1px solid #BACDF2;
    color: #236FC1;
    font-size: 18px;
    padding: 30px;
    text-align: center;
}
#black_cover {
    background: none repeat scroll 0 0 #222222;
    height: 2000px;
    left: 0;
    position: absolute;
    top: 0;
    width: 2500px;
    z-index: 95000;
}
.screenshot_cell {
    padding-right: 17px;
    padding-top: 10px;
    text-align: center;
}
.screenshot_div {
    height: 220px;
    overflow: auto;
    width: 740px;
}
.category_image {
    margin-right: 10px;
    vertical-align: middle;
}
#lightbox {
    margin-top: 40px;
}
.movie_link {
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 8px;
}
.map_top_left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANpJREFUeNp8krEKgzAQQL2LQuk/dLRQurh1dPEfCh0KXeos/YP+R3/D0c9wdnZyEQQHG8GTeF4u8Dgv5OVMcjBNU+AZIHxv5kCQfRLwnMugSDtcWRNQiiRLortQYiNzkTAsrsyyWxUFMVyi4RuFnnO6ImGKojiXZfnouu42DMOFKoNQzSVKkuTdNM3Hrj+sN2wTZNVIjmbquj5mWfbr+z7dNcQiE3S+iIjj+Nu27UtqQVSexuR5frXi09e/yLprI1dVdV/+RJXByVfsraaBMlBpRxzH8aTJfwEGAOFhSGmD81YPAAAAAElFTkSuQmCC");
    background-position: left top;
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}
.map_top_right {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0IAAAAPCAYAAADJcH9bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX1JREFUeNrs3bFu2kAcwOE7iCrUATFWTKx9iXZnY8qaJ2Cv+gwVe8YOeQceoRsTlbqwMrEhRYrptVE5Qk62svas75P+Oltm8vbT2SamlG7CPzEAAAD8/9Ibx13XL54jaCiCAACASmModRzn89gWRDfnCWIIAACoNIK6pgyiVIZQFEMAAEBlEZTX3x1ruVt0iaHnCHpXRJAYAgAAaomgHD7XE4soCmUM5RASQQAAQG0x1BZBp2INLTH0akcIAACgNmX8DM5r2+9yRMU4Ho+TewcAAFToNBqNfk4mkx/z+fxhtVr9OkdQczWnq1C6vDskhAAAgOrFGB9ns9m3zWZz//f0qYihpoyhgVsGAADULqU02u12X6fT6fftdvs+vPxn6uBqYh4hBAAA9MbxePy8WCy+nCNoWMRQDqEghAAAgF7Z7/d3y+XyY0sEXWJICAEAAH0zXK/Xt6FjNygEO0IAAEAPHQ6HT+H1+0G5fTwaBwAA9FPTNB9Cy0cS8vwRYAB6x4R+2hgEzAAAAABJRU5ErkJggg==");
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 15px;
    width: 700px;
}
.map_middle_left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAABCAYAAAAB3PQ6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRJREFUeNpi/P//PysDAwMzELMAMYjNBsUs/Pz89xjwAIAAAwDVGwQrrD9JbgAAAABJRU5ErkJggg==");
    background-position: left top;
    background-repeat: repeat-y;
    text-align: left;
    width: 15px;
}
.map_middle_right {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0IAAAABCAYAAADzeh4rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADRJREFUeNrsx8kJADAMA8GkARXh/pvTNweOH64i7MAiNCXlAAAAAIDP2I6aU61u979PgAEAxlsKBLywLJ4AAAAASUVORK5CYII=");
    background-position: right top;
    background-repeat: repeat-y;
    padding-left: 10px;
    padding-top: 10px;
    text-align: left;
}
.map_bottom_left {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPZJREFUeNqMkrENwjAQRX2OjZFSJGUGyADZISU7IKVhATZAYgcaWgbIBtkgFRJdKpqMAMQ40jk6TjZg6elk++7/8yVgrVVCiATRyMph8jy/uft5H1zSYQNMM1rru/iyJEaLcaJkWdb9Uyy4q+NV1/VljrFicG+SKDKj2Nt1WZbHcRy3v9r+cPW0bXtI07SLOQOK+JhgBxRdVdVuGIa9y1/HnC1xfhIefd+fmqbZFEVxNsZcqbMgzpSEzMHjz6VCNyAdTIHn0Vks4op9KppMnyPxjHYFiiRBQADYLOhggTtTAb+HwB3w4lgHXCRaLFhCSGT5R94CDADzymeM9f1U4gAAAABJRU5ErkJggg==");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}
.map_bottom_right {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0IAAAAPCAYAAADJcH9bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX9JREFUeNrs3TtOAkEAgOFZQkJBQqgIJfaegtZTcBE7S3tjYqwtOYKJB6CyobamMz724YI7uqxA7W6+L5nMNDTT/ZkZNhmNRkUAAADokF6v97rZbM7L5Xs5PsrxWY1sO3q2CAAA6Jp+v/9STnk1iuYQQgAAQOeMx+OnWgjFEaoQCkIIAADommw+nz+E72twzVOhncQbIQAAoEsmk8n9er2+DL/vguLboDSGkRMhAACgM4bD4eNyubyqwieOP6dCfVsFAAC0XZIkb7PZ7Hq1Wt2G7xOgtBFBe3+a4EQIAABorcFg8DydTu8Wi8VFGUE3tQhKGzG0/0aoKIoz2wcAALRUXoud+nW4QydCMYh2V+O2HxdKYhjZRwAA4B8ranNxIHSyxrwXQPG3MYSCGAIAAFoUQadiqB4/zQ+q7jgRAgAA2h5D+ZG5OBBBP1fjUhEEAAC0NIbqkZOfip/QOBFKRRAAANDyGAonAqi53oVQVq3FEAAA0KYIOrY+GkDRlwADAJLQrGWsB+0NAAAAAElFTkSuQmCC");
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 15px;
}
.map_link {
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 2px;
    padding-top: 8px;
}
.facebookbox {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #DBDBDB;
    padding: 10px;
}
.link_image {
    vertical-align: middle;
}
.input_design3 {
    font-size: 12px;
    position: relative;
}
.input_design3 .input_design_first3 {
    padding-left: 6px;
}
.input_design3 .input_design_middle3 input {
    background-position: 4px center;
    font-size: 12px;
    padding-left: 20px;
}
.input_design3 .input_design_first3 .input_design_last3 {
    padding-right: 6px;
}
.input_design3 .input_design_first3 .input_design_last3 input {
    border: 0 none;
    height: 17px;
    margin: 0;
    width: 150px;
}
.input_design2 {
    position: relative;
}
.input_design2 .input_design_first2 {
}
.input_design2 .input_design_middle2 input {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAVCAYAAACDp1Q5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADlJREFUeNpinDp16moGKGC8e/fufxiHhYODgwEu8+3bN7gM479//+AcJgYkMDQ5LNOnT18D4wAEGABV7hCOHNXUwwAAAABJRU5ErkJggg==") repeat scroll left top rgba(0, 0, 0, 0);
    font-size: 11px;
}
.input_design2 .input_design_first2 .input_design_last2 {
    padding-right: 7px;
}
.input_design2 .input_design_first2 .input_design_last2 input {
    border: 0 none;
    height: 18px;
    margin: 0;
    padding-left: 5px;
    width: 120px;
}
h3, h2, h1 {
    margin: 0;
}
.smalltitle {
    color: #4E9219;
    font-size: 24px;
    margin-bottom: 0;
    padding-bottom: 20px;
	padding-top:5px;
}
.facebook_like {
    float: left;
    padding-left: 0;
    padding-right: 8px;
}
.linkedin_share {
    float: right;
    padding-left: 8px;
    padding-right: 6px;
    padding-top: 2px;
}
.twitter_tweet {
    float: left;
    padding-left: 10px;
    padding-right: 3px;
}
.goog_plus {
    float: right;
    padding-left: 4px;
    padding-right: 0;
    padding-top: 2px;
}
.social_icons {
    float: right;
    height: 24px;
    padding-left: 8px;
    padding-right: 0;
    width: 150px;
}
.social_container {
    margin-bottom: 6px;
    margin-right: 0;
    margin-top: 6px;
    overflow: hidden;
}
#social_icons span {
    background-image: url("/images/social/combined.png");
    display: inline;
    float: left;
    height: 24px;
    width: 24px;
}
.social_linkedin {
    background-position: 0 0;
    border: 0 none;
    margin-right: 7px;
}
.social_facebook {
    background-position: -31px 0;
    border: 0 none;
    margin-right: 7px;
}
.social_twitter {
    background-position: -62px 0;
    border: 0 none;
    margin-right: 7px;
}
.social_blog {
    background-position: -93px 0;
    border: 0 none;
    margin-right: 7px;
}
.social_youtube {
    background-position: -124px 0;
    border: 0 none;
    margin-right: 0;
}
#lang_selector select {
    color: #444444;
    font-size: 11px;
    width: 100px;
}
.irsui {
    background-color: #FEF9E6;
    border: 1px solid #F3DAA6;
    color: #222222;
    margin-top: 10px;
    width: 725px !important;
}
h1, h2, h3, h4 {
    margin: 0;
}
.plus_sign {
    border: 0 none !important;
    height: 30px;
    position: absolute;
    right: -7px;
    text-align: right;
    top: 0;
    vertical-align: top;
    width: 30px !important;
}
.plus_sign img {
    border: 0 none !important;
}
.multi_table {
    width: 100%;
}
.multi_table td {
    background-color: #F0F0F0;
    border: 2px solid #F8FAF5;
    font-size: 14px;
    text-align: center;
}
.multi_table_blue td {
    background-color: #EAF3FC;
}
.multi_table_purple td {
    background-color: #F8F2FF;
}
.multi_table .order_now_btn, .multi_table .order_now_btn_over {
    background-color: #3C8501;
    border: 1px solid #3C8501;
    border-radius: 10px;
    font-size: 13px;
    margin: auto;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 100px;
}
.order_now_btn1, .order_now_btn1 a {
    color: #D6651B;
    font-size: 15px;
}
.multi_table .order_now_btn_orange, .multi_table .order_now_btn_orange_over {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAAAcCAYAAABCrQzwAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAACB0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVi7kSokAAAEYklEQVR4nO2bX4hUVRzHP79zztyZOzs7upqaf8pCZil98E9hUBgpUfYQhRH0ED1GFBr9Q4peQ4Reeyl8qkcpoqSgohSDICV6yBajIhaMTLPdnZ07c+8959fD7I6luxtiajPcD9x5uOfPHOZ8ub/vPb/fiKqSvNhYHch3B/F7c9JcwANCwaCiqIrgIqulA1bs67E0xiR5vrEmM+23POlOYwzW2mu90IKrhPeeEAKG0rclyk84T/qSJ9vpnCOKIkQEVb3W6yy4woh0H/ztdhvvs40e85pMvLBasYFqtUqe5zSbzWuyOFXtLfBqjLvcsf/F+Mud63J/s2q1ShSVSZIWwSsu4L0z1qoqrVYL59wlT17Qn7RaLcrlMsYYvM9ygxBmG/9dZULhKwcHESHP854tcN17soAQZGb/L2jX3kdBH/O3fZeFY4IIYAghRztTkCUgFolqmKjSbS/M5sAwvxjEgBi0dQ5ptbBlB0NLwPuuMDqT6NB1iLWFIAaEucUggoohNM/iQkrl1juwm3fBig3QmUZ/+Iz0xCekZ8bR6ggiliJk9D9ziKFrEnX6HE49Q/c9h9u+GxbfAJhul/X3YjftQt5/lfb4CYjrCEIhiP7GzHVTsw42bxFv3YXb+QosXotm6fkO8RLMLfdTeeBlyrU6pMmMvyjoZ9zsm0TvQtF0itLKUaK7n4Z4CQBh7CP05BHsbY8iN90JgBndQXnjg2RH34FSjFhT+Ic+4sK9dxoCoXcpop6QZejSUVi2/vzI5u9Mf34Ac+xD4m2P47Y9BcPL0cZ2wtG3IU8QqYKG+b+94H9F+MfeB1yapvjgAWh32lgCoQ2SZ8SivTgSjCFJPHrmF0qrjuI2PwzDywka6HTaSADBQijE0C9470nTlDRNyfMcF3xAjHTV4T2IEAT0t5Nw+nuoLQNA0oShGxuUtjxEtPUxWLoO2hPo2KeohxA5JM+LMNFHzGYtvfd47+fwDNYicYQ/9TOdL94gXr0JynVsYwfD6+6CVVt6k4XvPiA5/h6UIowtgfrCSPYRF3mGi3oomFJM1vFMfHkQWXozle17kOs3nO+TThHGv2Hq0D5akxNIdVHhFQaAOc4ZFBBkeJh0cpI/3t3P4h+/Irr9EcKKDZC30bGPaR0/ROvUT0i1NpO1KMJDvzP3CaQqguDqdUJzkj+/Pow9cRhqKyFPCdNnCSlQrxbH0QPE/LkJDQiCrS3CV1JCMg2nfwUDWrHYkaFuxqsQwsCwcNZSFQhYW4LaIqjBbBgBKXzCgOGAoKrz1z2q0hOAADqbgyieCIPCTE2DOhXtPR0WLoTVYv8HjBBCrxpeAWdxJgSPiBDHMc1mk4Urn64cRVHs1S2KjeO4dxRtRZwriXszCdmT7XabSqXCyMjIJU9c0H/MRoEkSch9TsWUj7gIt8+baDTN03uSJOlVRxf/nRh8vPfkPicy0ckS0V5RVab3rGlkZM969c+k5OjMa2XB4CIITixO3EGD219n7bG/ACuQD1zKr7scAAAAAElFTkSuQmCC");
    color: #FFFFFF;
    font-size: 13px;
    height: 28px;
    margin: auto;
    vertical-align: middle;
    width: 131px;
}
.order_now_btn_orange_over {
    text-decoration: underline;
}
.simulate_now_btn, .simulate_now_btn_over {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAAgAQMAAAD9vh64AAAAA3NCSVQICAjb4U/gAAAABlBMVEVOkhn///8WXJikAAAACXBIWXMAAA50AAAOdAFrJLPWAAAAIHRFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyBNWLuRKiQAAAAOSURBVHicY2AYBSMZAAACAAAB8Y58ogAAAABJRU5ErkJggg==");
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    margin: auto;
    padding-top: 6px;
    text-align: center;
    vertical-align: middle;
    width: 120px;
}
.simulate_now_btn_over {
    text-decoration: underline;
}
.simulate_now_btn a, .simulate_now_btn a:hover {
    color: #FFFFFF;
}
.simulate_area {
    background-image: url("data:image/png;base64,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");
    background-position: 110px 0;
    background-repeat: no-repeat;
    display: none;
    padding-left: 80px;
    padding-top: 20px;
}
.multi_table .order_now_btn_over {
    background-color: #357700;
    border: 1px solid #357700;
}
.multi_table_blue .order_now_btn, .multi_table_blue .order_now_btn_over {
    background-color: #016DA8;
    border: 1px solid #016DA8;
    border-radius: 10px;
    font-size: 13px;
    margin: auto;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 100px;
}
.multi_table_blue .order_now_btn_over {
    background-color: #095E8C;
    border: 1px solid #095E8C;
}
.multi_table_purple .order_now_btn, .multi_table_purple .order_now_btn_over {
    background-color: #8C1FE0;
    border: 1px solid #8C1FE0;
    border-radius: 10px;
    font-size: 13px;
    margin: auto;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 100px;
}
.multi_table_purple .order_now_btn_over {
    background-color: #751EBC;
    border: 1px solid #751EBC;
}
.order_now_btn a, .order_now_btn a:hover, .order_now_btn_over a, .order_now_btn_over a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.multi_table .cell_header a {
    color: #FFFFFF;
}
.multi_table .cell_header a:hover {
    color: #FFFFFF;
}
.multi_table .cell_left {
    background-color: #FEF5E5;
    border-right: 4px solid #FFFFFF;
    font-size: 14px;
    padding-left: 10px;
    text-align: left;
    width: 110px;
}
.multi_table .cell_header .sup_link {
    color: #FFFFFF;
}
.multi_table_blue .cell_subheader_blue .sup_link {
    color: #FFFFFF;
}
.multi_table_blue .cell_subheader_blue {
    background-color: #6BA2E5;
    color: #FFFFFF;
    height: 70px;
}
.multi_table .cell_subheader_extra a {
    font-size: 16px;
}
.multi_table .cell_header {
	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    background-color: #3C8501;
    border-right: 2px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 17px;
    height: 50px;
}
.multi_table .cell_header > .cell_extra_small {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}
.multi_table_blue .cell_header {
    background-color: #016DA8;
}
.multi_table_purple .cell_header {
    background-color: #8C1FE0;
}
.multi_table .cell_basic {
    width: 250px;
}
.multi_table .cell_header_last {
    background-color: #3C8501;
    border-right: 2px solid #F8FAF5;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 60px;
}
.multi_table .cell_empty {
    background-color: #F8FAF5;
}
.multi_table .cell_subheader_simple {
    background-color: #C6EFA4;
    font-size: 16px;
    height: 60px;
}
.multi_table .cell_subheader_first {
    background-color: #EAEAEA;
    font-size: 16px;
    height: 50px;
    padding-left: 40px;
    text-align: left;
    width: 200px;
}
.multi_table .cell_subheader_extra {
    background-color: #E5FAD4;
    border-right: 4px solid #F8FAF5;
    font-size: 18px;
    height: 60px;
}
.multi_table_purple .cell_subheader_extra {
    background-color: #E5D1F9;
}
.cell_left_basic {
    width: 185px !important;
}
.multi_table .cell_subheader_large {
    background-color: #C6EFA4;
    border-right: 4px solid #F8FAF5;
    font-size: 16px;
    height: 70px;
    width: 130px;
}
.multi_table .cell_first {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-size: 14px;
    width: 60px;
}
.multi_table .cell_first_top {
    background: none no-repeat scroll 25px 35px #EAEAEA;
    border-top: 2px solid #F8FAF5;
    font-size: 14px;
}
.multi_table .cell_first_last {
    background: none no-repeat scroll 25px 5px #F9F9F9;
    border-left: 2px solid #F8FAF5;
    border-top: 2px solid #F8FAF5;
    font-size: 14px;
}
.multi_table .cell_last {
    border-right: 4px solid #F8FAF5;
    font-size: 14px;
}
.multi_table .cell_extra {
    border-right: 4px solid #F8FAF5;
}
.multi_table .cell_extra_top {
    border-right: 4px solid #F8FAF5;
    border-top: 2px solid #F8FAF5;
    font-size: 12px;
}
.multi_table .cell_extra_large {
    font-size: 16px;
}
.multi_table .cell_extra_small {
    font-size: 12px;
}
.multi_table .cell_top {
    border-top: 1px solid #F8FAF5;
}
.multi_table .cell_top_vertical {
    background-color: #FBF4C4;
    border-top: 1px solid #FFFFFF;
    border-left-width: 0px;
}
.multi_table .cell_top_vertical_green {
    background-color: #C6EFA4;
    border-top: 1px solid #F8FAF5;
}
.multi_table span {
    font-size: 13px;
    font-weight: normal;
}
.multi_table .cell_last_last {
    border-right: 2px solid #F8FAF5;
    font-size: 14px;
}
.multi_table .cell_last_top {
    border-right: 2px solid #F8FAF5;
    border-top: 2px solid #F8FAF5;
}
.multi_table .cell_legend {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F8FAF5;
    border-color: -moz-use-text-color #F8FAF5 -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-left: 0 none;
    border-right: 10px solid #F8FAF5;
    border-style: none solid none none;
    border-width: 0 10px 0 0;
    font-weight: normal;
    text-align: left;
}
.multi_table .cell_delimiter {
    background-color: #C6EFA4;
    height: 2px;
}
.multi_table_blue .cell_delimiter {
    background-color: #5D96DC;
}
.multi_table_purple .cell_delimiter {
    background-color: #E6CFF9;
}
.legend_text {
    font-size: 14px;
    padding: 0 10px 5px 0;
}
.platform_product_box {
    font-size: 17px;
    padding-bottom: 15px;
    vertical-align: top;
    width: 730px;
}
.platform_product_box a {
    color: #3B8203;
}
.platform_product_box a:hover {
    color: #3B8203;
}
.platform_product_box_last {
    font-size: 17px;
    padding-bottom: 0;
    vertical-align: top;
    width: 730px;
}
.platform_product_box_last a {
    color: #3B8203;
}
.platform_product_box_last a:hover {
    color: #3B8203;
}
.features_container {
    margin-bottom: 25px;
}
.bullet_button {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUVJREFUeNpi/P//PwMpgImBRECyBhZkzl0fK3sGZqYGBiYmfbBh//9fZPjzt0N5y7HtMDWMMD/c9bVqZWBhqRAMiGTiUNViYGRiZPhx7xbD19PHGH7evdmpvOloBVzDHR/LMDYxyZXciioMjOzsKE74/+snw9c7Nxl+vXnlq7Ll+BawkxhZWMqYPrxh+HX+DU6PAtU0AKktEBs8TX9x///HysDEjNOz39g5/jFz87KzXFXjB6li4hESZmBgZmZgZGXDVP33D8OPOzdBFjGxaN/6+Beo6RqrooouKw8vVtN/ff7EwPDyxWWg2l+wYJ3y/cePmXwWdlg1fNwLDtU+eMQBdc76ePXi4pdH9zH8/vOLgVVGBoz/MjMyvD59lOHTjSvLgGoWoMQDCACdFgWkKhiZmXUZmZgY/v3+fQ3InwgyEKYGIMAAxaJ7Rjc/gbAAAAAASUVORK5CYII=") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    margin-left: 6px;
    margin-right: 6px;
}
.red_bullet_button {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUVJREFUeNpi/P//PwMpgImBRECyBhZkzl0fK3sGZqYGBiYmfbBh//9fZPjzt0N5y7HtMDWMMD/c9bVqZWBhqRAMiGTiUNViYGRiZPhx7xbD19PHGH7evdmpvOloBVzDHR/LMDYxyZXciioMjOzsKE74/+snw9c7Nxl+vXnlq7Ll+BawkxhZWMqYPrxh+HX+DU6PAtU0AKktEBs8TX9x///HysDEjNOz39g5/jFz87KzXFXjB6li4hESZmBgZmZgZGXDVP33D8OPOzdBFjGxaN/6+Beo6RqrooouKw8vVtN/ff7EwPDyxWWg2l+wYJ3y/cePmXwWdlg1fNwLDtU+eMQBdc76ePXi4pdH9zH8/vOLgVVGBoz/MjMyvD59lOHTjSvLgGoWoMQDCACdFgWkKhiZmXUZmZgY/v3+fQ3InwgyEKYGIMAAxaJ7Rjc/gbAAAAAASUVORK5CYII=") no-repeat scroll 0 1px rgba(0, 0, 0, 0);
    float: right;
    margin-left: 6px;
}
.green_bullet_button {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUlJREFUeNpi/P//PwMpgImBRECyBhZkjukS3QBuVu4SZkZmnf8M/5mBzr347c+3aSejLy6DqWGE+cFqmeEMFUG1dA1hTQYJLnGgDBPDm2+vGW68u85w/c3VJcejL8TCNVgsNUiR5JGYLcolysDEyIjhjNff3jDcfX+36EL8zX6wk9iZ2Us///7A8PnTO+wO/8/IwMfOnwVk9TOKTOHiVBFQ+8bHzcYAdDtOz/78ycjw4NN9QVAosd3/dAfo/Z9gzML2DwMzsv5muPbuMsOnnx9ZWV5nf/0oOpX7kY6YrhwvOzdW07/++sZw6v61p0C1r2HBOv3Fh7ftTgZ2WDUsu7AeRM1Cjri+XbcP7th0dS8DF7MAg5qgFhgLsokxbLm2nwEotw+opgMlHkAA6LQiIFWhKqQqygSMh5tvb4KCrQ+kGOicvyA1AAEGANbRf7ttIG9yAAAAAElFTkSuQmCC") no-repeat scroll 0 1px rgba(0, 0, 0, 0);
    float: right;
    margin-left: 6px;
}
.orange_bullet_button {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpi/P//PwMpgImBRECyBhZkztlWlQBmdp4SRiZmHaBTmRkY/l/89+vrNKPKW8tgahhhfjjXoTmDX0I9XVBWh4GTX4KBkZGR4funVwzvn1xj+PD08hKjihuxcA3n2tVTBERlZkuISzEwMjFiOOPVyxcMr5/cKDKpe9QPdhITK0cpP/NXBoaPdxmwhRkf03+Gd5wCWUBmP9PRIkZOhr8/1TjZgE5mwo7Z2VgYWFjYVE5WCwqAbGD78eYOA5MsD9CBQAXMrJhW/PvL8O35RYY/f/6wslj3/f8ItOXRP2FtOTZOXqxB+evHV6DiE0+Bal/DgnX6i+fP2hWtI7BqeHF0BYiahRxxfc8v7dlx79RWhp+MvAyMQppg/JtVhOH+6e0MQLl9QDUdKPEAAkCnFQGpCi4xNVGQZ7+9uP4OZBhIMdA5f0FqAAIMAJC3eRVc0UUaAAAAAElFTkSuQmCC") no-repeat scroll 0 1px rgba(0, 0, 0, 0);
    float: right;
    margin-left: 6px;
}
.bullet_button_link {
    font-size: 13px;
    margin-left: 17px;
	margin-right:20px;
}
.pagination > div:first-child .bullet_button_link {
	margin-right:0;
}
.subtile_company {
    margin-bottom: 0;
    padding-bottom: 0;
}
.smalltitle_company {
    margin-bottom: 0;
    margin-top: 20px;
    padding-bottom: 0;
}
.phone_fax {
    margin-top: 10px;
}
.download_link {
    margin-bottom: 15px;
    margin-top: 15px;
}
.users_text {
    font-size: 14px;
    padding-bottom: 7px;
    padding-left: 40px;
    padding-top: 7px;
    text-align: left;
}
.users_text_plus {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQMAAABIJXY/AAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8UjBTDAdvoAAAAAnRSTlMA/1uRIrUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAgdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIE1Yu5EqJAAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMS8yNC8xMna3eBAAAAATSURBVHicY2BnYEBG/39AEao4AHibBiwKsdDoAAAAAElFTkSuQmCC");
    background-position: 18px 8px;
    background-repeat: no-repeat;
    font-size: 14px;
    padding-bottom: 7px;
    padding-left: 40px;
    padding-top: 7px;
    text-align: left;
}
.support_info {
    margin-bottom: 3px;
    margin-top: 3px;
}
.support_info_first {
    margin-top: 0;
}
.logostyle {
    font-size: 16px;
    margin-right: 10px;
}
.faq_text {
    color: #000000;
    font-size: 14px;
}
a.sup_link {
    color: #555555;
    text-decoration: underline;
}
a.sup_link:hover {
    color: #555555;
    text-decoration: none;
}
.kbnavigationlink {
    font-size: 11px;
    padding-top: 8px;
    text-align: left;
    text-decoration: underline;
    vertical-align: top;
}
.kbarticle {
    font-size: 13px;
}
.kbnavigationtext {
    padding-top: 10px;
}
.rightsection_unit_content {
    background: none repeat scroll 0 0 #EFEFEF;
    margin-bottom: 10px;
    padding: 8px 10px;
}
.rightsection_unit_title {
    background: none repeat scroll 0 0 #E2E2E2;
    margin-bottom: 3px;
    padding: 2px 10px;
}
.rightsection_unit_content_green {
    background: none repeat scroll 0 0 #E3FAD1;
}
.rightsection_unit_content_orange {
    background: none repeat scroll 0 0 #F9F4D7;
    padding-bottom: 5px;
    padding-top: 5px;
}
.kbnavcontainer {
    float: left;
    margin-bottom: 6px;
    padding-left: 2px;
    padding-top: 10px;
    text-align: left;
}
a.kbnavigationlink {
    text-decoration: underline;
}
a.kbnavigationlink:hover {
    text-decoration: underline;
}
.trial_btn {
    background: url("/images/backgrounds/free_trial.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 100px;
    width: 140px;
}
.pagebackground_opa {
    background-color: #2F6F27;
    background-image: url("https://www.4psa.com/images/backgrounds/4psa_header.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
}
.order_btn {
    background: url("data:image/png;base64,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") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 40px;
    width: 150px;
}
.tab_item {
    height: 110px;
    position: relative;
    width: 182px;
}
/* the tabs from Support -> packages need more width */
#tab_image_sus.tab_item,
#tab_image_cloud.tab_item,
#tab_image_onspot.tab_item,
#tab_image_expert.tab_item {
    width: 203px;
}

.tab_item_container {
    position: relative;
    text-align: center;
}
.tab_text {
    height: 41px;
    position: absolute;
    top: 59px;
    width: 200px;
}
.tab_text_selected {
    background-color: #EAEAEA;
    border-color: #DEE184;
    box-shadow: 0 1px 2px #DDDDDD;
}
.tab_text_over {
    background-color: #F2F2F2;
    border-color: #DEE184;
    box-shadow: 0 1px 2px #DDDDDD;
}
.tab_consumer, .tab_consumer_green, .tab_provider, .tab_provider_green, .tab_learn, .tab_learn_green, .tab_architecture, .tab_architecture_green, .tab_benefits, .tab_benefits_green, .tab_requirements, .tab_requirements_green, .tab_features, .tab_features_green, .tab_service_provider, .tab_service_provider_green, .tab_business, .tab_business_green, .tab_business_perpetual, .tab_business_perpetual_green, .tab_academic, .tab_academic_green, .tab_non_profit, .tab_non_profit_green, .tab_download, .tab_download_green, .tab_localization, .tab_localization_green, .tab_sounds, .tab_sounds_green, .tab_sus, .tab_sus_green, .tab_cloud, .tab_cloud_green, .tab_expert, .tab_expert_green, .tab_onspot, .tab_onspot_green, .tab_ondemand, .tab_ondemand_green, .tab_startup, .tab_volume, .tab_ngo, tab_startup_green, .tab_volume_green, .tab_ngo_green {
    background: none no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.tab_consumer {
    background-image: url("/images/tabs/consumer_green.png");
}
.tab_consumer_green {
    background-image: url("/images/tabs/consumer_green.png");
}
.tab_provider {
    background-image: url("/images/tabs/provider_green.png");
}
.tab_provider_green {
    background-image: url("/images/tabs/provider_green.png");
}
.tab_learn {
    background-image: url("/images/tabs/learn_green.png");
}
.tab_learn_green {
    background-image: url("/images/tabs/learn_green.png");
}
.tab_architecture {
    background-image: url("/images/tabs/architecture_green.png");
}
.tab_architecture_green {
    background-image: url("/images/tabs/architecture_green.png");
}
.tab_benefits {
    background-image: url("/images/tabs/benefits_green.png");
}
.tab_benefits_green {
    background-image: url("/images/tabs/benefits_green.png");
}
.tab_requirements {
    background-image: url("/images/tabs/requirements_green.png");
}
.tab_requirements_green {
    background-image: url("/images/tabs/requirements_green.png");
}
.tab_features {
    background-image: url("/images/tabs/features_green.png");
}
.tab_features_green {
    background-image: url("/images/tabs/features_green.png");
}
.tab_service_provider {
    background-image: url("/images/tabs/service_provider_green.png");
}
.tab_startup, .tab_startup_green {
    background-image: url("/images/tabs/startup_green.png");
    background-position: center center;
}
.tab_ngo, .tab_ngo_green {
    background-image: url("/images/tabs/ngo_green.png");
    background-position: center center;
}
.tab_volume, .tab_volume_green {
    background-image: url("/images/tabs/volume_green.png");
    background-position: center center;
}
.tab_service_provider_green {
    background-image: url("/images/tabs/service_provider_green.png");
}
.tab_business {
    background-image: url("/images/tabs/business_green.png");
}
.tab_business_green {
    background-image: url("/images/tabs/business_green.png");
}
.tab_business_perpetual {
    background-image: url("/images/tabs/business_perpetual_green.png");
}
.tab_business_perpetual_green {
    background-image: url("/images/tabs/business_perpetual_green.png");
}
.tab_academic {
    background-image: url("/images/tabs/academic_green.png");
}
.tab_academic_green {
    background-image: url("/images/tabs/academic_green.png");
}
.tab_non_profit {
    background-image: url("/images/tabs/non_profit_green.png");
}
.tab_non_profit_green {
    background-image: url("/images/tabs/non_profit_green.png");
}
.tab_download {
    background-image: url("/images/tabs/download_green.png");
}
.tab_download_green {
    background-image: url("/images/tabs/download_green.png");
}
.tab_localization {
    background-image: url("/images/tabs/localization_green.png");
}
.tab_localization_green {
    background-image: url("/images/tabs/localization_green.png");
}
.tab_sounds {
    background-image: url("/images/tabs/sounds_green.png");
}
.tab_sounds_green {
    background-image: url("/images/tabs/sounds_green.png");
}
.tab_sus {
    background-image: url("/images/tabs/support_green.png");
}
.tab_sus_green {
    background-image: url("/images/tabs/support_green.png");
}
.tab_cloud {
    background-image: url("/images/tabs/cloud_green.png");
}
.tab_cloud_green {
    background-image: url("/images/tabs/cloud_green.png");
}
.tab_expert {
    background-image: url("/images/tabs/expert_green.png");
}
.tab_expert_green {
    background-image: url("/images/tabs/expert_green.png");
}
.tab_onspot {
    background-image: url("/images/tabs/onspot_green.png");
}
.tab_onspot_green {
    background-image: url("/images/tabs/onspot_green.png");
}
.tab_ondemand {
     background-image: url("/images/tabs/ondemand_green.png");
 }
.tab_ondemand_green {
    background-image: url("/images/tabs/ondemand_green.png");
}
.movie_link {
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 8px;
}
.green_tree {
    background: url("/images/backgrounds/green_commitment.png") no-repeat scroll right top rgba(0, 0, 0, 0);
}
.followus {
    float: left;
    font-size: 15px;
    margin-top: 3px;
}
.order_legal_td {
    border-bottom: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
}
.order_legal {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    font-size: 10px !important;
    height: 170px;
    margin: 10px 7px 7px;
    overflow: auto;
    padding: 5px;
}
.order_legal_text {
    font-weight: bold;
    margin: 6px;
}
.order_legal h3 {
    font-size: 14px;
}
.order_legal h4 {
    font-size: 13px;
}
.radio_check {
    clear: left;
    float: left;
    padding-bottom: 2px;
    padding-right: 3px;
}
.radio_text {
    float: left;
    padding-bottom: 2px;
}
.radio_check_inline {
    float: left;
}
.radio_text_inline {
    float: left;
}
.checkox_inline {
    float: left;
    margin-right: 5px;
    margin-top: 2px;
}
.checkbox_inline_simple {
    float: left;
}
.checkbox_inline_simple input {
    margin-left: 0;
    padding-left: 0;
}
.ip_error .atentionboxtext {
    margin-bottom: 10px;
}
.comments_buttons {
    padding-bottom: 5px;
    padding-top: 5px;
}
.comments_textarea {
    border: 1px solid #557F2F;
    width: 550px;
}
.comments_reply_text {
    color: #000000;
    font-size: 13px;
    padding-bottom: 8px;
}
.comments_reply_button {
    border: 1px solid #A7C5DF;
    font-weight: bold;
    padding: 4px;
}
.movie {
    background: url("/images/firstpage/movie.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    height: 200px;
    width: 280px;
}
.partner_logos {
    background: url("/images/firstpage/partner_logos.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    height: 28px;
    width: 641px;
}
.icon_style_large_picture {
    border: 0 none;
    display: block;
    float: left;
    height: 127px;
    margin-left: -10px;
    margin-right: 20px;
    margin-top: 4px;
    vertical-align: bottom;
    width: 115px;
}
.icon_style_product {
    border: 0 none;
    display: block;
    float: left;
    height: 50px;
    margin-left: 1px;
    margin-right: 20px;
    margin-top: 6px;
    vertical-align: bottom;
    width: 42px;
}
.textzone .icon_style_product {
    padding-bottom: 5px;
    padding-top: 4px;
}
.icon_style_product_feature {
    border: 0 none;
    display: block;
    float: left;
    height: 50px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 4px;
    vertical-align: bottom;
    width: 42px;
}
.textzone .icon_style_product_feature {
    padding-top: 4px;
}
.note h3 {
    color: #E96E10;
    padding-top: 3px;
}
.note p {
    margin-bottom: 5px;
    margin-top: 5px;
}
.programlisting, code {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: #000000;
    font-family: Andale Mono,Lucida Console,Monaco,Liberation,fixed,monospace;
    font-size: 13px;
    margin-bottom: 0;
    margin-top: 0;
    word-wrap: break-word;
}
.programlisting + h2, code + h2 {
    margin-top: 10px;
}
.resize_page {
    overflow: hidden;
}
.tweet_intro {
    font-size: 13px;
    font-weight: bold;
}
.tweet {
    font-size: 13px;
    padding-top: 3px;
}
.banner_background_bottom {
    padding-top: 4px;
}
.download_btn_orange {
    background: url("/images/backgrounds/button_orange.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 115px;
}
.download_btn_green {
    background: url("/images/backgrounds/button_green.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 115px;
}
.download_btn_black {
    background: url("/images/backgrounds/button_black.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 115px;
}
.free_eval_btn_orange {
    background: url("/images/backgrounds/free_evaluation_orange.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 156px;
}
.find_out_btn_orange {
    background: url("/images/backgrounds/find_out_orange.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 156px;
}
.button_container > a {
	text-decoration:none;
}
.free_service_btn_orange,
.free_service_btn_orange_hover {
    background: url("/images/backgrounds/buttons/120x30_orange.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0);
    height: 27px;
    width: 120px;

	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	text-align:center;
	padding-top:3px;
	color:white;
}
.free_service_btn_orange_hover {
	background-position:0 -30px;
}
.go_next_btn {
    background: url("/images/boxes/go_next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 26px;
    margin-top: -2px;
    width: 26px;
}
.go_next_btn_hover {
    background: url("/images/boxes/go_next.png") no-repeat scroll 0 -26px rgba(0, 0, 0, 0);
    height: 26px;
    margin-top: -2px;
    width: 26px;
}
.try_unlimited_btn {
    background: url("/images/boxes/30_days_unlimited.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 32px;
    margin-top: -2px;
    width: 165px;
}
.try_unlimited_btn_hover {
    background: url("/images/boxes/30_days_unlimited.png") no-repeat scroll 0 -32px rgba(0, 0, 0, 0);
    height: 32px;
    margin-top: -2px;
    width: 165px;
}
.free_service_btn_green {
    background: url("/images/backgrounds/free_service_green.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 45px;
    margin-right: -10px;
    margin-top: -2px;
    width: 136px;
}
.free_service_btn_green_hover {
    background: url("/images/backgrounds/free_service_green.png") no-repeat scroll 0 -45px rgba(0, 0, 0, 0);
    height: 45px;
    margin-right: -10px;
    margin-top: -2px;
    width: 136px;
}
.apply_now_btn_green,
.apply_now_btn_green_hover {
    background: url("/images/backgrounds/buttons/120x30_green.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 27px;
    margin-right: -10px;
    margin-top: -10px;
    width: 120px;

	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	text-align:center;
	padding-top:3px;
	color:white;
}
.apply_now_btn_green_hover {
	background-position:0 -30px;
}

.apply_now_btn_orange,
.apply_now_btn_orange_hover {
	background: url("/images/backgrounds/buttons/120x30_orange.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 27px;
	margin-right: -10px;
	margin-top: -10px;
	width: 120px;

	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	text-align:center;
	padding-top:3px;
	color:white;
}
.apply_now_btn_green_hover {
	background-position:0 -30px;
}

.apply_now_btn_menu,
.apply_now_btn_menu_hover {
	background: url("/images/backgrounds/buttons/120x30_orange.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0);
	height: 27px;
	width: 120px;

	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	text-align:center;
	padding-top:3px;
	color:white;
}
.apply_now_btn_menu_hover {
	background-position:0 -30px;
}
.demo_orange {
    background: url("/images/backgrounds/online_demo_orange.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 32px;
    margin-top: -2px;
    width: 133px;
}
.demo_orange_hover {
    background: url("/images/backgrounds/online_demo_orange.png") no-repeat scroll 0 -32px rgba(0, 0, 0, 0);
    height: 32px;
    margin-top: -2px;
    width: 133px;
}
.free_service_btn_black {
    background: url("/images/backgrounds/free_service_black.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 156px;
}
.free_download_btn_orange {
    background: url("/images/backgrounds/free_download_orange.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 156px;
}
.download_round_btn {
    background: url("/images/band/download_smaller.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 53px;
    width: 53px;
}
.download_round_btn_hover {
    background: url("/images/band/download_smaller.png") no-repeat scroll -53px 0 rgba(0, 0, 0, 0);
    height: 53px;
    width: 53px;
}
.cloud_round_btn {
    background: url("/images/band/cloud_smaller.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 53px;
    width: 53px;
}
.cloud_round_btn_hover {
    background: url("/images/band/cloud_smaller.png") no-repeat scroll -53px 0 rgba(0, 0, 0, 0);
    height: 53px;
    width: 53px;
}
.demo_btn_orange {
    background: url("/images/backgrounds/demo_orange.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 86px;
}
.demo_btn_green {
    background: url("/images/backgrounds/demo_green.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 34px;
    width: 86px;
}

.show_map_btn_green {
	background: url("/images/backgrounds/buttons/32x22_green.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0);
	cursor: pointer;
	width: 32px;
	height: 19px;
	display:inline-block;
	vertical-align:top;
	margin-top:2px;

	font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:3px;
	color:white;
}
.show_map_btn_green:hover {
	background-position: 0 -22px;
}

.benefit_cell_left {
    padding-right: 10px;
    vertical-align: top;
    width: 50%;
}
.benefit_cell_right {
    padding-left: 10px;
    vertical-align: top;
    width: 50%;
}
.sticker {
    background-color: #F4F39E;
    border: 1px solid #DCDD80;
    box-shadow: 0 0 3px 1px #DADADA;
    padding: 15px;
    position: relative;
    width: 285px;
}
.sticker_timeline {
    border: 1px solid #FFFFFF;
    box-shadow: 0 0 3px 1px #DADADA;
    line-height: 0;
}
.taped {
    height: 39px;
    left: 0;
    position: absolute;
    top: -20px;
    width: 29px;
}
.text_section_highlight {
    background-color: #F3F48E;
}
.minicart_qty {
    float: left;
    font-size: 13px;
    font-weight: bold;
    text-align: right;
    width: 60px;
}
.minicart_name {
    float: left;
    font-size: 13px;
    width: 300px;
}
.minicart_empty {
    float: left;
    font-size: 13px;
    text-align: center;
    width: 100%;
}
.minicart_price {
    color: #FC6900;
    float: left;
    font-size: 13px;
    font-weight: bold;
    text-align: right;
    width: 146px;
}
.minicart_btn_open {
    color: #FFFFFF;
    text-decoration: none;
}
.minicart_btn a,
.minicart_btn_open a {
    color: #FFFFFF;
    text-decoration: none;
}
.minicart_btn_open a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.minicart_btn_open a {
    text-decoration: none;
}
.minicart_btn_open a:hover {
    text-decoration: none;
}
.minicart_summary {
    clear: both;
    color: #FFFFFF;
    cursor: default;
    font-size: 12px;
    padding-top: 5px;
}
.minicart_summary_title {
    width: 100%;
}
.minicart_summary_title > div:first-child {
	margin-top:1px;
}
.minicart_summary_title a {
    text-decoration: none;
}
.minicart_btn_open .minicart_summary {
}
.minicart {
    float: right;
    position: relative;
    width: 120px;
}
.minicart_checkout {
    background-color: #FFFFFF;
    border-radius: 5px;
    color: #606060;
    float: right;
    font-size: 11px;
    font-weight: bold;
    margin-left: 10px;
    margin-top: 4px;
    padding-bottom: 2px;
    text-align: center;
    width: 80px;
}
.minicart_checkout a {
    color: #606060;
    text-decoration: none;
}
.minicart_checkout a:hover {
    color: #606060;
    text-decoration: none;
}
.minicart_btn_open .minicart_btn_open_left {
    background-image: url("/images/minicart/minicart_upper_left_black.png");
    background-position: left top;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 10px;
}
.minicart_btn_open .minicart_btn_open_right {
    background-image: url("/images/minicart/minicart_upper_right_black.png");
    background-position: left top;
    background-repeat: no-repeat;
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 10px;
}
.minicart_btn .minicart_btn_open_middle {
    bottom: 0;
    left: 10px;
    padding: 15px 10px 10px;
    position: absolute;
    right: 10px;
    top: 0;
}
.minicart_btn_open .minicart_btn_open_middle {
    background-image: url("/images/minicart/minicart_upper_middle_black.png");
    background-position: left top;
    background-repeat: repeat-x;
    bottom: 0;
    left: 10px;
    padding: 15px 18px 10px;
    position: absolute;
    right: 10px;
    top: 0;
}
.minicart_btn .minicart_btn_open_left {
    background-image: url("/images/minicart/minicart_upper_left_dark.png");
    background-position: left top;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 10px;
}
.minicart_btn .minicart_btn_open_right {
    background-image: url("/images/minicart/minicart_upper_right_dark.png");
    background-position: left top;
    background-repeat: no-repeat;
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 10px;
}
.minicart_btn .minicart_btn_open_middle {
    background-image: url("/images/minicart/minicart_upper_middle_dark.png");
    background-position: left top;
    background-repeat: repeat-x;
    bottom: 0;
    left: 10px;
    padding: 15px 18px 10px;
    position: absolute;
    right: 10px;
    top: 0;
}
.minicart_btn, .minicart_btn_open {
    bottom: 0;
    height: 70px;
    margin-right: 0;
    padding: 0;
    position: absolute;
    right: -10px;
    width: 300px;
}
.minicart_content {
    left: -430px;
    position: absolute;
    top: 140px !important;
    width: 560px;
    z-index: 1000;
}
.minicart_content_top {
    height: 7px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.minicart_content_top_left {
    background-image: url("/images/minicart/minicart_lower_top_left_black.png");
    background-position: left top;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 7px;
}
.minicart_content_top_middle {
    background-image: url("/images/minicart/minicart_lower_top_middle_black.png");
    background-position: left top;
    background-repeat: repeat-x;
    bottom: 0;
    left: 7px;
    position: absolute;
    right: 7px;
    top: 0;
}
.minicart_content_top_right {
    background-image: url("/images/minicart/minicart_lower_top_right_black.png");
    background-position: right top;
    background-repeat: no-repeat;
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 7px;
}
.minicart_content_middle {
    margin-top: 7px;
    overflow: hidden;
    position: relative;
}
.minicart_content_middle_left {
    background-image: url("/images/minicart/minicart_lower_middle_left_black.png");
    background-position: left top;
    background-repeat: repeat-y;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 7px;
}
.minicart_content_middle_middle {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: 0;
    margin-left: 7px;
    margin-right: 7px;
    overflow: hidden;
    position: relative;
    top: 0;
}
.minicart_content_middle_right {
    background-image: url("/images/minicart/minicart_lower_middle_right_black.png");
    background-position: right top;
    background-repeat: repeat-y;
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 7px;
}
.minicart_content_bottom {
    bottom: -13px;
    height: 13px;
    left: 0;
    position: absolute;
    right: 0;
}
.minicart_content_bottom_left {
    background-image: url("/images/minicart/minicart_lower_bottom_left_black.png");
    background-position: left top;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 13px;
}
.minicart_content_bottom_middle {
    background-image: url("/images/minicart/minicart_lower_bottom_middle_black.png");
    background-position: left top;
    background-repeat: repeat-x;
    bottom: 0;
    left: 13px;
    position: absolute;
    right: 13px;
    top: 0;
}
.minicart_content_bottom_right {
    background-image: url("/images/minicart/minicart_lower_bottom_right_black.png");
    background-position: right top;
    background-repeat: no-repeat;
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 13px;
}
@media not all {
.minicart_container {
    height: 146px !important;
}
.minicart_content {
    top: 146px !important;
}
}
.minicart_container {
    height: 140px;
    position: relative;
}
.trial_box {
    float: left;
    height: 270px;
    margin-right: 15px;
    padding-left: 15px;
    position: relative;
    width: 300px;
}
.trial_box_unit {
    margin-top: 5px;
}
.trial_box_title {
    margin-left: 20px;
    overflow: hidden;
}
.trial_box_titleimg {
    float: left;
}
.trial_box_titletext {
    float: left;
    margin-left: 10px;
    margin-top: 6px;
}
.trial_box_content {
    font-size: 15px;
    text-align: left;
}
.trial_box_btn {
    bottom: 30px;
    left: 0;
    position: absolute;
    width: 100%;
}
.trial_box_ul {
    padding-left: 2px;
    text-align: left;
}
.logoutbtn {
    color: #000000;
    float: right;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-right: 0;
    margin-top: 4px;
}
.logoutbtn a {
    color: #000000;
    text-decoration: underline;
}
.logoutbtn a:hover {
    color: #000000;
    text-decoration: none;
}
.company_high {
    font-size: 20px;
    margin-left: 50px;
    margin-top: 1px;
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
}
.splash {
    height: 326px;
    position: relative;
}
.splash .splash_container {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.banner_background_splash {
    height: 326px;
}
.tpanel_title {
    color: #F95B16;
    font-size: 26px;
    font-weight: bold;
    padding-bottom: 55px;
    padding-left: 35px;
}
.tpanel_option_text {
    color: #222222;
    font-size: 17px;
    font-weight: bold;
    padding-top: 7px;
}
.tpanel_layer {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    left: 0;
    opacity: 0.6;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1000;
}
.tpanel_outer {
    height: 460px;
    left: 50%;
    margin-left: -250px;
    margin-top: -150px;
    position: absolute;
    top: 40%;
    width: 540px;
    z-index: 2000;
}
.tpanel {
    background-image: url("/images/backgrounds/sticker.png");
    background-position: left top;
    background-repeat: no-repeat;
    bottom: 10px;
    left: 10px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 67px;
    position: absolute;
    right: 10px;
    top: 10px;
}
.tpanel_content {
    padding-left: 20px;
    padding-right: 50px;
}
.tpanel_option_icon {
    padding-right: 10px;
}
.tpanel_option {
    padding-bottom: 6px;
    padding-left: 10px;
    padding-top: 6px;
}
.tpanel_option_over {
    background: none repeat scroll 0 0 #E6D370;
}
.tpanel_option_text a {
    color: #222222;
    text-decoration: underline;
}
.tpanel_option_text a:hover {
    color: #222222;
    text-decoration: none;
}
.tpanel_actions {
    bottom: 55px;
    color: #3B8203;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    right: 55px;
}
.tpanel_actions a {
    color: #3B8203;
    text-decoration: underline;
}
.tpanel_actions a:hover {
    color: #3B8203;
    text-decoration: none;
}
.twitter {
    background: none repeat scroll 0 0 #EFEFEF;
    border-bottom: 1px solid #DDDDDD;
    color: #444444;
    min-height: 17px;
    padding-bottom: 4px;
    padding-top: 4px;
}
.twitter a, .twitter a:hover {
    color: #3D6D10;
}
.next_steps_container {
    padding-bottom: 30px;
    padding-right: 20px;
    padding-top: 20px;
    width: 300px;
}
.product_cats {
    float: left;
    text-align: left;
    width: 310px;
}
.product_cat, .product_cat_first {
    overflow: hidden;
    width: 100%;
}
.product_cat {
    padding-top: 10px;
}
.product_remove {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQALMOAOGOWNt6Oeajdvz18PHMs9lvKt6ESfrq4emthey3lffg0e/BpOSYZ9ZlG////wAAACH5BAEAAA4ALAAAAAAWABAAAARM0MlJq7046+1IacEwCU0jbES5SEPQMJyTNMXhAA0QS2SANAbR7lYK2Iadkg55+JROu5Yp1UjsDDnJrLHa4IKTX0GhwTUQFEWRjGy7IwA7");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
}
.product_addphone {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQAMQQAN6CRtlvKeipf+Wfcdt4OOqyjffi1O27m+CMVPrs4vLPt+OVY/DFqfz18fXYxtZlG////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAWABAAAAViICSOZGmeaFo2wwMcjboCTx0wsQw1tC0EBR2k5yo8Agmd4GgwGAMGnaPmEDUcORnhISA5qrJnFlLTbbukskpRexwS0zYV1XoQFoi4HGyqtxAjaik8Dy0HgQ86DQIEAFlfMiEAOw==");
    background-position: left top;
    background-repeat: no-repeat;
    margin-left: 10px;
    padding-left: 20px;
}
.product_save {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQAIABANZlG////yH5BAEAAAEALAAAAAAWABAAAAIujI+py+0fgIwSUNvqtdzpyk2ZiGgjiGJMmnos6KqHuU4wvXy6rOwhn/BdIERFAQA7");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
}
.product_apply {
    background-image: url("data:image/gif;base64,R0lGODlhFgAQANUrAPfg0d6ESfnp39dqI9t5Ofz18Oy4lvrq4f349Omthdt6OdpzMPHMs+SYZ9t3Nv77+v769//9/Oeked2AQ/jk19lwK+qvieSaadhuKP328tZnHtlvKvvx6vzy7Pz07+mshNhsJuGOWOGPWvTVwfrr4dlyLuy3lfTWwtx9PuSba9ZlG////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACsALAAAAAAWABAAAAZvwJVwSCwaj8ikcjnMWBwqFcoAYa4A0Ki2UVVyFlpt6CBCKCXhaGAVUBmSkUpaUUhEJ0lSdHMAqAAMWhoRSAJaaycFCmEPSA8DWgwrdloEShdbJmkfSgIgaVoLHksjJaAEAFYdKZAqGBJmVkMAFLJBADs=");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 20px;
}
.family_header_first {
    padding-bottom: 5px;
    padding-top: 10px;
}
.family_header {
    padding-bottom: 5px;
    padding-top: 20px;
}
.chatwithus {
    border-radius: 5px;
    color: #000000;
    float: left;
    font-size: 12px;
    margin-right: 80px;
    margin-top: 4px;
    padding-left: 8px;
    padding-right: 8px;
    text-align: center;
}
.chatwithus a, .chatwithus a:hover {
    color: #000000;
    text-decoration: none;
}
.tooltip {
    background-color: #424141;
    border: 1px solid #FFFFFF;
    box-shadow: 0 0 3px 3px #424141;
    color: #FFFFFF;
    display: none;
    font-size: 13px;
    max-width: 300px;
    min-height: 50px;
    min-width: 160px;
    padding: 25px;
}
.tooltip.bottom {
    background-color: #424141;
    min-height: 50px;
    padding-top: 10px;
}
.plesk_table_head {
    background-color: #ED4040;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
}
.plesk_table_cell {
    background-color: #F7F7F7;
    font-size: 14px;
    margin-bottom: 8px;
    margin-top: 8px;
    padding: 4px 4px 4px 10px;
}
.plesk_table_cell .icon_style {
    padding-bottom: 20px;
    padding-top: 4px;
}
.prd_menu {
    float: left;
    height: 840px;
    padding-top: 40px;
    width: 309px;
}
.prd_menu_small {
    height: 300px;
}
.prd_menu_item {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-position: 0 12px;
    background-repeat: no-repeat;
    border-color: #E0E0E0 rgba(0, 0, 0, 0) #B2B2B2;
    border-image: none;
    border-left: 1px solid rgba(0, 0, 0, 0);
    border-right: 1px solid rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px;
    color: #4F4F4F;
    cursor: pointer;
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    font-size: 15px;
    height: 39px;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 45px;
    padding-top: 19px;
    position: relative;
}
.intro_prd_menu_item_over {
    display: block;
}
.intro_prd_menu_item {
    display: none;
}
.prd_menu_item_top {
    border-bottom: 0 none;
}
.prd_menu_item_first {
    border-top: 0 none;
}
.prd_menu_item_last {
    border-bottom: 0 none;
}
.prd_menu_item_over {
    color: #3B8203;
}
.prd_menu_item_open {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    background-position: 20px 12px;
    border-color: #C9D1B3 -moz-use-text-color #C9D1B3 #C9D1B3;
    border-image: none;
    border-style: solid;
    border-width: 1px 0 1px 1px;
    box-shadow: 0 0 3px 1px #DADADA;
    color: #3B8203;
    margin-left: 0;
    margin-right: 0;
    padding-left: 65px;
}
.prd_menu_item_sep {
    background-color: #FFFFFF;
    display: none;
    height: 57px;
    position: absolute;
    right: -1px;
    top: 0;
    width: 5px;
    z-index: 100;
}
.prd_box {
    background-color: #FFFFFF;
    border: 1px solid #C9D1B3;
    box-shadow: 0 0 3px 1px #DADADA;
    float: right;
    overflow: hidden;
    padding: 20px 35px;
    position: relative;
    width: 642px;
    z-index: 80;
	padding-top: 40px;
}
.tab_box {
    background-color: #FFFFFF;
    border: 1px solid #C9D1B3;
    box-shadow: 0 0 3px 1px #DADADA;
    overflow: hidden;
    padding: 35px 35px 0 35px;
	margin-bottom:15px;
    position: relative;
    z-index: 80;
}
.tab_box_selected {
    padding: 40px 105px 20px;
    width: 770px;
	padding-bottom: 16px;
	padding-top: 0px;
}
.prd_box_round {
    border-radius: 5px;
}
.prd_box .textzone {
    border: 1px solid rgba(0, 0, 0, 0);
}
.prd_foot {
    clear: both;
    height: 1px;
    width: 100%;
}
.prd_why_box {
    margin-bottom: 15px;
}
.prd_bar {
    height: 840px;
    position: absolute;
    width: 10px;
}
.prd_bar_small {
    height: 350px;
}
.prd_box_sep {
    background-color: #FFFFFF;
    border-top: 1px solid #CADBBC;
    height: 1px;
    margin-top: 30px;
    width: 659px;
}
.prd_item_uc_green {
    background-image: url("/images/tabs/product/uc_green.png");
}
.prd_item_uc_orange {
    background-image: url("/images/tabs/product/uc_orange.png");
}
.prd_item_cloud_green {
    background-image: url("/images/tabs/product/cloud_green.png");
}
.prd_item_cloud_orange {
    background-image: url("/images/tabs/product/cloud_orange.png");
}
.prd_item_pbx_green {
    background-image: url("/images/tabs/product/business_green.png");
}
.prd_item_pbx_orange {
    background-image: url("/images/tabs/product/business_orange.png");
}
.prd_item_carrier_green {
    background-image: url("/images/tabs/product/cariergrade_green.png");
}
.prd_item_carrier_orange {
    background-image: url("/images/tabs/product/cariergrade_orange.png");
}
.prd_item_billing_green {
    background-image: url("/images/tabs/product/billing_green.png");
}
.prd_item_billing_orange {
    background-image: url("/images/tabs/product/billing_orange.png");
}
.prd_item_apps_green {
    background-image: url("/images/tabs/product/apps_green.png");
}
.prd_item_apps_orange {
    background-image: url("/images/tabs/product/apps_orange.png");
}
.prd_item_web_green {
    background-image: url("/images/tabs/product/webbased_green.png");
}
.prd_item_web_orange {
    background-image: url("/images/tabs/product/webbased_orange.png");
}
.prd_item_security_green {
    background-image: url("/images/tabs/product/security_green.png");
}
.prd_item_security_orange {
    background-image: url("/images/tabs/product/security_orange.png");
}
.prd_item_rep_green {
    background-image: url("/images/tabs/product/reporting_green.png");
}
.prd_item_rep_orange {
    background-image: url("/images/tabs/product/reporting_orange.png");
}
.prd_item_center_green {
    background-image: url("/images/tabs/product/conference_green.png");
}
.prd_item_center_orange {
    background-image: url("/images/tabs/product/conference_orange.png");
}
.prd_item_invoice_green {
    background-image: url("/images/tabs/product/invoicing_green.png");
}
.prd_item_invoice_orange {
    background-image: url("/images/tabs/product/invoicing_orange.png");
}
.prd_item_payment_green {
    background-image: url("/images/tabs/product/automaticpayments_green.png");
}
.prd_item_payment_orange {
    background-image: url("/images/tabs/product/automaticpayments_orange.png");
}
.prd_item_flexible_green {
    background-image: url("/images/tabs/product/flexibility_green.png");
}
.prd_item_flexible_orange {
    background-image: url("/images/tabs/product/flexibility_orange.png");
}
.prd_item_store_green {
    background-image: url("/images/tabs/product/onlinestore_green.png");
}
.prd_item_store_orange {
    background-image: url("/images/tabs/product/onlinestore_orange.png");
}
.prd_item_provision_green {
    background-image: url("/images/tabs/product/provisioning_green.png");
}
.prd_item_provision_orange {
    background-image: url("/images/tabs/product/provisioning_orange.png");
}
.prd_item_dns_green {
    background-image: url("/images/tabs/product/dns_green.png");
}
.prd_item_dns_orange {
    background-image: url("/images/tabs/product/dns_orange.png");
}
.prd_item_automation_green {
    background-image: url("/images/tabs/product/automation_green.png");
}
.prd_item_automation_orange {
    background-image: url("/images/tabs/product/automation_orange.png");
}
.prd_item_mobility_green {
    background-image: url("/images/tabs/product/mobility_green.png");
}
.prd_item_mobility_orange {
    background-image: url("/images/tabs/product/mobility_orange.png");
}
.prd_item_provisioning_green {
    background-image: url("/images/tabs/product/provisioning_green.png");
}
.prd_item_provisioning_orange {
    background-image: url("/images/tabs/product/provisioning_orange.png");
}
.prd_item_integrations_green {
    background-image: url("/images/tabs/product/integrations_green.png");
}
.prd_item_integrations_orange {
    background-image: url("/images/tabs/product/integrations_orange.png");
}
.prd_item_callcenteredition_green {
    background-image: url("/images/tabs/product/conference_green.png");
}
.prd_item_callcenteredition_orange {
    background-image: url("/images/tabs/product/conference_orange.png");
}
.prd_item_homealone_green {
    background-image: url("/images/tabs/product/mobility_green.png");
}
.prd_item_homealone_orange {
    background-image: url("/images/tabs/product/mobility_orange.png");
}
.prd_item_hardware_green {
    background-image: url("/images/tabs/product/security_green.png");
}
.prd_item_hardware_orange {
    background-image: url("/images/tabs/product/security_orange.png");
}
.navigation {
    margin-bottom: 25px;
}
.bottomtext {
    float: left;
    width: 55%;
}
.bottomtext .textzone {
    border: 0 none;
    text-align: left;
}
.bottomtext .smalltitle {
    text-align: left;
}
.bottom_award {
    float: right;
    margin-bottom: 15px;
    margin-top: 15px;
    padding-right: 15px;
    padding-top: 20px;
    text-align: center;
    width: 40%;
}
.bottomtext_left {
    border-left: 1px solid #C9D1B3;
    float: left;
    margin-bottom: 20px;
    margin-top: 23px;
    padding-left: 20px;
    text-align: left;
    width: 35%;
}
.bottomtext_left .textzone {
    border: 0 none;
    text-align: left;
}
.photo_frame {
    margin-bottom: 3px;
    margin-right: 3px;
    margin-top: 3px;
}
.photo_frame_right {
    float: right;
    width: 320px;
    margin-top:25px;
}
.photo_frame_left {
    clear: both;
    float: left;
    width: 320px;
    margin-top:25px;
}
.photo_descr_right {
    float: right;
    text-align: left;
    width: 280px;
}
.photo_descr_left {
    float: left;
    text-align: left;
    width: 280px;
}
.prd_box_cnt {
    margin-top: 25px;
    overflow: hidden;
}
.prd_bottom {
    float: left;
    margin-bottom: 20px;
    margin-top: 23px;
    width: 60%;
}
.blog_articletitle {
    font-weight: bold;
}
.blog_articledate {
    font-size: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: right;
}
.blog_articletitle a, .blog_articletitle a:hover {
    color: #555555;
}
.blog_articletitle a {
    text-decoration: none;
}
.blog_articletitle a:hover {
    text-decoration: underline;
}
.blog_articlecontent {
}
.price_benefits_intro {
    color: #3C8501;
    font-size: 18px;
    padding-bottom: 20px;
    padding-top: 20px;
}
.price_intro {
    background-color: #F3F48E;
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    font-size: 18px;
    margin-top: 10px;
    padding: 15px;
    text-align: center;
}
.css_vertical_text_startup {
    bottom: 0;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 5px;
    margin-top: 178px;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
    white-space: nowrap;
    width: 20px;
}
.css_vertical_text_incl {
    bottom: 0;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 11px;
    margin-top: 115px;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
    white-space: nowrap;
    width: 23px;
}
.css_vertical_text {
    bottom: 0;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 12px;
    margin-top: 84px;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
    white-space: nowrap;
    width: 20px;
}
.css_vertical_text_acaincl {
    bottom: 0;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 12px;
    margin-top: 65px;
    padding-top: 12px;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
    white-space: nowrap;
    width: 20px;
}
.css_vertical_text_aca {
    bottom: 0;
    color: #333333;
    display: block;
    font-size: 14px;
    height: 12px;
    margin-bottom: 20px;
    margin-top: 84px;
    padding-top: 12px;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
    white-space: nowrap;
    width: 20px;
}
.evaluation_title {
    cursor: pointer;
    font-size: 18px;
    padding-bottom: 16px;
    padding-top: 20px;
}
.evaluation_title_left {
    cursor: pointer;
    font-size: 18px;
    padding-bottom: 16px;
    padding-left: 100px;
    padding-top: 20px;
}
.evaluation_title_right {
    cursor: pointer;
    font-size: 18px;
    padding-bottom: 16px;
    padding-right: 100px;
    padding-top: 20px;
}
.hosters_menu {
    font-size: 16px;
    padding-left: 100px;
    padding-top: 20px;
}
.fpimage {
    padding-right: 6px;
    padding-top: 32px;
}
.fpimagetitle {
    font-size: 13px;
    font-weight: bold;
    height: 40px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.invoice {
    background-position: left top;
    background-repeat: no-repeat;
}
.puzzled {
    padding-right: 30px;
    padding-top: 20px;
}
.evalinfo {
    margin-top: -10px;
    padding-left: 20px;
    padding-right: 20px;
}
.front {
    width: 1024px !important;
}
.centered {
    margin: 0 auto;
    width: 1024px;
}
.front_box {
    padding-bottom: 60px;
}
.smalltitle_span {
    color: #4E9219;
    font-size: 26px;
    margin-bottom: 0;
    margin-top: 16px;
    padding-bottom: 5px;
    padding-top: 6px !important;
    vertical-align: middle;
}
#to_cloud_benefits .textzone {
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
}
#to_cloud_benefits img{
    margin-left: -7px;
}
.subtitle_span {
    color: #333333;
    display: block;
    font-size: 15px;
    font-weight: bold;
    vertical-align: middle;
}
.picture_span {
    float: left;
    padding-bottom: 15px;
    padding-right: 30px;
}
#pictures-section {
    margin-top: 15px;
}
#pictures-section .subtitles {
    display: table;
    margin-bottom: 20px;
}
#pictures-section .subtitle {
    cursor: pointer;
    margin-right: 33px;
}
#pictures-section .slider-small-title.selected, #pictures-section .slider-small-title:hover {
    color: #575857;
}
#pictures-section .contents {
    position: relative;
}
.picture-content {
    width: 100%;
	margin-bottom:13px;
}
.picture-content .picture {
    margin-bottom: 30px;
	height: 653px;
	width: 1024px;
}
#picture-content-0 .picture {
    background-image: url("/images/fp/slider/MULTITENANCY.jpg");
}
#picture-content-1 .picture {
    background-image: url("/images/fp/slider/DISTRIBUTION.jpg");
}
#picture-content-2 .picture {
    background-image: url("/images/fp/slider/CHARGING_PLAN.jpg");
}
#picture-content-3 .picture {
    background-image: url("/images/fp/slider/REPORTING.jpg");
}
#picture-content-4 .picture {
    background-image: url("/images/fp/slider/HUBGETS.jpg");
}

.dns-manager #picture-content-0 .picture {
	background-image: url("/images/dnsmanager/multitenancy.jpg");
}
.dns-manager #picture-content-1 .picture {
	background-image: url("/images/dnsmanager/ipv6.jpg");
}
.dns-manager #picture-content-2 .picture {
	background-image: url("/images/dnsmanager/load_balancing.jpg");
}
.dns-manager #picture-content-3 .picture {
	background-image: url("/images/dnsmanager/monitoring.jpg");
}

.picture-content .summary {
    width: 26%;
	padding-top:5px;
}
.picture-content .vertical-line {
    width: 5%;
}
.picture-content .description {
    width: 68%;
}
#pictures-section .prev-picture, #pictures-section .next-picture {
    border-radius: 18px;
    cursor: pointer;
    height: 36px;
    position: absolute;
    top: 290px;
    width: 36px;
}
#pictures-section .prev-picture {
    background: url("/images/voipnow/prev_arrow.png") no-repeat scroll 0 0 #1C5476;
    left: 2%;
}
#pictures-section .next-picture {
    background: url("/images/voipnow/next_arrow.png") no-repeat scroll 0 0 #1C5476;
    right: 2%;
}
#pictures-section .prev-picture:hover, #pictures-section .next-picture:hover {
    background-color: #575857;
    background-position: 0 -36px;
}
.horizontal-center {
    margin-left: auto;
    margin-right: auto;
}
.horizontal-align {
    display: inline-block;
    vertical-align: middle;
}
.vertical-line .line {
    background-color: #5E859B;
    height: 50px;
    margin-left: 26px;
    margin-right: 26px;
    width: 1px;
}
.picture-content .vertical-line {
    width: 5%;
}
#pictures-section .smalltitle {
    display: table;
}
#pictures-section .slider-small-title {
    color: #1C5476;
    cursor: pointer;
    float: left;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 1px;
    margin: 0 25px;
	padding:2px 10px;
    text-transform: uppercase;
	border:1px solid transparent;
}
#pictures-section .slider-small-title:hover {
	background-color: #DDE4E9;
	border:1px solid #9EA8B1;
	border-radius:3px;
}
#pictures-section .slider-small-title.selected {
	background-color: #558AAA;
	border:1px solid #184864;
	border-radius:3px;
	color:white;
}
#pictures-section .subtitles {
    display: table;
    margin-bottom: 20px;
}
#pictures-section .text {
    margin-top: 2em;
	line-height:150%;
}
#buttons-band {
    left: 0 !important;
    z-index: 0;
}
.tw-section {
    padding-bottom: 30px;
    position: relative;
}
#buttons-band {
    left: 0 !important;
    padding-bottom: 15px;
    z-index: 0;
}
.band {
    padding-bottom: 15px;
    padding-top: 15px;
    position: relative;
    margin-top: 34px;
}
#buttons-band .color {
    background-color: #E5F2CC;
    height: 100%;
    position: absolute;
    top: 0;
}
.complete-width {
    position: absolute;
    z-index: -1;
}
#buttons-band .wrapper {
    height: 90px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6px;
    width: 300px;
}
#buttons-band .wrapper > a {
	text-decoration:none;
}
#buttons-band .subtitle {
	margin-bottom:0;
	padding-top:7px;
	padding-bottom:7px;
}
#buttons-band .icon_cloud {
    background-position: 0 0;
    cursor: pointer;
    display: inline-block;
    height: 54px;
    padding-right: 15px;
    vertical-align: middle;
    width: 53px;
}
#buttons-band .icon_download {
    background-image: url("/images/band/download.png");
    background-position: 0 0;
    cursor: pointer;
    display: inline-block;
    height: 72px;
    margin-left: 15px;
    margin-right: 15px;
    vertical-align: middle;
    width: 72px;
}
#buttons-band .inner_band_link {
    color: #D6651B;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    vertical-align: middle;
	padding-bottom:5px;
}
#buttons-band .inner_band_link a {
    text-decoration: underline;
}
#buttons-band .hover a {
	text-decoration: none;
}
#buttons-band .inner_band_link a:hover {
    color: #D6651B;
    text-decoration: none;
}
#buttons-band td.left {
    padding-left: 100px;
}
#buttons-band td.right {
    text-align: right;
    padding-right: 100px;
}

#buttons-band .inner_band_link {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
}
.evaluation_table {
    margin-top:10px;
}
.green_band {
	background-color:#E5F2CC;
	margin: 40px 0 0 -40px;
	width:100%;
	padding:5px 40px;
	text-align:center;
}
.green_band .icon_cloud{
	display:inline-block;
	vertical-align:middle;
	margin:5px 10px;
	cursor:pointer;
}

.green_band .download_round_btn,
.green_band .cloud_round_btn,
.green_band .download_round_btn_hover,
.green_band .cloud_round_btn_hover {
	width:43px;
	height:44px;
	background-size:cover;
}
.green_band .download_round_btn_hover,
.green_band .cloud_round_btn_hover {
	background-position:-43px 0;
}
.green_band .inner_band_link {
	color: #D6651B;
	cursor: pointer;
	display: inline-block;
	font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
	font-size: 20px;
	vertical-align: middle;
}
.green_band .inner_band_link a {
	text-decoration: underline;
}
.green_band .inner_band_link a:hover {
	color: #D6651B;
}

.box_title_style {
    padding-left: 20px;
    padding-right: 0;
}
.box_title_single {
    text-align: center;
}
.input-text {
    color: #DADADA;
}
h1, h2, h3, h4, h5 {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
    font-weight: 600;
}
h3.smalltitle {
    padding-top: 20px;
}

#block_container_SOFT-VNP-BCL-100-SUS3 .price_benefits,
#block_container_SOFT-CIVNPVNA-FCL-PAYG-SUS3 .price_benefits,
#box_description_SOFT-DNM-BCL-2000-SUS3 .price_benefits,
#box_description_SOFT-CIDNM-FCL-2000-SUS3 .price_benefits,
#box_description_download .price_benefits,
#box_description_cloud .price_benefits,
#voipnow_download_text,
#dns_download_text{
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
}

#confirm_reading_agreement {
    font-family: "kulturista-web", Helvetica, Arial, Verdana, sans-serif;
    font-size: 13px;
}
.mini-header {
	font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
	font-weight: 600;
	font-size:17px;
}

.sticker > .textzone_main_layout {
	font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
}

.locate_regions > div {
	margin-top:20px;
}
.locate_regions a {
	font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
	font-size:18px;
	margin-left:10px;
}


.photo_frame img.img-no-border {
    border: none;
}

.see_more {
    text-align: right;
    margin-right: 0px;
    display: block;
}
.see_more.delayed {
    margin-right: -55px;
}
.see_more.above {
    position: absolute;
    right: 0px;
}

h3.first_title {
	padding-top:5px !important;
}


.hover .inner_band_link {
    text-decoration: none !important;
}


tr.tr_top_aligned {
    vertical-align: top;
}

.product_highlights_column {
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
	-moz-box-sizing: border-box;
    width: 49.5%;
}
.product_highlights .product_highlights_column:first-child {
    padding-right: 10px;
}
.product_highlights .product_highlights_column:last-child {
    padding-left: 10px;
}

.page_video > img {
	margin-right:-20px;
	margin-top:-1px;
}

td > input[type="radio"] {
	margin-left:10px;
}
td:first-child > input[type="radio"] {
	margin-left:0;
}

.logout_button {
	float:right;
	margin-right:0;
}

.banner_background_green,
.banner_background_orange {
	padding-bottom:280px;
}

.pagebackground {
	position:relative;
	min-height: calc(100% - 118px);
}

.footer_top {
	width:100%;
	position:absolute;
	bottom:47px;
}
.footer_bottom {
	width:100%;
	position:absolute;
	bottom:0;
}

.faq-question-link {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
    font-size: 16px;
    margin-bottom: 5px;
}
.faq-question-title {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
    font-weight: bold;
    display: inline;
}
.faq-question-letter,
.faq-answer-letter {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
    font-weight: bold;
    display: inline;
}
.faq-answer {
    display: inline;
}
.faq-question-wrapper {
    margin-bottom: 3px;
}

#company-logo-partner-intro {
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
}
.checkout-item-title {
	font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
}

.store-list-left,
.store-list-right {
	display:inline-block;
	white-space:normal;
	vertical-align:top;
}
.store-list-right {
	width:420px;
}
.store-list-right > h4 {
	padding-top:0;
}
.store_list_icon {
	white-space: nowrap;
}

#search_overlay {
	display:inline-block;
	position:absolute;
	right:0;
	top:0;
	width:20px;
	height:20px;
	cursor:pointer;
}
#site-search {
	position:relative;
}

.job_details td {
	font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif !important;
	font-size:16px;
}

#job_openings {
    padding-top: 10px;
}
#job_openings .prd_menu_item {
    border-bottom-width: 0px;
    border-color: #E0E0E0 rgba(0, 0, 0, 0) #E0E0E0;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 15px;
    margin-left: 0px;
    font-size: 16px;
}
#job_openings .prd_menu_item:hover {
    background-color: #F2F7EC;
}

#job_openings .prd_menu_item:last-child {
    border-bottom-width: 1px;
}

#job_openings .job_title {
    float: left;
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #1C5476;

}
#job_openings .job_department,
#job_openings .job_location {
    float: right;
}
#job_openings .job_location {
    width: 195px;
    text-align: right;
}
#job_openings .job_department {
    width: 251px;
    text-align: left;
}

.job_details tr:first-child > td {
    padding-bottom: 2px;
}

#jobs_apply_link {
    float: right;
    margin-right: 0px;
    margin-top: 2px;
}
#jobs_apply_link .link {
    text-decoration: none;
    vertical-align: middle;

}
#jobs_apply_link .link:hover {
    text-decoration: underline;
    color: #012307;
}
#jobs_apply_link .icon {
    vertical-align: middle;
    padding-right: 10px;
    margin-top: 1px;
}


#accept-cookies {
    display: inline-block;
    padding-left: 16px;
    padding-right: 16px;
    margin-right: 40px;
    background-color: #06a4d9;
    border: 1px solid #06a4d9;
    border-radius: 5px;
    font-size: 14px;
    line-height: 40px;
    color: #fff;
    text-decoration: none;
    transition: background .2s,color .2s;
    outline: 0;
}


.cookie-container{
    width:100%;
    margin:0px auto 0px;
    position:fixed;
    bottom:3px;
    z-index: 300;
    overflow: auto; /* Enable scroll if needed */
}
.cookie-container-not{
    display: none;
}

.cookie-notice-container{
    text-align: left;
    width: 1327px;
    margin: 0px auto 0px;
}

.cookie-content{
    background-color: rgb(234, 245, 164);
    box-shadow: rgb(0, 0, 0) 0px 0px 8px;
    padding:10px;
    z-index: 16000002;
    opacity: 1;
    font-size: 15px;
    font-weight: normal;
    text-align: left;
    #color: rgb(123, 108, 108);
    color:#999999;
    font-family: "kulturista-web",Helvetica,Arial,Verdana,sans-serif;
    line-height: 20px;
    letter-spacing: normal;
    height: 27px;
}

.cookie-text{
    padding-bottom: 5px;
    float:left;
    padding-right: 20px;
    color:#222;
}

.cookie-text a{
    text-decoration:underline;
}

.cookie-buttons{
    padding-bottom:5px;
    float:right;
}

.cookie-button-reject{
    float:left;
    padding-left:10px;
    padding-right: 20px;
}
.cookie-button-accept{
    background: url('/images/backgrounds/buttons/92x28_orange_homepage.png') no-repeat scroll 0 0px rgba(0,0,0,0);
    cursor: pointer;
    height: 25px;
    padding-top: 3px;
    width: 92px;
    font-size: 14px;
    color: white;
    text-align: center;
    font-weight: normal;
    float:left;

}

a.cookie-link:link {

    color:rgb(36, 36, 36);
    text-decoration: underline;
}
a.cookie-link:visited {
    color:#0000ff;
}
a.cookie-link:hover {
    #color:rgb(239, 239, 239);
    color: #999999;
}
.gsc-results .gsc-cursor-page {
    border-color: #3A9E07 !important;
    background-color: #F8FAF5 !important;
}

.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #3A9E07 !important;
    background-color: #F8FAF5 !important;
}


div.gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet {
    background-color: #F3F48E !important;

}

.gsc-webResult.gsc-result:hover{
    background-color: #F8FAF5 !important;
}

.gsst_b{
    background-color: #F8FAF5 !important;
}


.gsc-input{
    background-color: #F8FAF5 !important;
}

.gsib_a{
    background-color: #F8FAF5 !important;
}

.gsc-input-box{
    background-color: #F8FAF5 !important;
    height: 27px !important;
}

.gsc-search-button-v2{
    margin-bottom: 3px !important;
    height: 29px !important;
}

.gsc-search-box{
    width: 87% !important;
    padding-left: 120px !important;
}
.gsc-above-wrapper-area{
    display: none !important;
}

