/*----- Input Button - Basic ------*/

button{background:url(../img/buttons/basic/right.png) no-repeat top right;border:0;color:#e3f6ff;cursor:pointer;font-size:10px;height:16px;overflow:visible;padding:0 10px 0 0;position:relative;text-align:center}
/*button::-moz-focus-inner{border:none}*/
button span{background:url(../img/buttons/basic/left.png) no-repeat 0 0;color:#3D3D3D;display:block;font-weight:700;height:15px;line-height:normal;padding:1px 0 0 12px;position:relative;white-space:nowrap}
button:hover{background-position:right -19px}
button:hover span{background-position:0 -19px}
/*@media screen and -webkit-min-device-pixel-ratio0 {*/
button span{margin-top:-1px}
/*}*/

/*----- Input Button - Example 1 ------*/

button.exampleOne{background:url(../img/buttons/exampleOne/right.gif) no-repeat top right;border:0;color:#e3f6ff;cursor:pointer;font-size:10px;height:20px;margin:0 70px 0 0;overflow:visible;padding:0 15px 0 0;position:relative;text-align:center}
/*button::-moz-focus-inner{border:none}*/
button.exampleOne span{background:url(../img/buttons/exampleOne/left.gif) no-repeat 0 0;color:#FAEFD3;display:block;font-weight:700;height:17px;line-height:normal;padding:3px 0 0 17px;position:relative;white-space:nowrap}
button.exampleOne:hover{background-position:right -23px}
button.exampleOne:hover span{background-position:0 -23px}
/*@media screen and -webkit-min-device-pixel-ratio0 {*/
button span{margin-top:-1px}
/*}*/

/*----- Input Button - Example 2 ------*/


button.exampleTwo{background:url(../img/buttons/exampleTwo/right.gif) no-repeat top right;border:0;color:#e3f6ff;cursor:pointer;font-size:10px;height:30px;margin:0 70px 0 0;overflow:visible;padding:0 15px 0 0;position:relative;text-align:center}
/*button::-moz-focus-inner{border:none}*/
button.exampleTwo span{background:url(../img/buttons/exampleTwo/left.gif) no-repeat 0 0;color:#000;display:block;font-weight:700;height:22px;line-height:normal;padding:8px 0 0 17px;position:relative;white-space:nowrap}
button.exampleTwo:hover{background-position:right -33px}
button.exampleTwo:hover span{background-position:0 -33px}
/*@media screen and -webkit-min-device-pixel-ratio0 {*/
button span{margin-top:-1px}
/*}*/

/*----- Input Button - Example 3 ------*/


button.exampleThree{background:url(../img/buttons/exampleThree/right.gif) no-repeat top right;border:0;color:#e3f6ff;cursor:pointer;font-size:10px;height:20px;margin:0 70px 0 0;overflow:visible;padding:0 15px 0 0;position:relative;text-align:center}
/*button::-moz-focus-inner{border:none}*/
button.exampleThree span{background:url(../img/buttons/exampleThree/left.gif) no-repeat 0 0;color:#FAEFD3;display:block;font-weight:700;height:17px;line-height:normal;padding:3px 0 0 17px;position:relative;white-space:nowrap}
button.exampleThree:hover{background-position:right -23px}
button.exampleThree:hover span{background-position:0 -23px}
/*@media screen and -webkit-min-device-pixel-ratio0 {*/
button span{margin-top:-1px}
/*}*/

/* -------------------  Search Form -------------------- */

form.searchForm{float:right;width:260px}
form.searchForm label {color:#686868;display:block;float:left;font-size:11px;font-weight:bold;text-align:left;}
fieldset.searchFieldset {float:right;width: 190px;}
fieldset.searchFieldset input.searchInput {background:transparent url(../img/search/search.png) no-repeat scroll 0 0; border:none; float:left;padding:2px 5px 3px;width:160px;}
fieldset.searchFieldset button.searchButton {background:transparent url(../img/search/search.png) no-repeat scroll right top;cursor:pointer; float:left;height:20px;text-indent:-9999px;width:20px;}
fieldset.searchFieldset button.searchButton:hover {background:transparent url(../img/search/search.png) no-repeat scroll right bottom;}

/* -------------------  Newsletter and Tell Friend Form -------------------- */

form.newsletterForm, form.tellFriendForm
{background:url(../img/form_bg.png) no-repeat left bottom;font-size:11px;padding:0 0 5px;}
form.newsletterForm h6{background:url(../img/newsletter/h6.png) no-repeat left top;color:#787878;font-size:12px;font-weight:bold;padding:9px 0 9px 50px;}
form.tellFriendForm h6{background:#37A7D3;color:#fff;font-size:10px;font-weight:bold;margin:0 0 10px;padding:3px 0;text-align:center}
form.newsletterForm a{text-decoration:underline}
form.newsletterForm a:hover{text-decoration:none}
form.newsletterForm p{font-size:12px;line-height:110%;padding:5px 0;}
form.newsletterForm input, form.tellFriendForm input
{color:#A9A9A9;border:1px solid #0485BB;font-size:11px;padding:4px;margin:0 0 10px;width:180px}

/* -------------------  Poll Form -------------------- */

form.pollForm{}
form.pollForm .top, div.pollRes .top{background:url(../img/poll/top.png) no-repeat left top; font-size:0px; height:15px}
form.pollForm .main, div.pollRes .main{background:url(../img/poll/main.png) no-repeat left top; padding:0 10px}
form.pollForm .bottom, div.pollRes .bottom{background:url(../img/poll/bottom.png) no-repeat left top; font-size:0px; height:15px}
form.pollForm h6, div.pollRes h6 {font-size:12px;font-weight:bold;padding:0 0 10px;text-align:center;}
form.pollForm h6.title, div.pollRes h6.title{color:#000000;text-decoration:underline; text-transform:uppercase}
form.pollForm p{font-size:11px;padding:0 0 5px;}
form.pollForm input.radioButton {background:transparent;border: none;margin:0 5px 0 0;padding:0;vertical-align:middle;}
form.pollForm button{background:url(../img/poll/vote.gif) no-repeat left top;display:block;height:18px;margin:5px auto 0;padding:0;width:100px}

form.pollForm p.rezultat, div.pollRes p.rezultat {font-size:10px;padding:0;margin:5px 0 0 0; text-align:center}
form.pollForm a.anketa_rezultat {display:block; padding:2px 3px 0 3px; margin:0}
form.pollForm a.anketa_rezultat:hover{text-decoration:underline}

/* -------------------  Send Comment Form -------------------- */

.commentForm{background:#DFE9CD;border:1px solid #89A951;margin:0 auto 10px;width:420px; padding:16px}
.commentForm h5{color:#313131;font-size:16px;font-weight:bold;padding:0 0 10px;}
.commentForm a{color:#000;font-size:10px;padding:5px 0 0;text-decoration:underline}
.commentForm label{color:#000;float:left;font-size:12px;margin:0 0 3px;padding:3px 0 0;width:200px}
.commentForm input{color:#000;border:1px solid #89AA51;font-size:11px;padding:4px;margin:0 0 10px;width:410px}
.commentForm textarea {border:1px solid #89AA51;height:140px;margin:0 0 10px;width:408px;}
.commentForm select{color:#000;border:1px solid #89AA51;float:left;font-size:11px;padding:4px;margin:0 0 30px;width:70px}
.commentForm button{margin:0 ;}

/* -------------------  Contact Form -------------------- */

.contactForm{background:#DFE9CD;border:1px solid #89A951;width:600px; padding:24px}
.contactForm .holder{margin:0 0 10px;}
.contactForm .holder h6{display:block;float:right; font-size:11px;padding:5px 145px 0 0}
.contactForm p{font-size:11px;float:right;display:block;padding:0 40px 0 0;width:20px}
.contactForm p span{color:#FF0000}
.contactForm h5{color:#313131;font-size:16px;font-weight:bold;padding:0 0 10px;}
.contactForm label{color:#000000;float:left;font-size:11px;margin:0 0 3px;padding:3px 20px 0 0;text-align:right;width:170px;}
.contactForm input{color:#000;border:1px solid #89AA51;font-size:11px;padding:4px;width:330px}
.contactForm textarea {border:1px solid #89AA51;height:140px;width:328px;}
.contactForm select{color:#000;border:1px solid #89AA51;float:left;font-size:11px;padding:4px;width:340px}
.contactForm select.small{width:70px}

/* -------------------  Pool Result -------------------- */

.wrappoll{position: relative; padding: 0 5px 0 9px;}
.pollResultItem{padding-top:3px;}
.pollWrapBar{padding: 0 0 5px 0;margin-bottom: 5px;}
.pollsProc{margin-right: 10px;color: #ff8a00; font-weight:bold; float: left; display:inline; width: 45px;}
.pollsBgBar {float: left;width: 120px; height: 10px; margin: 5px 0 0 0; font-size: 1px; background: #d0d0d0;}
.pollsBar {background: #8aab53; height: 10px;font-size: 2px;text-align: left;}

/* -------------------  Pool Button by Gotivac -------------------- */

.pollButton {
background:url("../img/poll/vote.gif") no-repeat scroll left top transparent;
display:block;
height:18px;
margin:5px auto 0;
padding:0;
width:100px;
border:0 none;
color:#E3F6FF;
cursor:pointer;
font-size:10px;
overflow:visible;
position:relative;
text-align:center;
text-indent:0;
white-space:inherit;
background-color:buttonface;
/*font:-moz-button;*/
line-height:normal !important;
/*text-shadow:none;*/
font-family:Verdana,Arial,Helvetica,sans-serif;
}



